必须手动开启bios中cpu虚拟化功能,intel选“intel virtualization technology”启用,amd选“svm mode”启用,新型主板还需开启“vt-d feature”,保存后在windows任务管理器cpu性能页确认“虚拟化”显示“已启用”。

电脑组装后想运行Hyper-V、WSL2或Android模拟器,却提示“虚拟化未启用”,说明主板BIOS中CPU虚拟化功能仍处于关闭状态——这一步必须手动开启,否则所有依赖硬件虚拟化的软件都无法正常启动。
确认硬件支持是开机前的必要动作
拆机装好CPU和主板后,不要急着通电。先查清楚你的CPU是否原生支持虚拟化:Intel处理器需支持VT-x(第4代酷睿及以后全系支持),AMD处理器需具备SVM(Ryzen系列及以后全系支持)。打开英特尔ARK官网或AMD产品页,输入你实际安装的CPU型号(如i5-12400或R5 5600),确认“Intel Virtualization Technology”或“AMD-V”标注为“Yes”。
同时登录华硕/微星/技嘉官网,输入主板型号(如B650M Mortar或H610M S2H),下载最新版BIOS更新日志,确认固件已包含对VT-x/SVM的完整支持。【若BIOS版本早于2022年,务必先升级再进设置】——旧版UEFI可能压根不显示该选项。
进入BIOS并切换到高级模式
按下电源键,看到主板Logo瞬间立即连按Delete键(华硕/微星主流型号)或F2键(技嘉部分入门板);少数ITX小板可能需按F7或Fn+F2。
进入界面后,第一时间按F7切换至Advanced Mode(EZ Mode下找不到CPU配置项);若已直接进入灰底蓝框的高级界面,则跳过此步。
定位并启用虚拟化核心选项
方法一(Intel平台通用路径):
→ 使用方向键进入【Advanced】→【CPU Configuration】→ 找到“Intel Virtualization Technology”→ 按回车→ 选Enabled→ 回车确认。
方法二(AMD平台通用路径):
→ 进入【Advanced】→【CPU Configuration】→ 找到“SVM Mode”→ 设为Enabled。
方法三(ROG/TUF/B650/Z790等新型号必做):
→ 先完成上述任一方法后,再进入【Advanced】→【System Agent Configuration】→ 将“VT-d Feature”设为Enabled。
这一步关系到PCIe设备直通能力,不开启会导致虚拟机无法识别独显或NVMe硬盘——【跳过此步,WSL2 GPU加速和虚拟机直通会失效】。
保存设置并验证结果
第一步:按F10 → 选择“Yes” → 回车;
第二步:电脑自动重启;
第三步:进入Windows后,右键任务栏→“任务管理器”→“性能”→“CPU”→ 查看右侧“虚拟化”状态是否显示“已启用”。











