如何修复“文件或目录已损坏且无法读取”错误 – Windows 11 指南
快速总结:
- 此错误通常是由文件系统损坏、坏扇区、弹出不当、恶意软件或驱动器物理损坏引起的。
- 一些 DIY 解决方案包括重新启动计算机、重新连接驱动器、切换 USB 端口/电缆以及使用内置工具。
- 如果修复失败,请停止使用该驱动器,并针对严重损坏或重要数据寻求专业帮助。
尝试访问重要文件时遇到错误消息可能会让人感到沮丧。消息“文件或目录已损坏并且无法读取”表示计算机在访问驱动器上存储的数据时遇到困难,无论是内部硬盘驱动器、外部硬盘驱动器还是 USB 闪存驱动器。
重要的:如果您对执行任何这些技术步骤感到不舒服,如果驱动器包含不可替换的数据,或者有物理损坏的迹象(例如异常噪音或跌落历史),那么寻求专业数据恢复服务的帮助是最明智的做法。
为什么您会看到“文件或目录已损坏且无法读取”错误消息?
有几个潜在问题可能会触发此错误。这些包括:
- 文件系统问题:文件系统充当驱动器的组织结构,类似于图书馆的目录。如果这个“目录”被损坏或者其记录被打乱,计算机将无法找到文件,从而导致错误。
- 坏扇区:存储驱动器可能会产生坏扇区,这些扇区是磁盘上的小损坏区域,无法再可靠地存储或读取数据。
- 驱动器弹出不当:在不使用“安全删除硬件”选项的情况下断开外部驱动器与计算机的连接可能会导致数据损坏。
- 恶意软件或病毒感染:恶意软件可能会损坏文件、更改文件系统结构或加密数据,从而导致驱动器无法读取。
- 物理伤害:如果驱动器跌落、受到撞击或暴露在极端温度下,其物理组件可能会受到损坏,从而无法访问。
如何修复“文件或目录已损坏且无法读取”错误
在尝试更复杂的解决方案之前,一些简单的操作有时可以解决“文件或目录已损坏且无法读取”错误。
重新启动计算机
为了方便起见,许多计算机用户选择睡眠模式而不是完全关闭,有时会导致性能问题或意外错误,例如文件访问损坏。
尝试执行完全关闭,然后重新打开计算机电源,而不是简单地选择“重新启动”或让计算机进入睡眠状态。有时,这个简单的操作就可以解决问题。
安全地重新连接您的驱动器
操作系统经常使用一个称为“写缓存”,其中数据在写入驱动器之前暂时保存在内存中以提高性能。如果在数据仍在缓存中或正在写入时突然拔出驱动器,则文件系统(驱动器的目录)可能会损坏,从而导致错误。
要解决弹出不当的潜在问题:
- 如果驱动器当前已连接,应尝试将其安全弹出。通常可以通过右键单击“此电脑”(文件资源管理器)中的驱动器图标或使用 Windows 系统托盘中的“安全删除硬件并弹出媒体”图标来完成此操作。
- 如果驱动器成功弹出,应拔下插头,断开连接几秒钟,然后牢固地重新插入。
- 如果驱动器无法弹出或未连接,您应该确保它已牢固地插入计算机。
此过程可确保计算机与驱动器重新建立干净的连接。
尝试不同的 USB 端口/电缆
问题可能并不总是源于存储驱动器本身,但可能与驱动器和计算机之间的物理连接有关。 USB 端口故障或电缆损坏可能会导致连接间歇性、供电不足或数据传输错误,这可能表现为驱动器损坏或无法读取。
- 将有问题的驱动器连接到同一台计算机上的不同 USB 端口。
- 如果外部驱动器使用可拆卸的 USB 电缆,则将其更换为已知良好的电缆可以排除与电缆相关的问题。
- 在完全不同的计算机上测试驱动器可以帮助确定问题是原始计算机特有的还是驱动器固有的。
如果该驱动器在另一台计算机上运行正常,则问题可能出在初始计算机的 USB 端口、驱动程序或软件冲突上。
如果该驱动器在多台计算机上仍然无法读取,则很可能是问题根源。
如果最初的快速修复无法解决“文件或目录已损坏且无法读取”错误,Windows 会提供内置实用程序,旨在诊断和修复与磁盘相关的问题。这些工具易于访问,通常可以修复驱动器上的逻辑错误。
使用磁盘检查
Windows 包含一个名为“错误检查”(通常称为“磁盘检查”)的用户友好工具,可扫描驱动器中的文件系统错误并尝试修复它们。
要在 Windows 11 中使用错误检查工具:
- 打开文件浏览器。
- 在左侧菜单中,单击“这台电脑”。
- 找到损坏的驱动器(例如,D:),右键单击它,然后选择“特性” 从上下文菜单中。
- 在“属性”窗口中,导航至“工具” 选项卡。
- 在“错误检查”部分下,单击“检查”按钮。
Windows 可能会显示一条消息,指出“您不需要扫描此驱动器。”即使出现此消息,建议单击“继续扫描”扫描驱动器“。此过程可能需要重新启动计算机,特别是当错误出现在系统驱动器上或文件正在使用中时。
参见:如何修复 Windows 11 中的“无法挂载文件:光盘映像文件已损坏”错误
扫描的持续时间可能会有所不同,具体取决于驱动器的大小和发现的错误数量。一般都是推荐的扫描过程中不要使用计算机执行其他任务。
运行CHKDSK
要获得更多控制或更强大的错误纠正功能,您可以尝试 CHKDSK(检查磁盘)命令行实用程序。该工具可以识别并修复更广泛的文件系统错误,还可以定位并尝试从坏扇区恢复数据。
重要的:在运行 CHKDSK 之前,强烈建议您尽可能备份数据,或者首先考虑使用数据恢复软件。虽然 CHKDSK 旨在修复文件系统,但该过程有时可能会导致数据丢失,特别是在损坏严重的情况下。
要运行 CHKDSK:
- 类型 ”指令”进入 Windows 搜索栏并选择“以管理员身份运行”选项。CHKDSK 需要此提升的权限才能对磁盘进行更改。
2. 在打开的命令提示符窗口中,键入命令chkdsk X: /f并按 Enter 键。
- 这X:命令中的 必须替换为损坏驱动器的实际驱动器盘符(例如,如果 USB 驱动器是驱动器 E:,则命令将为 chkdsk E: /f)。
- 这/f参数指示 CHKDSK 查找并修复磁盘上的错误。
3. 如果驱动器当前正在使用(如果检查系统驱动器 C:,这很常见),CHKDSK 将显示一条消息,询问是否应安排在下次系统重新启动时进行扫描。输入 Y 并按 Enter 键。然后,重新启动计算机以允许 CHKDSK 在 Windows 完全加载之前运行。
CHKDSK 过程可能会花费大量时间,特别是对于大型驱动器或存在许多错误的驱动器。
扫描病毒和恶意软件
病毒、间谍软件、勒索软件和其他形式的恶意软件可能会对文件和文件系统造成重大损害,可能导致“损坏且无法读取”错误。彻底扫描恶意软件是重要的诊断和补救步骤。
您可以使用第三方防病毒或反恶意软件程序,或内置的 Windows Defender 防病毒程序:
- 打开“开始”菜单,键入“Windows 安全”,然后从结果中选择“Windows 安全”应用程序。
- 在 Windows 安全窗口中,单击“病毒和威胁防护”。
- 寻找“扫描选项”并点击它。
4. 选择“全面扫描”选项。全面扫描比快速扫描更全面,它会检查硬盘上的所有文件和正在运行的程序。
5. 单击“立即扫描”按钮开始扫描。
恢复您的数据
数据恢复软件专门设计用于扫描驱动器中的文件残留,即使文件系统严重损坏或丢失。这些工具通常通过绕过损坏的文件系统并从驱动器读取原始数据来重建文件来工作。
数据恢复的建议步骤是:
- 立即停止使用损坏的驱动器。将新数据写入驱动器,甚至只是将其连接并激活,都可能会覆盖需要恢复的文件,从而显着降低成功恢复的机会。
- 使用信誉良好的数据恢复软件应用程序。您可以搜索“损坏驱动器的数据恢复软件”等术语来找到合适的选项。 SalvageData提供免费的数据恢复工具,帮助用户安全地检索因小问题而丢失的数据。
- 在健康的计算机或健康的驱动器分区上安装数据恢复软件,而不是在损坏的驱动器本身上。
- 将损坏的驱动器连接到安装了恢复软件的计算机。
- 运行数据恢复软件并指示其扫描损坏的驱动器。
- 扫描完成后,软件将显示可恢复文件的列表。将恢复的文件保存在不同的驱动器上。
如果基于软件的数据恢复不成功,或者驱动器有物理损坏的迹象(例如,异常的咔哒声或摩擦声,或者驱动器跌落),则必须联系专业的数据恢复服务。
