我最近刚刚为 Windows XP 设置了一个 vmware 工作站,但似乎每天大约会出现两次蓝屏死机的情况。
不幸的是,我无法记下 BSOD 中显示的错误,因为它只显示了一秒钟,然后就消失了。不过,我能够仔细查看 vmware 日志,发现一些日志似乎是在错误发生的同时发生的。
2014-04-13T00:44:53.109-03:00| mks| I120: MKS switching absolute mouse off
2014-04-13T00:44:53.110-03:00| vcpu-0| I120: Guest: SVGA_MINI: SetPowerState: VideoPowerShutdown
2014-04-13T00:44:53.111-03:00| vcpu-0| I120: Guest: SVGA_MINI: Cleaning up global driver state...
2014-04-13T00:44:53.142-03:00| vcpu-0| I120: UHCI: HCReset
2014-04-13T00:44:53.212-03:00| mks| I120: MKS disabling SVGA
2014-04-13T00:44:54.172-03:00| vcpu-0| I120: SVGA: Sync FIFO with SVGA disabled
2014-04-13T00:44:54.313-03:00| mks| I120: WinBSOD: ( 1) `STOP: c000021a {Fatal System Error} '
2014-04-13T00:44:54.313-03:00| mks| I120: WinBSOD: ( 2) `The Windows SubSystem system process terminated unexpectedly with a status of 0x'
2014-04-13T00:44:54.313-03:00| mks| I120: WinBSOD: ( 3) `c0000005 (0x75e9ad23 0x00c7f240). '
2014-04-13T00:44:54.319-03:00| vcpu-0| I120: CPU reset: soft (mode 2)
2014-04-13T00:44:54.319-03:00| vcpu-1| I120: CPU reset: soft (mode 2)
2014-04-13T00:44:54.320-03:00| mks| I120: WinBSOD: ( 4) `The system has been shut down.
无论如何,我在主机上有 4GB 的 RAM,为 VM 工作站分配了 1GB。我有一个双核处理器,工作场所使用两个核心,但我没有在任何一个上运行太多程序。
你们有什么想法我该如何解决这个问题吗?
答案1
您需要禁用系统故障时的自动重启。为此,请打开控制面板。如果您还没有切换到经典视图,请切换到经典视图。然后打开系统。然后单击高级选项卡。找到启动和恢复部分并单击设置。取消选中“自动重启”。这将允许您收集有关 BSOD 原因的更多信息。
但请注意,Windows XP 已经过时了。如果您必须运行它,您需要确保在 VMWare 中禁用网络,以确保 Windows XP 无法访问互联网。您可以通过下拉 VM 菜单并选择“设置”来执行此操作。然后删除网络适配器。这并不能保证您可以安全地运行 Windows XP,因为您的安装可能会通过许多其他途径悄无声息地被破坏。但这是您应该考虑的可接受的第一步的最低限度。