修复 0x000000C4 错误:您的电脑需要重新启动

Jacki

当您尝试在 Oracle VM VirtualBox / VMware Workstation 中安装 Windows 8.1 64 位,或从 Windows 8.1 64 位 PE 映像引导虚拟机时,您可能会收到以下错误消息:

您的电脑需要重新启动
请按住电源按钮。
错误代码:0x000000C4
参数:
0x0000000000000091
0x000000000000000F
0xFFFFF8028E363A80
0x0000000000000000

仅 Windows 8.1 64 位存在此问题。 32 位版本运行良好。此问题类似于我们之前在本文中介绍的蓝屏错误 0x0000005D:如何修复从 Windows 8 安装光盘启动时出现的错误 0x0000005D。

如果从 Windows 8.1 64 位 PE 映像启动现有虚拟机时出现 0x000000C4 错误,临时解决方案是将来宾操作系统更改为 64 位。本文介绍了如何更改 VirtualBox 和 VMware Workstation 中的操作系统版本:VirtualBox 和 VMware 错误 0x0000005D 修复:您的电脑需要重新启动。

如果您尝试在 VirtualBox 中安装 Windows 8.1 64 位时出现 0x000000C4 错误,请执行以下步骤来解决:

  1. 首先,您需要在 VirtualBox Manager 界面中找到有问题的虚拟机的名称:

    或者打开提升的命令提示符,键入以下命令以列出虚拟机的名称:
    "c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" list vms

  2. 接下来粘贴以下命令,然后按 Enter:

    "c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" setextradata "virtual_machine_name" VBoxInternal/CPUM/CMPXCHG16B 1

    将 virtual_machine_name 替换为您在上述步骤中找到的虚拟机名称。

  3. 就是这样!关闭命令提示符,您现在可以在 VirtualBox 中安装 Windows 8.1 64 位,而不会出现蓝屏错误 0x000000C4。

另一个解决方法是将 VirtualBox 升级到最新版本 4.3.18,该版本声称已修复此问题。如果您在 Windows Server 2012 R2 中遇到 0x000000C4 错误,解决方案与 Windows 8.1 相同。

建议阅读:如何修复“安装程序需要空间来更新 Windows 11”错误