修复移动硬盘“文件或目录损坏且无法读取”错误
文章分类:JavaEye
昨天在用移动硬盘下载文件时忽然出错,以为是小错误并没在意,直接关机拔
掉了硬盘。今天再连到电脑上时,发现硬盘无法读取, 提示“文件或目录损
坏且无法读取”。换了台电脑试了下,问题依旧。根据提示,这应该只是文件目
录索引损坏,修复索引即可。因为这个硬盘是 !"# 格式,所以想到用
$%& !"# 命令修复,可是却显示无法读取。又尝试用 $%&'#&" 命令,结
果修复刚开始就停住了,跳出命令行提示符,修复失败。看来不仅仅是目录索
引的的问题,那是不是硬盘盒的问题呢?于是换了个硬盘盒再试,还是不行。
难道是分区表出错吗?因为查看该盘属性时显示的数据都是 ,所以想到修复
分区表试试。用 #"'(#& 查看分区信息,结果却很正常。不明所以的情况下,
就想重置 )*+ 试试。重置 )*+ 后,重启进入 ,结果问题依旧。重启再进
入 ',#,用支持 !"# 的 &- 杀毒程序扫描,可以读取该盘,且文件目
录和文件都在。这说明文件并没有受损,那应该还是目录索引的问题,可为什
么用 $%&'#& 不行呢?回到 ,再次用 $%&'#&" 命令修复,没想到这次
却顺利修复完成。打开该盘,所有文件都回来了,除了其中的少量文件受损不
能打开外,其它大部分都可以正常运行,尤其是里面的重要文件全部都完好无
损。真奇怪,为什么刚才不行,现在却可以了呢?是因为重置了 )*+ 吗?
既然已经修好,就把硬盘拆下来,装回原来的硬盘盒。接上电脑后开机,
刚才的问题又出现了。拔下来再插入,还是老样子。怎么会这样?只是折装下
又坏了?按刚才的步骤进入 #"'(#& 想重置 )*+,结果发现根本认不到这个
硬盘。换了几种硬盘修复工具,都没认到这个盘。实在没办法,再把硬盘拆下
来,装入刚才那个硬盘盒。开机,连上移动硬盘,问题依旧。试着运行
$%&'#&,没想到居然顺利修复完成。再在 点击该盘盘符,顺利打开,文
件又都回来了。
这次不敢再拆装了,赶紧把重要数据都备份到本地硬盘上。然后删除该硬
盘的磁盘分区后,再装回原来的硬盘盒。连上电脑后,不但没认到盘,反而死
机了。拔下来换上刚才那个硬盘盒,再连上电脑,这回又好了。于是对该硬盘
重新分区并格式化,确认系统正常认到该盘后,再把该盘装回原硬盘盒,重新
插入电脑,结果又是死机。重启电脑,居然在自检处卡了许久才进入,还是认
不到该盘。至此可以断定是硬盘盒坏了。这个硬盘盒还是三星原装的硬盘盒,
平时几乎没有用,就这几天较长时间下载数据,没想到居然就坏了。用于替换
的那个硬盘盒只是完全不知名的、最便宜的杂牌硬盘盒,可是却用了很久都没
坏,整天整天挂着下载和看片子,都照样正常工作。可见名牌也不见得是好东
西。前几天同事也买了三星的移动硬盘,也是原装的硬盘盒,结果刚买回来就
是坏的,只是复制粘贴数据都会出错,去换了一个才可以用了。三星这个牌子
的硬盘盒,以后我绝对不会买了。
附: