Windows Vistaを数日使い続けてみるとシステムドライブの消費量がインストール時よりも10GB以上増えていました。どうやら「システムの復元」に使われる領域が確保されているようです。この領域は最大でHDDの15%。500GBのパーティションならば75GBも予約されてしまいます。
残念なことに、Vistaでは「システムの復元」に使われる容量を調節するためのインターフェースがありません。Windows 7も同様です。そこでコマンドラインから管理ツールを使用しましょう。
「システムの復元」と「以前のバージョン」で使う領域を変更する (ITmedia)
Vistaでシステムの復元とシャドウコピーに使う領域を指定するには、ボリュームシャドウコピーサービス管理コマンドラインツールの「vssadmin.exe」を利用する。管理ツールはコマンドラインのアプリケーションで、実行には管理者特権が必要になる。コマンドプロンプトを管理者として実行しよう。スタートメニューで「すべてのプログラム」を選び、「アクセサリ」の「コマンドプロンプト」を右クリックして「管理者として実行」を選択すればよい。
システムの復元に使われている領域の情報を表示するには、コマンドプロンプトで「vssadmin List ShadowStorage」と入力して実行する。ここから、シャドウコピーの領域として使われているボリュームや、使用中の領域、割り当て領域、最大領域が確認できる。ここで最大領域をチェックしておく。
システムの復元に使われているサイズを変更する場合は「vssadmin Resize ShadowStorage /For=対象ドライブ /On=記憶域のボリューム /MaxSize=変更サイズ」と指定する。サイズを変更する場合、対象ドライブとシャドウコピーの記憶域ボリュームは「vssadmin List ShadowStorage」で確認した情報と一致させることが必要だ。
たとえば、対象ドライブと記憶域のボリュームを「Cドライブ」、変更後のサイズを「1Gバイト」に設定する際、「vssadmin Resize ShadowStorage /For=C: /On=C: /MaxSize=1GB」と指定する。サイズを小さくすると、シャドウコピーによって取得したバックアップが削除される可能性があるので注意が必要だ。

なお、コマンドラインウィンドウは、「スタート」→「検索の開始」から「cmd.exe」を検索して「管理者として実行」を選んで起動してください。
Vistaの標準的な終了方法はスタンバイです。しかし、マウスを少し動かしただけで復帰してしまい困り者。キーボードのキーを押しても同様の現象が起こり、頭を抱えた人もいることでしょう。今回はこれを抑制してみます。2009年8月27日追記:Windows 7でも同様です。
- 「スタート」→「コントロールパネル」→「電源オプション」を表示。
- 「プラン設定の変更」→「詳細なプラン設定の変更」を開き、「USBの選択的な中断の設定」を「有効」にする。

- 「スタート」→「コントロールパネル」→「システムとメンテナンス」→「デバイスマネージャ」からマウスのプロパティを開く。
- 「電源の管理」の、「このデバイスで、コンピュータのスタンバイ状態を解除できるようにする」をオフにする。

ちなみにロジクールのキーボードとマウスのセットはUSBレシーバが一つだけです。この場合はキーボードのスタンバイ状態解除もオフにしてください。
Vistaのインストールが全て終わってHDDの使用容量を見ると30GB消費していました。予想より10GBも多く消費されている。てっきり最小要件の20GBしか使わないものと思っていました。この時、Cドライブには60GB程割り当てていました。したがって残り30GB。将来的に不安な容量です。
そこで、Cドライブのパーティション容量を増やすことを決意。幸いなことに、Vistaでは使用中のパーティションを自由に増減出来るようになっており、簡単に容量を微調整できます。
VistaでHDDのパーティションを結合/分割する (ITmedia)
「スタート」→「コントロールパネル」→「システムとメンテナンス」→「管理ツール」→「コンピュータの管理」→「ディスクの管理」を表示。
ここでCドライブを右クリックして「ボリュームの拡張」を選択。増やしたい合計値を指定。
もし、容量を減らしたい場合は、デフラグしてデータを前方に詰めた後「ボリュームの圧縮」をすればOK。
去年末からのメモリ安に便乗してメモリ8GBのPCを組みました。Windows Vista x64に乗り換えて気づいたことはスワップファイルが巨大になってしまうこと。以前のPCはメモリ768MBで1GBのスワップ領域を確保していました。これが今回のPC構成では8GBも占領していたのです。
そもそも、8GBもメモリが搭載されているため、スワップは今のところ一回も起きていません。3.5GB以上消費されることがないです。そこでHDDの無駄な領域を消すためにもスワップ無しで運用してみることにしました。方法は次の通り。
- 「スタート」→コンピュータ→右クリックメニューから「プロパティ」を選択→「システムの詳細設定」
- 「パフォーマンス」項目の「設定...」ボタンを押す→「詳細設定」タブを開く→「仮想メモリ」の項目にある「変更...」ボタンを押す
- 仮想メモリの設定で「ページングファイルなし」を選択

これで再起動すればスワップファイルは使われなくなります。しかし、pagefile.sysは残ったまま。せっかく未使用にしてもHDDを占領したままでは意味がありません。削除してしまいましょう。このファイル、残念ながらエクスプローラからは消せません。コマンドプロンプトから消す必要があります。「スタート」→「検索の開始」→「cmd.exe」と打ち込み、「管理者として実行」して下さい。そこで、次のように入力します。
del /A:H c:\pagefile.sys
※/A:Hは隠しファイルの削除に必須のオプション
やる夫がサブプライム問題を学ぶようです(ネタなべ)
世界的な景気低迷の原因となっているサブプライム問題とはなんぞや?やる夫がわかりやすく解説してくれていました。今はユーロが強いですね。
- 景気が右肩上がり前提の住宅ローン
- 家を売れば購入時より高値が見込まれるため、払えなくなっても客とローン会社は損をしない
- ローン会社の貸付資金が足りなくなったので投資家から金を募る
- 次第に家が売れなくなり価格下落
- 家を売っても元を取れなくなる
- 債務回収不能となり株が焦げ付く
- 国を含めた世界中の投資家が大損
- 基本通貨のドルが不安定になり、世界恐慌スレスレ
世界中が躍らされる金融と言うマジックには気をつけましょう。