私はシステムドライブ(C ドライブ)には SSD を使っています。Intel の X25-E(32GB)。今年の2月から使っています。
今回 Windows 7 の事前導入テストで久しぶりに HDD の起動ドライブに戻りましたが、駄目ですね^^; もう戻れない…。
速度ももちろんのこと、SSD の「アクセス動作音がない」というのは何物にも代え難いです。
アプリケーションの起動などでも時間を実測してみればそれほどでもないのかもしれませんが、何をするにしても「よいしょっ」という最初の引っかかりがないのも実用上の感覚・体感ではものすごく大きいです。

話が脱線しましたが、要するにシステムドライブをまだ HDD に比べると容量的に厳しい SSD にした場合、C ドライブでものすごく容量を食う2つのシステムファイル、「hiberfil.sys」と「pagefile.sys」を削除しちゃいましょう、という設定の紹介。

言ってみればこれは基本中の基本なカスタマイズです。Windows XP や Vista とも共通する作業なので Windows 7 に限らず応用できます。

OS インストール直後ですでに容量が厳しい
システムドライブ "ローカル ディスク(C:)" の容量の厳しさが分かるでしょうか? OS を入れただけなのに(ほかのアプリケーションはまだインストールしていない)残り 8GB しかありません。
容量ゲージが赤くなるのは残り容量が 1/10 以下の場合のようです。こっちはいくらでも換えがきくただのストレージドライブなので容量の問題は痛くもかゆくもないです。

「hiberfil.sys」と「pagefile.sys」を見えるようにする
拡大表示
さて、「hiberfil.sys」と「pagefile.sys」ですがこれらのファイルはシステムファイルなので標準設定では見えません。コントロールパネルの「フォルダーオプション」から [表示] タブをクリックし、出てきた項目の中の
「隠しファイル、隠しフォルダー、および隠しドライブを表示する」
にチェックを入れ、最後の
「保護されたオペレーティング システム ファイルを表示しない(推奨)」
のチェックを外します。確認を求められるので「はい」。そうすると見えるようになります。
このカスタマイズの一連の用が済んだら「保護された~」のほうはまた見えないようにしておいてください。用がないときは表示ファイルが増えてただ邪魔なだけです。「隠しファイル~」のほうはお好みで。私は常に表示する設定にしています。

「hiberfil.sys」と「pagefile.sys」が見えました
そしてもう一度 C ドライブ直下を確認すると、「hiberfil.sys」と「pagefile.sys」が見えました。
前者のファイルは約 6GB、後者は 8GB もありこの2つだけで 14GB を使っています。32GB な X25-E 姉さんにとっては半分に近い負担です。潔く消して肩の荷を下ろしてあげましょう。


まず「hiberfil.sys」ですが、これは「休止状態」のためのファイルです。「休止状態」はパソコンの作業情報をシステムドライブ上の「hiberfil.sys」に保存して、次回のときに素早く復帰することができる機能です。
つまり、「休止状態」を利用されたい方は「hiberfil.sys」を削除することができません。また Windows が起動するときに使用するファイルであるため、起動ドライブ(正確には起動パーティション)から別の場所に移動させることもできませんMicrosoft 公式サポート)。

私としては高速な SSD を利用しているし、何より Windows 7 は起動とシャットダウンがもともと速いのであまり「休止状態」のメリットが感じられません。仮に大きなメリットがあっても気分的に私はその都度「シャットダウン」したい質です(今までデスクトップPCで休止状態やスリープなどを使ったことがありません)。

「休止状態」はコントロールパネルの「電源オプション」からでは無効にできません。コマンドプロンプトから直接指示する必要があります。
Microsoft の公式サポートにもこの件についての記事があります。そちらでも十分親切な説明がされていますのでご参照ください。

Windows Vista を実行しているコンピュータ上で休止状態を無効にする方法および再度有効にする方法

私の方でもスクリーンショットを交えて手順を残しておきます。
コマンドプロンプトを管理者として実行する
Windows ボタン(スタートボタン)をクリックし、「プログラムとファイルの検索」に「cmd」と入力します。
すると「cmd.exe」というプログラムがヒットします。それを右クリックし、「管理者として実行」をクリックします。確認を求められるので「はい」。

コマンドプロンプトに入力
出てきたコマンドプロンプトにスクリーンショットのように入力します。

powercfg.exe /hibernate off

と入力し、[Enter]。(スラッシュの前にスペースが入り、スラッシュの後には入りません。)

【Dec.5, 2010追記】
もしこの記述でエラーが出る場合、

powercfg -h off

などの記述もお試しください。詳しくはいただいたコメントにて。

powercfg.exe という電源管理の実行ファイルに、「hibernate 機能(「休止状態」のこと)を OFF にしてね」と言っているわけです。
Enter を押してもなにも起きていないように見えますが、ちゃんと正確に上記のコマンドを入力していれば問題ありません。

そのまま今度は

exit

と入力してコマンドプロンプトを終了します。
休止状態を無効にしたいだけ(「hiberfil.sys」を削除したいだけ)の方はこの段階で再起動してください。再起動後、システムドライブから「hiberfil.sys」が消えていればOKです。お疲れ様でした。


「pagefile.sys」も削除したい方は引き続いて以下の手順もどうぞ。
「pagefile.sys」は「ページングファイル」という機能のためのファイルです。「ページングファイル」とは「仮想メモリ」とも呼ばれるもので、パソコンのメモリが少ない環境で、メモリの代わりに HDD などのドライブの一部をメモリのように使う機能のこと。メモリ搭載量が少ない環境(たとえば 1GB 以下など)ではこの「ページングファイル」を設定することにより、パフォーマンスの低下をある程度低減することが望めます。
「pagefile.sys」は「hiberfil.sys」と違い、ドライブを指定することができます。ページングファイルは必要だけど、システムドライブには置きたくないなどといった場合には、別のドライブに変更することができます。またページングファイルに充てる容量などもお好みで設定できます。

私の場合は OS も 64bit、メモリは 8GB 搭載しているので仮想メモリは必要ないと判断。仮想メモリも切ることにしました。

ページングファイルを設定する手順
拡大表示
コントロールパネルから「システム」をクリック、左側メニューの「システムの詳細設定」をクリックする(手順1)と「システムのプロパティ」画面がポップアップします。
「詳細設定」タブを選択(手順2)、「パフォーマンス」の「設定」をクリック(手順3)。「パフォーマンスオプション」画面がポップアップします。
「詳細設定」タブを選択(手順4)、「仮想メモリ」の「変更」クリック(手順5)。「仮想メモリ」の設定画面が出てきます。以下、手順はリスト表示。

・「すべてのドライブのページング ファイルのサイズを自動的に管理する」のチェックを外す(手順6)
・「ドライブ [ボリューム ラベル]」で設定するドライブを選択。(手順7、ここでは C ドライブを選択。)
・「ページング ファイルなし」をチェック。(手順8)
・「設定」をクリック。(手順9)

最後の手順9の「設定」をクリックすることをお忘れなく。別のドライブに変更したい場合はそれぞれドライブと容量を指定して「設定」をクリック。(C ドライブを切って D ドライブに設定、などといった場合、各ドライブごとに「設定」をクリックする必要があります。)

それから「OK」、今までの画面も「OK」で閉じます。
以上で設定は終了。再起動してCドライブ直下から「hiberfil.sys」と「pagefile.sys」が削除されているか確認してください。

削除されているか確認
もし「pagefile.sys」がまだ残っていたら上記設定をもう一度確認して、「なし」になっていれば手動削除します。「pagefile.sys」を右クリックし、[Shift] を押しながら [D] を押すとごみ箱をパスして削除します。

問題がなければ「フォルダオプション」から最初に設定した「保護された~」をチェックし(「隠しファイル~」もお好みで)一通りの作業は終了です。お疲れ様でした。

ずいぶん余裕ができました
2つのファイルを削除しただけでずいぶん余裕ができました。これなら 32GB のドライブでもアプリケーションをそれなりに入れることができます。