システムの復元によりハードドライブの容量が消費されていますか?

システムの復元によりハードドライブの容量が消費されていますか?

ドライブに割り当てられたシステム復元の最大容量を約 に設定しましたが、システムの復元をオフにすると、同じドライブの空き容量を4 GBどのように増やすことができますか?25 GB

編集:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore

ここに画像の説明を入力してください

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore\Cfg

ここに画像の説明を入力してください

答え1

Windows は、設定した 4 GB 以外の復元ディレクトリ内のすべてを常に自動的に削除するわけではありません。復元ディレクトリにマルウェアが含まれている可能性もあります。Windows は、電源をオフにすると復元ディレクトリからほとんどのものを削除するため、一部のマルウェア ファイルも削除される可能性があります (ただし、常に削除されるとは限りません)。

答え2

問題は、XP では Microsoft が設定を単に無視するように見えることです。

からシステム復元ユーティリティのレジストリキーと値XPの場合:

ディスクパーセント

この値は、システムの復元がデータ ストアに使用するディスク領域の割合に関係します。既定値は 12 パーセントです。データ ストアのサイズは、ハード ディスクのサイズに関係なく、常に「max(12 パーセント、DSMax)」として計算されます。

DSマックス

この値は、システム復元データ ストアの最大サイズを指定します。データ ストアの既定のサイズは 400 MB です。データ ストアのサイズは、ハード ディスクのサイズに関係なく、常に「max(12 パーセント、DSMax)」として計算されます。

ただし、40 GB のディスクで解放した 25 GB は、12% ではなく 62.5% です。つまり、アルゴリズム全体が機能していないため、実際には制限はありません。Windows の以降のバージョンでこれが修正されていることを期待します。ただし、Windows は必要に応じてこの領域を自動的に解放することになっているため、このような誤動作は簡単に気付かれない可能性があります。

関連情報