Let's say I have a VM that is Windows 2008 R2 with a 100 GB Hard disk and therefore the corresponding VMDK file is 100 GB in size. Now let's say I want to move 30 GB of files in that VM to somewhere else and now only need a 70 GB hard drive. Is there a way to make the VMDK file smaller? I know I can make them bigger but can anything be done in the opposite direction? I would be using ESXi v5 Enterprise edition.