在 SSD 上运行 CHKDSK 有多安全?

在 SSD 上运行 CHKDSK 有多安全?

我最近看到 Windows 7 弹出一两个警告,提示我应该在笔记本电脑上运行 chkdsk。我的笔记本电脑配有 SSD,我不确定在这样的驱动器上运行 chkdsk 是否会产生任何负面影响。报告驱动器上的“坏扇区”是否存在任何潜在问题?我认为盘片和微芯片之间的扇区物理概念完全不同。

我认为我的 SSD 不支持 TRIM。它大约 14 个月前,快速的网页搜索似乎暗示它不支持(尽管几乎不可能确定此信息!)。我也不确定 TRIM 在这里是否相关,因为删除的方式应该不多。

那么,在我的 SSD 驱动器上运行 chkdsk 有多安全?

我拥有的 SSD 型号显示为“三星 SSD PB22-JS3 2.5”。

答案1

报告驱动器上的“坏扇区”是否存在任何潜在问题?

可以想象,chkdsk 可以将一个或三个扇区报告为坏扇区,并告诉操作系统停止使用它们。这会稍微减少可用的磁盘空间,但不是永久性的(你可以努力恢复它)。不过,如果 chkdsk 报告 SSD 扇区为坏扇区,我会感到惊讶。不过,我不会运行 chkdsk 来查找坏扇区。

那么,在我的 SSD 驱动器上运行 chkdsk 有多安全?

不会造成任何损害。如果文件系统可能损坏,这是一个不错的想法。可能的损坏来源:

  • 不正常关机
  • 行为不当的恶意软件或良性软件。
  • 来自非 ECC 保护的不良内存的随机翻转位。

答案2

我不确定在这样的驱动器上运行 chkdsk 是否会产生任何负面影响。

不会,在 SSD 上运行 chkdsk 不会产生任何负面影响。

报告驱动器上的“坏扇区”是否存在任何潜在问题?

是的,虽然 SSD 确实没有扇区,但是当您“磨损” SSD 的某个部分时,操作系统会将其报告/视为“坏扇区”。

那么,在我的 SSD 驱动器上运行 chkdsk 有多安全?

实际上,你可能真的根本不需要运行它……现代 SSD 驱动器会自动重新映射磨损位(磨损均衡技术)。但这并不能保证你的驱动器坚不可摧,因为当你有一堆磨损位时,它最终会用尽可用的位……

答案3

当其他人专注于 CHKDSK 的硬件部分时,我会稍微写一下软件部分。

虽然 CHKDSK 可以对磁盘进行表面扫描,以查找坏扇区,但事情还有另一部分。它还会检查和修复可能积累的文件系统问题。如果 Windows 提醒您,我绝对认为您应该运行它。虽然新版本的 NTFS 有各种改进,减少了对 CHKDSK 的需求,但在某些情况下仍然需要运行 CHKDSK。

答案4

运行chkdsk /f(或等效程序)以修复文件系统错误。不要运行 chkdsk /r,因为没有必要检查坏扇区。检查的密集磁盘活动会对 SSD 造成不必要的磨损,并且通常被认为是一个坏主意。

请注意 >= Win8,使用/scan/spotfix代替/f。Win7 及更早版本仍然使用/f

http://www.makeuseof.com/tag/stuck-chkdsk-use-fix-right-way/

相关内容