检查并修复磁盘错误(CHKDSK)
第 1 步,共 3 步
以管理员身份打开终端
右键点击「开始」,选 Terminal (Admin),再点 Yes(是)。
演示中的 Windows 菜单为英文,与大多数电脑相同。
以管理员身份打开终端
右键点击「开始」,选 Terminal (Admin),再点 Yes(是)。
Start (right-click)›Terminal (Admin)›Yes输入 chkdsk C: /scan 并按回车
在 Windows 运行时检查磁盘。不会改动任何东西。
chkdsk C: /scanEnter有错误?输入 chkdsk C: /f,按 Y,然后重启
修复会在 Windows 启动前进行。完成前不要关机。
chkdsk C: /fEnterY
解决了吗?
保存下来,或发到你的动态。
从入门到技术员
技术员检查固态硬盘或机械硬盘的健康状况
技术员检查并修复磁盘错误(CHKDSK)你在这里
技术员级解决方法(进阶)
简单步骤没用?技术员接下来会按顺序试这些。问题一解决就停下。标明「管理员」的命令:右键「开始」› 终端(管理员)。
更快的在线扫描(管理员)
/perf让扫描占用更多性能,更快完成。仍然只读,工作时运行也安全。chkdsk C: /scan /perf
只修复已发现的错误(管理员)
/scan发现问题后,/spotfix只在下次重启时修那几处,几秒就好,不用跑很久的完整/f。chkdsk C: /spotfix
查看开机修复的结果
开机前的检查一闪而过看不清。完整报告保存在事件日志里;这条命令显示最近一次,包括发现的「坏扇区」。
Get-WinEvent -FilterHashtable @{LogName='Application'; ProviderName='Microsoft-Windows-Wininit'} -MaxEvents 1 | Format-List TimeCreated, Message修复 U 盘或移动硬盘(管理员)
把
D:换成「此电脑」里显示的盘符。/x会先让它脱离 Windows,所以不用重启。chkdsk D: /f /x
盘里有重要数据时,先把还能读的文件拷到别的盘再修。错误反复出现:检查硬件(管理员)
ReadErrorsUncorrected 大于 0,或 Wear 超过 80,说明硬盘本身在坏。马上备份所有东西并换盘;CHKDSK 修不了老化的硬件。
Get-PhysicalDisk | Get-StorageReliabilityCounter | Select-Object DeviceId, Wear, ReadErrorsTotal, ReadErrorsUncorrected, Temperature
技术说明(想深入了解的人看)
CHKDSK 检查什么
NTFS 文件系统的结构:文件、文件夹和空闲空间的记录。这里出错会导致文件消失、损坏或文件夹打不开。/scan 只检查;/f 会修复,需要磁盘没有被占用,所以安排在下次重启时进行。
/r:查找坏扇区
/r 还会读取磁盘的每个部分来找坏扇区。大容量机械硬盘可能要几个小时。固态硬盘很少需要,改为检查 SSD 健康状态。
磁盘的物理健康
CHKDSK 修复的是文件结构,不是物理损坏。错误反复出现,就查看 Get-PhysicalDisk 并马上备份文件。
顺便看看
值得一读
小测验
还是没解决?
下次更新后,你可以告诉我们发生了什么,AI 助手会帮你找别的办法。在那之前,请重启设备,再按步骤试一次。