VmWare12 遭win11程序兼容性助手阻止运行的解决方法

  • 问题:
    在win11里安装了Vmware12,本来是可以运行的。但某天系统更新后就不能运行Vmware12了。提示安全性或性能问题,建议更新Vmware的版本。但Vmware是收费软件啊,手头没有好的更新的版本。
  • 解决方法:
    在Windows安全中心里关闭内核隔离,关闭之后就可以继续使用Vmware12了。

Windows安全中心 -> 设备安全性 -> 内核隔离

VmWare12 遭win11程序兼容性助手阻止运行的解决方法_第1张图片
关闭之后再运行Vmware12就是给出提示,但可以继续运行。

  • 补充说明:
    内核隔离是win11实现安全的一种措施,内存完整性又是实现内核隔离的基础。因为我的电脑是自己使用的,运行环境比较封闭和安全,所以我就关闭了。其它情况应该是具体环境而定。

核心隔离

核心隔离是 Microsoft Windows的一项安全功能,它通过在内存中隔离Windows的重要核心进程,使其免受恶意软件的侵害。 它通过在虚拟化环境中运行这些核心进程来实现此操作。

内存完整性

内存完整性(也称为受虚拟机监控程序保护的代码完整性 (HVCI))是一项Windows安全功能,使恶意程序难以使用低级别驱动程序来劫持计算机。内存完整性的工作原理是使用硬件虚拟化创建隔离环境。把它想象成一个锁着的展台里的保安。此隔离环境 (我们类比中锁定的展位) 防止攻击者篡改内存完整性功能。要运行一段可能很危险的代码的程序必须将代码传递到该虚拟展位内的内存完整性,以便能够对其进行验证。当内存完整性舒适地认为代码是安全的时,它会将代码交还给Windows运行。 通常,这种情况发生得非常快。没有内存完整性运行,“安全防护”在开放中脱颖而出,攻击者更容易干扰或破坏防护,使恶意代码更容易偷偷溜过去并导致问题。

你可能感兴趣的:(计算机技术漫谈,经验分享)