Use the free VMware Converter instead - this will not only create the image of the hard disk as a virtual disk, but also inject the required drivers for the virtual machine to boot and access the disk.
Hm, okay, I'll try that. But it's gonna take a while because my Acer is slow, struggles to boot up with USBs/external hard drives plugged in and yeah...
I'll get back to you with the results.
I've downloaded VMware vCenter Converter onto an external hard drive, opened it on my acer, and now it wants me to access a remote Converter server!?
I've logged into localhost with my username and password and now it gives me an error saying it can't connect. What now? How am I even supposed to use this?
EDIT: Oh yeah, and Windows XP is not supported on the version of vCenter Converter that I got, so I'm gonna need an older version...
This should help: About VMware vCenter Converter Standalone User Guide
There are sections about installation, how to convert a physical machine, and other configuration.
Although 6.2 doesn't officially support XP, it should still work.
Okay so I managed to convert my Acer. Turns out that it's best to install the Converter ON THE COMPUTER instead of on an external hard drive.
Now I shall wait for the conversion to complete and transfer the VM files to VMware and go from there.
It worked! I simpy had to transfer the files from my external hard drive to my gaming laptop, activate Windows over the Internet and everything is fine. I didn't even need to put in a product key!!!