根本原因是核显与独显驱动共用底层模块、注册表项交叉污染、driver store混存多版本.inf包,且常规卸载无法解除运行时文件锁,必须分层清除幽灵驱动、共享冲突源、活动驱动及底层驱动包。

Win11双显卡机型(如Intel核显+NVIDIA/AMD独显)频繁掉驱动、蓝屏、DWM崩溃或设备管理器中显示“Windows已停止该设备的工作”提示,根本原因是核显与独显驱动共用底层模块、注册表项交叉污染、Driver Store中混存多版本.inf包,且常规卸载无法解除运行时文件锁——必须分层清除幽灵驱动、共享冲突源、活动驱动及底层驱动包。
启用隐藏设备视图,清空核显/独显幽灵残留
物理更换独显、拔掉外接显示器或重装系统后,旧核显/独显驱动仍以灰色图标滞留在注册表里,下次插回设备就会触发驱动映射错乱。这一步不处理,后续所有清理都会白做。
按下Win + R,输入sysdm.cpl回车→切换到“高级”选项卡→点击右下角“环境变量”→在“系统变量”区域点击“新建”→变量名填devmgr_show_nonpresent_devices,变量值设为1→连续点“确定”关闭所有窗口。
再次按Win + R,输入devmgmt.msc回车打开设备管理器→顶部菜单栏点“查看”→勾选“显示隐藏设备”。
逐项展开“显示适配器”“声音、视频和游戏控制器”,重点查找名称含“Intel HD Graphics”“AMD Radeon Graphics”“NVIDIA GeForce”且图标为灰色、状态栏标注“该设备以前在此计算机上安装过”的条目——这些就是必须清除的幽灵驱动。
右键单击该灰色设备→选择“卸载设备”→【务必勾选“删除此设备的驱动程序软件”】→点击“卸载”确认。不勾选此项,nv_dispigx.inf或igfx.inf等原始包会原封不动保留在Driver Store中,下次开机仍可能被自动调用。
按驱动程序列出设备,揪出共享冲突源
很多OEM机型(如联想Yoga、戴尔XPS)出厂预装的核显+独显驱动共用同一套.inf文件,或厂商定制版驱动强行绑定两套GPU服务,导致dxgmms2.sys频繁报错、GPU调度失效。这个视图能直接暴露谁在偷偷共享驱动。
右键“开始”按钮→选择“设备管理器”→顶部菜单栏点“查看”→勾选“按驱动程序列出设备”。
在列表中快速扫视:找名称重复(例如两个“igfx”或两个“nvlddmkm”)、带黄色感叹号、状态栏写“该设备运行存在问题”的驱动项——它们大概率是冲突源。
方法一:右键该驱动条目→选择“卸载设备”→勾选“尝试删除此设备的驱动程序软件”→确认卸载。
方法二:若右键无“卸载设备”选项,说明驱动正被系统锁定,此时需跳转至安全模式操作(见下一节)。
进安全模式释放文件锁,强制卸载活动显卡驱动
普通桌面模式下,核显和独显驱动均处于加载状态,系统会锁定nvlddmkm.sys、igdkmd64.sys等内核模块,设备管理器中“删除此设备的驱动程序软件”选项呈灰色不可用——只有安全模式才能释放全部句柄。
第一步:按住Shift键不放→单击登录界面右下角电源图标→选择“重新启动”;
第二步:进入蓝色WinRE界面→依次点“疑难解答”→“高级选项”→“启动设置”→“重启”;
第三步:重启后立即按F4(不是F5),启用【不带网络的安全模式】。切勿选F5,联网状态下Windows Update可能在重启途中自动重装问题驱动,导致掉驱动复发。
第四步:安全模式桌面稳定后,右键“开始”→“设备管理器”→展开“显示适配器”;
第五步:先右键独显(如NVIDIA GeForce RTX 4060)→“卸载设备”→勾选“删除此设备的驱动程序软件”→确认;
第六步:再右键核显(如Intel Iris Xe Graphics)→“卸载设备”→同样勾选“删除此设备的驱动程序软件”→确认;
第七步:卸载完成后,点击设备管理器顶部“操作”→“扫描检测硬件改动”,等待系统识别为“Microsoft 基本显示适配器”即可。
用pnputil命令精准删除Driver Store中的显卡.inf包
设备管理器卸载只删注册表引用和部分文件,Driver Store里的原始.inf包(如nv_dispi.inf、igfx.inf)仍完整保留,一旦联网或插入新设备,系统会自动调用这些旧包重建驱动——这是掉驱动最隐蔽的根源。
右键“开始”按钮→选择“终端(管理员)”→输入以下命令并回车:
pnputil /enum-drivers | findstr -i "nvidia\|amd\|intel\|igfx\|nv"
查看输出列表中所有含显卡关键词的oem*.inf文件名,例如oem17.inf、oem32.inf。
逐个执行删除命令,例如:
pnputil /delete-driver oem17.inf /uninstall
pnputil /delete-driver oem32.inf /uninstall
每条命令执行后若返回“操作成功”,说明对应.inf包已从Driver Store中彻底移除。若提示“拒绝访问”,请确认是否以管理员身份运行终端。
用DDU执行原子级清除(推荐最终步骤)
以上四步可清除90%残留,但注册表深层分支、WMI驱动配置、服务启动项仍可能遗漏。DDU是唯一能同步擦除注册表HKLM\SYSTEM\CurrentControlSet\Services下nv*、igfx*、atikmdag*等全部键值,并清空C:\Windows\System32\DriverStore\FileRepository中所有关联文件的工具。
方法一:在安全模式下(确保已断网),打开Edge浏览器,访问guru3d.com/ddu直达官网→下载最新版DDU(截至2026年10月为v26.0.0.0)→右键ZIP文件→“全部解压缩”至桌面。
方法二:双击解压文件夹中的DisplayDriverUninstaller.exe→UAC提示时点“是”→左上角“设备类型”选GPU→右侧品牌栏【严格按你实际硬件选择NVIDIA、AMD或Intel】,选错将导致驱动枚举失败,清理后可能黑屏无显示。
方法三:勾选下方所有复选框,尤其确保“删除注册表中残留项”和“删除Windows Driver Store中对应.inf包”已启用→取消勾选“重启后自动重装驱动”→点击红色“清除并重启”按钮。
DDU运行期间屏幕会短暂黑屏,属正常现象;清理完成后系统自动重启,进入桌面后打开设备管理器→展开“显示适配器”,仅显示“Microsoft 基本显示适配器”,即表示原子级清除成功。











