问题源于不兼容的第三方内核驱动,需通过Windows安全中心识别、Everything定位删除、设备管理器卸载、安全模式清除或干净启动排查来解决。

如果您在 Windows 11 系统中尝试开启内存完整性功能,但系统提示“无法开启”并指出存在不兼容驱动,则问题极可能源于已安装的第三方内核模式驱动程序。以下是定位与移除不兼容驱动的具体操作路径:
一、通过Windows安全中心查看并识别不兼容驱动
系统会在内存完整性开关下方直接提供不兼容驱动的线索,该界面是官方诊断入口,能自动扫描并列出所有被VBS拦截的驱动文件。确认这些驱动是否为非系统必需组件,是后续清理的前提。
1、打开“开始菜单”,搜索并进入Windows 安全中心。
2、点击左侧导航栏中的设备安全性,再选择核心隔离详细信息。
3、在“内存完整性”开关下方,点击查看不兼容的驱动程序链接。
4、记录所列驱动文件名(如 TesMon.sys、EMVSCARD.sys 等)及其发布者信息,用于后续精准定位。
二、使用Everything工具快速定位并删除可疑驱动文件
当系统已明确提示特定.sys文件名时,可借助Everything实现毫秒级文件检索,绕过常规文件夹遍历耗时,直接定位到驱动文件所在路径并执行物理删除。
1、从官网下载并安装Everything 1.4 或更高版本。
2、启动Everything,在主搜索框中输入TesMon.sys(或其它已知不兼容文件名)。
3、等待结果出现后,右键目标文件,选择删除;若提示权限不足,按住Shift键右键选择在此处打开PowerShell窗口,执行:TakeOwn /f "完整路径" & icacls "完整路径" /grant administrators:F。
4、重启电脑后再次尝试开启内存完整性。
三、通过设备管理器按驱动程序列表排查卸载
该方法适用于未在安全中心明确显示驱动名,或需验证驱动归属与签名来源的场景。通过“按驱动程序列出设备”,可将所有硬件抽象为驱动实体,便于横向比对发布者与数字签名状态。
1、右键“此电脑”→选择管理→左侧点击设备管理器。
2、顶部菜单栏点击查看→勾选按驱动程序列出设备。
3、在长列表中查找发布者为腾讯、金立、恒宝、同方等非微软/Intel/AMD厂商的条目,尤其关注含“Security”、“Monitor”、“Card”、“Filter”字样的驱动名称。
4、右键可疑驱动→选择属性→切换至驱动程序详细信息选项卡,确认.sys文件路径与文件名是否匹配已知不兼容项。
5、返回上一级,右键该驱动→选择卸载设备→勾选删除此设备的驱动程序软件→点击卸载。
四、启用安全模式强制清除被占用的驱动文件
部分驱动(如杀毒软件内核模块)在正常系统运行时被锁定,无法直接删除。此时需进入安全模式,使绝大多数第三方驱动不加载,从而释放文件句柄,完成物理清除。
1、按住Shift键点击“开始菜单”中的重启,进入恢复环境。
2、依次选择疑难解答 → 高级选项 → 启动设置 → 重启。
3、重启后按数字键4或F4进入安全模式(带网络可选)。
4、打开文件资源管理器,导航至C:\Windows\System32\drivers\,搜索并手动删除已确认的不兼容.sys文件(如 EMVSCARD.sys)。
5、删除完毕后,正常重启系统。
五、禁用非必要启动项与服务以排除干扰
当安全中心未列出任何不兼容驱动但仍无法开启内存完整性时,说明问题可能来自未注册为设备驱动但实际注入内核的启动服务或第三方启动项,需通过干净启动方式逐一排除。
1、按下Win + R,输入msconfig并回车。
2、切换至常规选项卡,选择有选择的启动,取消勾选加载启动项。
3、切换至服务选项卡,勾选隐藏所有Microsoft服务,然后点击全部禁用。
4、点击确定并重启电脑。
5、重启后立即前往Windows安全中心尝试开启内存完整性,若成功,则说明问题源在被禁用的服务或启动项中,可逐批启用以定位具体组件。

















