質問: ディスクの空き容量がおかしい ディスクの空き容量がおかしい ディスクの空き容量と使用量を足しても全体の容量にならない ssdのクラスタギャップ? 今、cドライブに64gのssdを使用しています。 使用領域が37g程度で数日前まではなにも無かったのですが、気が付いたら急に使用容量が58.9になり圧迫されてしまいました。 cドライブのプロパティでは使用領域が58.9なのに対し、cドライブの中のファイルを選択してプロパティをみると37.9とかなりの差が出てしまいます。 システム復元のファイルもcドライブへはバックアップしていません。 隠しファイル?なども薄く表示されていてしっかり全ての容量の合計をみられていると思うので、調べたらクラスタギャップという現象にたどり着きました。 これの対処法としてクラスタサイズの変更やドライブのフォーマットをntfsにするなどが挙げられていたのですが、すでにフォーマットがntfsなので対処の方法がよくわかりません。 どなたか知恵をお貸しください。 簡単ですがpcのスペックです。 os:win7 pro 64bit メモリ:4g*4の16g ssd:64g hdd;1t メモリ増設をつい数日前に行ったのですがそれは何か関係があったりするのでしょうか・・・時期がかぶっているので少し気になりました。
回答: windowsの機能である、休止状態をご存知ですか? スリープ機能がデスクトップの状態をメモリに保持したまま電源を切るのに対して、休止状態はそのメモリへの通電も止めるので、メモリの内容をcドライブに格納したあとで電源が切れるようになります。 その格納領域は搭載メモリ量と同じ量が割り当てられます。 実際に休止状態を使わなくても“有効”にしているだけで予約されてしまうので、増設したなら増設したぶんだけcドライブの使用量は増えるというカラクリになっています。 この休止状態を無効化すれば、その16gbぶんが解放されて空き領域に戻されます。 コマンドプロンプトを管理者権限で起動したら、 powercfg.exe /hibernate off と入力して閉じて、再起動するだけで休止状態は無効化されます。 空き領域は再起動した後でないと反映されません。