VMWare 虚拟机(Windows 7)死机,VM 无法关闭。只好手工杀死 WMware 进程。
结果再次启动虚机后,在用户登录后进入桌面状态几十秒钟后就蓝屏。
错误信息时
REGISTRY_ERROR (51) 0x00000051
多次重启后,规律是安全模式可以运行,但正常模式就蓝屏。
最后的解决办法采用了以下措施。
Browse to HKEY_LOCAL_MACHINE\SYSTEM\Select. Change the value for LastKnownGood to a number that has no ControlSet currently associated with it. Restart the server. After logging in, a new ControlSet will be created for Last Known Good.
即,将HKEY_LOCAL_MACHINE\SYSTEM\Select\Last Known Good 改为一个 ControlSet 没有的数字。我的系统中已经有了 ControlSet001, 和 ControlSet002, 且 Last Known Good=2. 我将这个值改成 4后,重启了两次,问题解决。注意,第一次重启后还蓝屏了一次,但蓝屏的错误信息不是 51了。没有管它,结果第二次启动就正常了。
折腾了几个小时,记之备忘。
博客作者遇到了VMWare虚拟机运行Windows7时死机的问题,导致无法正常关闭。在尝试重启后,虚拟机在用户登录后频繁蓝屏,错误代码为REGISTRY_ERROR(51)。通过进入安全模式并修改注册表键HKEY_LOCAL_MACHINESYSTEMSelectLastKnownGood的值,最终解决了问题。具体操作是将LastKnownGood的值改为一个不存在的ControlSet编号,经过几次重启,虚拟机恢复正常运行。
6588

被折叠的 条评论
为什么被折叠?



