In Wiindows, HAL stands for "Hardware Abstraction Layer," which is the interface between the core of the OS and the physical machine. Your VM is not the same "hardware" as the machine you're migrating, so that file won't work anyway. Take a look at Windows' migration tool, but it will require an install disc, do you may as well go ahead and install the bare-bones OS on your VM and then migrate the user profile to that. (Which is what the migration tool will do anyway...)
Oh, and WELCOME to our forums!