Hi all! This is a veeeeeeeery late post, but I always and still see people still struggling to do copy-paste VHD on their VPC. So guys hope this screenshot gallery can help for you to understand and hopefully use differencing disk.
So first, what is a differencing disk? Well — “A differencing disk is a virtual hard disk you use to isolate changes to a virtual hard disk or the guest operating system by storing them in a separate file” I think the simplest that I can articulate is you have a base VHD but instead of saving your changes to a base VHD you save it in another file, called differencing disk. But why do this? First is that you can actually save space by doing this, rather than duplicating each VHD only the changes on a COMMON base are saved. You can also chain your differencing disks but, thats for another day 🙂
To use differencing disks, you must first create your base. In the screenshots, I assumed that you already have this base (A clean image of what Operating system you want to clone, in my example a Windows Server 2003). What I do is I first create differencing disks and then use them later via “New Virtual Machine Wizard, Select Virtual Hard Disk”
So to create a differencing disk, on the VPC, click file then choose Virtual Disk Wizard. Click next until you arrive at Virtual Hard Disk Options.
on Virtual Hard Disk Options, choose Differencing. Select the parent or base that you created earlier and then click next up to finish.
We can now use this VHD, on the new Virtual Machine, choose an Existing Virtual Hard Disk and choose the newly created Differencing disk.
Hope that helps 🙂