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


28

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


1
どのSSDとファームウェアを使用していますか?
シム

決定的な128ギガバイトM225のファームウェアバージョン1819
ダン・フック

回答:


13

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

fsutil behavior query disabledeletenotify

起動すると0、有効になります。

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


7
残念ながら、これはレベルが高すぎて決定的ではない場合があります。Googleがdeletenotifyを無効にすると、「ディスクドライバーがコマンドを受信すると、コマンドを実行するか、コマンドを無視する」などと言っている同じ引用符がどこにでもあります。
ベンダー

6
ドライブがTRIMを使用しているかどうか、またはOSがTRIMをサポートしているかどうかだけを教えてくれますか?ノーSSDを備えたWindows 7のインストールでこれを試してみましたが、そのコマンドはまだ0を返さ
ネイト

3
-1 SSDを持っていなくても0を受け取ります。最初に自分自身をチェックせずに盲目的に賛成票を投じる人がどれだけいるかは驚くべきことです。
キノキジュフ

ここには、より適切な回答を含む重複した質問があります 。superuser.com/ a / 1088697/195088 i3vによる回答はおそらく最良の回答ですが、投票はありません。
-zaTricky

10

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

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

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

  2. [ツール]タブを選択し、[最適化]をクリックします...

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

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

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


SSDが表示されます!私は何をすべきか?そしてなぜ私は気にする必要があります..それはまだ高速です
-vsync

1
@vsyncデフラグは、大量の読み取り/書き込みを追加することにより、時間の経過とともにディスクを破壊します。
-cutrightjm

@ekaj正しく思い出せば、windows 7は実際にssdのデフラグを行いませんが、ssdディスクであることを正しく検出した場合、それらをトリミングします。
CJStuart

私はSSD上のセットをデフラグするために持っていたデフォルトのスケジュールされたタスクを見て一台のコンピュータ、多分それだけでトリミングされた-それはまだ「デフラグ」それを呼び出す場合でも@Ragnagordああ、大丈夫、それは場合であってもよい
cutrightjm

6

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

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

トリムチェック

このプログラムは、TRIMがSSDで動作するかどうかをテストする簡単な方法を提供します。ここで説明した方法と同様の方法を使用しますが、セクター計算を使用して、求めているパターンをドライブ全体で検索することを避けます。また、求められたデータに32MBのダミーデータブロックを埋め込み、テストされたディスク領域を上書きする可能性のあるプロセスに余裕を持たせます。

プログラムは、一意のコンテンツを持つファイルを作成および削除することでテストをセットアップし、(2回目の実行で)ファイルの以前の場所でデータにアクセスできるかどうかを確認します。

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


2
このリンクは質問に回答する場合がありますが、回答の重要な部分をここに含め、参照用のリンクを提供することをお勧めします。リンクされたページが変更されると、リンクのみの回答は無効になる可能性があります。重要な理由については、回答方法をご覧ください。
バイトバスター

3
Uhh ..ソースコードを含めてほしいですか?Base64でエンコードされたWindowsバイナリ?申し訳ありませんが、返信の定型文が私の回答にどのように適用されるかわかりません。
ウラジミールパンテレエフ

ソフトウェアを参照しているため、ソフトウェアが元の質問にどのように答えるかを明らかにするドキュメントが含まれている場合があります。十分だと思いますが、どう思いますか?
バイトバスター

1
ソースコードは開いています。アルゴリズムは決して簡単ではありません。
ウラジミールパンテレエフ

1
SSD ReviewTweakTownはTrimCheckに関する記事を公開しています。願わくば、「添付ファイルYourAnswer.exeの付いたメールを取得する」よりも優れていることを願っています、ダンフック;)
ウラジミールパンテレフ

3

より良い回答が得られるまで、SSDに関する最新のAnandTech記事の間接的な手がかりを使用できます。SSDImprov:Intel&IndilinxがTRIMを取得、KingstonがIntelを115ドルまで引き下げます

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

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


-3

ドライブが表示され、フォーマットできる場合、それは認識され、正しく使用されています。すべてのSSDの「機能」は、SSDのファームウェアを介して処理されます。SSDの製造元には、「ガベージコレクション」ツールなど、オンデマンドでTRIMを開始するためのツールがある場合があります。


2
TRIMはツールに関するものではなく、機能であり、「機能」ではありません。OSによってサポートされることになっています。
ベンダー

1
彼は完全に間違っていないのですが、この問題は、Windows 7についてです
JL。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.