用Win10中自带的CHKDSK来扫描和修复硬盘

您所在的位置:网站首页 怎么判断硬盘损坏类型 用Win10中自带的CHKDSK来扫描和修复硬盘

用Win10中自带的CHKDSK来扫描和修复硬盘

2024-07-10 09:10| 来源: 网络整理| 查看: 265

CHKDSK(发音为“Check Disk”)是用于监控磁盘驱动器健康状况的非常有用且重要的工具。此工具使用驱动器的多遍扫描来验证其健全性和功能是否完好无损。使用 CHKDSK 是确保您的磁盘是否正常运行的好方法。关键是不用零花钱买hdtune了。

CHKDSK 的工作原理

CHKDSK 首先扫描磁盘驱动器上的文件系统并分析驱动器上文件、文件系统和文件元数据的完整性。

当 CHKDSK 发现逻辑文件系统错误时,它会修复它们,保存磁盘上的数据,以免丢失任何数据。逻辑文件系统错误类似于驱动器主文件表 (MFT) 中的损坏条目,该表告诉驱动器文件在驱动器硬件存储迷宫中是如何连接的。

CHKDSK 还可以修复驱动器上文件中未对齐的时间戳、文件大小数据和安全标志。然后 CHKDSK 可以对驱动器进行完整扫描,访问和测试硬件的每个扇区。硬盘驱动器分为逻辑扇区,驱动器的定义区域将存储一定数量的数据。

扇区可能会出现软错误(在这种情况下数据被错误地写入磁介质)或硬错误(即驱动器本身在指定扇区的区域中存在实际物理缺陷)。CHKDSK 可以通过重写错误数据来修复软错误,还可以通过将磁盘的物理缺陷部分标记为已损坏和“越界”以备将来使用来解决硬错误。

由于 CHKDSK 已随着每一代存储硬件的更新和升级而反复更新,因此该程序可以继续正常工作以分析和修复任何类型的硬盘驱动器。

在 Windows 10 上运行 CHKDSK

尽管您可以通过多种不同的方式在 Windows 10 计算机上调用 CHKDSK,但迄今为止,运行该实用程序的最常见和最普通的地方是 Windows PowerShell,它是 Window 命令提示符的预期替代品。

但是,因为 CHKDSK 直接与驱动器硬件对话,所以它需要Admin权限来运行。

右键单击开始菜单并选择 Windows PowerShell (Admin)。下一个出现的屏幕是用户帐户控制 (UAC) 窗口,该窗口将请求启动 Windows 命令处理器并让它对 PC 进行更改的权限。选择是。现在,键入“ chkdsk c:  /f  /x /r ”,不带引号,卸载驱动器,扫描错误并修复它。您也可以输入“ chkdsk /scan ”在线扫描磁盘并尝试修复它。如果您在运行上述命令时遇到问题,因为该驱动器正在被另一个进程使用,那是因为您正在尝试扫描您的主驱动器(引导驱动器),当它被操作系统使用时。重新启动到恢复模式以执行扫描或创建 Windows 恢复工具,以执行该过程。

CHKDSK 的基本调用,简称为“chkdsk [drive]”,将扫描磁盘并显示状态信息,但不会修复遇到的任何错误。

PS C:\Windows\system32> chkdsk /? 检查磁盘并显示状态报告。 CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B] [/scan] [/spotfix] volume 指定驱动器号(后面跟一个冒号)、 装入点或卷名。 filename 仅 FAT/FAT32: 指定要检查 碎片的文件。 /F 修复磁盘上的错误。 /V 在 FAT/FAT32 上: 显示磁盘上每个文件的 完整路径和名称。 在 NTFS 上: 显示清理消息(如果有)。 /R 查找坏扇区并恢复可读信息 (未指定 /scan 时,隐含 /F)。 /L:size 仅 NTFS: 将日志文件大小更改为指定 的 KB 数。如果未指定大小,则显示 当前大小。 /X 如果必要,则先强制卸除卷。 该卷的所有打开的句柄都将无效 (隐含 /F)。 /I 仅 NTFS: 对索引项进行强度较小的 检查。 /C 仅 NTFS: 跳过文件夹结构内的 循环检查。 /B 仅 NTFS: 重新评估该卷上的坏簇 (隐含 /R) /scan 仅 NTFS: 在卷上运行联机扫描 /forceofflinefix 仅 NTFS: (必须与 "/scan" 一起使用) 跳过所有联机修复;找到的所有故障都 排队等待脱机修复(即 "chkdsk /spotfix")。 /perf 仅 NTFS: (必须与 "/scan" 一起使用) 使用更多系统资源尽快完成 扫描。这可能会对系统中运行的其他任务的性能 造成负面影响。 /spotfix 仅 NTFS: 在卷上运行点修复 /sdcleanup 仅 NTFS: 回收不需要的安全描述符 数据(隐含 /F)。 /offlinescanandfix 在卷上运行脱机扫描并进行修复。 /freeorphanedchains 仅 FAT/FAT32/exFAT: 释放所有孤立的簇链 而不恢复其内容。 /markclean 仅 FAT/FAT32/exFAT: 如果未检测到损坏,则将卷 标记为干净,即使未指定 /F 也是如此。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3