当前位置:首页 > 虚拟化 > 正文

基于虚拟化的安全性未启用怎么开(电脑虚拟化禁用怎么打开)


一、怎么开启虚拟化啊?

要在Windows操作系统上启用虚拟化功能,可以按照以下步骤操作:

确保CPU支持虚拟化:首先,您需要确保计算机的CPU支持虚拟化技术。您可以在CPU制造商的官方网站或相关文档上查看。

进入BIOS设置界面:开启虚拟化之前,需要进入计算机的BIOS设置界面。开机时按相应的键(一般为F2、F10或Delete)即可进入BIOS设置界面。

启用虚拟化选项:在BIOS设置界面中,需要找到“虚拟化”或“VT-x”(IntelCPU)/“AMD-V”(AMDCPU)等选项并将其打开。不同品牌、型号的电脑设置界面可能有所不同。具体情况请参阅相应的手册或相关资料。

保存并退出BIOS设置界面:开启虚拟化选项后,需要保存更改并退出BIOS设置界面。

安装虚拟化软件:开启虚拟化功能后,即可安装并使用虚拟化软件,如VirtualBox、VMwareWorkstation等。

需要注意的是,开启虚拟化选项可能会影响计算机性能和电池寿命。因此,如果您的计算机性能较低或需要较长的电池寿命,建议在不需要使用时关闭虚拟化。


二、VMware虚拟机中如何开Hyper-V?

Windows附带Hyper-V

1。Win+R,输入“msinfo32”(或搜索“系统信息”)

2.在右侧页面上,单击“摘要”下的“系统”,向下滑动至“基于虚拟化的安全性”并
确保此处显示“未启用”。

如果该选项为“已启用”,请按照以下步骤禁用Hyper-V。

1.以正常方式关闭Hyper-V

A.首先,搜索“控制面板”并打开它

转到“打开或关闭Windows功能”(控制面板-查看为“大图标”-程序和功能)

您也可以直接搜索“打开/关闭Windows功能”

请确保下图中的这些项目没有被选中。

如果勾选,请取消勾选,然后点击“确定”,根据系统提示重新启动。

B.以管理员身份打开命令提示符窗口。

直接搜索“命令提示符”并以管理员身份运行

输入“bcdedit/sethypervisorlaunchtypeoff”。执行后,请关闭命令提示符并重新启动系统。

现在,我们应该能够打开Android模拟器/VMware虚拟机了。

2.对于Windows10/11Home/Home中文版:

手动操作(不推荐)

1.打开注册表编辑器(Win+r、regedit)

SYSTEM”>“CurrentControlSet”>“Control”>“DeviceGuard”

“新建”>“DWORD(32位)值”

b.将此值命名为EnableVirtualizationBasedSecurity

默认应为0,双击并确认该值(如果有,请直接修改)

然后,

“SYSTEM”>“CurrentControlSet”>“Control”>“Lsa”

“新建”>“DWORD(32位)值”

b.将此值命名为LsaCfgFlags

默认情况下,它应该为0,双击并确认该值

然后,重新启动计算机。这应该可以解决问题。

如果仍然不起作用,请继续阅读

编辑组策略(gpedit)

“计算机配置”>"管理模板">系统

双击右侧的DeviceGuard将其打开

双击“打开虚拟化安全性”

如果“不配置,选择禁用,然后单击确定。

关闭组策略编辑器并重新启动系统