我正在尝试使用 Windows 系统恢复从崩溃的硬盘驱动器中恢复一些数据。启动修复会挂起几天(是的,确实如此),没有磁盘活动。因此,我尝试chkdsk c: /f
从命令行运行。它似乎可以工作,修复错误等,但在我看到以下消息后它就挂起了:
chkdsk 正在验证 usn 日志
这条消息之后,我得到的只是一个闪烁的光标。几个小时后,我再也没有收到任何回复(甚至没有回复ctrl+ )c,于是我硬重置了电脑,然后重试。
有人提示我删除我的 usn 日志。因此,我尝试运行fsutil usn deletejournal /d c:
,但找不到 fsutil.exe。因此,我将 fsutil.exe 复制到 U 盘并尝试使用它,这次收到以下消息:
文件或目录已损坏且无法读取
所以,现在我再次运行 chkdsk,它仍然发现错误,但比第一次少了很多。它似乎再次停留在“chkdsk 正在验证 usn 日志”上,但我会让它静置几个小时。
所以我的问题是...下一步我应该尝试什么?
- 继续运行 chkdsk 直到它起作用为止?
- 每次尝试运行 chkdsk 后是否继续尝试删除 usn 日志?
- 使用其他方法删除 usn 日志?
- 还有别的吗?
答案1
使用故障驱动器的时间越长,它就会变得越糟糕、越不可靠。因此,如果这些数据对于恢复很重要,我会尽早开始备份。因此,此时您可能想要跳过 chkdsk 操作,因为如果驱动器决定完全停止工作,您的时间可能有限。
还有许多工具可以克隆驱动器。我发现最可靠的工具是名为dd_救援。本质上,它会一点一点地复制硬盘,跳过遇到的任何坏扇区或无法恢复的扇区。这显然很慢,如果驱动器出现极端故障,您可能无法恢复任何内容。
另一个可以免费查看的工具是无法停止的复印机。这个用于恢复特定文件,在许多情况下比克隆整个驱动器方便得多(原因很明显)。
如果这两种工具此时都不起作用,而数据又非常重要,您也许应该考虑将其送到数据恢复公司。
答案2
我意识到这已经晚了。
如果您可以进入安全模式和命令提示符,则执行以下操作这网站的说明,你可以输入
chkntfs /x c: d:
这假设您想要在和驱动器CHKDSK
上禁用。C
D
Chkntfs.exe 实用程序由 Microsoft 开发,可在 Microsoft Windows NT 4.0 Service Pack 2 及更高版本的 Windows 中使用。它旨在当 Windows 从非正常关机重新启动时,禁用特定卷上 chkdsk 的自动运行。如果使用 chkdsk /f 安排在下次系统重新启动时在活动卷上执行 chkdsk,则 Chkntfs 还可用于取消安排 chkdsk。
有关详细信息,请参阅For more information, seehttps://support.microsoft.com/en-us/kb/160963。
答案3
对于那些想在启动时禁用检查磁盘的用户,正确的命令是
chkntfs /x c: d:
这将禁用 C: 和 D: 驱动器上的磁盘检查。