应通过设备管理器按驱动程序视图定位共用.sys文件的可疑驱动、用pnputil /delete-driver清除driver store中inf残留、用autoruns禁用隐藏内核驱动,最后重启并开启内存完整性验证。

当你在 Windows 11 中启用内核隔离或进行安全扫描时看到“该驱动程序与安全核冲突”提示,说明某个已安装的驱动正被 HVCI(Hypervisor-Enforced Code Integrity)机制拦截——它未通过微软签名认证、调用了被弃用的内核接口,或存在代码完整性校验失败。必须定位并移除该驱动,否则内存完整性无法开启,系统安全基线持续降级。
用设备管理器快速定位冲突驱动
安全中心只告诉你“有冲突”,但从不指明是哪个驱动。设备管理器的“按驱动程序视图”能直接暴露共享同一驱动文件的所有硬件,帮你一眼揪出问题源头。
右键【开始】按钮 → 选择【设备管理器】。
点击顶部菜单栏【查看】→ 勾选【按驱动程序列出设备】。
滚动列表,重点查找名称含 “Legacy”、“Test-Signed”、“Unknown” 或发布日期早于 2021 年的条目;右侧“驱动程序文件”列若显示多个设备共用同一个 .sys 文件(如 atikmdag.sys、nvlddmkm.sys、rt640x64.sys),这就是高危嫌疑对象。
右键该驱动条目 → 【卸载设备】→ 勾选【删除此设备的驱动程序软件】 → 点击【卸载】。
卸载完成后,点击设备管理器顶部【操作】→ 【扫描检测硬件改动】,让系统加载基础兼容驱动。
用 pnputil 彻底清除驱动包残留
设备管理器卸载只删注册表项和服务,INF 安装包仍躺在 Driver Store 里,下次自动更新或手动安装可能瞬间复现冲突。pnputil 是 Windows 内置的底层清理工具,能精准删除 INF 包及其签名缓存。
以管理员身份启动 Windows 终端(PowerShell 或 CMD)。
执行命令列出所有第三方驱动包:pnputil /enum-drivers。
在输出中逐行查找 Published Name 字段,重点关注 oem*.inf 格式且描述含“audio”、“network”、“usb”、“virtual”、“security”的条目;记下其完整 Published Name(如 oem23.inf)。
执行删除命令:pnputil /delete-driver oem23.inf /force(将 oem23.inf 替换为你实际查到的名称)。
【注意:/force 参数不可省略,否则带依赖的驱动包无法删除】
用 Autoruns 查看实时加载的内核驱动
有些驱动不会出现在设备管理器中,却在系统启动时强行注入内核(如杀毒软件、录屏工具、虚拟光驱、旧版加密狗驱动),Autoruns 能捕获它们的真实路径和签名状态。
从 Microsoft Sysinternals 官网下载 autoruns64.exe,无需安装,直接保存到桌面。
右键该文件 → 【以管理员身份运行】。
切换到【Drivers】选项卡,等待加载完成;取消勾选【Hide Microsoft Entries】,让所有驱动显形。
观察【Publisher】列:若为空、显示“Not verified”或为非知名厂商(如 “DriverTuner Ltd.”、“SoftEther Corp.”),且【Image Path】指向 Program Files 或 AppData 下的非系统目录,基本可判定为冲突源。
取消勾选该行左侧复选框 → 按 Ctrl+S 保存禁用状态 → 重启电脑验证是否解决提示。
重新启用内存完整性并验证
前三步做完后,冲突驱动已被物理移除或逻辑禁用,现在可以安全地重新打开内核隔离功能,并确认系统不再报错。
第一步:按 Win + I 打开设置 → 左侧【隐私和安全性】→ 右侧【Windows 安全中心】。
第二步:点击【设备安全性】→ 向下滚动至【内核隔离】→ 点击【核心隔离详细信息】。
第三步:将【内存完整性】开关切换为开启状态。
第四步:系统提示需要重启 → 点击【立即重启】。
重启后再次进入【核心隔离详细信息】页面,观察状态是否变为“正在运行”,且下方不再显示“发现不兼容的驱动程序”。











