为什么要开启VT功能,做机器学习环境搭建、运用Docker容器等等,所以首先要确认一下机器是否已经开启了VT技术功能,以此记录一下经历而已。
VT是什么?为什么要开启VT?VT是一种虚拟化技术,可以扩大硬件的容量;即可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。

通过系统打开VT功能

我电脑上默认VT是打开的,所以借用别图参考了。

首先打开控制面板,点击程序和功能。

wsl 请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化 win10启用虚拟化有什么用_重启

在程序和功能对话框中点击启动或关闭windows程序。

wsl 请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化 win10启用虚拟化有什么用_重启_02

在其中找到Hyper-V,将前面的对勾去掉。然后点击确定,重启电脑。

wsl 请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化 win10启用虚拟化有什么用_机器学习_03

通过BIOS打开VT功能

  1. 重启电脑按del进入电脑的BIOS界面;
  2. 进入BIOS后,找到Cpu Configuration 中的VirtuallizationTechnology选项;
  3. 在VirtuallizationTechnology上按下回车键把Disabled改为Enabled,最后按F10选择Save保存,重启电脑就可以设置成功了。

如何检查VT功能是否已成功开启

  1. 在系统任务管理器中检查是否开启成功
  2. wsl 请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化 win10启用虚拟化有什么用_VT_04

  3. 用工具LeoMoon CPU-V检查是否开启成功
  4. wsl 请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化 win10启用虚拟化有什么用_VT_05