I have followed Andrew's article "HOW TO: Shrink a VMware Virtual Machine Disk (VMDK) in 15 minutes" and it worked very well accept at the end.
Here is what I started with; VM Host has a 2.5TB drive running 9 VM guests in total. One of the guests is an Exchange server with a backup issue. The log files continued to grow and instead of fixing the issue the disk was expanded until we were out of space, approximately 1.1TB. When I learned what the tech was doing I got involved and fixed the base Exchange issue, this allowed the required space to decrease from 1.1TB to about 200GB. I ran across Andrew's article and proceeded to fix our space issue; I got to the point to where the Windows disk is shrunk to 205GB, the free space has been removed, the vmdk file has been edited from 1.1TB to 205GB and when I edit the guest it shows the space at 205GB, the problem is when I look at the data storage it still shows the .9TB still being used and when I do a ls -l on the volume (vmdk) it shows it is still at 1.1TB. I have tried to migrate to a 500GB drive but when the copy was at about 350GB I knew that it wasn't going to work.
Any ideas how to actually free up .9TB to be used for future growth?