虚拟机允许您尝试多个操作系统,而无需删除主操作系统。 VMware 是支持多种操作系统的流行第三方管理程序之一。 然而,一些用户在VMware中启动虚拟机时遇到错误消息“无法启动虚拟机”。
因此,他们无法在 VMware 中启动虚拟机,并卡在错误屏幕上。 我们将讨论解决此问题的各种方法并帮助您成功启动虚拟机。 让我们开始。
1.关闭并重新启动VMWare虚拟机
使用 VMware,启动虚拟机时可能会出现中断和问题。 因此,您需要完全关闭该应用程序并以管理员权限运行它。 就是这样:
- 右键点击 开始 单击该按钮启动高级用户菜单。 点击那个 任务管理器 可能性。
- 单击搜索栏并输入 虚拟机。 按 键 Enter 搜索所有相关进程的键。
- 右键单击该进程并选择它 结束任务 可能性。
- 同样,关闭所有相关进程,然后关闭任务管理器窗口。
- 按 键 赢 钥匙类型 虚拟机然后单击 以管理员身份执行 可能性。
- 用户帐户控制窗口打开。 点击那个 是的 按钮。
- 尝试启动虚拟机,看看是否再次出现该错误。
2、检查虚拟化是否开启
任何虚拟化程序(包括 VMware)都需要硬件虚拟化才能在其中运行 Windows 个人电脑。 因此,如果您在 BIOS 中禁用了虚拟化,则需要再次启用它。 重复以下步骤:
- 重新开始 你的 Windows 个人电脑。
- 将材料反复捣碎 F键 (或者 Esc键 (某些情况下按该键)进入BIOS。 您可以通过搜索型号名称找到适合您的电脑的 F 键。
- 切换到 高级设置 页。
- 找到他们 硬件虚拟化 设置。 在我们的华硕电脑上,它显示为“支持向量机” 模式,但您可能还会看到其他名称,例如 VT-x, AMD-V或者 范德普尔。 用那个 箭 使用按钮突出显示并按下按钮 Enter 按钮来激活该功能。
- 按 键 F10 按按钮保存更改并退出 BIOS。
- 引导至桌面并启动 VMware。 检查是否可以正常启动虚拟机。
3. 更新VMware应用程序
过时且不正确的 VMware 版本可能会导致某些功能出现问题。 因此,您需要更新应用程序以安装最新版本并修复新版本的问题 Windows 更新。 就是这样完成的:
- 按 键 赢 键和类型 虚拟机。 然后按下按钮 Enter 打开应用程序的按钮。
- 转到顶部菜单并单击 玩家 按钮。
- 导航 帮助 > 软件更新 可能性。
- 点击那个 检查更新 按钮。
- 等待实用程序扫描服务器是否有新更新(如果有)。 在您的电脑上下载并安装更新。
- 重新开始 您的 PC 并启动 VMware。 启动虚拟机,检查是否出现错误。
4. 禁用内存完整性 Windows 安全
内存完整性是核心隔离设置下列出的一项功能 Windows 安全应用程序。 它可以保护高度安全的进程免受恶意软件的侵害,并且需要硬件虚拟化。 由于硬件虚拟化一次只能由一个程序使用,因此当您启动虚拟机时,VMware 可能会遇到错误。
因此,您需要禁用 PC 上的内存完整性。 就是这样完成的:
- 按 键 赢 钥匙类型 Windows 安全并按 Enter 钥匙。
- 点击那个 设备安全 可能性。
- 找到他们 芯线绝缘 部分并单击 芯线绝缘细节 可能性。
- 现在点击 转变 以下 内存完整性 停用该功能。
- 关闭 这 Windows 安全应用程序。
5.删除其他人 Windows 虚拟化特性
VMware 依赖于 Windows 虚拟机管理程序平台功能,为第三方虚拟机管理程序提供支持。 但如果你还有其他人 Windows 如果您的PC上也安装了虚拟化功能,则可能会与VMware虚拟机发生冲突。 因此,您需要删除这些功能。 重复以下步骤:
- 按 赢+R 启动“运行”命令框。 类型 appwiz.cpl 并按下按钮 Enter 钥匙。
- “程序和功能”窗口打开。 点击那个 转动 Windows 打开或关闭功能 可能性。
- 向下滚动并取消选中该框 超V, 虚拟机平台和 Windows 子系统 Linux 列表中的功能。
- 点击那个 好的 按钮。
- 现在点击 现在重启 单击按钮应用更改并从您的电脑中删除所有这些功能。
6.禁用VBS
基于虚拟化的安全性可能会干扰第三方虚拟机管理程序,因此您必须禁用它们。 了解如何禁用 VBS 以提高性能 Windows 11 了解更多信息。 禁用VBS后,启动VMware并运行虚拟机,检查“无法启动虚拟机”错误是否仍然存在。
7.删除所有其他基于虚拟化的程序
如果您使用其他第三方虚拟机管理程序,例如 VirtualBox 在您的 PC 上,您需要卸载它们一段时间,然后再运行 VMware。 您不会丢失任何虚拟机,因为您只删除了虚拟机管理程序程序。 虚拟机文件将被保留。
重复以下步骤以删除其他虚拟机管理程序:
- 按 赢+R 打开“运行”对话框。 类型 appwiz.cpl 在文本字段中并按按钮 Enter 钥匙。
- “程序和功能”窗口打开。 向下滚动并在列表中找到其他第三方虚拟机管理程序。
- 右键点击 在程序上,然后单击 卸载 可能性。
- 按照屏幕上的说明从计算机中删除该程序。
8.重新安装VMware应用程序
如果 VMware 的现有安装已损坏或安装文件夹中缺少重要文件,您将需要重新安装该应用程序。 这将删除所有安装文件并在您的电脑上安装该应用程序的新副本。
重复以下步骤使用 Winget 安装 VMware:
- 右键点击 开始 单击按钮打开 高级用户 菜单。 点击那个 终端(管理员) 可能性。
- 将出现“用户帐户控制”窗口。 点击那个 是的 按钮。
- 输入以下命令并按下按键 Enter 卸载VMware的关键:
Winget uninstall VMware.WorkstationPlayer
- 等待 Winget 从您的电脑中删除应用程序包。
- 现在运行以下命令从 Winget 存储库安装 VMware:
Winget install VMware.WorkstationPlayer
- 在您的电脑上下载并安装该应用程序需要一段时间。
- 关闭 终端应用程序窗口。
- 启动 VMware 并打开虚拟机以检查它现在是否运行正常。
9.使用系统还原
如果在安装新更新或对 PC 进行更改之前 VMware 在您的 PC 上运行良好,您可以使用系统还原返回到之前的状态。 您的所有个人文件均不受影响,并且您无需为应用程序重置电脑。
让 VMware 重新运行
这是修复VMware“无法启动虚拟机”错误的九种方法。 Windows 11. 检查 BIOS 中的虚拟化设置,更新应用程序并禁用内存完整性。 接下来,禁用 VBS、卸载可选的虚拟化功能,然后重新安装应用程序以解决问题。