硬盘无法读取怎么办分析Word下载.docx
《硬盘无法读取怎么办分析Word下载.docx》由会员分享,可在线阅读,更多相关《硬盘无法读取怎么办分析Word下载.docx(14页珍藏版)》请在冰豆网上搜索。
,你千万不要这么做,格式化后,特别是FAT格式分区,恢复出来的数据其目录结构是不完整的,特别是经常编辑的最需要的文件,因为文件碎片比较多,恢复软件失去FAT表的对比分析,恢复出来的文件大多打不开。
下面操作前建议先做镜像备份!
你想走捷径的话,可以先碰一下运气,可以先CHKDSK一下试试(本文开头所说的方法)。
chkdsk是Windows操作系统自带的磁盘检查修复命令。
先看一下你出错设备的盘符,然后点取--开始--运行,在运行对话框中输入CHKDSKH:
/F回车。
注意,H是你要检查修复的盘符。
之后系统会开始检查磁盘分区。
如果系统能够发现问题并且在修复能力范围之内的话,Windows自动修复出错的分区。
如果没有反映,不要拔掉设备,重新启动电脑试试,故障依旧的话,说明你中了高级奖!
中了高级奖怎么办?
?
不要气馁!
方法总是有的。
我曾经使用过硬盘分区表修复工具进行修复,但没有效果,算了,不还原分区了,多次试验彻底让我失望了。
现在要考虑如何将分区里的文件还原回来,因为那才是最重要的!
我使用的是EasyRecovery。
通过漫长的等待之后,数据终于还原出来了。
我还原后的所有文件都在^_^运气比较好呀^_^,只是一些目录没有了,还好,只要文件在就好^_^那可是多年心血的资料呀!
另外网上说使用R-STUDIO也可以,这次没有试,以前用过R-STUDIO还原过U盘内的数据,效果不错!
^_^
附chkdsk参数说明:
CHKDSK[volume[[path]filename]]][/F][/V][/X][/C][/L[:
size]]
volume指定驱动器(后面跟一个冒号)、装入点或卷名。
filename?
仅用于FAT/FAT32:
指定要检查是否有碎片的文件
/F修复磁盘上的错误。
/V 在FAT/FAT32上:
显示磁盘上每个文件的完整路径和名称。
在NTFS上:
如果有清除消息,将其显示。
/R查找不正确的扇区并恢复可读信息(隐含/F)。
/L:
size仅用于NTFS:
将日志文件大小改成指定的KB数。
如果没有指定大小,则显示当前的大小。
/X如果必要,强制卷先卸下。
卷的所有打开的句柄就会无效(隐含/F)
/I仅用于NTFS:
对索引项进行强度较小的检查
/C仅用于NTFS:
跳过文件夹结构的循环检查。
/I和/C命令行开关跳过卷的某些检查,减少运行Chkdsk所需的时间
修复移动硬盘“文件或目录损坏且无法读取”错误
昨天在用移动硬盘下载文件时忽然出错,以为是小错误并没在意,直接关机拔掉了硬盘。
今天再连到电脑上时,发现硬盘无法读取,XP提示“文件或目录损坏且无法读取”。
换了台电脑试了下,问题依旧。
根据提示,这应该只是文件目录索引损坏,修复索引即可。
因为这个硬盘是NTFS格式,所以想到用CHKNTFS命令修复,可是却显示无法读取。
又尝试用CHKDSK/F命令,结果修复刚开始就停住了,跳出命令行提示符,修复失败。
看来不仅仅是目录索引的的问题,那是不是硬盘盒的问题呢?
于是换了个硬盘盒再试,还是不行。
难道是分区表出错吗?
因为查看该盘属性时显示的数据都是0,所以想到修复分区表试试。
用SPFDISK查看分区信息,结果却很正常。
不明所以的情况下,就想重置MBR试试。
重置MBR后,重启进入XP,结果问题依旧。
重启再进入DOS,用支持NTFS的KV3000杀毒程序扫描,可以读取该盘,且文件目录和文件都在。
这说明文件并没有受损,那应该还是目录索引的问题,可为什么用CHKDSK不行呢?
回到XP,再次用CHKDSK/F命令修复,没想到这次却顺利修复完成。
打开该盘,所有文件都回来了,除了其中的少量文件受损不能打开外,其它大部分都可以正常运行,尤其是里面的重要文件全部都完好无损。
真奇怪,为什么刚才不行,现在却可以了呢?
是因为重置了MBR吗?
既然已经修好,就把硬盘拆下来,装回原来的硬盘盒。
接上电脑后开机,刚才的问题又出现了。
拔下来再插入,还是老样子。
怎么会这样?
只是折装下又坏了?
按刚才的步骤进入SPFDISK想重置MBR,结果发现根本认不到这个硬盘。
换了几种硬盘修复工具,都没认到这个盘。
实在没办法,再把硬盘拆下来,装入刚才那个硬盘盒。
开机,连上移动硬盘,问题依旧。
试着运行CHKDSK,没想到居然顺利修复完成。
再在XP点击该盘盘符,顺利打开,文件又都回来了。
这次不敢再拆装了,赶紧把重要数据都备份到本地硬盘上。
然后删除该硬盘的磁盘分区后,再装回原来的硬盘盒。
连上电脑后,不但没认到盘,反而死机了。
拔下来换上刚才那个硬盘盒,再连上电脑,这回又好了。
于是对该硬盘重新分区并格式化,确认系统正常认到该盘后,再把该盘装回原硬盘盒,重新插入电脑,结果又是死机。
重启电脑,居然在自检处卡了许久才进入,还是认不到该盘。
至此可以断定是硬盘盒坏了。
这个硬盘盒还是三星原装的硬盘盒,平时几乎没有用,就这几天较长时间下载数据,没想到居然就坏了。
用于替换的那个硬盘盒只是完全不知名的、最便宜的杂牌硬盘盒,可是却用了很久都没坏,整天整天挂着下载和看片子,都照样正常工作。
可见名牌也不见得是好东西。
前几天同事也买了三星的移动硬盘,也是原装的硬盘盒,结果刚买回来就是坏的,只是复制粘贴数据都会出错,去换了一个才可以用了。
三星这个牌子的硬盘盒,以后我绝对不会买了。
附:
1、MBR(MainBootRecord):
主引导记录
移动硬盘删除文件时提示“文件或目录损坏且无法读取”的解决方法-chkdsk命令的巧用
新买一个移动硬盘,同学借去Copy一个游戏,拷来后发现数据包损坏,提示"
文件或目录损坏且无法读取"
,我连忙检查,新买的硬盘出现这个问题,莫不是买到有坏道的水货了?
复制粘贴该分区内其它文件,无任何问题,但不能排除是硬盘坏道。
打开这个文件夹,正常,可以浏览里面文件。
右键查看文件夹属性,见其为只读属性,把只读属性去掉,点击确定,提示文件夹内有文件损坏,无法重新设置属性,找到该文件,果然已被损坏,不能正常打开。
尝试删除失败。
ms-dos下使用rd/s命令强制删除失败。
进入到该文件夹下使用del/f命令强制删除失败。
哎呀,我还不信删不了你。
cmd进入该盘目录,运行chkdsk/f,提示CHKDSK正在校验文件...,几秒后提示删除*.*文件索引成功,重新运行rd/s+文件夹名,文件夹成功删除。
问明情况,同学copy这个游戏文件的时候对方机器正在运行这个游戏,一般游戏程序为了保证数据的安全性和完整性,在游戏运行的时候肯定以资源独享形式访问某些文件,这些文件被暂时锁定,这个时候复制到的文件是不完整的。
所以会提示这些文件被损坏。
让同学重新copy一次,拷资料的时候不要运行游戏或者把游戏打包后复制。
问题解决。
爬到网上看网友们遇到这个问题的解决方法,最多的建议是把分区格式化,我的建议是:
遇到这个问题时,不妨先运行一次chkdsk命令,可能会免去不必要的麻烦和损失哦。
ps:
chkdsk命令的一些小知识。
chkdsk是checkdisk的缩写,用来检查你的磁盘的使用情况。
chkdsk命令的格式是:
chkdsk 磁盘名,例如要检查A盘使用情况,就输入chkdsk A:
,检查c盘使用情况,就输入chkdsk C:
,如果直接输入chkdsk,就检查当前磁盘的使用情况。
2008-03-1811:
55
核心简介:
本文讲解了一些如正在读取数据时突然强行将硬盘断开或者断电等因素导致的硬盘磁盘分区损坏的修复办法
这个主要是磁盘的分区损坏了~
一般移动硬盘比较多见原因有很多但是一般的都是正在读取数据的时候直接把移动硬盘的的数据线拔下或者突然断电引起的
解决办法有2种(请按照顺序尝试):
方法一:
开始》运行打开运行菜单输入chkdsk/f
不用理会它提示的信息直接Y然后回车
接下来重新启动电脑(确保出问题的硬盘或移动硬盘和电脑处于链接状态)
电脑会自动检测磁盘错误只需等待就可以了
方法二:
用外部软件进行文件恢复
这是我们要用到EasyRecoveryPro(以下简称ER)
下载地址:
:
首先打开ER点击数据恢复选项
然后选择高级恢复选择你出问题的磁盘下的分区
可以看一下我的电脑那个盘符是什么比如是D盘这时你选择D盘
选择点右下角的下一步
这时ER会扫描这个分区上的文件这是你就可以选中你要恢复的文件或文件夹
再点下一步在出现的对话框中的恢复目录选项中选择恢复至本地硬盘
点浏览选择你想要存放已损坏分区文件的分区比如我D盘出问题了把D盘的数据回复到E盘这时我就可以选择E盘
这时候点下一步就OK了~然后在D盘重新格式化把恢复出的文件重新复制到D盘
看看是不是OK了
错误现象:
文件和文件目录图标仍在,双击后出现“文件或目录损坏且无法读取”的提示,删除时提示无法删除的信息。
错误原因:
或许是没有按照步骤点击“安全删除硬件”而直接拔掉移动硬盘USB线导致了故障,或许是移动硬盘使用时间过久而自然老化,也或许是拷贝过程中有震动造成错误。
解决方法:
尝试用WINDOWS自带的磁盘扫描工具进行修复。
在开始菜单栏中点击“运行”,输入“cmd”,出现DOS状态对话框。
在光标处输入有损坏文件的磁盘盘符后回车,再输入“CHKDSK”,回车即可看到相关检测信息。
“CHKDSK”即“check disk”之意,磁盘检测命令。
如果发现错误,根据其中提示,在光标后键入“CHKDSK/F”命令后回车开始修复。
其中参数“/F”即fix修复命令。
此时提示无法锁定的信息。
输入“Y”即选择同意“强制卸下该卷”后回车。
磁盘即继续扫描并进行修复。
几分钟后(时间长短会因磁盘分区大小和错误文件多少而有差异),出现“Windows已更正文件系统”的修复完成信息。
完成.
~chkdsk命令的一些小知识。
~
chkdsk命令的格式是:
chkdsk 磁盘名,例如要检查A盘使用情况,就输入chkdsk A:
chkdsk的全称是checkdisk,就是磁盘检查的意思,你无法也不必使用该文件,这个东西是当你的系统当掉或者非法关机的时候由系统来调用检查磁盘的。
基于所用的文件系统,创建和显示磁盘的状态报告。
Chkdsk还会列出并纠正磁盘上的错误。
如果不带任何参数,chkdsk将显示当前驱动器中的磁盘状态。
语法
chkdsk[volume:
][[Path]FileName][/f][/v][/r][/x][/c][/l[:
参数
volume:
指定驱动器号(冒号分隔)、装入点或卷名。
[Path}FileName]
指定需要chkdsk检查碎片整理的文件或文件集的位置和名称。
使用通配符(*和?
)可以指定多个文件。
/f
修复磁盘上的错误。
必须锁定磁盘。
如果chkdsk无法锁定驱动器,则会显示一条消息,询问您是否希望在下次重新启动计算机时检查该驱动器。
/v
当检查磁盘时,显示所有目录中每个文件的名称。
/r
找到坏扇区并恢复可读取的信息。
/x
仅在NTFS上使用。
如果必要,首先强制卸载卷。
该驱动器的所有打开句柄都无效。
/x还包含了/f的功能。
/i
仅随NTFS使用。
对索引项执行充分检查,降低运行chkdsk的所用时间量。
/c
跳过文件夹结构中的周期检查,减少运行chkdsk所需的时间量。
/l[:
size]
将日志文件的大小更改为由用户输入的大小。
如果省略该参数,则/l会显示当前日志文件的大小。
/?
在命令提示符显示帮助。
注释
运行chkdsk
要在固定磁盘上运行chkdsk命令,您必须是该Administrators组的成员。
重新启动时检查锁定的驱动器
如果希望chkdsk修复磁盘错误,则此前不能打开该驱动器上的文件。
如果有文件打开,会显示下述错误消息:
ChkdskcannotrunbecausethevolumeisinusebyanotherprocessWouldyouliketoschedulethisvolumetobecheckedthenexttimethesystemrestarts?
(Y/N)
如果选择下次重新启动计算机时检查该驱动器,则重新启动计算机后chkdsk会自动检查该驱动器并修复错误。
如果该驱动器分区为启动分区,则chkdsk在检查完该驱动器后会自动重新启动计算机。
报告磁盘错误
chkdsk命令会检查磁盘空间和文件分配表(FAT)以及NTFS文件系统的使用情况。
Chkdsk在状态报告中提供特定于每个文件系统的信息。
状态报告显示文件系统中找到的错误。
在活动分区上运行chkdsk时,如果未含/f命令行选项,则它可能会因为无法锁定该驱动器而报告虚假信息。
应该不定期使用chkdsk检查每个磁盘上的错误。
修复磁盘错误
只有指定/f命令行选项,chkdsk命令才修复磁盘错误。
Chkdsk必须可以锁定驱动器以纠正错误。
由于修复通常会更改磁盘的文件分配表,有时还会丢失数据,所以chkdsk会首先发送如下所示的确认消息:
10lostallocationunitsfoundin3chains.
Convertlostchainstofiles?
如果按Y,Windows会在根目录中将所有丢失链保存在一个名为Filennnn.chk的文件中。
chkdsk结束后,可以查看这些文件是否包含了所需的数据。
如果按N,Windows会修复磁盘,但对于丢失的分配单元,它不保存其内容。
如果不使用/f命令行选项,则在有文件需要修复时,chkdsk会发送消息,但它不修复任何错误。
如果在大磁盘(例如,70GB)或有大量文件(数百万)的磁盘上使用chkdsk/f,这可能要花很长时间(比如说,数天)才能完成。
因为chkdsk直到工作完成它才会交出控制权,所以计算机在这段时间内将不可用。
检查FAT磁盘
Windows以下列格式显示FAT磁盘的chkdsk状态报告:
检查NTFS磁盘
Windows以下列格式显示NTFS磁盘的chkdsk状态报告:
存在打开文件的情况下使用chkdsk
如果该驱动器上有打开的文件,则指定/f命令行选项后,chkdsk会发送错误消息。
如果未指定/f命令行选项并且存在打开的文件,则chkdsk会报告磁盘上丢失的分配单元。
如果打开的文件没有记录在文件分配表时,可能会发生这种情况。
如果chkdsk报告大量分配单元丢失,可以考虑修复该磁盘。
查找物理磁盘错误
使用/r命令行选项可查找文件系统中的物理磁盘错误。
有关使用recover修复物理性损坏文件的信息,请参阅“”。
报告磁盘坏扇区
在磁盘第一次准备运行时,chkdsk报告的坏扇区标记为损坏。
它们不会造成危险。
了解退出码
下表列出了chkdsk完成任务后报告的退出码。
退出码说明
0没有发现错误。
1错误已找到并修复。
2已执行清理磁盘(例如碎片收集),或者因为没有指定/f而未执行清理磁盘。
3由于未指定/f选项,无法检查磁盘,错误不能修复或错误未修复。
故障恢复控制台提供了带有不同参数的chkdsk命令。
范例
如果要检查驱动器D中的磁盘,并且希望Windows修复错误,请键入:
chkdskd:
/f
如果遇到错误,chkdsk会暂停并显示消息。
Chkdsk完成任务时会显示列有磁盘状态的报告。
除非chkdsk已完成任务,否则无法打开指定驱动器上的任何文件。
在FAT磁盘上,要检查当前目录中所有文件的不相邻块,请键入:
chkdsk*.*
Chkdsk显示状态报告,然后列出符合具有不相邻块条件的文件。
XOX
修复移动硬盘"
今天在电脑上发现移动硬盘打不开了,甚是着急,我才刚买不久啊,慌死了,后来上网一查才知道,似乎是什么文件索引错了,也不管,就在dos下输入chkdskH:
/x,等了十几二十分钟后还没有结束,于是强行结束dos.再一进去,就全都好了,似乎什么文件都没有损坏,真是高兴,于是就写下来以作记念一下.
2、CHKDSK[volume[[path]filename]]][/F][/V][/R][/X][/C][/L[:
volume指定驱动器(后面跟一个冒号)、装入点或卷名。
filename?
/F?
修复磁盘上的错误。
/V 在FAT/FAT32上:
在NTFS上:
/R?
查找不正确的扇区并恢复可读信息(隐含/F)。
/L:
/X?
如果必要,强制卷先卸下。
/I仅用于NTFS:
/C?
仅用于NTFS:
/I和/C命令行开关跳过卷的某些检查,减少运行Chkdsk所需的时间。