硬盘修复命令-硬盘修复命令checkdisk

硬盘修复命令-硬盘修复命令checkdisk

硬盘修复命令

常见的硬盘修复命令如下:

硬盘修复命令-硬盘修复命令checkdisk

Windows 系统


  • chkdsk:用于检查和修复磁盘错误。
    • 语法格式chkdsk [盘符:] [选项]
    • 常用选项
      • /f:修复磁盘上的错误。
      • /r:定位物理错误并恢复任何可恢复的信息。
      • /v:提供详细的诊断信息。

    • 示例chkdsk C: /f /r检查并修复 C 盘的错误,并尝试恢复坏扇区中的数据。

  • sfc /scannow:扫描并修复系统文件损坏。
    • 语法格式sfc /scannow
    • 示例:在命令提示符中输入sfc /scannow,系统会扫描所有受保护的系统文件并验证系统文件完整性,并用正确的版本替换不正确的版本。

  • dism /online /cleanup-image /restorehealth:用于修复 Windows 映像损坏。
    • 语法格式dism /online /cleanup-image /restorehealth
    • 示例:以管理员身份打开命令提示符,输入该命令,系统会扫描系统映像并修复任何损坏。

  • bootrec /fixmbr:修复硬盘的引导记录,使其能够正常启动。
    • 语法格式bootrec /fixmbr
    • 示例:在命令提示符中输入bootrec /fixmbr,可修复硬盘的主引导记录。

  • bootrec /fixboot:修复硬盘的引导扇区,使其能够加载 Windows 操作系统。
    • 语法格式bootrec /fixboot
    • 示例:当系统无法正常启动,怀疑引导扇区有问题时,可在命令提示符中输入该命令进行修复。


Linux 系统


  • sudo smartctl -a /dev/sda:检查硬盘的健康状况。
    • 语法格式sudo smartctl -a [硬盘设备名称]
    • 示例sudo smartctl -a /dev/sdb可检查名为 sdb 的硬盘健康状况。

  • sudo fsck -f /dev/sda:修复 ext4 文件系统的错误。
    • 语法格式sudo fsck -f [硬盘设备名称]
    • 示例sudo fsck -f /dev/sda1可修复 sda1 分区上的 ext4 文件系统错误。

  • sudo ntfsfix -d /dev/sda:修复 NTFS 文件系统的错误。
    • 语法格式sudo ntfsfix -d [硬盘设备名称]
    • 示例sudo ntfsfix -d /dev/sdb2可修复 sdb2 分区上的 NTFS 文件系统错误。

  • sudo badblocks -sv /dev/sda:识别硬盘上的坏扇区。
    • 语法格式sudo badblocks -sv [硬盘设备名称]
    • 示例sudo badblocks -sv /dev/sdc可对 sdc 硬盘进行坏扇区识别。

  • sudo e2fsck -c /dev/sda:重新分配 ext4 文件系统中的坏扇区。
    • 语法格式sudo e2fsck -c [硬盘设备名称]
    • 示例sudo e2fsck -c /dev/sda3可对 sda3 分区上的 ext4 文件系统进行坏扇区重新分配。


看过该文章的人还看了