Hi,

Could anyone please help me to understand what's involved when moving a hard drive (Windows and documents in three partitions) to a new PC?

I have an XP SP3 setup that I've tweaked to perfection (for me at least) and would like to maintain those files and settings when I get a new PC.

Both machines have ASUS motherboards, the old with Intel Core 2 Duo E8400, the new with Intel i5. I have done some research into sysprep but it seems able to be used in a number of ways. For example, to deploy many copies of the same configuration. I just don't know whether it can be used to migrate a single setup to a new hardware environment.

I suppose my question is:

What's the easiest way to migrate the setup I have now, to the new machine?

Thanks in advance for any replies.

Regards,

Bunny.

Dani AI

Generated

A short expert add‑on to ’s thread (building on ’s suggestion):

The Files & Settings Transfer Wizard (and Windows Easy Transfer) is the simplest way to move your user data and most program settings, but it does NOT move installed program binaries — you’ll normally need to reinstall your applications on the new PC. (learn.microsoft.com)

Sysprep can help if your goal is to keep the whole Windows installation and have XP re-detect hardware on first boot, but it must be run on the source machine before you swap hardware and is intended for imaging/duplication scenarios rather than ad‑hoc one‑off migrations. Sysprep also affects activation and image deployment behavior, so read the Sysprep guidance before using it. (ftp.zx.net.nz)

If you try to move the physical boot disk to the new motherboard without preparing drivers, XP commonly fails with a STOP 0x0000007B (INACCESSIBLE_BOOT_DEVICE) because the new storage controller or HAL is different. The low‑risk first step is to set the new motherboard’s SATA mode to IDE/Compatibility (or pre‑install the new controller’s drivers on the old install), or use an offline driver injection/registry fix if comfortable with that level of tinkering. (learn.microsoft.com)

If you need an exact copy of the old system (programs + settings) on dissimilar hardware, consider an imaging product with a “hardware‑independent restore” feature (Acronis Universal Restore, Paragon Adaptive Restore, etc.) — these inject boot‑critical drivers during restore so the system can boot on new hardware. That path usually avoids a full reinstall but costs time/money and still may require reactivation. (acronis.com)

Finally, check your Windows license: retail copies can be moved, but OEM preinstalled licenses are generally tied to the original machine and may not transfer. Plan for backup, have driver installers for the new motherboard to hand, and pick one of these pragmatic paths: (a) clean XP install on the new PC + Files & Settings transfer (least trouble), or (b) image + Universal Restore (keep programs, more complex). (learn.microsoft.com)

Quick checklist

  • Full image backup of all partitions (do this first).
  • Decide: reinstall apps (clean install + transfer settings) or image+hardware‑independent restore.
  • If moving disk in place: collect chipset/SATA drivers and try BIOS IDE/Compatibility mode first.
  • If using Sysprep: run it on the old machine before swapping hardware and follow Microsoft guidance.

The quickest (and easiest in my opinion) is using the File and Settings Transfer Wizard. It's done in two parts, one on the current PC and the other on the newer PC:

Step 1: Get the files and the settings from the old computer
On the old computer, click Start, then All Programs, then to Accessories, finally to System Tools, and then click Files and Settings Transfer Wizard.

In the Files and Settings Transfer Wizard dialog box, click Next, and then click Old Computer.

Click Next, and then select a transfer method, such as Floppy drive or other removable media.

Click Next, and then click the option that corresponds to the items that you want to transfer. For example, you can click Settings only, Files only, or Both files and settings.

Click Next two times, and then wait as the "Files and Settings Transfer Wizard" processes the items to transfer.

Click Finish.

Step 2: Transfer the files and the settings to the new computer
On the new computer, click Start, point to All Programs, point to Accessories, point to System Tools, and then click Files and Settings Transfer Wizard.

In the Files and Settings Transfer Wizard dialog box, click Next, and then click New Computer.

Click Next, and then click I don’t need the Wizard Disk. I have already collected my files and settings from my old computer.

Click Next, and then select a transfer method, such as Floppy drive or other removable media.

Note You must select the same transfer method that you selected on the old computer.

Click Next, and then wait as the "Files and Settings Transfer Wizard" processes the items to transfer.

Click Finish.

I've used this method many time with great sucess. I mostly used SysPrep if I plan to image the old machine and redeloy that image on the new system. This isn't out of the question, but you would need to have an imaging software (like Symantec Ghost). Let me know if this helps.

The quickest (and easiest in my opinion) is using the File and Settings Transfer Wizard. It's done in two parts, one on the current PC and the other on the newer PC:

Step 1: Get the files and the settings from the old computer
On the old computer, click Start, then All Programs, then to Accessories, finally to System Tools, and then click Files and Settings Transfer Wizard.

In the Files and Settings Transfer Wizard dialog box, click Next, and then click Old Computer.

Click Next, and then select a transfer method, such as Floppy drive or other removable media.

Click Next, and then click the option that corresponds to the items that you want to transfer. For example, you can click Settings only, Files only, or Both files and settings.

Click Next two times, and then wait as the "Files and Settings Transfer Wizard" processes the items to transfer.

Click Finish.

Step 2: Transfer the files and the settings to the new computer
On the new computer, click Start, point to All Programs, point to Accessories, point to System Tools, and then click Files and Settings Transfer Wizard.

In the Files and Settings Transfer Wizard dialog box, click Next, and then click New Computer.

Click Next, and then click I don’t need the Wizard Disk. I have already collected my files and settings from my old computer.

Click Next, and then select a transfer method, such as Floppy drive or other removable media.

Note You must select the same transfer method that you selected on the old computer.

Click Next, and then wait as the "Files and Settings Transfer Wizard" processes the items to transfer.

Click Finish.

I've used this method many time with great sucess. I mostly used SysPrep if I plan to image the old machine and redeloy that image on the new system. This isn't out of the question, but you would need to have an imaging software (like Symantec Ghost). Let me know if this helps.

Hi Witzbold,

Thanks for the comprehensive answer. I think this is the way I'll go when I do the transfer later this week given that it's worked well in the past for you.

Your answer's very thorough, and as you don't mention any problems transferring 3rd party software (ZA Firewall, CCleaner, Defraggler, Adobe Photoshop, etc.) can I assume that these will also transfer without any drama?

Would appreciate any further advice you can give.

Regards...

Bunny.

Unfortunantly, I haven't run into many cases where transfering of any third party applications...usually when I've done it, it's been almost the same system I was porting to...with the same software on it...and usually in a buisness enviroment, there aren't many changes done to those programs. So to be honest, I'm not sure how it, or even if it will work on third party app settings. If you do attempt this...let me know how it works out.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.