在某个未知的时间点,我的 C: 上的脏位被设置(已使用 验证fsutil
),现在chkdsk
每次启动时都会运行。但是,它总是在 ~51% 时中止,从而阻止脏位被关闭。我启动到恢复控制台并尝试了几乎所有的chkdsk
恢复选项(/f
、/r
、/b
),但它们都以某种方式失败。从我所收集的信息来看,这意味着有些扇区是 chkdsk 无法处理的坏扇区(尽管这些细节显然不清楚)。
我尝试了另一个网站的 Hail Mary 建议:备份驱动器的映像、格式化、恢复映像,但这是无效的...我使用了 Acronis Backup & Restore,我怀疑它也在恢复有问题的扇区。
我认为驱动器没有损坏或即将损坏。这是一款相当新的 Crucial mSATA SSD。最好的猜测是,电源故障之类的原因导致了扇区损坏。除此之外,没有问题,一切都运行正常。
下一步该尝试什么,有什么建议吗?由于我已经成功复制了我的备份映像,所以我愿意尝试任何方法。
编辑:仅供参考,这是chkdsk
使用任何修复选项的输出:
Stage 2: Examining file name linkage ...
Correcting error in index $130 for file 203615.
An unspecified error occurred (766f6c756d652e63 461).
事情就到此结束了,然后我又回到了命令提示符。我还尝试了针对此错误的建议 - 运行Dism
和/或sfc
- 但都没有用。
答案1
您首先应确保拥有良好的备份。然后,您应该查看 Crucial 的网站,查看是否有针对您的特定驱动器型号的固件更新来解决这些问题。此外,我建议运行驱动器测试实用程序(制造商有时会提供这些程序,但我找不到用于 Crucial SSD 的程序),该程序可测试物理驱动器上的每个扇区。(例如,Western Digital 有免费的 Data Lifeguard 软件用于测试驱动器)。不要依赖 chkdsk 来执行此操作。我倾向于使用故障驱动器。再次强调,备份、备份、备份!
答案2
大多数格式化工具似乎都会重复使用坏扇区。我发现 Windows XP 格式化工具是唯一一款可以重新分配坏扇区并用健康扇区替换的工具。我不记得我使用的是 UBCD4WIN(适用于 Windows 的 Ultimate Boot CD)还是 Windows XP 光盘,但两者都包含相同的格式化工具。驱动器持续了几个月才需要再次格式化,之后它只持续了几周并重新格式化,然后就完全坏了,所以这个解决方案只是暂时的。
长话短说:使用 Windows XP 格式化工具(UBCD4WIN 或 WinXP 安装光盘),这将隔离坏扇区而不是重新使用它们,然后恢复您的备份。确保不要使用其他工具再次格式化,否则它将释放并重新使用坏扇区。
答案3
解决办法很简单。
在硬盘上搜索 AUTOCHK.EXE,并将其所有实例重命名为 AUTOCHK1.EXE
您将能够启动计算机、访问您的程序、数据和电子邮件并解决您的问题。
AUTOCHK.EXE 看起来像 CHKDSK.EXE,但它是 Windows 在启动时调用的版本。
答案4
不幸的是,我无法使用任何磁盘工具修复驱动器。我不得不忍痛格式化,重新安装 Windows 和所有应用程序。这似乎是 Windows 文件系统中非常糟糕但罕见的极端情况。