I use VMWare Workstation on my personal laptop to host a variety of Windows and Linux installs. This includes hosting a Windows image of my customer's Windows workstations, which allows me to VPN into the company for various purposes.
In the past I've used a company ISO to build a VM, however recently the company has rolled out new workstations and with this they won't give me a new ISO. I was able to pretty easily virtualize it though with the VMWare utility and have an image now that runs fine.
The problem is that the original image is on a 256 GB drive and now I have this 256 GB image as a VMWare guest. Only about 25 GB of the disk on the laptop was in use though so there's a lot of wasted space. I'd like to be able to somehow shrink down this guest image, but I can't find any way to do so. I'm throwing away at least 150 GB of my person laptop's disk though because of this.
Can anyone describe any way to reduce this client size? I've looked at shrinking the partition size of the image, but that doesn't seem to give me any way of shrinking the image overall. Is the only way to possibly do this to go back to the original workstation they gave me and shrink that partition and then virtualize it again (or will the virtualization always use the size of the host drive regardless)?