ソリッド ステート ドライブは、 かつてほど小さくて壊れやすいものではありません。摩耗について心配する必要はありませんし、わざわざ「最適化」する必要もありません。 Windows 7、8、および 10 では、この作業が自動的に行われます。
SSD は以前ほど小さくも壊れにくくもありません
SSD の最適化に関するガイドはたくさんありますが、そのほとんどに従うことはお勧めしません。アドバイスの中には時代遅れのものや、まったく必要のないものもあります。
SSD 用に Windows を「最適化」するためのアドバイスの多くには、SSD への書き込み量の削減が含まれます。これは、ドライブ上のフラッシュ メモリの各セルに書き込みができなくなるまでの書き込み回数が限られているためです。ガイドでは、書き込み量を最小限に抑えて SSD の不必要な消耗を避けるように努めるべきだと主張しています。
しかし、SSD の消耗についての懸念は行き過ぎです。 Tech Report は 18 か月にわたるストレス テストを実施し、SSD にできるだけ多くのデータを書き込み、いつ失敗するかを確認しました。彼らが見つけたものは次のとおりです。
「過去 18 か月間、私たちは、最新の SSD が、ほとんどの消費者が必要とするよりもはるかに多くのデータを簡単に書き込むのを観察してきました。Samsung 840 シリーズでは、300 TB の書き込みが完了するまでエラーが発生しませんでしたが、最初の障害が発生するまでに 700 TB 以上かかりました。 840 Pro が 2.4PB を超えたという事実は、たとえその成果が学術的なものであっても、驚くべきことではありません。」
最低の障害しきい値である 700 TB であっても、ドライブに障害が発生するまでの 19 年間以上、毎日ドライブに 1 日あたり 100 GB を書き込むことができました。 2 PB では、ドライブが故障するまでの 54 年間以上、毎日 100 GB をドライブに書き込むことができます。毎日、それほど多くのデータをドライブに書き込むことはほとんどありません。おそらくそれまでにドライブは完了するでしょう。実際、SSD が磨耗して死ぬ前に、あなたが死ぬ可能性が十分にあります。すべてのものは消耗します。SSD も例外ではありません。しかし、心配する必要があるほどすぐに消耗するわけではありません。
SSD は摩耗以外の理由で故障する可能性があるため、重要なファイルの バックアップを定期的に実行する 必要があります。また、データベース サーバーなど、非常に頻繁に使用する場合には、SSD は十分ではない可能性があります。ただし、Windows を調整してドライブへの書き込み量を少し減らしても、それほど大きな違いは生じません。
他のガイドでは、スペースを節約するために SSD に保存するファイルの量を減らすようアドバイスしています。これは、他のドライブと同様に、SSD がいっぱいになると速度が低下する可能性があるためです。ただし、SSD が小さい場合には、これがより役に立ちました。最近の SSD は大容量で安価であるため、これらの制限内に収まるように重要なシステム機能 (休止状態など) を無効にする必要はありません。
Windows は必要な最適化をすでに実行しています
いくつかの重要な最適化がありますが、Windows はそれらをすべて自動的に実行します。 Windows XP または Vista で SSD を使用した場合は、SSD が削除されたファイルをクリーンアップして速度を維持できるようにするための TRIM を手動で有効にする必要がありました。ただし、Windows 7 以降、Windows はソリッド ステートとして検出したドライブに対して TRIM を自動的に有効にするようになりました。
ディスクのデフラグも同様です。 SSD 上で一般的なデフラグ操作を実行するのは得策ではありません。たとえ磨耗が問題にならないとしても、すべてのデータを移動させようとしても、機械式ドライブの場合のようにファイル アクセス時間は短縮されません。しかし、Windows もこのことをすでに知っています。最新バージョンの Windows はその SSD を検出し、デフラグをオフにします。実際、最新バージョンの Windows では、SSD をデフラグすることさえできません。
Windows 8 および 10 では、「ドライブの最適化」アプリケーションが SSD をさらに最適化しようとします。 Windows は、設定したスケジュールに従って「retrim」コマンドを送信します。これにより、SSD は、TRIM コマンドが最初に送信されたときに削除されるべきだったデータを実際に削除するように強制されます。 Windows 8 および 10 では、SSD に最適化されたタイプのデフラグメンテーションも月に 1 回程度実行されます。 Microsoft 従業員の Scott Hanselman 氏が自身のブログで 詳細を説明しています 。
Windows 8 および 10 では、高速ソリッド ステート ドライブの SuperFetch サービスも 自動的に無効になります 。 Windows 10 で SuperFetch を「オン」のままにしておくと、低速の機械ドライブに対しては自動的に有効になり、高速 SSD に対しては自動的に無効になります。これを手動で調整する必要はありません。Windows 10 が適切に処理します。十分に高速な SSD を搭載している場合、Windows 7 はシステム全体で SuperFetch を無効にします。いずれの場合も、SuperFetch は自動的に無効になります。
Windows Update は 、希望するかどうかに関係なく、 ハードウェア ドライバーを自動的に更新するため、パフォーマンスの向上を求めるためにマザーボードの製造元の Web サイトから新しいドライバー バージョンを探し出す必要はありません。
SSD 最適化に関するさらなる誤解が暴かれる
SSD に空きスペースを残して おくことをお勧めしますが、これも SSD によって異なります。 「 オーバープロビジョニング 」により、SSD にはユーザーが利用できない予備メモリが確保されるため、実際には SSD を完全に埋めることはできません。 SSD が十分にオーバープロビジョニングされている場合、SSD をデータでいっぱいにしても速度を低下させることができない場合があります。
それとは別に、ここで紹介する他のヒントの多くは必要ありません。
- 電源プランを高パフォーマンスに設定する : デフォルトでは、Windows は 「バランス」電源プラン を使用し、ドライブが使用されていないときに電力を節約するためにドライブへの電力を自動的にカットします。 「高パフォーマンス」に切り替えると、Windows は常に電源をオンにしたままにすることができます。いずれにせよ、ドライブは使用していないときにのみスリープ状態になるため、Windows が使用していないハードウェアの電源をオフにすることを許可しても、パフォーマンスが顕著に低下することはありません。
- システムの復元を無効にする : システム保護サービスを無効にすると、Windows はシステムの復元ポイントを作成しなくなります。これを行うこともできます。Windows 10 では、一部のコンピューターではシステムの復元が自動的に無効になるようです 。システムの復元はドライブへの書き込みが発生し、スペースを占有するため、システムの復元は良くないと主張する人もいますが、説明したように、これらは実際には心配する必要のある問題ではありません。 (また、システムの復元は非常に便利な機能です。)
- ページ ファイルをオフにする : RAM が大量にある場合でも、一部のプログラムは 適切に実行されないため、これは良いアイデアではありません。利用可能な RAM がある場合、Windows は RAM の使用を優先するため、ページ ファイルによって速度が低下することはありません。ページ ファイルがあると、SSD への書き込みが増えて容量が占有される可能性がありますが、これも最新の SSD では問題ありません。 Windows はページ ファイルのサイズを自動的に管理します。
- 休止状態を無効にする : これにより、SSD から休止状態ファイルが削除されるため、スペースが少し節約されます。ただし、冬眠することはできません。 。はい、SSD は高速に起動できますが、休止状態を使用すると、電力を消費せずに開いているすべてのプログラムとドキュメントを保存できます。実際、どちらかと言えば、SSD は休止状態をより良くします。
- インデックス作成または Windows Search サービスを無効にする : 一部のガイドでは、検索のインデックス作成 (検索を高速化する機能) を無効にする必要があると記載されています。彼らは、SSD を使用することで、検索はすでに十分に高速になっていると主張しています。しかし、これは実際には真実ではありません。インデックス作成によりドライブ上のファイルのリストが作成され、ドキュメント内が検索されるため、瞬時に全文検索を実行できます。インデックス作成を有効にすると、PC 上のあらゆるファイルを検索してほぼ瞬時に見つけることができます。インデックス作成を無効にすると、Windows はドライブ全体をクロールしてファイル内を調べる必要がありますが、それでもある程度の時間と CPU リソースがかかります。 Windows がインデックスを作成するときにドライブに書き込むため、インデックス作成は悪いことだと主張する人もいますが、繰り返しになりますが、それは問題ではありません。
- Windows の書き込みキャッシュ バッファのフラッシュを オフにする : これは行わないでください。この機能を無効にすると、停電時にデータが失われる可能性があります。 Windows 自体は、ドライブに別の電源があり、停電時にデータをフラッシュしてディスクに保存できる場合にのみ、この機能を無効にするように指示します。理論的には、これにより一部の SSD の速度が向上する可能性がありますが、他の SSD の速度が低下する可能性があるため、パフォーマンスの向上が保証されるわけでもありません。この選択肢は避けてください。
- Windows がスケジュールに従ってドライブを最適化する : Windows 10 では、Windows 8 と同様に、これがデフォルトで有効になっています。Windows 7 では SSD に対してこの機能が提供されていないため、有効にすることはできません。
- スーパーフェッチとプリフェッチを無効にする : これらの機能は SSD では実際には必要ないため、SSD が十分に高速であれば、Windows 7、8、および 10 では既に SSD に対してこれらの機能が無効になっています。
- TRIM が機能していることを確認する : はい、TRIM がオンになっていることが非常に重要です。心配な場合は確認できますが、最新の SSD を搭載した最新バージョンの Windows では TRIM が常に自動的に有効になっている必要があります。確認するには、コマンド プロンプト ウィンドウを開いて、「fsutil behaviour query DisableDeleteNotify」コマンドを実行します。 「0」に設定すると、TRIM が有効になり、すべてが正常になります。 「1」に設定されている場合、TRIM は無効になっているため、有効にする必要があります。ただし、これはまれです。
- MSConfig で「No GUI Boot」を有効にする : これは実際には SSD の最適化ではありません。起動プロセス中に Windows ブート ロゴを非表示にします。これにより、せいぜい Windows の起動が数分の 1 秒速くなることもあります。この最適化は実際には重要ではありません。
- 「オペレーティング システムのリストを表示する時間」を無効にする : 複数のバージョンの Windows がインストールされており、起動するたびにそれらのバージョンのリストがメニューに表示される場合は、そのメニューを無効にして起動時間を節約できます。しかし、おそらくそうではないので、これでは何も起こりません。また、複数のオペレーティング システムがインストールされている場合は、メニューが必要になる場合があります。
つまり、Windows を信頼してください。 SSD に関しては、それが何をしているのかを知っています。
Windows 10 PC の起動を高速化したい 場合は、タスク マネージャーの [スタートアップ] タブを使用して、不要なスタートアップ プログラムを無効にしてください。これは、ブートロゴを無効にするよりもはるかに役立ちます。
画像クレジット: 蔦野豊





