我有一个朋友,他的 Vista 机器出了问题(是的,和这个问题) 然后他们把它交给我去修理。
所以,问题就在这里。启动时,您会看到类似 DOS 的黑色“Windows 无法正常启动”窗口,其中有两个选项:正常启动和系统恢复。
尝试正常启动时,您将看到带有滚动条的启动画面,持续约一分钟,然后屏幕空白一分钟,然后 BIOS 屏幕再次出现,一切重新开始。
系统还原不起作用。以下是其中的错误签名:
01: AutoFailover
02: 6.0.6000.16386.6.0.6001.18000
03: 6
04: 327685
05: BadPatch
06: 0x50
07: 0
08: 2
09: WrpRepair
10: 2
OS Version: 6.0.6000.2.0.0.256.1
因此,BadPatch
签名让我认为自动更新下载补丁时可能存在非致命的网络错误,但不确定。
我的下一步是查看系统恢复的诊断日志。磁盘测试都很好,所以这与硬盘无关。它确实发现了一些有趣的东西,也许可以支持错误更新理论:
(诊断日志摘录)
ROOT CAUSE:
Unknown Bugcheck: Bugcheck 8e.
Parameters = 0xC0000006, 0x82254560, 0x8b0b2808, 0x0.
Repair action: System Restore
Result: Failed. Error code = 0x490
Repair action: System files integrity check and repair
Result: Failed. Error code = 0x2
所以,这有点支持我的理论。然后我深入研究了一下,发现了这一点:
(诊断日志摘录)
ROOT CAUSE:
A patch is preventing the system from starting
Repair action: System Restore
Result: Failed. Error code = 0x490
Repair action: System Restore
Result: Failed. Error code = 0x490
Repair action: System files integrity check and repair
Result: Failed. Error code = 0x2
看来我的理论可能是正确的。
所以我查找了错误 0x490,结果这关于该主题的文章。唯一的问题是,这假设您有访问权限msconfig
,而我没有。我唯一拥有的是regedit
具有管理员权限的命令行。
我的问题是,我对 Windows 更新补丁不良的假设是否正确?
您将如何修复此问题?我确实有一个用于重新映像驱动器的工具,但除非迫不得已,否则我真的不想走那么远。
编辑:我现在可以启动到安全模式;我正在尝试msconfig
微软建议的修复方法
编辑#2:不。即使禁用全部服务不起作用
答案1
好吧,事实证明他们已经用 Carbonite 备份了所有内容,因此我决定选择简单的方法并使用干净版本的 Vista 重新映像。
就像我在编辑中提到的那样,微软的解决方案不起作用,所以我认为这是一个损坏的内核补丁。
(没有任何警告表明这种情况会发生,他们只是醒来后发现他们的电脑死机了)