
RDS ホストとして動作している Hyper-V サーバーでホストされている VM があります。ページング ファイルを配置するために、サイズが 4 GB のディスクを追加しました。フォーマットすると、容量は 3.97 GB と報告されますが、ドライブ文字を割り当てると、空き領域が 12% も縮小されて 3.45 GB になります。次に、 を実行します ( defrag s: /a /v
「s:」はドライブ文字)。次のように報告されます。
Microsoft Drive Optimizer
Copyright (c) 2013 Microsoft Corp.
Invoking slab consolidation on Swap (S:)...
The operation completed successfully.
Post Defragmentation Report:
Volume Information:
Volume size = 3,99 GB
Cluster size = 64 KB
Used space = 23,87 MB
Free space = 3,97 GB
Slab Consolidation:
Space efficiency = 100%
Potential purgable slabs = 0
つまり、スペースは実際には解放されますが、すぐに割り当て直されます。何が原因でしょうか? そのディスクのごみ箱のプロパティが約 540 MB に設定されていたため、ディスク S: の「ファイルをごみ箱に入れない」設定を無効にしました。それでも問題は解決しません。他に何がそのスペースを割り当てられるでしょうか?
更新: ドライブ文字を削除してドライブを再度フォーマットすると、空き領域は 3.97 GB と正しく表示されます ($Mft がほとんどの領域を占めている可能性が高い)。ただし、ドライブにごみ箱ボリュームを設定している場合でも、文字を割り当てるとすぐに 500 MB の領域が失われます。その VM で OS を再起動して問題が解決するかどうかを確認できませんが、これまでこのような動作に遭遇したことはありません。ごみ箱は再起動によって設定を更新しなかったため、デフォルト値の 540 MB をまだ割り当てている可能性があります。では、誰かが問題を確認できますか?