Erased HDD "Free Space" with 0x00, but now Windows 7 is reporting a false storage size

I have a virtual disk (VMDK) on an SSD, and I ran a program (DiskGenius -> Erase Free Space) to erase free space on that VMDK. It erased about 800 GB of room which used to be available to me in Windows 7.

However, now when I boot Windows 7 in VMWare Workstation, it says there's only 644 MB free. Where did all my free space go and how I can I recover it?

Should I run a defrag (not really wanting to do that since it's destroy my SSD write cycles) or perhaps a chkdsk on boot up Windows 7?

DiskGenius:

Image: DiskGenius

Windows 7 Explorer Report:

Image: Windows 7 Explorer Report

VMWare HDD Options

VMWare Cleanup


SOLUTION: Run in VMWare the 'Cleanup Disks' option from the toolbar, and then run a chkdsk in Windows (performed on bootup).