Windows 7向けの最適なSSD調整[終了]


11

SSDの調整に関する多くの記事を見てきましたが、それらの多くは時代遅れであるか広すぎるようです(すべてのWindows XP、Vista、およびWindows 7の一般的な調整を読んでください)。Windows 7はWindowsチームによってSSD用に特別に調整されていることを知っているので、Windows XP用に書かれたものを念頭に置いて、WindowsチームがWindows 7専用に設計したものを回避したくはありません。

私の質問は、ドライブのパフォーマンスを引き出すために見つけたWindows 7のSSDの最適な調整は何ですか?

以下の回答で包括的なリストを作成して、フォーラムで何をすべきか、何をすべきでないかについてそれほど多くの偽情報が出ないようにします。

それでは、どのような調整をお勧めしますか?なぜ?

回答を提供する場合は、MSDN、TechNet、または他の信頼できるソースからの理由とドキュメントをバックアップして、可能な限りバックアップしてください。


ベストプラクティスを求めることはかなり主観的です。単一の正しい答えはありません。私は質問の価値を見ます。コミュニティWikiへの変換。
いんちきキホーテ

@quack quixote。だからこそ、実際にベストプラクティスをバックアップするために、信用できる情報源からドキュメントを要求しました。
ニックベラルディ

これについては、スーパーユーザーブログに投稿しました。SSDの寿命を最大化するをご覧ください。
タマラWijsman

回答:


10

私はこれまでのところ穀物に反対してこれに行きます:あなたはすでにあなたが尋ねている質問のいくつかとそれらがなぜ行われたかを詳述するE7ブログ投稿にリンクしています。この情報を無視する理由をユーザーコミュニティに求めている理由は、私を困惑させます。

  1. SuperFetchを無効にしますか?OSに任せる
    • リンクしたE7ブログ投稿では、主要なパフォーマンスの異常がないSSDを搭載したシステムでは、SuperFetchが自動的に無効になることが説明されています。SuperFetchは、システムメモリを使用して、ランダム読み取りワークロードのディスクレイテンシを隠すトリックです。SSDを搭載したシステムでこれを行う必要はありません。ファイルキャッシュが書き込みだけでなく読み取りもキャッシュできるため、ファイルキャッシュによる一般的な使用のためにメモリを解放すると、アプリケーションデータのプリフェッチの無視できるパフォーマンスの向上よりも、SSDを搭載したシステムでより有益な効果が得られます。
  2. ページファイル制限?多分
    • SSDのスペースが非常に限られている場合(40〜60 GBなど、ゲームが好きな場合)、Windows 7のデフォルト設定を上書きし、SSDのデフォルトページファイルサイズを比較的小さくして、成長させることができます。必要に応じて。セカンダリドライブにもページファイルがあり、OSは必要に応じてそれらを使用することに注意してください。それ以外の場合は、ページファイルを制限しても得られるものはほとんどありません。
    • スペースが非常に限られているSSDのスペースを解放する別の(おそらくより便利な)方法は、休止状態を無効にすることです。これには、特にラップトップの場合、それが強制する変更の価値がある場合とない場合がある、独自のトレードオフセットがあります。
  3. インデックス作成を無効にしますか?とにかく行った場合にのみ
    • ハードドライブ全体をどれだけ速く読み取ろうとしても、最初に検索できる小さなインデックスがあれば高速になります。あなたが何であれ、何らかの理由でインデックス作成を無効にするタイプの人なら、先に進んでください。それ以外の場合は、通常のハードドライブと同じようにそのままにしておきます。 UltraSearchEverythingは、MFTを直接解析するため、名前でファイルを検索するための洗練されたアプリですが、Windowsデスクトップサーチがすべてを行うわけではありません。
  4. デフラグを無効にしますか?OSに任せる
    • 繰り返しになりますが、E7ブログ投稿でこれについて詳しく説明しています。余分な書き込み負荷は、SSDの全体的な健全性には適さず、まともなコントローラーを備えたSSDに実際の利点はありません。SSDを劣化状態にプッシュした場合、ドライブのイメージング、安全な消去の実行、およびイメージの復元は、SSDを最適化するよりもはるかに優れています。

別のオプションとして、ページファイルを実行している場合、ページファイルをセカンダリドライブにスローします。SSDをブートドライブとして、またすべてのアプリで、メディア(およびページファイル)をHDDに保存しながら使用しています。
エモリーベル

6

さて、私は藤代に同意する必要がありますが、それは少し明確にする必要があると思います...

1:SuperfetchはSSDを過度に使用する部分ではないため、Superfetchを無効にしません。はい、SSDから多くの読み取りを行いますが、ドライブの性能を低下させるのは書き込み行為です。混乱を招く可能性のある部分は、USBメモリスティックを使用してメモリ不足システムのパフォーマンスを向上させるReadyboostです。SSDでは、読み取りは安価で、書き込みは高価です。スーパーフェッチは、主に、何をプリロードするかを伝えるいくつかのアカウンティングデータを備えた読み取り専用システムです。システムを高速化するには、作成するファイルの量が非常に少ないので、プログラムを頻繁に更新する必要はありません。プログラムを更新する場合は、更新する必要があります。リンクから、Win7が十分に高速なSSDを見つけると、不要なすべてのプリフェッチャーが無効になります。

2:藤城が言うように、ハイメモリシステムではページファイルを無効にすることはほとんど意味がありません(私のシステムには6GBのRAMがあり、177MBが大したことではなく、ページングされたと主張しています)あなたが暴走アプリケーションを持っているし、それはあなたには、いくつかの重要なデータがあるときあなたを救うかもしれない持っているが、保存されていること。RAMが十分にあり、それをすべて使用する必要があることがわかっている場合は、気軽に無効にして、間違っていることを証明してください。あなたの記事は、ページファイルを無効にする必要がない理由に関するいくつかの良い情報を提供します。

3:おそらくWindowsインデックスを無効にしますが、再度有効にすることはできません...少なくとも必要な場合にのみ有効にします。しばらく前に、Vista Sidebarガジェットを見つけました。再びそれを見つけるチャンス。そのままにしておくと、時間の経過とともに小さな劣化を引き起こす可能性がありますが、システムが初めて完全にインデックス付けされた後は、大量の更新になるとは思いません。私が探しているファイルを見つける速度の利点は、SSDが経験するわずかな寿命の短縮よりも大きいかもしれません。

4:そのドライブの最適化を終了します。SSDの全体的なポイントは、HDDと比較してシークレイテンシがほとんど存在しないため、デフラグはHDDほど問題ではないということです。また、SSDは、SSDコントローラーに隠されたウェアレベリングシステムの背後に本当のファイルシステムを隠している可能性が高いため、2つの連続したブロックがSSDフラッシュチップ上で物理的に並んでいない可能性があるため、デフラグを行うだけで無意味になりますデバイスの物理的な断片化を増やし、Windowsファイルシステムよりきれいに見せることの利点のみを提供します。

それ以上に、Win7はSSD向けに非常によく最適化されていると思います。少なくともMicrosoftが私に言ったことです;)


4

ディスクアクセスのAHCIモードを有効にすることで、Intel X-25 SSDで測定されたパフォーマンスが大幅に向上しました。TheSSDReviewでこの提案を見つけました。

BIOSで最初にAHCIを有効にしようとしたときに、起動時にWindowsがブルースクリーンになったことに注意してください。「HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ msahci」エントリを0に設定してレジストリのAHCIドライバーを無効にし(リンクされた記事で指示されているとおり)、AHCIモードで次に起動したときにドライバーが正常に再インストールされました。

この変更を行った後、ランダムな読み取り速度が大幅に向上しました(CrystalDiskMarkからの測定、前->後):

Sequential Read :   221.639 MB/s -> 252.974 MB/s
Sequential Write :    81.228 MB/s -> 77.782 MB/s
Random Read 512KB :   153.484 MB/s -> 195.311 MB/s
Random Write 512KB :    41.364 MB/s -> 44.359 MB/s
Random Read 4KB (QD=32) :    20.612 MB/s -> 157.102 MB/s
Random Write 4KB (QD=32) :    25.204 MB/s -> 36.540 MB/s

3
  • アライメントが正しいことを確認してください。
  • そして、あなたは正しいドライバーMSAHCIを持っています
  • fsutilの動作クエリDisableDeleteNotifyが0になることを確認します
  • スーパーフェッチが無効になっていることを確認してください
  • メディアプレーヤーのアクティビティを制御する
  • Windows Defenderを無効にする
  • 起動時のデフラグを無効にします(HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Dfrg \ BootOptimizeFunction)
  • windows-searchを停止します
  • 書き込みキャッシュを有効にする
  • 休止状態を無効にする
  • おそらくタイムスタンプを無効にします(FSUTIL動作はdisablelastaccess 1を設定します)

ちょうど私の5セント。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.