“文件或目录损坏且无法读取”的简单修复

问题表现

出现“文件或目录损坏且无法读取”这个问题的原因可能为不正常插拔,表现症状为:

  • 文件或目录损坏且无法读取
  • 磁盘属性为RAW格式,且容量为0

解决方法

DOS下有个磁盘修复的命令——chkdsk,可以用它来修复“主文件索引表”(MFT):

格式为:chkdsk x :/f
x : 为损坏的盘符
/f : 参数指修复磁盘错误
更多参数说明及操作说明请运行 chkdsk /?

运行后出现提示

C:\Documents and Settings\Administrator>chkdsk x: /f
文件系统的类型是 NTFS。
CHKDSK 正在校验文件(3 的阶段 1)…
已处理 256 个文件记录。
文件校验完成。

已处理 0 个大型文件记录。
已处理 0 个错误的文件记录。
已处理 0 个 EA 记录。
已处理 0 个重新解析记录。

CHKDSK 正在校验索引(3 的阶段 2)…
完成百分比: 34。(共 917 个索引项,已处理 265)
修正文件 5 中的镜像错误。
已处理 917 个索引项。
索引校验完成。

CHKDSK 正在创建新的根目录。
CHKDSK 正在恢复丢失的文件。
…………
…………
…………
已处理 33 未被索引的文件。

CHKDSK 正在校验安全描述符(3 的阶段 3)…
已处理 256 个安全描述符。
安全描述符校验完成。
已处理 41 个数据文件。
正在修复主文件表(MFT)镜像的错误。
CHKDSK 发现主文件表(MFT)位图中有标记为
已分配的可用空间。
正在修复卷位图的错误。
Windows 已更正文件系统。

至此大功告成,而且数据没有丢失。希望对大家有用。

时间: 2024-11-03 21:40:19

“文件或目录损坏且无法读取”的简单修复的相关文章

u盘文件或目录损坏且无法读取免费数据修复方法

U盘打不开怎么办?插入U盘后提示"文件或目录损坏且无法读取"怎么数据修复呢?当U盘出现故障时,我们首先需要尽可能的对U盘数据进行备份或恢复,其次就可以大刀阔斧的对U盘进行修复操作啦. 这个文件是因为大家在使用U盘的时候,热拔U盘未安全退出导致的,现在WIN7系统都支持热插热拔,但是还会引起U盘文件丢失,出现错误提示"U盘文件或目录损坏且无法读取",U盘的文件都无法打开,这时肯定会为自己热拔U盘感到懊悔!不过不用担心,下面就与大家分享一下U盘数据修复的具体方法. 第一

文件或目录损坏且无法读取的解决方法

方法很简单,用chsdsk命令即可 详解如下: 开始--运行--输入cmd--输入chkdsk 盘符: /f 等命令运行完即可. 这里要注意的是,那个冒号后面要空一格,别跟着就写"/f" 无法打开H盘,文件或目录损坏且无法读取 故障现象 不管是移动硬盘还是优盘,包括本地电脑上的硬盘分区,双击打开时,提示:"无法打开H盘 ,文件或目录损坏且无法读取,....".有的分区格式变为RAW. 数据丢失原因分析 出现这种错误提示,是由于各种原因导致的磁盘文件目录(FAT,MF

C盘无法访问怎么办?解决文件或目录损坏且无法读取的办法

电脑的C盘突然打不开了,而且里面的数据也提取不到了,总是显示无法访问C盘,参数不正确.文件或目录损坏且无法读取.这是怎么回事?是不是需要从装系统呢? 1.故障原因:C盘的文件系统变成了RAW格式. 2.用PE系统启动,然后启动"分区助手专业版"软件.一般的PE系统里面都有. 3.右键C盘,依次选"高级操作"--"检查错误" 4.在弹出的对话框中,选"使用CHKDSK检查分区错误",然后"确定". 5.下图是

电脑提示无法访问X:盘“文件或目录损坏且无法读取”修改办法

 双击移动硬盘.U盘或者电脑本地硬盘时,弹出了"无法访问,文件或目录损坏且无法读取"!天呐, 里面的作业怎么办?!几十G的照片怎么办?!几百G的影片怎么办?! 不要怕~本文教你如何解决"文件或目录损坏且无法读取"的问题! 简单实用的修复方法: 当出现"文件或目录损坏且无法读取"时,看下提示的是哪个盘,比如下图的是H盘.  打开"开始菜单",其中点击"运行",输入"cmd",按回车出现DO

解压-java读取zip压缩文件里面二级文件夹目录内的文件的问题

问题描述 java读取zip压缩文件里面二级文件夹目录内的文件的问题 我想在不解压的条件下得到一个压缩文件夹内部的二级目录下的文件流,但是搜了好久也没找到 代码如下 import java.io.ByteArrayInputStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; impo

视频关键帧提取-avcodec-55.def : LNK1107: 文件无效或损坏: 无法在 0x1B3A 处读取

问题描述 avcodec-55.def : LNK1107: 文件无效或损坏: 无法在 0x1B3A 处读取 问题是这样的:我编译了一个C++写的程序,中间引用了FFMpeg的一些库,程序编译的时候能通过的,但是运行的时候报错如下:ffmpeg-20150424-git-cd69c0e-win64-devlibavcodec-56.def : fatal error LNK1107: 文件无效或损坏: 无法在 0x16AE 处读取 有哪位朋友知道应该怎么做吗?十分感谢 解决方案 是不是引用的库文

详细学习PHP中对文件和目录的操作方法

一:引论 在任何计算机设备中,文件是都是必须的对象,而在web编程中,文件的操作一直是web程序员的头疼的地方,文件的操作在cms系统中这是必须的,非常有用的,我们经常遇到生成文件目录,文件(夹)编辑等操作,现在我把php中的这些函数做一详细总结并实例示范如何使用,关于对应的函数详细介绍,请查阅php手册,此处只总结重点和需要注意的地方. 二:目录操作 首先介绍的是一个从目录读取的函数,opendir(),readdir(),closedir(),使用的时候是先打开文件句柄,而后迭代列出: 以下

文件和目录的访问控制(4) 审核规则

到目前为止,只是讨论了访问控制规则,它们构成了对象的DACL.DACL可以由对象的所有者任意更改,还可以由所有者已经给予其更改DACL权限的任何人更改.对象的安全描述符包含另一个规则列表,称为系统访问控制列表(System Access Control List,SACL),该列表将控制系统对对象执行哪个类型的审核. 审核是一种具有安全敏感性的操作.在Windows中,审核只能由本地安全机构(Local Security Authority,LSA)生成,因为LSA是唯一允许向安全事件日志(这里

文件和目录的访问控制(3) 访问规则

访问规则有两种类型:"允许"(allow)和"拒绝"(deny).可以通过检查规则的AccessControlType属性来确定相应规则的类型.按照约定,拒绝规则总是优先于允许规则.因而,如果向某个对象中添加下列两个规则:"授予每个人读.写访问权限"和"拒绝Xuanhun写访问权限",则Xuanhun将被拒绝进行写访问. 想要枚举文件或者目录的访问规则时,可以使用如代码清单7-11所示的方式. 7-11  枚举文件访问规则 c