无法访问的移动硬盘解决方案,文件或目录已损坏且无法读取(2)

电脑杂谈  发布时间:2020-10-02 05:02:45  来源:网络整理

完成。

〜关于chkdsk命令的一些知识。 〜

chkdsk是检查磁盘的缩写,用于检查磁盘的使用情况。

chkdsk命令的格式为:chkdsk磁盘名称。例如,要检查磁盘A的使用情况,请输入chkdskA :,要检查磁盘C的使用情况,请输入chkdskC:。如果直接输入chkdsk,请检查当前磁盘使用情况。

chkdsk的全名是checkdisk,表示磁盘检查。您可以也不需要使用此文件。当系统崩溃或非法关闭时,系统会调用此东西来检查磁盘。根据使用的文件系统,创建并显示磁盘状态报告。 Chkdsk还将列出并纠正磁盘上的错误。没有任何参数,chkdsk将显示当前驱动器中磁盘的状态。

语法

chkdsk [volume:] [[Path] FileName] [/ f] [/ v] [/ r] [/ x] [/ c] [/ l [:size]]

参数

音量:

指定驱动器号(用冒号分隔),安装点或卷名。

[路径}文件名]

指定要由chkdsk进行碎片整理的文件或文件集的位置和名称。使用通配符(*和?)来指定多个文件。

/ f

修复磁盘上的错误。磁盘必须被锁定。如果chkdsk无法锁定驱动器,则会显示一条消息,询问您是否要在下次重新启动计算机时检查驱动器。

/ v

检查磁盘时,在所有目录中显示每个文件的名称。

/ r

找到坏扇区并恢复可读信息。磁盘必须被锁定。

/ x

仅在NTFS上使用。如有必要,请先强行卸下该卷。此驱动器的所有打开的句柄均无效。 / x还包含/ f的功能。

/ i

仅与NTFS一起使用。对索引条目进行适当的检查,以减少运行chkdsk所需的时间。

/ c

仅与NTFS一起使用。跳过文件夹结构中的定期检查,从而减少了运行chkdsk所需的时间。

/ l [:size]

仅与NTFS一起使用。将日志文件的大小更改为用户输入的大小。如果省略此参数,则/ l将显示当前日志文件的大小。

在命令提示符下显示帮助。

注释

运行chkdsk

要在固定磁盘上运行chkdsk命令,您必须是Administrators组的成员。

重启时检查锁定的驱动器

如果您希望chkdsk修复磁盘错误,则无法打开驱动器上的文件。如果打开了文件,将显示以下错误消息:

Chkdsk无法运行,因为该卷正在被另一个进程使用。是否要安排在下次系统重新启动时检查此卷?(是/否)

如果您选择在下次重新启动计算机时检查驱动器,则chkdsk将在重新启动计算机后自动检查驱动器并修复错误。如果驱动器分区是引导分区,则chkdsk在检查驱动器后将自动重新启动计算机。

报告磁盘错误

chkdsk命令检查磁盘空间和文件分配表(FAT)以及NTFS文件系统的使用情况。 Chkdsk在状态报告中提供特定于每个文件系统的信息。状态报告显示在文件系统中发现的错误。在活动分区上运行chkdsk时,如果不包括/ f命令行选项,则它可能会报告错误信息,因为它无法锁定驱动器。您偶尔应该使用chkdsk检查每个磁盘上的错误。

修复磁盘错误

只有指定了/ f命令行选项,chkdsk命令才能修复磁盘错误。 Chkdsk必须能够锁定驱动器以纠正错误。由于修复通常会更改磁盘的文件分配表,有时还会丢失数据,因此chkdsk将首先发送确认消息,如下所示:

在3个链中发现10个丢失的分配单位。

将丢失的链转换​​为文件吗?

如果按Y,Windows将把所有丢失的链保存在根目录下的Filennnn.chk文件中。 chkdsk完成后,您可以检查这些文件是否包含必需的数据。如果按N键,Windows将修复磁盘,但不会保存丢失的分配单元的内容。

如果不使用/ f命令行选项,chkdsk将在有文件需要修复时发送一条消息,但不会修复任何错误。

如果在大型磁盘(例如70 GB)或具有大量文件(百万个)的磁盘上使用chkdsk / f,则可能需要很长时间(例如几天)才能完成。由于chkdsk在工作完成之前不会移交控制权,因此在此期间计算机将不可用。

检查FAT磁盘

Windows以以下格式显示FAT磁盘的chkdsk状态报告:

检查NTFS磁盘

Windows以以下格式显示NTFS磁盘的chkdsk状态报告:

在打开文件时使用chkdsk

如果驱动器上有打开的文件,则chkdsk在指定/ f命令行选项后将发送错误消息。如果未指定/ f命令行选项,并且有打开的文件,则chkdsk将报告磁盘上丢失的分配单元。如果打开的文件未记录在文件分配表中,则可能会发生这种情况。如果chkdsk报告缺少大量分配单元,请考虑修复磁盘。

查找物理磁盘错误

使用/ r命令行选项查找文件系统中的物理磁盘错误。有关使用恢复修复物理损坏的文件的信息,请参阅“”。

报告磁盘上的坏扇区

chkdsk报告的坏扇区在磁盘首次准备运行时被标记为已损坏。它们并不危险。

了解退出代码

下表列出了chkdsk在完成任务后报告的退出代码。

退出代码说明

0未找到错误。

1已发现并修复错误。

2已执行磁盘清理(例如垃圾回收),或者由于未指定/ f而未执行磁盘清理。

3由于未指定/ f选项,因此无法检查磁盘,无法修复错误或无法修复错误。

故障恢复控制台为chkdsk命令提供了不同的参数。

示例

如果要检查驱动器D中的磁盘并希望Windows修复错误,请键入:

chkdsk d:/ f

如果遇到错误,chkdsk将暂停并显示一条消息。 Chkdsk完成任务后,将显示一个报告,列出磁盘状态。除非chkdsk完成其任务,否则它无法打开指定驱动器上的任何文件。

在FAT磁盘上,要检查当前目录中所有文件的不相邻块,请输入:

chkdsk *。*

Chkdsk显示状态报告,然后列出符合非相邻块条件的文件。

XOX

修复移动硬盘“文件或目录已损坏且无法读取”

今天,我发现无法在计算机上打开硬盘。我很着急。我刚买了它,当时我慌了。然后我在Internet上对其进行了检查,发现似乎文件索引是错误的,无论如何,只要执行dos输入chkdsk H:/ x并等待十或二十分钟以上,并且还没有结束,所以dos是被迫结束。我一进入,一切都很好。似乎没有文件损坏。我真的很高兴,所以把它记下来作为记忆。

附加:

1、 MBR(主启动记录):主启动记录

2、 CHKDSK [卷[[路径]文件名]]] [/ F] [/ V] [/ R] [/ X] [/ C] [/ L [:size]]

volume指定驱动器(后跟冒号),安装点或卷名。

文件名?仅适用于FAT / FAT32:指定要检查碎片的文件

/ F?修复磁盘上的错误。

FAT / FAT32上的

/ V:显示磁盘上每个文件的完整路径和名称。

在NTFS上:如果有清晰的消息,则显示它。

/ R?查找不正确的扇区并恢复可读信息(表示/ F)。

/ L:size仅用于NTFS :?将日志文件的大小更改为指定的KB数。

如果未指定尺寸,将显示当前尺寸。

/ X?如有必要,请先强制卸载该卷。

该卷的所有打开的句柄都将无效(表示为/ F)

/ I仅用于NTFS:索引条目的检查强度较低

/ C?仅适用于NTFS:跳过对文件夹结构的循环检查。

/ I和/ C命令行开关跳过对卷的某些检查,并减少了运行Chkdsk所需的时间。

解决损坏的和不可读的磁盘文件目录的方法

文件目录的解决方案已损坏且不可读

---------------------


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/dianqi/article-323318-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...