TechRepublic : A ZDNet Tech Community

Windows XP won't boot after installing SP2 – a BIOS update may be necessary

Tags: Microsoft Windows XP Service Pack 2, Microsoft Windows, Mark Kaelin, BIOS, Service Pack 2, motherboard, Microsoft Windows XP

  • Save
  • Print
  • Recommend
  • 5

Takeaway: Installing Microsoft Windows XP Service Pack 2 on a PC with a "Prescott" CPU and certain chip sets can cause it to fail to reboot completely. The problem can be solved with a workaround or a BIOS update.

If you have an explanation or quick fix that would make a good SolutionBase article, then we invite you to submit your solution using this form.

Windows XP Service Pack 2 (SP2) is a complex update with many ramifications for IT pros. TechRepublic's Windows XP Service Pack 2 Quick Guide drills down on critical SP2 need-to-know areas, with sections on fundamentals, changes that occur after installation, deployment procedures, problem areas, and removal.

Problem

Depending on the chipset, motherboard manufacturer, BIOS version, and CPU, installing Microsoft Windows XP Service Pack 2 can result in an unbootable computer system. The problem is generally associated with Intel "Prescott" CPUs and its chipsets, but not every such combination will cause a problem. As of this writing, motherboards exhibiting the behavior include:

  • Albatron PX865 PE Pro
  • Shuttle SB61G2
  • Jetway i875P
  • Soyo P4I865P
  • Aopen AX4SG Max
  • Asus P4P800-E deluxe
  • Abit IS7-V
  • Foxconn 865A01-G-6EKRS

Technically speaking, the problem revolves around the machine's BIOS not installing a production level microcode update. To check whether the BIOS is at the correct level, download the Intel Processor Frequency ID utility. The microcode version is identified by this utility as CPU Revision, which should equal at least 8.

Solution 1

If the Intel utility shows that you have the wrong microcode version, the primary solution to the problem is to update the system BIOS for your motherboard before you install SP2. Here are some motherboard manufacturer links:


BIOS updates

BIOS updates can be dangerous—please follow the manufacturer's instructions very closely to avoid a major catastrophe.


Solution 2

If you have already installed XP SP2 and have a PC that will not boot because of this microcode version problem, there are two workarounds you can try to get to a bootable state.

In the BIOS setup you should temporarily disable the L1 and L2 cache. On some motherboards, this will allow the computer to boot. You should then remove SP2, turn the L1 and L2 cache back on, and then update the BIOS to reflect the correct microcode version. After completing these steps, you should be able to re-install SP2 without running into this particular problem again.

If disabling L1 and L2 cache does not work, you can use a second workaround suggested by a representative at Intel: Boot the problem computer with an alternative OS or to the safe mode command line if possible. Assuming you can get to the Windows directory on the boot partition, navigate to this file and change its name so that it does not load the next time the machine is booted:

windows\system32\drivers\update.sys

After rebooting you should be able to install XP SP2, but keep in mind this is a temporary fix—the system will be unstable until you update the BIOS and reactivate the update.sys file.

Next Steps: Build your skills with these hand-picked resources
> TechRepublic's Windows XP Service Pack 2 Spotlight
> Intel® Processor Frequency ID Utility
> Microsoft Windows Server Community
> AUMHA FORUMS
> Whirpool Forums
  • Save
  • Print
  • Recommend
  • 5

Print/View all Posts Comments on this article

Specific answers for peculiar problems Mark W. KaelinTechrepublic Moderator | 08/31/04
IE 6 not connecting to the internet! asimrasheed@... | 09/02/04
I have had this problem several times broozer@... | 10/01/04
Giga-byte 8SimL (version 2) jblankenburgh@... | 10/11/04
My IE 6.0 do not work properly is it SP2 false? netmonitoring@... | 12/01/04
XP Won't boot after SP2 bill@... | 09/02/04
Same Problem only on XP64 bit System gerrymar@... | 12/27/05
XP halts at splash screen after SP2 Patch sbadger1@... | 09/05/04
SP2 A pain sderf@... | 09/30/04
Had the same Problem with packard bell pc salty500@... | 09/10/04
will not boot from harddrive tclark97045@... | 10/11/04
It may not be a bios issue software@... | 10/04/04
Asus w/Bios Update (no Go) IT & Telecom Guy | 10/14/04
Add Intel Desktop Board D875BPZ board to the list augustinasp@... | 11/30/04
Asrock P4V88 / P4V8M etruss@... | 03/15/05
SP2 For WINXP mountainman0@... | 04/10/05
product key southern56@... | 11/26/05
Add Amptron board to the list sfarmer@... | 09/01/04
Powercolor A300M-E1394 blacklittleduck@... | 09/30/04
Add ASUS P4P800S vkovacs@... | 10/03/04
I have same Mb as this broozer@... | 04/26/05
Bios Version is important gregmorgan@... | 10/14/04
RE: Windows XP won't boot after installing SP2 ? a BIOS update may be necessary mike@... | 05/22/08

What do you think?

White Papers, Webcasts, and Downloads

Article Categories

Security
Security Solutions, IT Locksmith
Networking and Communications
E-mail Administration NetNote, Cisco Routers and Switches
CIO and IT Management
Project Management, CIO Issues, Strategies that Scale
Desktops, Laptops & OS
Windows 2000 Professional, Microsoft Word, Microsoft Excel, Microsoft Access, Windows XP,
Data Management
Oracle, SQL Server
Servers
Windows NT, Linux NetNote, Windows Server 2003
Career Development
Geek Trivia
Software/Web Development
Web Development Zone, Visual Basic, .NET

Popular Sanity Saver Videos