The Right Way To Install Windows XP
last updated June, 2009
There is often more
than one way to do things "the right way". Installing and setting up
an operating system is no exception to this. This guide is based on
my experience working with XP since RC1, doing more custom
installations than I can count, and interaction/discussion with
other geeks. I have found this method to offer the best results for
performance, stability, and error free installation. I make no
guarantees. If you have a problem it is more than likely your
hardware and/or its drivers, or you didn't follow the drivers
installation instructions. I don't have or claim to have all the
answers. If you have a suggestion for this guide, or think you have
a better method of doing something,
contact me.
If you just want to see the order I use to install XP and its apps,
click
HERE.
Wanna know exactly how I do it? See: How I Install Windows XP
* Please read through this entire guide before doing anything.
**If you are on a broadband connection. Make sure you are behind a firewall router before installing XP.
Can I Use XP?
Check with Microsoft to make sure your system meets the requirements ( more on that follows). Check here for XP Pro and here XP Home. The Microsoft Hardware Compatibility List is also a good starting point. Some inexperienced folks think it's a myth that XP needs high end hardware to run. Well...it doesn't exactly take high-end hardware but Microsoft's specs are, quite frankly, a joke. "Run" is the optional term here, I've seen it "run" on a lot of stuff. On anything less than 800 MHz, with 256 of RAM, sure it "runs"... like a 3-legged turtle in quicksand. My recommended minimum specs: 1 GHz with 512 MB of RAM.
Which Version?
Since XP was released there has been considerable argument and misinformation over which version is best. The vast majority of people will find XP Home more than adequate. For a view of the differences and recommendations from Microsoft go here: Five editions of Windows XP compared.
Backup Everything!
Save all your docs, picture, music, email settings, and files to another computer and/or removable media such as an external drive or CD/DVD.
A very useful FREE tool for this is Microsoft's SyncToy v2.0 for Windows XP.
It is a good idea to fully update your anti-virus software and do a full computer scan before doing this.
If you use an imaging program like Acronis True Image I highly suggest making a final image of you entire drive before continuing in case something goes horribly wrong. This should be written to a CD/DVD.
Download What You'll Need
Download Service Pack 3
If your XP CD does
not have Service Pack 3 then
download Service Pack 3. After you do this I would HIGHLY
RECOMMEND you make a slipstreamed Service Pack 2 Installation Disk.
"Slipstreaming" refers to integrating something (in this case SP3)
into the Windows XP disk. This makes for a faster, cleaner, safer
installation.
For a simple
slipstream only guide I like:
Paul Thurrott's Slipstreaming Windows XP with Service Pack 3
For an advanced slipstreaming and installation customizing guide see:
MSFN's Creating the ultimate Unattended Windows XP CD
***Highly recommended - For an advanced slipstreaming and installation customizing program check out nLite.
I've like all 3 and have used them without issue.
Download Drivers
Download and install a System Information Tool. I prefer:
Use the information from these tools to determine your hardware and download the latest drivers from the vendors. If your components are "built-in" (mounted on the motherboard) then see the Motherboard or System Manufacturer for drivers. If you have older hardware (+ 1 year) chances are XP w/SP3 already has sufficient drivers and Windows Update may have the drivers or updated drivers. If your hardware is newer than Service Pack 3 then it should have come with a CD containing those drivers. Still, it doesn't hurt to go to your manufacturers download site and check to see if you have the latest version of everything. Video cards seem to have new driver updates more than most hardware and you will absolutely want the latest drivers for them. FWIW - There are often different versions of drivers (WHQL, beta, alpha, etc.). Personally, unless I'm doing testing, I usually only use WHQL drivers and usually after they have been out a week or more. Let someone else discover if they have issues or not. The important drivers are:
-Motherboard - these are most often referred to as "Chipset Drivers".
(yes fellow geeks I know, but that is a good enough description for those using this guide)
-Video
-Sound
-Storage controllers - things like SCSI, SATA, ATA, or RAID cards/components.
NIC & Modem drivers - NIC = Ethernet card
Popular vendor links:
Motherboards/Chipsets |
Systems |
Video |
For any Intel based motherboard.Download the |
|
|
Sound |
NIC & Modem |
Storage Controllers |
|
|
Prepare Your Computer
Turn off your power supply and monitor. Unplug the power
supply. Now unplug everything from the back of the computer.
Take the left side (as you look at the front) of the
computer case off. On some cases the top and sides are one
piece, if so remove the whole thing. Vacuum the inside of
the computer, especially around the fans. It may be
necessary to remove the front cover to adequately clean in
front of the front fan. A can of compressed air helps
tremendously with this.
This is a great time to add any hardware!
Put it all back together. Plug everything back in. Turn on your power supply. Start up the computer and make sure everything works. Shut it off again.
Installation
*Note to wi-fi users. I recommend you use a wired connection for everything until XP is completely setup. Disable the wi-fi connection on first boot or as soon as you get the drivers installed. To disable the connection Open your Network Connection Properties, go to Start > Run > type control ncpa.cpl exactly as you see here > right-click on the wi-fi connection and choose disable.
Start your computer and insert the XP disk. If your computer
supports booting from a CD you may need to change the bios
startup options. The key you press to access the bios may
differ depending on the make of your computer. Most use the
DELETE key, if not then it will be one of the FUNCTION keys
(F1, F2, etc.) Save changes and exit. If your computer does
not support booting from CD then insert the first Windows XP
floppy disk.
As the system boots you will see a message at the bottom of the screen:
"Press F6 if you need to install a 3rd party SCSI or RAID driver." If you do, follow the instructions.
Now setup begins. If you had another Operating System on
your computer you will be asked what type of installation
you want to perform. NEVER, EVER UPGRADE AN OPERATING
SYSTEM!!! You will perform new installation.
There are many reasons to do a clean installation rather than an upgrade. They all boil down to 2 important ones. Less chance of errors and performance. The following statement from Microsoft can be found here: Benchmarking on Windows XP.
Clean Installation Preferred |
Next comes the ever popular EULA, press F8 and move on.
If there are partitions on your drive press D to delete them. Then press C to create a new partition.
If you create or resize partitions BE CAREFUL, you will destroy data on other partitions if you do this. On a computer with a single hard drive I usually use a partition of around 10gb for Windows XP. I install the applications on the same drive and I use a backup program. It makes things easier. If you desire the utmost speed and efficiency, put Windows XP and the applications on a drive by itself with no other partitions. Given the size of hard drives these days this may be expensive and/or impractical. After pressing C the following screen will appear. Type in a size for your partition and press the Enter key.
If everything looks right, use the arrow key to highlight the correct partition (should be C:) and press the Enter key.
Format this partition using NTFS. Personally I think it's best not to use the "Quick" option. Using the standard option checks the disk for bad sectors. This will take a while. Some people have asked "I've heard that FAT32 is faster, why use NTFS?" First NTFS is only about 1-2% slower than FAT32 and only on drives/volumes 32GB in size or smaller. It is faster because of the overhead created by the security of NTFS. Second, you can eliminate the majority of that overhead by following my tweak guide. Third, the aforementioned security is exactly why you should use NTFS!
After formatting the setup files will be loaded and the system will reboot. At this point if you had a floppy in the drive then remove it.
(click on Thumbnails for a larger view)
As setup begins you'll be asked to fill in some info. Most are self-explanatory. Click on the Thumbnails for larger views if you desire.
Windows will ask for Region and Language (the default is U.S., English)
Your Name. First name will do.
Your CD shipped with a Product Key. Enter it now.
Computer Name and Administrator Password
Time Zone, Date & Time
Network Settings. Leave it as is.
Type in your workgroup name or leave as is if you don't have one.
When the basic install is finished you'll see this screen. Click Next.
Choose your poison and click Next.
Choose your poison and click Next.
Absolutely DO NOT Activate yet! Click Next.
Fill in the appropriate info and click Next.
Finished!
What the first screen looks like:
After Initial Installation
If you did not make a slipstreamed CD and you downloaded it ahead of time, install Service Pack 2.
Those with a newer computer or motherboard may need to install your motherboard or chipset drivers here. Use the CD that came with the hardware or that you downloaded, reboot.
For people who hate the new GUI you can switch to a more
classic view. Right click on START > click properties >
click the classic start menu button, now click CUSTOMIZE >
place a check in the EXPAND CONTROL PANEL option. All
CONTROL PANEL options can now be accessed from START >
SETTINGS > CONTROL PANEL > (option) If you are like me and
want to see all of the programs in the start menu (instead
of a few items and some arrows at the bottom), uncheck the
USE PERSONALIZED MENUS option. Click OK to close that box
and APPLY to close the next.
What they look like:
(click on Thumbnails for a larger view)
Now load your video card drivers. The download page for
those drivers had instructions on it for a reason. The
biggest reason people have problems installing video cards
is not following these instructions.
If you are going to add more user accounts to your computer,
now is a good time to do it.
Reboot and start up in Safe Mode (press F8 while booting and
choose Safe Mode)
Press the Windows & R keys > type cleanmgr /sageset:50
. Ensure there is a space between cleanmgr and / > click OK.
In the resulting screen, choose your options by checking the
boxes. I choose all but the bottom two. Click OK.
Press the Windows & R keys > type cleanmgr /sagerun:50.
When Disk cleanup is finished, Reboot.
Windows Update
*Note to wi-fi users. I recommend you use a wired connection for everything until XP is completely setup. Disable the wi-fi connection on first boot or as soon as you get the drivers installed. To disable the connection Open your Network Connection Properties, go to Start > Run > type control ncpa.cpl exactly as you see here > right-click on the wi-fi connection and choose disable.
Now you need to load your ISP software, or configure your
computer for your broadband connection. If XP didn't already
install the NIC/modem drivers for you, install them now.
Then load your ISP software. You should only load ISP
software if you have to use it to connect. Most of the ISP
software I have seen is loaded with junk.
Sign on to the web. DO NOT check email, DO NOT
IM, just go to Windows Update ( START >WINDOWS UPDATE).
Now...Microsoft has decided to be a royal PITA and has introduced a series of "validation" checks to ensure you are using a "valid" copy of XP. What it boils down to is they are assuming you are a criminal and you have to prove you aren't. This is also a major inconvenience because you'll now have to activate XP instead of being able to wait to make sure everything is running right before activating. A series of screens will pop up asking to install this and that. You want to update automatically you have no choice. Click yes, next install, whatever and get that stuff installed.
When all that Bravo Sierra is finished, click on the SCAN FOR UPDATES link. You'll get a choice between Express Install and Custom Install. Choose Custom Install. Install the High Priority Updates, under the Software, Optional section choose >.NET Framework, and Windows Media Player 10, Check the Hardware, Optional section to see if anything is there and check those too. When those are finished, reboot sign on to Windows Update again and install any remaining High Priority updates. Reboot into Safe Mode again and run cleanmgr /sagesrun:50
Install Remaining Hardware
***Try to follow the manufactures instructions on installing your hardware. Check your manual or the manufacturers support pages for these. Some hardware may require you to install software before installing/attaching hardware.
Open DEVICE MANAGER
To open DEVICE MANAGER: Press the Windows + R keys, type in devmgmt.msc .
Any hardware without a driver will be in a section with a yellow question mark:
Device Manager
(click on Thumbnail for a larger view)
If that hardware has a CD or file that will automatically install everything, run it now.
If you have anything left in DEVICE MANAGER that hasn't had its driver installed, try the following before attempting to install the driver manually.
Right click on the device > choose UPDATE DRIVER > in the resulting screen choose Install the software automatically. If your lucky XP will already have the driver. If not you'll have to do it manually.
To install a driver manually: In DEVICE MANAGER,
double-click that hardware item > Click the Reinstall
Driver
button > in the resulting screen check No, not this time
and click Next >
- If you know exactly what driver you want to install choose Install from a list or specific location (Advanced) and in the following screens browse to the location of the file to install the driver. Insert the manufacturers CD if needed.
- If you do not know exactly what driver to install insert the manufacturer CD and choose Install the software automatically (Recommended) > If that does not work, go back and this time choose Install from a list or specific location (Advanced) > in the resulting screen in the Search for the best driver in these locations section check the box that says Include this location in the search and browse to the file that contains you driver. If that fails you'll have to do it manually.
If you need to partition and/or format other drives and partitions, do so now. You can do this from ADMINISTRATIVE TOOLS > DISK MANAGEMENT or use a program like Acronis Disk Director.
Install Peripheral Devices
This will be devices like printers, mp3 players, cameras, scanners, etc...
***Try to follow the manufactures instructions on installing your hardware. Check your manual or the manufacturers support pages for these. Some hardware may require you to install software before installing/attaching hardware.
If you use an Imaging program like
Acronis True Image. Install it now and make a backup.
Click here for:
Part II. Installing Applications
Tweaking Windows 7
Installing Windows 7
TweakHound's Super XP Tweaking Guide - SP3 Final
Tweaking Windows Vista
The Right Way To Install Windows XP
Installing Windows Vista
The
Freeware XP Machine
The Vista
Freeware Machine
Windows XP
Backup Strategies For Home Users
Windows Vista Backup Strategies For Home Users
Installing
Suse Linux 10.3
How To Samba With openSUSE 11.2 and Windows
I use True Image 2011 for all my OS backups and Disk Director 11.0 for all my partitioning requirements.
TweakHound readers often get a discount off Acronis Products. Check the links for more info.