我有一台运行 Windows XP 的计算机。前几天,出于某种原因,它无法启动并显示以下消息:
"ntoskrnl.exe is missing or corrupt"
因此,我将 XP 光盘放入托盘并启动修复控制台并运行以下命令:
chkdsk /r
它运行了大约八个小时,我认为电量大约为 52%。然后断电,电脑关机了(显然)。今天当我启动它时,它甚至不再检测到操作系统。如果我在托盘中没有 CD 的情况下启动电脑,它会显示:
"Reboot and select a proper Boot device or Insert Boot Media in selected Boot device and press a key"
如果我运行修复控制台或 xp 安装程序,它就找不到任何操作系统安装。
您对下一步该做什么有什么想法吗?任何帮助都值得感激。谢谢!
更新:打开启动时诊断后,我在不使用 cd 的情况下启动时收到此消息(而不是前一个消息):
"Couldn't open drive multi(0)disk(0)rdisk(0)partition(2)"
答案1
听起来 XP 的文件系统现在已经损坏。
使用 LiveCD 或其他数据恢复选项获取尽可能多的数据,然后重新安装 XP。
答案2
您的 Windows XP CD 无法识别硬盘上的 XP 安装,您指的是?
您在 BIOS 中更改了什么吗?尝试确保 BIOS 可以正确检测到您的硬盘。如果发生过断电,并且您的计算机比较旧,那么它可能会对硬盘造成一些影响(但希望情况并非如此)
答案3
我想分享一下正在发生的事情。
在网上阅读了有关该主题的各种文章后,我决定尝试一下 Spinrite(http://www.grc.com/sr/spinrite.htm)。经过几天的思考,一段时间内一直停留在 96.something 百分比,我决定取消它。但是,这足以使分区再次可读。然后我运行 Active@PartitionRecovery(此时其他软件也可以工作)从硬盘中检索我想要的文件。然后我使用 Windows 中的磁盘管理器将硬盘重新格式化为 ntfs(不是快速格式化)。大约两个小时后,磁盘现在已格式化并准备好再次安装操作系统,之后我将恢复恢复的文件。
如果我让 Spinrite 完全完成,也许我可以让磁盘再次可启动。但对于这个特殊情况,检索文件是最重要的事情,我当时不想让它运行太长时间。
所以无论如何,我建议任何有类似磁盘问题的人尝试一下 Sprinrite。虽然价格有点高,但显然效果不错。
答案4
仅作为建议,很多时候,即使 win xp 恢复看不到操作系统,您也可以尝试通过 USB 适配器将其连接到另一台计算机,然后就可以正常查看所有文件。然后,您可以在重新安装 windows 之前备份所需的内容!