installation of a HDD from a system to another

IS THERE ANY WAY TO PUT A HDD WITH WINDOWS XP OR WIN2000 TO ANOTHER SYSTEM AND NO FORMAT OF THE HDD AND INSTALLATION OF THE WINDOWS WILL BE REQUIRED DURING THAT PROCESS?
THE COMPONENTS OF THE SYSTEMS ARE TOTALLY DIFFERENT!
 
You can do that, and at the first boot the system will recognize all the new hardware and will install all the new components, in my experience this will take you to a total unstable system.
 
but that didn't happened with my XP SP1 so is there is any way to move over that and run my single HD with two different PCs with the same installation?
 
If the HAL is the same, you can boot into safe mode and install new drivers if you have different video, etc. Just remember, XP (non-corp version) will need to be re-activated on a new system. I have successfully migrated both 2000 and XP systems this way, but a good backup first is essential before trying this.
 
It can be done- but it is more tricky than the above comments suggest!
First step (a MANDATORY one) is decrypting any NTFS encrypted files may be on your XP partition.
Second step which is not mandatory, but it will certainly help, is disabling NTFS compression, file indexing, and performing a full partition defrag.
And finally, running the Microsoft sysprep utility before moving your harddisk.
http://www.microsoft.com/windows2000/downloads/tools/sysprep/default.asp
https://www.microsoft.com/windowsxp/pro/using/itpro/deploying/introduction.asp
Of course you can also use a migration manager, like the one suggested above or Powerquest Deploy Center, but sysprep does work and is free...
 
Top