【Hyper-V】拡張された仮想ハードディスクを縮小する

差分ファイルのavhdxにもコマンド実行可能。
予め、ディスククリーンアップをしてから実行する効果あり。
1 |
optimize-vhd -Path "C:\VM\Windows11_base\Virtual Hard Disks\Windows11.vhdx" -Mode Full |
先にデフラグしておくと重複排除してくれるので、圧縮率が高まるはず。
その際には、起動しているOSから行うのではなく、仮想ーハードディスクをマウントしてそれに対して実行してあげるとよい。
1 |
defrag f: /d /u /v |