web-dev-qa-db-ja.com

Windows 7がSSDドライブにTRIMを使用しているかどうかを確認するにはどうすればよいですか?

最近、SSDのファームウェアをアップグレードしてTRIMをサポートし、Windows 7にアップグレードしました。WindowsがドライブをSSDとして認識し、TRIMを正しく使用しているかどうかを確認するにはどうすればよいですか?

28
Dan Hook

Crucial User Forums-Is TRIM Running? によると、TRIMが有効かどうかをテストするには、管理コマンドウィンドウで次のコマンドを実行します。

fsutil behavior query disabledeletenotify

0として表示される場合は、有効になっています。

詳細については、 ソリッドステートドライブのサポートとQ&A とこの インテルコミュニティフォーラム のコメントをお読みください。

13
Sim

信頼できる回答を探していますが、私のマシンでは、自動デフラグがすべてのHDDに対してスケジュールされていますが、SSDに対してはスケジュールされていません。これは、WindowsがディスクをSSDとして認識していることを意味すると思います。

回答のクリックごとのバージョン:

  1. ディスクドライブを右クリックして、プロパティに移動します。

  2. [ツール]タブを選択し、[今すぐデフラグ]をクリックします...

  3. [スケジュールの構成...]をクリックします。

  4. [ディスクの選択]をクリックします...

  5. WindowsがSSDとして認識した場合、SSDはディスクのリストに表示されません。

10
Dan Hook

TRIMが有効になっているかどうかを確認するコマンドラインプログラムを作成しました。

ダウンロードソースコード

トリムチェック

このプログラムは、TRIMがSSDで動作するかどうかをテストする簡単な方法を提供します。ここで説明した方法と同様の方法を使用しますが、セクター全体の計算を使用して、ドライブ全体で目的のパターンを検索しないようにします。また、32MBのダミーデータブロックでシークされたデータをパディングして、テストされたdeteledディスク領域を上書きする可能性があるプロセスにある程度の余地を与えます。

プログラムは、固有の内容を持つファイルを作成および削除することによりテストを設定し、次に(2回目の実行時に)データがファイルの以前の場所でまだアクセス可能かどうかをチェックします。

enter image description here

6

より良い答えが出るまで、SSDに関する最新のAnandTech記事からの間接的な手掛かりを使用できます: SSDの改善:IntelとIndilinxはTRIMを取得し、KingstonはIntelを$ 115に引き下げます

TRIMはRAIDアレイでは機能しません。

(以前にここでTRIMをサポートしていない非MSドライバーに関する他の情報は古かったです。たとえば、ドライブがRAIDアレイにない場合、インテルは2010年3月にTRIMを追加しました: インテルRAIDドライバーはパススルーTRIMサポートを追加します

3
Bender