需在bios中启用vt-x(intel)或svm(amd)虚拟化技术,再于windows中开启hyper-v功能;具体包括cpu-z/securable检测、各品牌bios路径设置及系统级组件启用。

如果您尝试运行虚拟机软件或启用Windows Hyper-V功能,但系统提示“虚拟化未启用”或相关功能不可用,则很可能是BIOS中VT虚拟化技术处于关闭状态。以下是开启该功能的多种具体操作路径:
一、通用检测与准备步骤
在进入BIOS设置前,需确认CPU硬件支持且当前状态为禁用,避免盲目操作。使用工具可快速验证真实状态,防止因误判导致无效设置。
1、下载并安装CPU-Z软件,运行后切换至“Instructions”选项卡。
2、查找列表中是否存在VT-x(Intel)或SVM(AMD)标识;若存在但状态为灰色或未勾选,说明硬件支持但BIOS中被禁用。
3、另运行SecurAble工具,观察其显示的“Virtualization”行:若显示“Disabled”,则必须进入BIOS开启;若显示“Locked Off”,说明已被其他管理程序占用,需先退出如杀毒软件、沙箱类程序。
二、Intel平台主流BIOS开启方法
不同主板厂商(如ASUS、Gigabyte、MSI、HP、Dell)BIOS界面略有差异,但核心路径一致:先进入高级模式,定位CPU配置页,启用VT-x选项。
1、开机时反复按Delete键进入BIOS EZ Mode界面。
2、按F7键切换至Advanced Mode(部分机型开机直接进入Advanced Mode,无需F7)。
3、使用方向键切换至Advanced(高级)页面,选择CPU Configuration子项。
4、在列表中找到Intel Virtualization Technology或Intel(VMX) Virtualization Technology选项。
5、按回车或空格键将值从“Disabled”更改为Enabled。
6、按F10键,在弹出对话框中选择“Yes”保存并退出,系统自动重启。
三、AMD平台主流BIOS开启方法
AMD处理器对应虚拟化技术名称为SVM(Secure Virtual Machine),其BIOS开启逻辑与Intel类似,但选项命名和位置存在差异,需准确识别关键词。
1、开机时反复按Delete键直接进入BIOS Advanced Mode(AMD平台通常不设EZ Mode)。
2、切换至Advanced(高级)页面,进入CPU Configuration设置项。
3、向下查找选项名称为SVM Mode或AMD-V Technology或AMD Virtualization。
4、将该选项状态由“Disabled”修改为Enabled。
5、按F10键保存设置,确认退出,设备重启生效。
四、品牌整机专属快捷路径
HP、Dell、Lenovo等OEM厂商常对BIOS进行定制,热键与菜单结构高度统一,可跳过通用导航步骤,直击关键设置项。
1、HP电脑:开机立即连按F10键进入BIOS Setup,选择“System Configuration” → “Virtualization Technology (VTx)”,勾选启用。
2、Dell电脑:开机按F2键进入BIOS,进入“Processor Settings” → “Intel Virtualization Technology”,设为“Enabled”。
3、Lenovo笔记本:开机按F1或F2键进入BIOS,选择“Security” → “Virtualization”,将“Intel Virtualization Technology”设为“Enabled”。
4、所有品牌完成设置后,均需按F10 → Yes保存并重启,不可仅关闭BIOS窗口。
五、Windows端辅助验证与启用
BIOS设置完成后,需在操作系统内二次确认状态,并启用系统级虚拟化组件,确保软硬协同生效。
1、重启进入Windows后,打开任务管理器(Ctrl+Shift+Esc),切换至“性能”选项卡,点击左侧“CPU”,查看右下角是否显示“虚拟化:已启用”。
2、若显示“已禁用”,请重新检查BIOS设置;若显示“已启用”但Hyper-V仍不可用,继续执行以下步骤。
3、在任务栏搜索框输入“控制面板”并打开,选择“程序” → “启用或关闭Windows功能”。
4、勾选“Hyper-V”及其子项“Hyper-V 平台”和“Windows Hypervisor Platform”。
5、点击“确定”,等待系统安装组件,最后点击“立即重新启动”完成全部启用流程。










