公司华为笔记本是Windows11家庭版,CPU是英特尔i5-1340P。写该文章记录Windows11家庭版的操作方式。
操作如下:
打开任务管理器,确保CPU虚拟化已开启。如果显示没开启,就要刚开机时进入BIOS,然后开启虚拟化。不同品牌电脑进入BIOS方式不同,华为笔记本是按F2。
打开“启用或关闭Windows功能”,不勾选“Windows虚拟机监控程序平台”、“适用于Linux的Windows子系统”和“虚拟机平台”。
以管理员身份运行命令提示符,输入命令:
bcdedit /set hypervisorlaunchtype off,然后按回车执行,要看到操作成功提示。建议在执行第4、5点前,先为电脑创建系统还原点,因为涉及注册表修改,避免操作失误导致不行。
继续执行命令:
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard" /v "EnableVirtualizationBasedSecurity" /t REG_DWORD /d 0 /f按回车执行,要看到操作成功提示。
继续执行命令:
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity" /v "Enabled" /t REG_DWORD /d 0 /f按回车执行,要看到操作成功提示。
打开Windows 安全中心,进入“设备安全性”的“内核隔离详细信息”,关闭“内存完整性”。
执行完以上步骤后,重启电脑。
开机后以管理员身份运行命令提示符,输入命令:
systeminfo如果命令结果提示“基于虚拟化的安全性: 未运行”,那么该笔记本就可以在VMware的设置中正常开启“虚拟化Intel VT-x/EPT或AMD-V/RVI(V)”功能。