Windows 7 PC / SSD ドライブがフリーズし続けるのはなぜですか?

Windows 7 PC / SSD ドライブがフリーズし続けるのはなぜですか?

私は、プライマリ SSD ハード ドライブを搭載した、約 1 年前の PC を使用しています。PC が 30 秒から数分間フリーズし、その間「回転する青いホイール」マウス アイコンが表示されることが頻繁に発生します。その後、フリーズが解除され、通常の状態に戻ります。

この期間中にリソース モニターを見ると、この期間中、ディスク アクティビティが常に「最高アクティブ時間 100%」になっていることがわかります。ただし、実際のディスク アクティビティの量はそれほど高くないように見えます (1 秒あたり 1 MB 未満)。メモリと CPU にまったく負荷がかかっていません。

通常、ディスク アクティビティを最も多く使用するのはウイルス対策ソフトウェア (Kaspersky ウイルス対策 11.0.0.232) ですが、これはそれほど珍しいことではないようです。通常、この期間中は PC にそれほど負荷をかけず、軽い Web サーフィンなどを行うだけです。

おそらくドライブに問題があるのでしょうが、次に何をすればいいのかわかりません(新しいものを買う以外に)。

何か案は?

ありがとう、

答え1

おそらく、悪名高い JMicron JMF602 コントローラーを使用する SSD をお使いのことでしょう。JMF602 は USB サポートが組み込まれた数少ないコントローラーの 1 つであるため、SATA と USB の両方のデバイスであるという事実がヒントになります。

問題は、SSD コントローラーがフラッシュ メモリのデータを上書きできないという事実と、特定のコントローラーがそれをどのように処理するかに起因します。SSD コントローラーはフラッシュのデータを上書きできないため、まず古いデータを削除する必要があります。しかし、フラッシュのもう 1 つの制限は、SSD コントローラーが一度に 1 ページのデータを削除できず、一度にブロック全体 (通常は約 2 メガバイト) を削除しなければならないことです。これを回避するため、SSD コントローラーは新しいデータを新しいブロックに書き込み、古いデータを無効としてマークします。次に、ガベージ コレクションを実行します。これは基本的に、無効なデータでいっぱいのブロックを削除します。

発生する具体的な問題は、SSD にデータを書き込むときに、データを書き込むための新しい空のブロックがない場合です。すべてのブロックは、有効なデータと無効なデータで埋められます。その後、SSD コントローラーは、使用中のブロックに対してガベージ コレクションを実行する必要があります。ブロックのすべてのデータをキャッシュに読み込みます。キャッシュ内の無効なデータを削除します。フラッシュ内のデータ ブロック全体を削除します。次に、書き込む新しいデータとキャッシュからのデータを、クリーンになったブロックに書き込みます。これらの処理が同時に多数発生すると、コントローラーが処理に追われ、バックログをクリアするまで基本的に応答しなくなります。

これらはすべて SSD 内部で発生し、OS からは完全に隠されています。そのため、従来のトラブルシューティング手法では検出できません。SSD のすべてのブロックにデータがある場合、SSD に読み取り/削除/書き込みの一連の処理を強制するには、ほんの少しの書き込みで十分です。そのため、大きな書き込みは発生していません。最新の SSD には、この問題はありません。高度なプロアクティブなガベージ コレクション、RAM キャッシュ、オーバープロビジョニングなど、この問題を回避するための多くの手法が組み込まれています。書き込み速度が低下することはありますが、システムがフリーズするほどではありません。

残念なことに、良質の SSD にアップグレードする以外に、この問題を解決する方法はありません。これは SSD 自体の設計上の欠陥です。SSD への書き込み量を最小限に抑えることはできます。そうすれば、途切れはより稀になりますが、完全には解決しません。

驚くべきことに、わずか 1 年前の PC に JMF602 ベースの SSD が搭載されています。この SSD は何年も前に製造と販売が中止されています。

答え2

マウスも動かなくなっていますか? マウスも反応しない場合は、カーネル モードの何かが CPU を占有しています。そうでない場合は、プロセスが誤動作しているだけです。

次は走ることですリソースモニター、ページング中に問題が発生しているかどうかを確認します。ページング操作の応答時間を確認します。

ここに画像の説明を入力してください

次に、一時停止がすべてのアプリケーションに影響しているのか、それともエクスプローラーだけに影響しているのかを知る必要があります。エクスプローラーだけに影響している場合は、シェル拡張機能 (WinRar、7Zip、RapidShare など) または同様に悪い何かがエクスプローラーに干渉している可能性があります。マップされたドライブまたはネットワーク リソースへのショートカットである可能性があり、エクスプローラーがアイコン、変更日、サイズなどを更新しようとしたときにネットワーク リソースが応答しなくなります。

答え3

ここでのキーワードは Kaspersky です。スキャンが終わったら、戻ってゲームをプレイしてください。

答え4

カスペルスキーがこのようなことをするのを見たことがあります。メモリ消費が急激に増加し、大量のスワッピングが発生することがあります。カスペル​​スキーがこのようなことをすると、何をするのか、私にはまったくわかりません。

関連情報