当我打开虚拟机但没有 Hyper-V 时出现 BSOD

当我打开虚拟机但没有 Hyper-V 时出现 BSOD

我遇到了一个问题,因为当我尝试启动 Nox、Bluestack、MuMu 或任何其他模拟器时,我收到一个带有 SYSTEM_SERVICE_EXCEPTION 的 BSOD。

我读到过,我必须卸载 Hyper-V 作为 Windows 组件。我已经卸载了它。我唯一拥有的就是激活了新的 Unix 虚拟机系统。我的 PC 和笔记本电脑都有同样的问题。两者都更新了 Windows 10、Nvidia 显卡、Intel……并且全部更新了。

我的两台电脑都出现了这个问题。我有一台 MSI Laptop GE60 2Qe Apache Pro,配有 Nvidia GTX960M、Intel Core i7。我的电脑是 Intel Core i7 4770、Zotac Nvidia 670 GTX 和 Asus Z87-Deluxe 主板。两台电脑都更新了 Windows 10。

关于如何解决这个问题有什么想法吗?

这里我附上了 BlueScreenView 的截图: BlueScreenView 屏幕截图 在此处输入图片描述

这是我的简历:

在此处输入图片描述

答案1

我唯一拥有的就是激活了新的 Unix 虚拟机系统。

假设您指的是 WSL2,请注意它在 Hyper-V 虚拟机管理程序上运行,该虚拟机管理程序可能显示为“虚拟机平台”。这将与其他硬件虚拟化消费者发生冲突,就像完整的 Hyper-V 一样。

当然,如果您禁用它,您可能无法使用 WSL2。

看:https://docs.microsoft.com/en-us/windows/wsl/wsl2-faq

答案2

您的 CPU 虚拟化设置可能会干扰此 VM。我对 docker、vagrant 和 hyper-v 也遇到过同样的问题,每次我想启动其他解决方案时,都必须关闭并打开此设置。这是您 bios 中的设置。

首先,关闭 Hyper-V这里

或 powershell
启用

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All

禁用

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

现在重新启动 PC,然后按照以下步骤在 BIOS 中关闭虚拟化指导并检查是否能解决您的问题。

编辑:这是一张图片,链接到你的 bios 手册

在此处输入图片描述

相关内容