Scenario: I want to move all my data to a new machine. I was thinking about simply imaging the HD from my old machine to the new machine. I know that there are some things like video drivers that I'll have to update, but does the system need to have the exact same type of CPU as well or will Windows detect hardware changes after booting?
The OS in questions is Windows XP Professional, Volume License (so at least it shouldn't need any reactivation due to hardware changes).
Scenario: I want to move all my data to a new machine. I was thinking about simply imaging the HD from my old machine to the new machine. I know that there are some things like video drivers that I'll have to update, but does the system need to have the exact same type of CPU as well or will Windows detect hardware changes after booting?
The OS in questions is Windows XP Professional, Volume License (so at least it shouldn't need any reactivation due to hardware changes).
It does sysprep the drive when you do the conversion.
It seems like a lot of work but redk9258 is correct, if you do the conversion and then image the VM before the first boot you will have a syspreped image ready to go. Instead of it redetecting the virtual hadware it will be doing it's thing on another system.
If your familiar with sysprep it would be easier to do that instead but working off an image wouldn't make any changes to the original system.
The main problems in restoring a system on disimilar hardware would be the Hal and the hard drive drivers.
If the Hal is going to be the same and both systems use SATA drives you might just want to go ahead and try the restore first and see what happens. It may just work and save you the trouble.