Latest evidence-based health information
Iphone

SSDを適切に管理するための究極のガイド

SSDを適切に管理するための究極のガイド
SSDを適切に管理するための究極のガイド

言うまでもなく、ソリッドステートドライブは素晴らしいです。もしまだパソコンで機械式ハードドライブを使っているなら、ソリッドステートドライブ(SSD)にアップグレードすることで、最も実感できる速度向上が得られます。SSDは、起動時間やアプリケーションの起動からゲーム内のロード画面まで、ディスクアクセスを必要とするあらゆる動作を高速化します。ほとんどの作業において、高価なグラフィックカードよりもSSDへのアップグレードの方が顕著な速度向上をもたらします。

しかし、SSDはいくつかの独特な特性のため、機械式ハードドライブの1:1代替品ではありません。SSDを最大限に活用するには、新しい習慣を身につけ、一般的なハードディスクドライブのメンテナンスを中止する必要があります。SSDの驚異的なスピードを最大限に活用するためのヒントとコツをご紹介します。

どこに何をおくか計画する

簡単に言うと、SSDは(通常)高速だが小型のドライブであり、機械式ハードドライブは大容量だが低速のドライブです。SSDには、Windowsのシステムファイル、インストール済みのプログラム、そして現在プレイ中のゲームなどを保存する必要があります。

パソコンに機械式ハードドライブが搭載されている場合は、大容量のメディアファイル、生産性向上のためのファイル、そしてアクセス頻度の低いファイルなどを保存しておくと良いでしょう。ハードドライブは、MP3ライブラリ、ドキュメントフォルダ、そして長年かけてリッピングしたビデオファイルなどを保存するのに最適な場所です。SSDの驚異的な速度の恩恵はあまり受けないからです。

プログラムとゲームを移動する

おそらく、ほとんどのプログラムを SSD に保存して、すばやく読み込めるようにしたいでしょう。ただし、めったに使用しない大きなプログラムは、速度の遅い機械式ハード ドライブに適しています。

プログラムをインストールするときに、インストール先のドライブを選択するのは簡単です。別のドライブ上のインストール場所を選択するだけです。 

Steamライブラリフォルダを選択

Steam では、ゲームのインストール用に新しいフォルダーの場所を追加するのは非常に簡単です。Steam の設定を開いて [ ダウンロード]を選択し、 [Steam ライブラリ フォルダー]ボタンをクリックし  、別のドライブに新しいフォルダーを追加するだけです。

プログラムを事後的に移動するのは、多くの場合困難です。一部のプログラムは簡単に移動できます。例えば、Steamフォルダ全体を新しいドライブに移動し、Steam.exeファイルを実行するだけで起動できます。ただし、ほとんどのプログラムでは、フォルダを新しい場所にドラッグ&ドロップしようとするとエラーが表示されます。プログラムをアンインストールして新しい場所に再インストールするか、シンボリックリンクを使用する必要があります。

シンボリックリンク(または「シンボリックリンク」)を使うと、Windowsにディレクトリを元の場所にあると思わせながら移動させることができます。このトリックを使えば、インストールしたプログラムやゲームを簡単に移動できます。例えば、C:\Game\にゲームをインストールしたとします。ゲームフォルダをD:\Game\に移動し、C:\Game\からD:\Game\を指すシンボリックリンクを作成します。ショートカット、レジストリエントリ、その他何らかの操作でC:\Game\を参照しようとすると、システムは自動的にD:\Game\にリダイレクトします。シンボリックリンクは「あそこを見て」というポインタのようなものなので、プログラムがSSDの容量を消費することはありません。

フォルダをSSDに移動し、Windowsでシンボリックリンクを作成する

C:ドライブの「Example」フォルダからD:Exampleへのシンボリックリンクを作成する

シンボリックリンクを作成するには、コマンドプロンプトウィンドウでmklinkコマンドを使用します。( Windowsの「ファイル名を指定して実行」ツールでcmd.exeを検索し、コマンドプロンプトを起動してください。)ユーザーフォルダ外にリンクを作成する場合は、管理者としてコマンドプロンプトウィンドウを開く必要があります。C:ExampleフォルダをD:Exampleフォルダに移動するには、Windowsエクスプローラーを使用してC:ExampleフォルダをD:Exampleフォルダに移動します。次に、以下のコマンドを実行します。mklink /d C:Example D:Example

Windowsのシステムフォルダを整理する

メインのユーザーデータフォルダは簡単に移動できます。ビデオフォルダをメインシステムドライブ(SSD)からハードディスクドライブに移動するには、ビデオフォルダを探します。このフォルダは、ユーザーフォルダ(C:\UsersNAME)内にあります。右クリックして「プロパティ」を選択し、「場所」タブを開いて新しい場所を選択します。ビデオフォルダは引き続きC:\UsersNAME\Videosに表示され、ビデオライブラリの一部となりますが、そのコンテンツは別のドライブに保存されます。これは、ミュージック、ピクチャ、ドキュメント、ダウンロードフォルダにも適用されます。

ユーザーデータフォルダを別のドライブに移動する

他の種類のフォルダをハードドライブからSSDに移動するのは面倒ですが、Windowsではユーザーデータフォルダの移動は非常に簡単です。ここの「移動」ボタンをクリックするだけです!

Windows本体がインストールされているドライブを選択することもできます。超高速なシステムパフォーマンスを実現するには、SSDへのインストールが必須です。PCを最初からセットアップしてWindowsを自分でインストールする場合は、インストーラーで「カスタム」オプションをクリックし、SSDをインストール先として選択してください。後からSSDを購入する場合は、ドライブクローン作成プログラムを使ってWindowsのインストール先を新しいドライブに移動するか、Windowsを再インストールすることもできます(もちろん、すべてのバックアップを取ってから)。

スペースを空けておく

SSDは容量がいっぱいになると速度が低下します。これは、ドライブ内に部分的にしか使用されていないブロックが多数存在し、空きブロックよりも書き込み速度が遅くなるためです。SSDをいっぱいに詰め込みたくなるかもしれませんが、SSDには空き容量を残しておく必要があります。最高のパフォーマンスを得るには、ドライブ容量の最大75%を使用することを目安にしてください。

CCleanerでディスク容量を解放し、NVIDIAのインストールファイルを作成する

CCleaner は、Nvidia のドライバー インストール ファイルやブラウザー クッキーなど、SSD 上のジャンク ファイルを見つけて削除するのに役立ちます。

スペースが限られているため、定期的にスペースを解放し、貴重なフラッシュメモリセルを無駄にしないようにしましょう。例えば、NVIDIAのグラフィックドライバーのアップデートをインストールすると、C:\NVIDIA\n以下に不要なフォルダが作成されます。このフォルダには、ドライバーの再インストールや修復にのみ必要なインストーラファイルが含まれています。これらのファイルは、約500MBものスペースを占有しており、本来であれば有効活用できるはずです。

無料のCCleanerのようなツールは、ハードドライブをスキャンして不要な一時ファイルを探し出し、削除してくれるので非常に便利です。また、WinDirStatは、ストレージ容量がどこに使われているかを把握するのに最適なツールです。

SSDへの書き込みを減らしますか?

確かに、SSDは書き込み回数が限られているため、そのうち故障してしまいます。確かに恐ろしい話ですが、実際にはそれほど心配する必要はありません。

SSDは通常の使用であれば、書き込みサイクルの上限に達することなく何年も使い続けることができます。特に、基本的なメディアファイルや生産性向上のためのファイルを機械式ハードドライブに保存している場合はなおさらです。たとえそうでなくても、SSDが寿命を迎えるずっと前に新しいハードウェアを購入する可能性が高いでしょう。

一時ファイルをSSDに保存しないことで書き込み回数を減らすことは可能です例えば、ブラウザのキャッシュやPhotoshopのスクラッチディスクを機械式ハードドライブにリダイレクトするなどです。しかし、システムがこれらのファイルにアクセスする際にパフォーマンスが低下します。パフォーマンス向上のために書き込み回数が増えることを覚悟して、我慢する方が賢明でしょう。

SSD をデフラグしないでください。

SSD をデフラグしてはいけません。以上です。SSD 上のすべてのビットをシャッフルしても、機械式ハードディスクのようにパフォーマンスが向上するわけではなく、余分な書き込みが多く発生し、ドライブの寿命が縮まります。

最新のデフラグツールやオペレーティングシステムは、SSDのデフラグを拒否するはずです。しかし、古いデフラグプログラムはその違いを認識できず、SSDをデフラグしてしまう可能性があります。絶対に許さないでください!

TRIMを自由に使いこなす

ただし、TRIM は SSD を最高の状態に保つために不可欠です。

SSDはデータを書き込む際、空のセクターにしか書き込めません。つまり、SSDがデータで満たされたセクターを変更する必要がある場合、まずセクターを読み取り、内容を記録、変更し、セクターを消去し、変更後の内容を書き込む必要があります。セクターを上書きしたい場合は、セクターを消去し、新しい内容を空になったセクターに書き込む必要があります。こうした余分な手順には時間がかかります。

オペレーティングシステムは通常、ディスク上のデータを削除済みとしてマークし、そのファイルへのポインタを消去することでファイルを削除します。ファイルのデータはディスク上に残りますが、オペレーティングシステムが新しいファイルをディスクに書き込むためにその「空き」領域を必要とする場合にのみ上書きされます。

TRIMコマンドは、SSDに使用されなくなったセルを消去して統合するよう指示します。そのため、今後これらのセクターへの書き込みは、ドライブが新品の時と同じ速度になります。TRIMがなければ、書き込みに時間がかかり、SSDがいっぱいになったり、ファイルを削除したりすると、パフォーマンスが低下します。

Windows 8.1または10搭載PCのSSDでTRIMが有効になっていることを確認するには、コマンドプロンプトを開き、  fsutil behavior query disabledeletenotify 「DisableDeleteNotify = 0」と入力します(末尾の句読点は不要です)。「DisableDeleteNotify = 0」という応答が返されれば設定完了です。そうでない場合は、SSDドライバーが最新であることを確認してください。

Windows 7以降ではTRIMがデフォルトで有効になっているため、これらの新しいOSをお使いのPCであれば特別な操作は必要ありません。TRIMはWindows VistaやWindows XP(XPからアップグレードした方ですよね?)では動作しません。これらのOSでTRIMを強制的に有効にするには、サードパーティ製のSSD管理ソフトウェア(SamsungのSSD MagicianやIntelのSSD Optimizerツールなど)を使用するか、PCWorldのSSDをピークパフォーマンスに戻すためのガイドに記載されている方法を試す必要があります。

ただし、古いOSでTRIMを強制的に実行する必要がある場合を除き、「SSD最適化」ソフトウェアは避けるべきです。これらのプログラムは、ファイルをシャッフルしてTRIMを実行することでSSDを最適化すると謳っていますが、OSは既にデフォルトでTRIMを実行しており、SSDのファームウェアにはパフォーマンスを最適化するためのハウスキーピングタスクを実行する「ガベージコレクション」ツールが搭載されています。サードパーティ製のユーティリティでこれを改善できるという証拠はありません。

朗報なのは、SSDがますます大容量化し、安価になり、そして長寿命化していることです。いつか、ドライブ間でファイルをやり取りする手間を省けるほどの大容量SSDが登場する日が来ることを期待しています。実際、ローカルストレージをそれほど必要としない、あるいは大容量で高速なSSDに高額を投じることに抵抗がないのであれば、その日は既に来ているかもしれません。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.