VHDの縮小

Windowsバックアップで作成されるVHDファイルをVHDブートで利用する場合、
VHDのシステムボリュームが大きすぎて起動できない(実データは少なくても)。
ディスクの管理からボリュームの縮小をしてもそんなに小さくならない。
  
以下の方法で小さくすると良い。
Windows 7 自動インストール キット (Windows7 AIK)をインストールする。
ディスクの管理で縮小するVHDをマウントして、
imagexでマウントした仮想ディスクから.wimを作成する。
任意の大きさで作成したVHDをディスクの管理でマウントし
マウントした仮想ディスクに.wimをimagexでapplyする。
  
元のVHDをE: 縮小するVHDをF: でマウントすると、

imagex /capture E: shrink.wim "VHD縮小用"
imagex /apply shrink.wim 1 F:

で、縮小したVHDブート用のVHDが作成できる。