我有 2 个相同的磁盘存储空间,有一段时间没用了。昨天当我插入它们时,其中一个磁盘上显示警告(没有详细信息,只有警告图标)。所以,我想我可以移除该磁盘并重新添加它,看看它是否会自行解决。然而,它只是在移除状态下暂停。我之前也曾尝试优化存储空间,以为错误会消失。现在我发现空间卡在两个操作上,我把它放了一夜,以为它只是试图将数据从被移除的磁盘移动到另一个磁盘。然而,8 个多小时后状态没有改变。我将它们插入另一台机器,状态是一样的。
当我尝试将文件从空间复制到另一个驱动器时,出现此错误:
(磁盘 2 和 3 是存储空间中的磁盘)
我该如何解决这个问题?
更新 1:
按照@shawn的建议,运行了chkdsk,结果如下:
Stage 3: Examining security descriptors ... Security descriptor verification completed. 556 data files processed. CHKDSK is verifying Usn Journal... A disk read error occurredc0e7001c Insufficient disk space to fix the Usn Journal $J data stream.
答案1
将另一个设备添加到池中肯定不会解决问题。很可能是您的 MFT 已损坏。我见过同样的情况,损坏的 MFT 使驱动器看起来是其实际大小的 200 倍,因此 chkdsk 会失败。您可以先尝试转储日志。在提升的命令提示符中运行此命令:
fsutil usn deletejournal /D e:
然后再次运行 chkdsk。
chkdsk e: /f /r /x
如果这样有效,那就没问题了。如果不行,我会删除数据,擦除数据(数据库管理系统),重新格式化,最后再次运行 chkdsk 并对其进行 SMART 检查,以确保它没有死机或即将死机。如果一切顺利,您可以将其重新添加到池中。