Windows Cディスク領域の解放:仮想メモリとスリープファイル

1653 ワード

この記事はSuzzzオリジナルで、 http://www.cnblogs.com/Suzzz/p/4111718.html 、転載はこの声明を保留してください.
 
プロジェクトグループにはWindowsワークステーションがあり、Kinectの最新のSDKを使用する必要があるため、Windows 8.1、メモリ32 Gを搭載し、250 Gのソリッドステートハードディスクを搭載し、Cディスクに分かれている.最近システムを再インストールして、少しソフトウェアをインストールして、意外にも50 Gぐらいの空間しか残っていません.思い切って原因を探し始める.
1.インデックスサービスの表示
Windowsのインデックスはまるでshitで、遅くて、しかもとても空間を占めて、かつて毒害を受けたことがありますが、今回はインデックスがオフになっていることがわかりました.この問題ではありません.
(余談ですが、everythingというファイル検索ツールをお勧めします.windowsの下でしか使えません.Linuxのlocateのように、ファイルを検索するのはリアルタイムで、秒速で検索して、自分の持っている検索を爆発させます.windows自身が全体で1つのファイルを検索すると、十中八九直接ダウンタイムになりますが、everythingはプレッシャーがありません.everythingのバックグラウンドにはインデックスが建てられますが、メモリとディスクの占有量は極めて小さいです.)
2.各フォルダサイズの表示
筆者自身はWindowsをあまり使わないので、愚かな方法で、いくつかのフォルダを手動で大きさを見て、すべて正常で、合わせてまだ100以上のG空間が見つかりませんでした.
(「Windows」というフォルダは20 G以上ありますが、これには無言です)
3.非表示ファイルの表示
何の異常もない
4.「システムによって保護されたOSファイル」の表示
Cディスクの下にpapefile.sysファイルが80 G近くあり、hiberfil.sysファイルが30 Gも差がないことが分かった.
papefile.sysは仮想メモリファイルです.デフォルトは物理メモリの2倍以上で、役に立つかどうかにかかわらず、直接ハードに割り当てられています.メモリの需要が大きいプログラムを走ることが少ないため、コントロールパネルで仮想メモリを直接小さくし、10 Gに設定します.70 G節約.
hiberfil.sysはスリープ時に使うので、物理メモリとほぼ同じ大きさです.Windows 8.1のようなスリープがほとんど使われないシステムでは、まったく余計です.休眠を直接閉じる.ネット上で方法を見つける:
管理者としてcmdを開き、入力
powercfg -h off

このとき、hiberfil.sysはそのまま消え、30 G節約できます.
5.結論
仮想メモリ(papefile.sys)とスリープ(hiberfil.sys)のデフォルトサイズは、マシンの物理メモリに関連しています.
物理メモリが大きいほど、この2つのファイルは大きくなります.ほとんどのユーザーにとって、物理メモリが増加し、仮想メモリへの依存は小さくなりますが、デフォルトの仮想メモリはかえって大きくなり、非常に人間的ではありません.
ワークステーションにとって、このスペースは非常に恐ろしいです.実際の状況に合わせて修正することができます.特にCディスクがソリッドステートドライブであれば、貴重なスペースを救う必要があります.
パソコンでは、メモリが普通なら、振り回さないでください.あまりスペースが解放されません.