D盘⽬录或⽂件被损坏且⽆法读取的愿意以及解决办法在硬盘上出现"⽂件或⽬录损坏且⽆法读取"问题,⾸先不要想到格式化那个分区,因为代价太⾼,并且要备份⽂件,太⿇烦了.
故障现象
不管是移动硬盘还是优盘,包括本地电脑上的硬盘分区,双击打开时,提⽰:“⽆法打开H盘,⽂件或⽬录损坏且⽆法读取,....”。有的分区格式变为RAW。
数据丢失原因分析
出现这种错误提⽰,是由于各种原因导致的磁盘⽂件⽬录(FAT,MFT)出错造成。主要发⽣在优盘、MP3、移动硬盘等移动设备上,其中⼤容量(160G以上)NTFS分区格式的外置移动硬盘发⽣⼏率最⾼最多。产⽣的原因很多,⼀般有下⾯⼏种原因:
1、没有正常插拔移动设备,系统没有完成完整的读写操作,致使⽂件⽬录信息错乱和不完整。⽐如我们复制⼀个⽂件到移动设备,关机重启、拔取后,再次打开使⽤或到别的电脑上使⽤时出现症状。
2、选⽤了劣质产品,包括劣质电源、主板、数据线、特别是劣质外置硬盘盒。产品的电源、主控电路不稳定,致使磁盘寻址出错,写信息错乱。
3、使⽤了PQ、PM等磁盘分区调整⼯具。
4、病毒、硬盘硬件本⾝故障、⼯作期间突然停电。
恢复效果质量
如果是⼤移动硬盘并且是NTFS分区格式的,恢复质量⼗分理想,基本都能成功恢复⽂件和⽬录结构。
如果是FAT或FAT32格式,根据损坏程度不同,恢复质量效果⽐NTFS格式结构的分区稍差⼀些,所以⽇常使⽤建议使⽤NTFS格式分区,其数据安全性更⾼⼀些。
无法打开文件⼀个同学的电脑突然卡住了就断了电源重启,结果D盘打不开了,提⽰⽬录或⽂件别损坏且⽆法读取。“怎么办啊,D盘好多重要的资料啊”,我:“哦,那等⼀下……”
解决办法:⽤管理员⾝份打开cmd,输⼊chkdsk /x /f /r d:
半个⼩时后电话那头传来对我顶礼膜拜的发⾄内⼼就差以⾝相许的感谢,其实我只是百度了⼀下⽽已……
cmd的chkdsk命令是check disk的缩写,可⽤于查询磁盘信息和恢复磁盘错误,chkdsk命令的格式是:  chkdsk  磁盘名(冒号)参数,例如要检查C盘使⽤情况,就输⼊chkdsk C: ,检查D盘使⽤情况,就输⼊chkdsk D: ,如果直接输⼊chkdsk,就检查当前硬盘的使⽤情况。
各个参数详解:
/f  修复磁盘上的错误。必须锁定磁盘。如果 chkdsk ⽆法锁定驱动器,则会显⽰⼀条消息,询问您是否希望在下次重新启动计算机时检查该驱动器。
/v 当检查磁盘时,显⽰所有⽬录中每个⽂件的名称。
/r  到坏扇区并恢复可读取的信息。必须锁定磁盘。
/x  仅在 NTFS 上使⽤。如果必要,⾸先强制卸载卷。该驱动器的所有打开句柄都⽆效。
/i  仅随 NTFS 使⽤。对索引项执⾏充分检查,降低运⾏ chkdsk 的所⽤时间量。
/c  仅随 NTFS 使⽤。跳过⽂件夹结构中的周期检查,减少运⾏ chkdsk 所需的时间量。
/l[:size] 仅随 NTFS 使⽤。将⽇志⽂件的⼤⼩更改为由⽤户输⼊的⼤⼩。如果省略该参数,则 /l 会显⽰当前⽇志⽂件的⼤⼩。/? 在命令提⽰符显⽰帮助。
chkdsk /x /f /r d: 估计⼤家看懂了吧。
早已经被认识我的妹纸贴上了“电脑好厉害”标签。所以电脑⼀有个鸡⽪蒜事就来我,安个路由,装个系统,电脑开不了机,软件不会装,⽹站不会做等等,凭借⼀⼿“⾼超”的技艺笑傲⼥⽣宿舍,⼈⽓⽕爆。
刚开始⾃我感觉良好,直到上个学期给隔壁宿舍的⼩伙伴电脑分个区,结果⽤“分区魔术师”操作失误电脑蓝屏把整个硬盘给格了,整!个!硬!盘!格!式!化!他⼈好没说我什么,不过那次事故后我就再不轻易帮别⼈弄电脑了,修个电脑故障花时间花精⼒还有风险不讨好,会修电脑神马的全是浮云啊……
移动硬盘删除⽂件时提⽰“⽂件或⽬录损坏且⽆法读取”的解决⽅法-chkdsk 命令的巧⽤
新买⼀个移动硬盘,同学借去Copy⼀个游戏,拷来后发现数据包损坏,提⽰"⽂件或⽬录损坏且⽆法读取",我连忙检查,新买的硬盘出现这个问题,莫不是买到有坏道的⽔货了?复制粘贴该分区内其它⽂件,⽆任何问题,但不能排除是硬盘坏道。
打开这个⽂件夹,正常,可以浏览⾥⾯⽂件。右键查看⽂件夹属性,见其为只读属性,把只读属性去掉,点击确定,提⽰⽂件夹内有⽂件损坏,⽆法重新设置属性,到该⽂件,果然已被损坏,不能正常打开。尝试删除失败。ms-dos下使⽤rd /s命令强制删除失败。进⼊到该⽂件夹下使⽤del /f命令强制删除失败。哎呀,我还不信删不了你。
cmd进⼊该盘⽬录,运⾏chkdsk /f,提⽰CHKDSK 正在校验⽂件...,⼏秒后提⽰删除*.*⽂件索引成功,重新运⾏rd /s +⽂件夹名,⽂件夹成功删除。
问明情况,同学copy这个游戏⽂件的时候对⽅机器正在运⾏这个游戏,⼀般游戏程序为了保证数据的安全性和完整性,在游戏运⾏的时候肯定以资源独享形式访问某些⽂件,这些⽂件被暂时锁定,这个时候复制到的⽂件是不完整的。所以会提⽰这些⽂件被损坏。让同学重新copy⼀次,拷资料的时候不要运⾏游戏或者把游戏打包后复制。问题解决。
爬到⽹上看⽹友们遇到这个问题的解决⽅法,最多的建议是把分区格式化,我的建议是:遇到这个问题时,不妨先运⾏⼀次chkdsk命令,可能会免去不必要的⿇烦和损失哦。
ps:chkdsk命令的⼀些⼩知识。
chkdsk是check disk的缩写,⽤来检查你的磁盘的使⽤情况。
chkdsk命令的格式是:  chkdsk 磁盘名,例如要检查A盘使⽤情况,就输⼊chkdsk A: ,检查c盘使⽤情况,就输⼊chkdsk  C: ,如果直接输⼊chkdsk,就检查当前磁盘的使⽤情况。
使⽤系统⾃带的磁盘检测修复:
⽅法/步骤
1、打开"我的电脑"
2、右击需要修复的分区,我是D 盘,所以我是右击D盘,弹出菜单
3、选择"属性",弹出D盘的属性窗⼝
4、选择"⼯具",点击"查错"⾥的"开始检查"(也就是第⼀个"开始检查"),弹出检查磁盘的窗⼝(WIN7通⽤)
勾选"⾃动修复......错误"和"扫描并......扇区"(也就是全部都要打勾)
5、点击"开始",他会提⽰你将会在下次启动时进⾏磁盘检测,点击"确定"
6、然后,重启电脑,电脑会在进⼊系统时进⾏磁盘检测和修复.
修复时间稍长,要耐⼼的等候.