2010-11-11 02:47:41 +0000 2010-11-11 02:47:41 +0000
45
45

在SSD上运行CHKDSK有多安全?

最近看到Windows 7弹出一两个警告,说我应该在笔记本上运行chkdsk。我的笔记本带有SSD,我不知道在这样的驱动器上运行chkdsk是否有任何负面影响。报告硬盘上的 “坏扇区 "是否有任何潜在问题?我想,扇区的物理概念在盘子和微芯片之间是完全不同的。

我认为我的SSD不支持TRIM。它已经有14个月的历史了,快速的网络搜索似乎暗示它不支持TRIM(虽然要确定这些信息几乎是不可能的!)。我也不确定TRIM是否与此相关,因为应该没有太多的删除方式。

那么,在我的SSD硬盘上运行chkdsk有多安全?

我的SSD型号据说是 "Samsung SSD PB22-JS3 2.5"。

答案 (7)

25
25
25
2010-11-11 04:45:22 +0000

报告硬盘上的 “坏扇区 "是否有任何潜在的问题?

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

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

应该不会有任何伤害。如果有文件系统损坏,这是一个不错的想法。可能的损坏源。

  • 不干净的关机
  • 恶意或善意的软件行为不当。
  • 来自非ECC保护的不良内存的随机翻转位。
14
14
14
2010-11-11 04:17:45 +0000

我不知道在这样的硬盘上运行chkdsk是否会有任何负面影响。

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

报告硬盘上的 “坏扇区 "是否有任何潜在问题?

是的,虽然固态硬盘确实没有扇区,但当你 "磨损 "了固态硬盘的一部分时,操作系统会将其报告/视为 "坏扇区"。

那么,在SSD硬盘上运行chkdsk有多安全?

事实上,你可能根本不需要运行它……。现代固态硬盘会自动重映射磨损的位子(磨损均衡技术)。但这并不能保证你的硬盘是坚不可摧的,因为当你有一堆磨损的位子时,它最终会用完可用的位子……。

11
11
11
2010-11-11 10:11:20 +0000

当别人把注意力集中在CHKDSK的硬件部分时,我将写一点软件部分。

虽然CHKDSK可以对磁盘进行表面扫描,从而发现坏扇区,但还有其他部分。它还可以检查和修复可能积累的文件系统问题。我绝对认为,如果windows在提醒你,你应该运行它。虽然新版本的NTFS有各种改进,减少了对CHKDSK的需求,但仍有需要运行CHKDSK的情况。

4
4
4
2010-11-12 05:03:19 +0000

据我所知,CHKDSK只在你要求它扫描坏扇区时才会检查它是否能从硬盘上读取。根据这个定义,SSD只有在两种情况下才会出现坏扇区。

  • 控制器死机,整个硬盘坏了

  • 控制器损坏 -> 控制器未能对其进行重映射(所有的空余空间都被使用了?

请注意,因写入周期耗尽而死亡的单元将进入 “只读模式",这意味着在其上的数据仍然可以正常读取,直到存储的电荷耗尽(预计至少需要十年)。这不会是一个坏扇区。

因此CHKDSK只会警告你文件系统错误。你应该使用S.M.A.R.T.工具来检查硬盘的健康状况。

2
2
2
2016-06-22 02:43:47 +0000

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

注意,>= Win8,使用/scan/spotfix代替/f。Win7及以上版本仍然使用/f http://www.makeuseof.com/tag/stuck-chkdsk-use-fix-right-way/

1
1
1
2012-12-10 09:59:03 +0000

我在Revo Drive 120GB上运行检查盘,由于坏扇区而损失了30GB的空间。我不会在Revodrive SSD上运行check disk。但我不能为其他人担保。

0
0
0
2013-07-19 00:52:44 +0000

我刚刚遇到了这个问题。

我用 “扫描并尝试恢复坏扇区 "运行CHKDSK。它发现了几个有问题的文件,并 "修复 "了它们。我对 "修复 "后的文件进行了原始文件对比,发现有部分文件被ZERO掉了。

这是在Corsair Performance Pro上运行Windows 7。