我试图安装 NVIDIA 为我的 GTX 560 提供的更新,但在安装过程中,我的电脑关机了。几分钟后,我重新打开电脑。它进入 Windows 启动屏幕,然后出现蓝屏错误,如果一直开着,电脑就会一直这样。
关于我的 PC 的一些详细信息:我没有添加任何新硬件或软件,大约 2 年来,我一直在同一个硬盘上运行 Windows XP Professional 32 位和 Windows XP Professional 64 位。我还有另外 2 个硬盘,但没有一个足够大来容纳主硬盘上的所有内容,因此格式化不是一种选择。
现在,至于我目前所做的工作:我用“memtest - 86 v3.4”扫描了 RAM,它说没问题。我用它扫描了有问题的硬盘,chkdsk /r
它达到 50%,并告诉我类似“该驱动器有一个或多个无法修复的问题”之类的信息。我还尝试在安装了新版 Windows XP 的驱动器上使用 chkdsk,它达到 75% 后又跳回 50% 并停留在那里(我不得不重新启动电脑)。
因此,在那之后,我关闭了自动重启,并阅读了蓝屏错误代码,我查了一下,才发现似乎没有人遇到这个问题,只有类似的问题。错误代码是 0x000000ed,我在网上看到了很多这样的代码,但没有一个与代码的详细部分相匹配
UNMOUNTABLE_BOOT_VOLUME 0x000000ed (0xfffffadf513c19a0, 0xffffffffc0000006, 0, 0)
因此,我在我的另一块硬盘上安装了另一份 Windows XP Professional 32 位版本,希望能够访问有问题的驱动器上的数据,当它启动时,它询问我是否要chkdsk
扫描有问题的驱动器,结果发现:文件记录段 12740、12741、12742 和 12743 报告为不可读。然后它显示“正在恢复丢失的文件”,但它在那里停留了几秒钟,然后就启动到 Windows。据我所知,我无法从 Windows 访问有问题的驱动器,它只是显示“驱动器不可访问”,当我转到属性时,它显示驱动器有 100% 的可用空间。所以,在失败之后,我并没有放弃,我寻找另一种方法来访问有问题的驱动器。我使用了 Ubuntu 可启动磁盘,能够毫无问题地访问有问题的驱动器。
但是,我无法访问注册表编辑器,因为它是一个.exe
文件,无法从 Ubuntu 加载。我复制了“Windows”文件夹并将其放在我的其他驱动器之一上,现在我卡在那里了。我确定我的驱动器工作正常,我知道chkdsk
无法修复它的问题,而且我知道问题最初是什么原因造成的,但我不知道该怎么做。我有一台笔记本电脑,如果需要,我可以用它来下载和刻录磁盘,我还有另一份 Windows XP Professional 32 位副本,我可以使用它,它安装在有问题的计算机上(所以我知道这不是硬件问题)。我很确定这是一个驱动程序问题,或者更新在关闭时正在编辑注册表,并留下了一个损坏的注册表。
我尝试访问,C:\Windows\System32\CONFIG
结果发现 Windows XP 磁盘修复选项甚至无法访问有问题的驱动器上的文件。看来我需要能够从 Ubuntu 执行所有操作,除非我还没有尝试过使用 Windows XP 磁盘执行的操作。我没有在 Windows XP 64 位上安装更新,但它也出现了相同的蓝屏错误(上面的错误代码就是从这里来的,但我还没有检查它们是否相同)。它们都同时停止工作,所以我认为是一个问题导致两者都无法工作。
答案1
虽然我很欣赏很多细节,但我认为您的问题可以总结如下:
我在安装软件时电脑突然关机。当我重新打开电脑时,电脑进入 Windows 启动屏幕,然后出现死机蓝屏。( unmountable_boot_volume )。
正在运行的 Windows 安装中的 Scandisk 挂在该驱动器上,但 Ubuntu 可启动磁盘能够毫无问题地访问该驱动器。
我的这台计算机中有多个驱动器,但没有足够的空间来备份所有内容。
这一切似乎都表明有问题的驱动器上的文件系统存在问题。(不是驱动器硬件本身的问题,因为那样的话 Ubuntu 将无法读取它。)
显而易见的解决方案是从新文件系统开始(读取格式化)。这意味着您需要将数据存储在某个地方。由于您可以使用 Ubuntu 读取它,所以这应该不是问题。只需使用您的普通备份驱动器即可。
- 如果您有备份驱动器,请使用它。
- 如果其他驱动器有足够的空间,请将其移至那里。
- 如果您可以从朋友那里借一个便携式驱动器,那就这样做吧。
复制所有数据,从 Windows CD 启动并重新格式化驱动器。如果可能,将驱动器分成两个或三个分区。(每个操作系统一个分区,另一个用于数据)。格式化分区(现在有一个干净的工作文件系统)并安装 XP。复制数据并将借来的驱动器还给您的朋友。
答案2
...,但是在安装时,我的电脑关闭了。
这表明问题的根源,你不应该对这种情况一无所知。你对此的反应只是等待并再次重新启动计算机,这是错误的决定。
计算机关闭与电源、温度或损坏有关,例如:
- 电源瓦数不足。
- 电源损坏,导致主板电源不稳定。
- 输入电源可能不稳定,从而导致电源获得不稳定的功率。
- 您的 CPU、GPU 或 HDD 可能会过热;在大多数情况下,这会导致计算机关闭。
- 组件可能会损坏:最常见的是电容器烧坏和内存损坏。
在继续使用计算机之前,您确实需要检查这些内容,因为随着时间的推移,它只会对您的组件(和数据)造成越来越大的损坏......
问题的其余部分。
我并不关心意外错误关机的整个后果,您应该解决实际问题,而不是由前者导致的所有后续问题。
一旦原始问题得到解决,请尝试修复您能修复的其他问题。也许您可以针对这些问题提出更具体的问题,这样您就可以获得您遇到的个别问题的答案。如果您无法修复它,您可以通过购买新东西来解决问题...
哦,为了不让你对第二个问题一无所知,检查 SMART 状态您的硬盘。
答案3
听起来你的硬盘终于坏了。考虑到电脑的明显年龄(天哪,你运行的是 XP!),它可能只是众多出现故障的部件中的第一个。
我希望你有一些钱。如果你想要一台能用的电脑,你就需要它。
答案4
您可以尝试手动系统还原
如何在 XP 中执行手动系统还原
A. 将不可启动的硬盘驱动器作为辅助驱动器连接到另一台计算机或使用 USB 适配器或外壳,如果您可以在驱动器上看到数据,请立即备份,然后按照其余说明进行操作。您也可以使用 Linux Live CD 来完成工作,而无需移除驱动器。
B. 打开 Windows 资源管理器。单击“工具”>“文件夹选项”>“查看”。选中“显示隐藏文件和文件夹”旁边的复选框。应用更改。
注意 D:可能不代表您连接到 PC 的硬盘驱动器,它可能是 E:或 F:或 G:,这完全取决于您的主机 PC 中有多少个其他驱动器(包括 cd/dvd),因此在下面的说明中替换相应的驱动器号。
C. 导航到 D:\System Volume Information 文件夹。您将看到一个名为 _restore{........} 的文件夹,其中的点代表字母数字序列。
在此文件夹中,您将看到名为 RP0....RPnn 的文件夹。找到编号最高的文件夹。
这些是您的系统还原点。在编号最高的文件夹中,您将看到一个名为快照的文件夹。此文件夹中有您恢复系统所需的注册表配置单元文件:
_registry_user_.默认
_registry_machine_security
_registry_machine_软件
_registry_machine_system
_registry_machine_sam
D. 创建一个子目录,即 D:\Windows\TMP。将这些文件复制到 TMP 子目录。将它们重命名为:
默认
安全
软件
系统
山姆
注意:请确保在名为 _registry_user_.default 的文件中丢失句点 (.)
E、删除D:\windows\system32\config子目录中具有相同短名称的文件。
F.将D:\windows\tmp文件复制到D:\windows\system32\config.子目录下。
G.将驱动器放回其原始系统。您的系统应该可以正常启动。如果出现相同的错误,请重复该过程并选择另一个文件夹 (RPnn)(下一个最高数字)。您可以重复此过程并选择较低的 RPnn 数字,直到再次启动。
如果您被拒绝访问任何文件夹,您必须首先获得该文件夹的“所有权”。http://support.microsoft.com/kb/308421
如果此过程失败,您需要修复或重新安装 Windows。