问题描述
将移动硬盘与电脑连接好,打开文件资源管理器后,找到移动硬盘的盘符并双击,这时候并不能像往常一样将分区打开,并看到错误提示“位置不可用 无法访问。文件或目录损坏且无法读取”,如下图所示:
经常使用移动硬盘的用户大部分都可能遇到过类似的问题,移动硬盘中存有重要数据,但是无法访问!遇到这种情况切勿慌张,移动硬盘中的数据是可以恢复的回来的。
可能原因
造成移动硬盘无法访问文件或目录损坏且无法读取原因比较多,这里总结了一些比较常见的原因,供大家参考,希望可以帮助大家避免此类问题的出现。
文件系统损坏:文件系统损坏了会导致分区不能被系统正确读取,从而出现无法访问的情况。移动硬盘常用的文件系统类型为NTFS,如果NTFS文件系统中的MFT,即主文件表(Master File Table)损坏了,那么多半会出现文件或目录损坏无法取得的故障。
哪些操作会导致文件系统故障呢?最为常见的是不正常插拔移动设备、突然断电,在系统尚未完成读写操作的时候移除移动硬盘,会导致文件目录信息错误或不完整;此外,移动硬盘或配件质量不合格,例如劣质的电源、主板、移动硬盘盒等也可能造成文件系统信息错乱。
病毒:有些计算机病毒会对分区数据进行破坏,进而导致分区无法读取。
磁盘坏道:位于坏道上的数据是无法正常访问的,也就是说如果移动硬盘存储分区数据信息的位置出现了坏道就有可能导致分区无法访问。
调整分区中断:使用分区软件调整分区大小一般是无损调整,但是如果调整分区过程因分区错误、断电、系统问题等中止,那么分区的文件系统有可能会受损,导致分区无法打开。
数据恢复
步骤一:尝试检查文件系统错误
1、进入我的电脑,右击对应移动硬盘的盘符,这里是F,这时会弹出一个窗口,在这个窗口中,选择“属性”。
2、这时会弹出如下面的这个窗口,在这个窗口中选择“工具”,并点击检查。
3、这时出现这个窗口,点击“扫描驱动器”,待扫描完成后解决。
步骤二:步骤一扫描失败情况下,尝试修复磁盘。
1、首先,点击“开始”菜单,在菜单中找到“运行”选项,点击打开并输入cmd(即win + r并输入cmd)
2、在弹出的黑框中,输入“chkdsk 移动硬盘所在盘符: /R”,并单击回车确定。假设这里损坏的硬盘是H盘,因此输入的是:“chkdsk H: /R”。
接着,系统就开始对损坏的移动硬盘进行修复,如果硬盘中文件较多的话,修复过程可能会比较长。(偶然发现修复过程中太久等不及直接中断关掉窗口后,硬盘也恢复可识别,暂时不知原因。)
待电脑完成5个阶段的移动硬盘修复以后,就可以看到调试框中出现“Windows 已更正文件系统”的字样
修复完成后,在打开“我的电脑”,即可看到刚刚无法识别的移动硬盘已经识别出来了,而里面的文件也都完好无损的保留着
步骤三:步骤二无效前提下,通过软件优先备份数据后格式化硬盘恢复使用
1、下载数据恢复软件:DiskGenius,/ 下载完成后解压缩后再运行软件:双击DiskGenius文件即可打开软件。
2、进入工具页面,打开工具之前,移动硬盘要连上电脑,如图能直接检测到硬盘:
点击移动硬盘,可以看到文件列表,或者在右侧“浏览文件”那里也能看到:
我在右侧“浏览文件”那里列出的文件,选择一个文件夹,右键复制到,这是把这个文件夹内容复制出来先,其他文件同理操作,注意绿色文件夹可以不用复制
文件复制过程,最好复制到一个新文件夹,而且保证所在盘空间充裕,我复制时就是文件太大,目标盘空间不足,不得不把没复制成功的文件重新复制到一个新位置:
3、数据备份后格式化硬盘,选择硬盘,格式化,如图,完成之后,格式化窗口自己就关闭了,可以看到上面容量条是满的了,我的500G,正常可用是460多G。
格式化后,硬盘就可以重新用了,原来的文件再倒回来,说实话有点麻烦,但是如果直接修复,可能会损坏其他数据。
参考链接
/win7jiaocheng/26282.html
/exp/external-hdd-directory-unreadable.php
/jiaocheng/disk/9489.html