先强制扫描所有驱动(含残留),再逐个删除可疑项并重启验证;若仍失败,禁用hyper-v虚拟化驱动;最后可尝试注册表修改或dism+sfc修复。

Windows 10开启内存完整性时提示“请先解决驱动程序不兼容性问题”,但点击“查看不兼容的驱动程序”却为空白,这种假性无驱动报错最让人摸不着头脑——它往往不是真没驱动冲突,而是系统没把隐藏或已卸载残留的驱动识别进列表。
第一步:强制扫描并列出所有已安装驱动
管理员权限运行命令提示符或 PowerShell → 输入 pnputil /enum-drivers → 回车执行。
这一步会完整列出所有通过 PnP 安装的驱动(包括已禁用、已卸载但未清理干净的),比安全中心界面显示得更全。重点查找发布名称(Published Name)中含 usb、xbox、audio、filter、virtual、anti-cheat 或厂商名如 Realtek、ASUS、Logitech 的条目。
第二步:定位并彻底删除可疑驱动
在上一步输出中,找到疑似不兼容的驱动发布名称(例如 oem34.inf 或 IntelAudioFilter.inf)→ 执行命令:pnputil /delete-driver oem34.inf /uninstall。
【必须加 /uninstall 参数】 否则仅从驱动存储区移除,不会解除系统注册表中的加载策略绑定,内存完整性仍会拒绝启动。
每删一个,重启一次再试开内存完整性。别贪多,避免误删导致设备失能。
第三步:检查 Hyper-V 虚拟化基础结构驱动
打开设备管理器 → 展开「系统设备」→ 找到「Microsoft Hyper-V 虚拟化基础结构驱动程序」→ 右键选择「禁用设备」→ 确认后立即重启。
该驱动在部分 Win10 家庭版或 BIOS 虚拟化开关异常时会静默触发 HVCI 冲突,即使你没开 Hyper-V 功能。禁用后若内存完整性可开启,说明是它在后台抢占虚拟化资源。
第四步:绕过检测(仅限确认无第三方安全软件时)
方法一:注册表强制启用
Win+R → 输入 regedit → 定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity → 将其值改为 1 → 重启生效。
方法二:使用 DISM 修复底层策略
管理员 PowerShell 中依次执行:dism /online /cleanup-image /restorehealth → 等待完成 → sfc /scannow → 完成后重启。
注意:注册表修改前务必导出备份键值,路径错误或误改其他项可能导致系统无法启动。











