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

SSDでCHKDSKを動かすのは安全なのか?

Advertisement

私は最近、Windows 7がラップトップ上でchkdskを実行するように警告をポップアップ表示するのを見ました。私のラップトップには SSD が付属しており、そのようなドライブで chkdsk を実行することに否定的な意味合いがあるかどうかはわかりません。ドライブ上の「不良セクタ」を報告することに何か潜在的な問題はありますか? セクタの物理的な概念は、プラッタとマイクロチップでは全く異なると想像します。

私のSSDはTRIMをサポートしていないと思います。それは約14ヶ月前のもので、簡単なウェブ検索では、サポートしていないことを示唆しているように見えます(しかし、この情報を確実に見つけることはほぼ不可能です!でも、この情報を見つけることは不可能です)。また、削除の方法はあまりないはずなので、TRIMがここでは関係あるのかどうかもよくわかりません。

それで、私のSSDドライブでchkdskを実行するのはどのくらい安全なのでしょうか?

私が持っているSSDのモデルは「Samsung SSD PB22-JS3 2.5」と報告されています。

Advertisement
Advertisement

回答 (7)

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

ドライブ上の「不良セクタ」を報告することについて、何か潜在的な問題があるのでしょうか?

考えられるのは、chkdskが1~3つのセクターを不良セクタとして報告し、OSにそれらの使用を停止するように指示することです。そうすることで利用可能なディスク容量は少し減るでしょうが、永久的なものではありません (努力次第で元に戻すことができます)。私は chkdsk が SSD のセクターを悪いと報告するのを見て驚くでしょう。しかし、不良セクタを見つけるために chkdsk を実行することはありません。

では、私のSSDドライブでchkdskを実行するのはどのくらい安全なのでしょうか?

何も痛くないはずです。ファイルシステムの破損があったかもしれない場合、それはまともな考えです。破損の原因となる可能性があります。

  • クリーンでないシャットダウン
  • 悪意のあるソフトウェアや良性のソフトウェアの誤動作。
  • 非ECC保護されていない貧弱なメモリからランダムに反転したビット。
14
14
14
2010-11-11 04:17:45 +0000

そのようなドライブでchkdskを実行することに否定的な意味合いがあるかどうかはわかりません。

いいえ、SSD上でchkdskを実行してもマイナスの影響はありません。

ドライブ上の「不良セクタ」を報告することに潜在的な問題はありますか?

はい、SSD にはセクタがないのは事実ですが、SSD の一部を「摩耗」させると、OS はそれを「不良セクタ」として報告/表示します。

では、SSD ドライブ上で chkdsk を実行するのはどの程度安全なのでしょうか?

実は、実際には全く実行する必要がないかもしれません…。最近の SSD ドライブは自動的に摩耗したビットをリマップします(摩耗レベリング技術)。最近の SSD ドライブは自動的に摩耗したビットをリマップします (摩耗レベリング技術)。これはドライブが破壊不能であることを保証するものではありません。

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

他の人がCHKDSKのハードウェア部分に注目しているのに対し、私はソフトウェア部分について少し書いてみたいと思います。

CHKDSKはディスクの表面スキャンを行い、不良セクタを見つけることができますが、それ以外の部分もあります。また、蓄積されている可能性のあるファイルシステムの問題をチェックして修正してくれます。私は間違いなく、windowsがリマインドしているなら実行すべきだと思います。NTFSの新バージョンでは様々な改良が行われ、CHKDSKの必要性が減ったとはいえ、CHKDSKを実行する必要がある場合もあります。

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

私の知る限りでは、CHKDSKは不良セクタのスキャンを要求した場合にのみ、ドライブから読み込めるかどうかをチェックします。その定義では、SSDは2つのケースで不良セクタを取得します。

  • The controller has dies -> ドライブ全体が死んでいます。

  • The cell is damaged -> the controller has failed to remap it (all spare space used?)

書き込みサイクルの消耗で死んだセルは「読み取り専用モード」になることに注意してください。これは悪いセクタではないだろう。

このように、CHKDSKはファイルシステムのエラーを警告するだけです。S.M.A.R.T.ツールを使ってドライブの健全性をチェックする必要があります。

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

ファイルシステムのエラーを修正するために chkdsk /f (または同等のもの) を実行してください。不良セクタのチェックは必要ないので、chkdsk /rを実行しないでください。チェックのための集中的なディスク活動は、SSDの不必要な摩耗であり、一般的には悪い考えとして認識されています。

/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

リボドライブ120GBでチェックディスクを実行したところ、不良セクタで30GBの容量を失ってしまいました。私はレボドライブのSSDでチェックディスクを実行することはありません。しかし、私は他の人を保証することはできません。

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

先ほどこの問題に遭遇しました。

CHKDSKを「不良セクタのスキャンと回復の試み」で実行してみました。問題のあるファイルがいくつか見つかり、それらを「修正」しました。修正された」ファイルの生のファイル比較を行ったところ、ファイルのセクションがゼロアウトしていることがわかりました。

これはCorsair Performance Pro上でWindows 7を実行していました。

Advertisement

関連する質問

5
7
5
11
19
Advertisement