⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chkdsk.cn2

📁 DOS使用教程
💻 CN2
字号:
                                   ~aCHKDSK~0

    检查磁盘状态并显示状态报告。还能修正磁盘错误。

    状态报告显示MS-DOS文件系统中的逻辑错误,该文件系统由文件分配表
(FAT)和目录组成(~aCHKDSK~0不验证文件中的信息能否准确读出)。如果
磁盘有错,~aCHKDSK~0给出一条警告信息。所以,应不时用用~aCHKDSK~0,
来检查一下有无磁盘错误。

语法

    ~aCHKDSK~0 [drive:][[path]filename] [/F] [/V]

    若要显示当前驱动器的磁盘状态,可用命令:

    ~aCHKDSK~0

参数

drive:
    指定要用CHDSK检查的磁盘所在的驱动器。

[path]filename
    指定要用~aCHKDSK~0进行碎片检查的一个或一组文件的路径及名称。可用
    通配符(*和?)指定多个文件。

开关项

/F
    修正磁盘错误。从其它程序(如Microsoft Windows或MS-DOS Task Swapper)
    运行~aCHKDSK~0时不要用此选项。详见<~aCHKDSK~0─注解>中的“~aCHKDSK~0
    用于已打开的文件”。

/V
     磁盘受检时,显示每个目录下的每个文件名。


                               ~aCHKDSK~0─注解

状态报告的格式

    MS-DOS按类似下例的形式显示~aCHKDSK~0状态报告:

    Volume Serial Number is B1AF-AFBF

      72,214,528 bytes total disk space
         73,728 bytes in 3 hidden files
         30,720 bytes in 12 directories
      11,493,376 bytes in 386 user files
         61,440 bytes in bad sectors
      6,055,264 bytes available on disk

          2,048 bytes in each allocation unit
         35,261 total allocation units on disk
         29,568 available allocation units on disk

        655,360 total bytes memory
        493,456 bytes free

修正磁盘错误
    在修正磁盘错误时,最好使用ScanDisk程序。详细信息,请参阅<SCANDISK>
命令。

    用~aCHKDSK~0 /F命令修正磁盘错误(~aCHKDSK~0仅当指定了/F时才修正磁盘
错误)。
~aCHKDSK~0 /F将显示如下提示信息:

    10 lost allocation units found in 3 chains.
    Convert lost chains to files?

    若按下Y,MS-DOS把每个丢失的链在根目录以FILEnnnn.CHK形式的文件名存入
文件。~aCHKDSK~0结束后,可检查一下这些文件是否含有所需的数据。若选N,
MS-DOS只修正磁盘,但不保存丢失的分配单元的内容。

    如果不用/F开关项,~aCHKDSK~0出示信息提醒是否文件需要修正恢复,但不进
行实际的错误修正工作。

~aCHKDSK~0用于已打开的文件

    当有文件已打开时请不要用~aCHKDSK~0。~aCHKDSK~0是假定磁盘文件处于不变
状态时而设计的,即,文件处于关闭状态。当文件打开时,它很可能有改变,而相
应的MS-DOS会修改文件分配表和目录结构。这种更新并不一定立即进行,文件分配
表的更新和目录结构的改变发生在不同时刻。因此如果磁盘上文件打开着,运行
~aCHKDSK~0,就会把目录结构和文件分配表的不一致解释为出错。文件打开时运行
~aCHKDSK~0/将导致数据丢失或文件系统的破坏。因此,在运行其它程序,或运行
Microsoft Windows或MS-DOS TaskSwapper时,千万不要运行~aCHKDSK~0 /F。

~aCHKDSK~0用于分配的驱动器和网络

    ~aCHKDSK~0命令不能在由SUBST命令形成的驱动器上工作。也不能用于网络驱
动器的磁盘检查。

物理磁盘错误

    ~aCHKDSK~0命令只能找到文件系统中的逻辑错误,而不能查找物理磁盘错。要
查找和修复物理磁盘错,请使用ScanDisk程序。详细信息,请参阅<SCANDISK> 命
令。


坏磁盘扇区

    ~aCHKDSK~0报告中将坏扇区标记上“bad”。ScanDisk和其它物理磁盘错误修
复程序也将坏扇区标记为“bad”。因此坏扇区不会造成危险。

交叉链接的文件

    如果有两个文件或目录共用同一磁盘空间的记录,~aCHKDSK~0会报告有交叉链
接文件。如果~aCHKDSK~0发现有交叉链接文件存在,会显示下列类似的信息:

    <文件>在分配单元<号数>交叉链接

    ~aCHKDSK~0不会修补交叉链接的文件,即使指定了/F项。要修复交叉链接文
件,请运行ScanDisk,或者进行手工修复,然后复制到指定的文件或其它目录中,
并删除源文件。

ERRORLEVEL参数

    若~aCHKDSK~0没有找到任何错误,则返回时ERRORLEVEL值为0。如果找到了1个
或多个错误,返回时ERRORLEVEL值为255。

将~aCHKDSK~0状态报告存入文件

    可将~aCHKDSK~0状态报告重定向输出到一文件中保存。重定向~aCHKDSK~0输出
到一文件时,不要用/F开关项。


~scommand

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -