Upgrade Windows XP to Windows 7

Many of you did not upgrade from Windows XP to Windows Vista, but are planning to upgrade to Windows 7. How dare you leave the Microsoft upgrade path? As punishment, you can't upgrade directly from XP to 7; you have to do what's called a clean install, which means you have to jump through some hoops to keep your old data and programs.

Not to worry, we'll show you a couple of ways to deal with the pain of installing Windows 7 on your XP machine. And afterward, Microsoft will forgive you your trespasses. Maybe.

Before you start, do these three things

1. Run the Windows 7 upgrade adviser. It will let you know if your computer can handle any version of Windows 7.

2. Check the Windows 7 compatibility centre. This is different than the upgrade adviser. It will tell you if you need to update your drivers or apps to make them work in 7.

3. Make a copy of your hard drive, just in case things go horribly wrong. We recommend using Macrium Reflect; it's a free download available from our CNET Australia Download channel.

OK, now you're ready to upgrade

Start by gathering all the installation files for all your applications. Windows 7 will put your data in a Windows.old file for you, but it won't reinstall your apps. Make sure you have all the CDs or if you downloaded programs, back up any install files you have on an external drive. Also don't forget to gather all the licence keys either off product boxes or from emails. You'll want them all handy in a place outside the computer you're upgrading.

The last thing before we get to the actual Windows 7 disc is to download and run the Windows Easy Transfer Wizard. This will allow you to back up all your files and settings to an external hard drive. A different one than the one you imaged earlier.

Launch the wizard and make sure your external drive is plugged in. You can send your data to a network location; in this example we're choosing an external drive. The program will check for what can be transferred then give you an opportunity to password-protect the data. Finally, choose your external drive and begin the backup. You shouldn't use your computer while this process is running. It will take a while to move all your data over. Once it's done, you can set that drive aside — you won't need it until after Windows 7 completes updating.

Finally, you're ready to insert the Windows 7 disc. When doing a clean install, it doesn't matter if you restart and boot off the disc or just run it from within Windows. It will give you one last chance to check compatibility. If you're sure you don't need that, go ahead and click "Install now".

It will ask if you want to go online and get updates. Say yes; it could save you some time later.

Agree to the EULA.

Choose Custom install. With XP, if you choose upgrade, the installation will fail.

Next, pick the partition or drive you're installing Windows 7 on.

A warning box will alert you that you're going to lose your old version of Windows and your old files will be saved in C:/Windows.old and will then commence installing.

Your computer will reboot a few times and eventually the Wizard will return, this time running in Windows 7. At this point, you'll be able to do things like set up a password, set security preferences, set time and date, etc.

Device driver issues

Finally, you're running Windows 7! And you have device driver issues. Let's take care of that. Launch the device manager by pressing Start and typing Device Manager in the search box. If you see yellow exclamation points, those devices have driver issues. The easiest way to fix them is to double-click the item, then click the update driver button. Select Search automatically for updated driver software.

If you're lucky, that will fix your issues. If you're human and you still have a few devices with issues, try looking at the Windows 7 Upgrade Adviser to see if the device and its new driver are listed. If that doesn't work, check the manufacturer's website.

Once you get your devices running to your satisfaction, time to install your old programs. Gather your CDs and external drives or whatever you used to store the programs earlier and get to installing. For some programs, you might want to download the latest versions.

Restore data

Finally, you can restore your data. It's all there in a folder called Windows.old, where you can manually move everything back into the proper directories under Windows 7. But we don't have to mess with that, since we did the Easy Transfer Wizard earlier.

Make sure your external drive is connected. Then click Start, choose computer, and under hard disk drives, choose the external drive where you stored your transfer data. Find the file you should have named "Windows Easy Transfer — Items from old computer" and double click.

You can choose which accounts to move and the transfer wizard will figure out the rest. If it fails, your data is still in Windows.old. You'll just have to move it manually.

And there you have it. You've upgraded, slowly and slightly painfully, from Windows XP to Windows 7.

If you want to save a lot of this hassle, you can get a program that will move all your data and your installed applications for you. The PCmover Windows 7 upgrade assistant from Laplink costs around US$30. It will restore all your data and programs again without you needing to do any dragging and dropping or gathering of discs and licence keys.

Whichever way you decide to go, once you're done, do one last thing. Image your drive again with Macrium Reflect so you have a backup of your new Windows 7 machine.

Originally posted at CNET TV

Add Your Comment 11

Post comment as

cnet editor posted a comment   

thank you for watching this video on upgrading an xp machine to windows 7.


LOL!!! posted a comment   

Hi can someone plz help me.
I've bought windows 7 home ed 32bit and im planning to put it on my xp laptop, i'm just not sure if in the video they used the windows upgrade disk (meant for vista to windows 7) or the full retail version (what I bought)


Cruser posted a comment   

You can use the upgrade even the student edition. I just did it with the student edition of Win 7 Pro. Although i did a clean install on the same partition because i didn't have any thing worth keeping.


Guyonacomputer posted a comment   

Can't I just use the windows backup wizard, then run all my data (including registry)back to the drive when I'm finished installing it?
And can't I just use vista drivers for 7, I mean windows 2000 drivers work on XP.


SASOZ posted a comment   

Running earlier versions?
If you have Windows XP, you can purchase Windows 7 Upgrade versions. But you must back up your files, clean install, and reinstall your applications. If you’re running Windows 2000, you’ll need to purchase the full product and do a clean install.


Kep posted a comment   

Mickeysoft screws it up again NO XP to Win 7 upgrade. STUPID


MichaelF posted a comment   

As far as this sucker is concerned, why bother? If it ain't bust, don't fix it is good enough for me, I'll stick with XP Pro.


Rufus74 posted a comment   

Find yourself an Windows Vista Install. Don't worry about it already being used, you won't be activating it.

Run the upgrade from XP to Vista. Your computer will now be running like rubbish, but it's Vista now, and you haven't had to reinstall your apps.

Now run the Vista to 7 install. Once complete your PC will run like a dream, and no reinstalling apps required.

I've done this one 3 machine so far. 2 went well, and 1 was a complete mess, but considering the only other option is a full re-install anyway, what have you got to loose! Worth giving a try.


tommy27 posted a comment   

Wow what a hassle. I switched too a mac and I'm so glad i did there so much better


Frank posted a comment   

If you've misplaced your product keys, check out magic jelly bean key finder! Its free, and simple to use!

Sponsored Links

Recently Viewed Products