蓝屏重启常因虚拟化未启用或冲突导致,需依次开启BIOS虚拟化、启用Windows虚拟机平台功能、解决Hyper-V与VMware互斥问题,并禁用Device Guard。
蓝屏重启常和虚拟化技术没开有关,尤其是运行vmware、virtualbox这类软件时。关键不是“有没有虚拟化硬件”,而是系统是否识别并启用了它。下面分几步直接解决。
确认并开启CPU虚拟化(BIOS/UEFI设置)
这是最基础也最容易被忽略的一步。即使你的CPU支持VT-x(Intel)或AMD-V(AMD),若BIOS里没打开,系统就无法使用。
- 重启电脑,在开机自检画面出现时,反复按F2、DEL、ESC或F10(不同品牌按键不同,联想多为F2,戴尔多为F2/F12,华硕多为DEL)进入BIOS/UEFI
- 找到类似“Advanced”→“CPU Configuration”或“Configuration”→“Intel Virtualization Technology”“SVM Mode”“AMD-V”等选项
- 将对应项设为Enabled,按F10保存退出
- 进系统后,按Ctrl+Shift+Esc打开任务管理器 → “性能”选项卡 → 查看右下角“虚拟化”是否显示“已启用”
启用Windows虚拟机平台相关功能
仅BIOS开了还不够,Windows自身也要启用配套支持模块,否则VMware等会因驱动冲突蓝屏。
Windows 桌面自动化技能,支持鼠标控制(移动/点击/拖拽/滚轮/截图)、键盘输入(文字输入/按键/组合键)、窗口管理(查找/聚焦/最大化/最小化/关闭/移动)、截图并发送文件。提供两种截图方式:Python pyautogui 截图(集成在自动化流程中)和 PowerShell + .NET 零依赖截图(支持区域截图和多显示器)。当用户需要自动化 Windows 桌面操作、控制鼠标键盘、管理窗口、执行 GUI 自动化任务、截图发送文件时使用。
- 按Win+R,输入OptionalFeatures回车,打开“Windows功能”窗口
- 勾选以下两项:Windows虚拟机监控程序平台 和 虚拟机平台
- 点击确定,重启电脑
- 注意:Win10家庭版默认不带Hyper-V,但这两项是必须开的;Win11专业版/企业版用户如果同时用Hyper-V,需注意与VMware互斥(见下一条)
处理Hyper-V与VMware的资源冲突
Hyper-V一旦启用,就会独占硬件虚拟化层,导致VMware驱动加载失败而蓝屏。两者不能共存,必须二选一。
- 若你主要用VMware,建议彻底关闭Hyper-V:
以管理员身份运行CMD或PowerShell,执行:
bcdedit /set hypervisorlaunchtype off
然后重启 - 再进“Windows功能”界面,取消勾选:Hyper-V、Windows沙盒、Windows虚拟机监控程序平台(注意:这里取消的是Hyper-V相关项,但上一步的“虚拟机平台”仍要保留)
- 如不确定是否清干净,可运行systeminfo命令,查看“Hyper-V要求”一项是否全为“否”
禁用Device Guard(尤其Win11用户)
Win11默认启用基于虚拟化的安全(VBS),它会占用虚拟化资源并拦截未签名驱动——而VMware部分驱动可能因此被拦,触发0x0000007E等蓝屏。
- 按Win+R,输入regedit回车,打开注册表编辑器
- 定位到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard - 双击右侧EnableVirtualizationBasedSecurity,把数值数据改为0
- 重启生效


















