在我的 Sony Vaio 笔记本电脑无法加载 Vista 后,我一直试图进入 Windows 恢复环境 (WindowsRE) 来挽救其中的文件(几个月来,这种间歇性故障不断发生,最后终于不断显示“加载操作系统时出错”,通常通过重新启动或使用 WindowsRE 中的启动修复或 CHKDSK 来纠正)。问题是,在这次故障后成功访问过一次后(在笔记本电脑的使用寿命期间,我曾多次访问过),我再也无法加载它了。
在最后一次成功访问期间(故障发生后),我运行了启动修复,但修复本身失败了,并通知我引导扇区已损坏。我试图进入索尼专有的恢复工具菜单,从恢复分区或恢复磁盘加载 WindowsRE 时可访问该菜单;但是,它挂起了。此后,我使用以下任何一种方法都无法在重新启动后访问恢复环境:
- 通过恢复分区访问(F10启动时按下)
- 通过恢复 DVD 访问(使用运行状况良好的同一台计算机创建)
- 通过 Windows Vista 安装 DVD 访问
这三种方法均产生相同的结果:
- 计算机确认启动尝试
计算机成功通过“Windows 正在加载文件”屏幕:
计算机成功通过 Windows 加载屏幕:
然后,计算机会停在黑屏上,同时显示 HDD 活动(通过指示灯)。几分钟后,HDD 活动停止,再过几分钟,WindowsRE 中使用的超大光标会出现在黑屏上。然而,即使将计算机置于这种状态一夜,实际的恢复环境也从未出现。
令人沮丧的是,其他可启动实用程序(例如 DOS 的 SeaTools 和 MemTest)可以启动并正常运行。
在完全正常运行的情况下,MemTest 能够利用我的 RAM 产生大量错误。我倾向于相信 RAM 的故障可能导致 WindowsRE 启动失败。这是一个有效的假设吗?如果我没记错的话,从外部媒体启动会利用 RAM,所以这样的原因是合理的,假设我对引导加载的了解是正确的。
编辑:对每根内存条分别运行 MemTest 后,我发现只有一根内存条是罪魁祸首。只使用好的内存条没有任何区别。
除此之外,我不明白为什么除 WindowsRE 之外的所有可启动实用程序都能正常运行。问题是什么?我该如何解决?
答案1
我的猜测是:驱动器上的数据损坏严重,WindowsRE 无法处理,因此它会挂起。其他实用程序不关心 Windows 安装,因此它们会启动并运行。
您的 RAM 问题可能是导致损坏的根本原因。
此外,WindowsRE 使用的 RAM(和其他资源)比 Seatools 或 Memtest 多得多,因此 WinRE 在加载/运行时使用坏的 RAM 块的可能性要高得多。
所有运行都利用 RAM,也就是程序运行的地方(数据从驱动器加载到 RAM,在 RAM 中运行和访问)。
在做任何其他事情之前,请先更换有故障的 RAM。
答案2
通过输入此进行配置
recover c:
并且你请求了此密码
password: koyo iki
并通过以下方式安装:
recovery c:
并提示您输入密码:
password koyo iki
输入密码退出
password koyo iki