根本原因是Hyper-V与VMware底层虚拟化资源冲突;需依次禁用Hyper-V启动项、关闭Windows功能中的Hyper-V及相关组件、清除vmusb.sys驱动、禁用VMware USB仲裁服务。

Win10开启Hyper-V后,VMware虚拟机一启动就蓝屏(终止代码常为SYSTEM_SERVICE_EXCEPTION或IRQL_NOT_LESS_OR_EQUAL),根本原因是Windows底层虚拟化服务冲突——Hyper-V启用后会独占Intel VT-x/AMD-V硬件虚拟化资源,导致VMware无法安全接管USB设备与CPU指令集,vmusb.sys驱动在加载时直接崩溃。
确认是否为Hyper-V与VMware冲突引发的蓝屏
强制重启电脑三次,让系统自动进入“自动修复环境”→点击“疑难解答”→“高级选项”→“启动设置”→“重启”→重启后按F4进入带网络的安全模式。
安全模式下按下Win+R,输入eventvwr.msc回车打开事件查看器→左侧依次展开“Windows日志”→“系统”→右侧点击“筛选当前日志”→在“事件来源”中勾选“BugCheck”→找到最近一次蓝屏前3分钟内的错误条目→双击打开→切换到“详细信息”标签页→重点查看“DriverName”字段:【必须完整匹配vmusb.sys,不能是winusb.sys或usbaapl64.sys】。
彻底禁用Hyper-V及其底层启动项
第一步:以管理员身份运行PowerShell→输入命令:
bcdedit /set hypervisorlaunchtype off→回车执行→看到“操作成功完成”提示即生效。
第二步:打开“控制面板”→“程序和功能”→“启用或关闭Windows功能”→取消勾选以下三项:
✓ Hyper-V
✓ Windows 虚拟机监控程序平台
✓ 虚拟机平台
→点击确定→等待配置完成→【必须重启,否则hypervisor仍驻留内存】。
清除VMware USB仲裁服务与残留驱动
方法一:设备管理器卸载(适用于能进桌面但每次开虚拟机必崩)
右键“开始”按钮→“设备管理器”→顶部菜单点“查看”→勾选“显示隐藏的设备”→依次展开“系统设备”和“通用串行总线控制器”,查找含“VMware USB Arbitration”“VMware Virtual USB Hub”字样的设备→右键→“卸载设备”→务必勾选“删除此设备的驱动程序软件”→逐个清理。
方法二:PowerShell精准删驱动(安全模式下执行更可靠)
管理员PowerShell中执行:
pnputil /enum-drivers | findstr "vmusb"
若返回类似oem87.inf的结果,立即执行:
pnputil /delete-driver oem87.inf /uninstall
该命令从Windows驱动存储库中物理删除INF及关联的vmusb.sys文件,比设备管理器卸载更干净。
验证并关闭VMware USB仲裁服务
按下Win+R→输入services.msc回车→在服务列表中找到“VMware USB Arbitration Service”→右键→“属性”→将“启动类型”设为“禁用”→若服务状态为“正在运行”,先点“停止”→点击“应用”→“确定”。
这一步不做,即使Hyper-V已关,VMware启动时仍会尝试加载vmusb.sys并触发蓝屏。


















