Windows XP 恢复控制台没有 Ntfs.sys?(0x00000024 BSOD)

Windows XP 恢复控制台没有 Ntfs.sys?(0x00000024 BSOD)

我的计算机中有两个物理磁盘,为简单起见,我们将它们称为 C 和 D。C:安装了 Windows XP,D:安装了某些数据。

问题是,只要我连接了 D:,就无法启动 Windows。我收到名为 0x00000024/NTFS_FILE_SYSTEM 的 BSOD。如果我在 D: 断开连接的情况下启动 Windows,然后在 Windows 加载后将其连接,也会发生同样的情况。

知识库文章关于这个问题说我必须运行校验但我无法找到可以运行此程序的地方,因为只要连接磁盘,就会出现 BSOD!即使连接了 D:,恢复控制台也会出现 BSOD。

KB 中的最后一个选项是在 Windows 2000 安装盘上启动计算机,在其中编辑某些文件以手动禁用 ntfs.sys 驱动程序,然后运行 ​​chkdsk。

问题是我没有软盘驱动器。有没有办法在禁用 ntfs.sys 的情况下启动内置恢复控制台,或者在硬盘上提取和修改后将软盘版本刻录到 CD 上?

现在Windows XP 可启动软盘创建器询问我要提取到哪个软盘驱动器,但我无法回答,因为我没有 :/

我们也赞赏针对根本问题的其他解决方案:)

答案1

抱歉,我有点难以理解你的意思,但是......如果你谈论的是两个物理硬盘:

在我看来,D 盘似乎具有优先权。

在 BIOS 中,查看是否可以交换要启动的硬盘。您应该能够在启动设备菜单中执行此操作,它将是一个设备列表,您只需更改硬盘,或者,您将只看到Hard Drive列表,您需要从另一个子菜单中交换它们。

当您执行此操作时,您应该能够正常启动 Windows 并将第二个驱动器作为备份。

在我看来,你曾经在第二个驱动器上安装了 Windows,并且一些系统文件仍然在那里,当你将它放入系统中时,你的机器尝试从它启动并失败。

答案2

创建一个BartPE 光盘,从此 CD 启动,进入开始菜单,单击命令提示符

键入chkdsk d: /f并按下Enter

答案3

如果你无法将其加载到 bartpe 中,你可以使用启动它 NG修复分区表并获取 iso 制作说明的文件这里

制作好可启动 CD 后,安装坏的硬盘,然后启动光盘。当软件加载时,您需要取消分区监控软件的安装,一旦您进入主菜单

替代文本

选择分区工作

替代文本

在中间窗口中选择您的硬盘分区,然后单击“属性”。它很可能会弹出提示,说在 lba 表中发现错误,并要求修复它。单击“确定”,然后关闭所有菜单并重新启动计算机,不要忘记弹出光盘。

Windows 现在应该可以启动了,而且很可能会执行检查磁盘,让它继续。

如果您现在有权访问 D: 上的数据进行备份并更换驱动器,因为它很可能开始出现故障

答案4

可以chkdskhiren 的启动 cd也。明白了在职的从 Linux 开始,有点像穷人的解决方案,但是有效。chkdsk修好了。

相关内容