- Firstly uninstall everything you don't need any more, delete all temporary files, empty the recycle bin and move any file shares off the machine for now (Transfer rates for the convertor were about 5MB/s on decent hardware with a gigabit switch - far faster to move files out, then convert, then move files back in)
- Defrag the hdd (generally a good idea and should make things faster)
- Turn the machine off and boot from a VMware Convertor CD
- At this point I blocked all emails at our firewall so that if I was not happy at any point I would not have any emails delivered to the wrong machine.
- Leave whatever networks it detects alone - far better to clean up unneeded interfaces after teh clone than to delete one that was actually in use
- For best speed do not change the size of partitions
- Unselect any recovery/maintenance partitions - they will be irrelevant ont eh virtual hardware anyway
- Tick install VMWare tools - its needed for lots of virtual hardware drivers so you want to install it early
- Run the convert
- Go home for the night (Seriously, my convert took about 17 hours)
- Before turning the machine back on check the hardware settings
- Change the SCSI card type from Bus Logic to LSI Logic - significantly faster
- Create a Snapshot
- Turn on the virtual machine, log in as the domain administrator user not just a member of the domain administrators group*, let it find drivers for everything it detects on boot, let it install VMWare tools and then when you are happy its finished reboot
- Repeat point 12 if required
- Open a command prompt window and enter these two lines:
- In the device manager select "Show hidden devices" then go through and delete all the greyed out devices (yes all of them, there might be a LOT - it took me about 20 minutes). They will not be used again but if you leave them there they will still load the drivers on boot and might have unintended consequences
- Note that if you use static IP addresses then the missing network adaptor will still have it assigned - you need to remove the device (as described inpoint 16) before you will be able to assign the IP address to a VMware virtual network adaptor and get the network working.
- Reboot and check you are happy with all the file shares, test incomming and outgoing emails (after re-enabling emails through the firewall if you disabled it) etc
- Activate windows
set DEVMGR_SHOW_NONPRESENT_DEVICES=1 devmgmt.msc
* Some things have gone wrong unless logged in as user "administrator" for example activation does not generate its identifier so it is not possible to activate. Your experiences might differ but my gut feeling is that for fundamental setup the actual administrator has fewer problems than a member of the domain admins group. For normal maintenance, windows updates, software install I just use my main account.