chkdsk 是 Windows 系统自带的磁盘检查工具,全称 check disk,作用是扫描硬盘分区的文件系统错误,修复坏目录 交叉链接 文件错误,还可以检测磁盘坏扇区,运行 chkdsk 最常用两种方式,一种是命令提示符也就是 CMD 里面输入 chkdsk 指令,另一种是图形界面,在磁盘属性里面直接点击检查,很多用户遇到磁盘提示损坏 文件无法读取 开机自检异常的时候,都会用到 chkdsk,这里重点要记住,修复参数必须管理员权限运行 CMD,如果只是普通权限打开 CMD,chkdsk 可以扫描,但是无法执行修复,还有系统盘也就是 C 盘,正在被系统占用的时候,chkdsk 会提示无法锁定,需要安排在下次开机的时候执行检查,这是新手最容易卡住的地方。
两种运行方式对照表
| 运行方式 | 适用场景 | 是否支持修复 |
|---|---|---|
| CMD 命令行 | 进阶操作,可以添加参数,灵活控制扫描项目 | 支持 |
| 磁盘属性图形界面 | 简单操作,适合新手 | 支持 |
图形界面运行 chkdsk 步骤
第一步 打开此电脑,右键需要检查的磁盘,比如 C 盘 D 盘
第二步 在右键菜单选择属性,切换到工具选项卡
第三步 在查错栏目,点击检查按钮
第四步 按照弹窗提示,选择扫描驱动器,系统就会自动调用 chkdsk 相关检查流程
第五步 如果检测出错误,跟随提示完成修复,部分情况需要重启电脑
CMD 命令行运行 chkdsk 详细步骤
第一步 点击开始菜单,搜索 cmd,右键命令提示符,选择以管理员身份运行
第二步 进入命令窗口之后,基础扫描命令是 chkdsk
第三步 如果要检查指定分区,输入 chkdsk D: ,代表检查 D 盘
第四步 如果需要同时修复文件系统错误,添加参数,输入 chkdsk D: /f
第五步 如果还要扫描并尝试修复坏扇区,增加 r 参数,输入 chkdsk D: /f/r
第六步 回车执行,等待扫描进度完成,扫描完成之后会输出报告
常用参数说明
/f 自动修复文件系统错误
/r 定位坏扇区并且恢复可读数据
/v 显示扫描过程详细文件名称
/x 强制卸载卷,优先用于修复,会关闭该分区所有占用程序
底层原理说明
chkdsk 运行的时候,会读取 NTFS 或者 FAT 文件系统的元数据,校验文件分配表 主文件表 MFT,核对目录结构是否一致,找出交叉链接 文件丢失等逻辑错误,/r 参数会做全盘扇区读取检测,这个扫描耗时会非常久,大容量机械硬盘可能需要数小时,/r 扫描时间远长于单纯 /f 修复,所以不要随便对大容量硬盘加 /r,只在怀疑磁盘物理坏道的时候再使用。
如果是 C 盘系统盘,执行 chkdsk C: /f,系统会提示当前卷正在使用,是否计划下次重启时检查,输入 Y 确认,重启电脑之后,在进入 Windows 之前自动运行 chkdsk,这个过程不要强制断电,中途断电会造成文件系统损坏加重。
故障排查清单
第一步 提示权限不足,确认 CMD 是不是管理员模式打开
第二步 提示无法锁定驱动器,关闭该磁盘正在打开的文件软件,或者使用 /x 参数强制卸载
第三步 扫描一直卡住,大概率磁盘存在大量坏道,/r 扫描耗时很长,耐心等待,不要中途关闭窗口
第四步 chkdsk 报错无法运行,检查磁盘是否已经损坏,或者磁盘被加密 脱机状态
第五步 修复之后依旧报错,说明属于硬件物理故障,chkdsk 只能修复逻辑错误,不能彻底修复物理坏道,需要备份数据考虑更换硬盘
拓展注意事项
chkdsk 属于系统原生工具,不需要额外下载安装,所有 Windows 版本都自带,不要从第三方网站下载所谓 chkdsk 增强版,容易捆绑恶意程序,重要数据建议在运行 chkdsk 之前提前备份,虽然 chkdsk 是修复工具,但是极端情况依然存在数据丢失风险。
【常见问题】
问题 1 chkdsk 工具怎么运行,为什么普通 CMD 不能修复
回答 1 chkdsk 工具运行修复功能必须管理员权限,普通 CMD 权限不足,chkdsk 只可以扫描,无法执行 /f 修复,所以运行 chkdsk 的时候一定要右键选择以管理员身份运行命令提示符。
问题 2 chkdsk 工具怎么运行,C 盘执行 chkdsk 提示下次重启检查是什么意思
回答 1 chkdsk 工具运行的时候,C 盘正在被系统占用,chkdsk 无法锁定系统分区,所以会询问是否在下次开机自动运行 chkdsk,输入 Y 之后重启电脑就会自动执行磁盘检查。
问题 3 chkdsk 工具怎么运行,/f 和 /r 参数有什么区别
回答 1 chkdsk 工具运行时,/f 只修复文件系统逻辑错误,chkdsk 的 /r 除了修复错误,还会全盘扫描坏扇区,chkdsk 带 /r 的扫描时间会明显更长。
【免责申明】
本教程为 Windows 系统通用操作参考,不同 Windows 版本界面和提示文字略有差异,chkdsk 无法修复硬盘硬件物理损坏,操作前请备份重要数据,本内容不承担数据丢失相关风险。


