如何解决 Windows 7 启动失败(0x490)

如何解决 Windows 7 启动失败(0x490)

有一天,我的 Windows 7 Home Premium(64 位)电脑无法启动。到目前为止,我无法修复甚至无法识别问题,我正在寻求帮助来诊断问题。我不确定这是配置、软件还是硬件问题。

当我让机器正常启动时,Windows 徽标会出现,但当它出现登录屏幕时,机器突然重新启动。每次都会发生这种情况。

我可以使用 UEFI 启动菜单明确选择 Windows 启动管理器(实际上同名的“Windows 启动管理器”:一个似乎是常规操作系统,另一个似乎是 Windows 恢复环境),然后我看到这个屏幕:

Windows Boot Manager

Windows failed to start.

File: \EFI\Microsoft\Boot\BCD
Status: 0xc000000f
Info: An error occurred while attempting to read the boot configuration data.

这似乎表明 BCD 存储存在问题。

我启动 WRE 并让启动修复程序尝试一下。它失败了,并显示了以下问题详细信息:

Problem Event Name: StartupRepairOffline
Problem Signature 01: 6.1.7600.16385
Problem Signature 02: 6.1.7600.16385
Problem Signature 03: unknown
Problem Signature 04: 21200512
Problem Signature 05: ExternalMedia
Problem Signature 06: 7
Problem Signature 07: NoRootCause
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1033

诊断和修复详细信息报告所有这些测试均成功运行,返回错误代码 0x0(括号中为执行时间):

Check for updates          ( 16ms)
System disk test           (  0ms)
Disk failure diagnosis     (187ms)
Disk metadata test         (  0ms)
Target OS test             ( 78ms)
Volume content check       ( 31ms)
Boot manager diagnosis     (  0ms)
System boot log analysis   (  0ms)
Event log diagnosis        ( 16ms)
Internal state check       ( 15ms)

Root cause found:
----
Startup Repair has tried several times but still cannot determine the cause of the problem.

这是一张很长的列表,相同的测试重复进行,没有任何失败,直到最底部,内容如下:

Root cause found:
----
Unspecified changes to system configuration might have caused the problem.

Repair action: System files integrity check and repair
Result: Failed. Error code = 0x490
Time taken: 128483 ms

我不相信我最近对系统配置做过任何更改;我没有更改硬件或更新任何驱动程序,并且 Windows Update 设置为在下载软件包之前征求我的许可。

我整个周末都在做这件事。有一次,我丢失了驱动器上的 WRE,不得不使用 Win7 安装 DVD 来修复引导加载程序。所以我认为我可能已经重新创建了 BCD 存储。(尽管bootrec /scanos仍然报告 0 个 Windows 安装,这有点令人不安。)

我猜想系统文件在某种程度上被损坏了,所以我进行了调查。(我知道另一个0x490SU 问题,但该问题似乎有不同的根本原因:“启动配置已损坏”+分区表修复)。

我的主驱动器是 60 GB SSD,使用 UEFI 和 GPT。它有三个分区:

Part 1   | System     | 100 MB
Part 2   | Reserved   | 128 MB
Part 3   | Primary    |  59 GB

我在这三个电脑上运行过,chkdsk /f但什么都没发现。我认为这排除了驱动器故障,所以我继续修复系统文件。

sfc /scannow显示有系统修复待处理,需要重新启动才能完成。这个问题之前就出现了,我想我已经通过 回滚了修复dism /image:D:\ /cleanup-image /revertpendingactions /scratchdir:D:\dism-scratch,并报告了成功。我还验证了\Windows\winsxs\pending.xml在安装 Windows 的驱动器上不存在。

这时我真的不知所措了。我可以启动到带网络连接的安全模式,但即使使用 禁用所有服务和启动项,也无法正常启动msconfig

最后一件事:当我坐在这里(在 MacBook 上)输入这段文字,盯着 WRE 命令提示符时,计算机突然重新启动了。之前在操作机器时也发生过一次同样的事情,但我认为我点击了重新启动然后就忘记了。现在我不太确定了。这种故障可能是 PSU 故障,但我有一个 1000W 的电源。可能是过热,但 WRE 似乎要求不高,而且我的塔里装满了风扇(侧面是敞开的)。

下一步该尝试什么?任何帮助都值得感激。

编辑:最后更新,因为我猜人们仍然会发现这个问题。

我始终没有解决这个问题。我只是在另一个驱动器上进行了全新安装。两年过去了,这个硬盘仍然放在架子上。

相关内容