Windows 11中旧显卡驱动残留需手动清除:NVIDIA缓存位于C:\Program Files\NVIDIA Corporation\Installer2,AMD位于C:\AMD\WUx64;另需用DriverStore Explorer筛选删除过期.inf包,避免系统驱动误删。

Windows 11中旧显卡驱动解压后残留的安装包常藏在系统深层目录,不手动定位删除会导致新驱动安装失败、磁盘空间被持续占用、甚至触发DriverStore冗余包冲突。这些文件不会随常规卸载消失,必须人工进入厂商指定缓存路径彻底清除。
定位并删除NVIDIA显卡安装缓存目录
按下 Win + R,输入 C:\Program Files\NVIDIA Corporation\Installer2 回车。该路径是NVIDIA官方安装器默认解压和暂存原始安装包的位置,无论你用GeForce Experience、官网EXE还是离线包安装,都会写入此处。
进入后全选所有子文件夹及文件(Ctrl + A),按 Shift + Delete 永久删除。不要用普通Delete——回收站可能无法正确处理系统级权限文件夹,残留临时句柄会干扰后续清理。
若提示“需要提供管理员权限”或“该项目正在使用”,说明当前有NVIDIA后台进程(如NVIDIA Container服务)仍在读取该目录。此时必须先在任务管理器中结束所有以“NVIDIA”开头的进程,再重试删除。
定位并删除AMD显卡安装缓存目录
按下 Win + R,输入 C:\AMD\WUx64 回车。这是AMD自2022年起统一使用的Windows Update风格安装缓存根目录,所有Adrenalin驱动版本(含Beta版)解压后的.cab、.inf、.cat等原始包均存放于此。
该目录下通常存在多个以日期或版本号命名的子文件夹(如 24.9.1、20240822),每个都包含完整驱动组件。直接删除整个 C:\AMD 文件夹即可,无需逐个判断——AMD官方不保留历史包回滚机制,留着纯属冗余。
注意:删除前请确认已退出AMD Adrenalin软件主界面。若桌面右下角仍有AMD图标,右键退出后再操作,否则可能因文件锁导致部分子项跳过删除。
用DriverStore Explorer精准筛除旧.inf包
方法一:下载并运行 DriverStore Explorer(DISM++作者维护的轻量工具),启动后点击“Enumerate Drivers”。
方法二:在列表中筛选“Class Name”为Display、“Provider”为NVIDIA或Advanced Micro Devices,并按“Date Installed”倒序排列,找出安装时间早于你当前驱动版本的所有条目。
勾选这些旧.inf包 → 点击“Delete Package(s)” → 勾选【Force delete even if in use】→ 确认执行。这一步能清除Windows DriverStore中已被遗忘但仍在系统策略里注册的驱动模板,避免pnputil命令误删关键基础驱动。
此操作不可逆,切勿勾选名称含“ms_”“winusb”“usbccgp”的条目——它们属于系统通用驱动,删除将导致USB设备、触摸板等集体失灵。


















