VMware Fusion 6.0.3: "reclaimable" stays zero for Windows 7 VM
For Windows 8.x, this works:


Defrag the C: drive with these commands to defrag the files, then the free space:

defrag /v /h /u C:
defrag /x /v /h /u C:
Reclaim the disk space in VMware Fusion 6.0.4:


Shut down the virtual machine.
Go to Virtual Machine > Settings > General.
Select Clean Up Virtual Machine.



Somehow this does not work for my Windows 7 VM. I even tried MyDefrag free space optimization without success.