Hi, Peter.
KB article 315341 tells how to do an "in-place upgrade", also known as a
repair reinstallation. This is not the same as simply "Repairing" WinXP.
The steps get confusing, I know, because when we boot from the WinXP CD-ROM
we are first offered an opportunity to Repair, but we must reject that
offer, press Enter to choose to Install WinXP, and then choose Repair from
the NEXT time we see the "R" option. (See paragraphs 2 and 4 under Method 2
in the KB article.)
The first Repair option repairs only the startup files. Proceeding through
"install" to the next Repair option forces WinXP Setup to run again,
including the hardware-detection process.
In some cases, the first Repair option is enough, because all that is needed
is to write or refresh the System Partition's boot sector, plus the System
Files C:\ntldr, C:\ntdetect.com and C:\boot.ini. After almost any change of
motherboard/chipset/HD/controller, though, the re-install is required. The
full repair re-install should always work because it is practically
identical to a clean install, except that it preserves enough of the
Registry that re-installation of applications is seldom necessary.
> I replaced my motherboard and it refused to boot even
> after several attempts to 'repair' my system. I had to format and
> reinstall.
HOW did you attempt to "repair" your system? Did you do the repair
re-install, or only the first repair option?
RC
--
R. C. White, CPA
San Marcos, TX
(E-Mail Removed)
Microsoft Windows MVP
"Peter Hutchison" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> On Tue, 19 Aug 2003 14:28:59 -0500, "R. C. White" <(E-Mail Removed)>
> wrote:
>
> >Hi, Brian.
> >
> >It's not enough to have the files. The proper entries must be made in
the
> >Registry. When WinXP Setup was run originally, it detected the hardware
> >configuration at that point, selected the proper drivers for the devices
it
> >found, and made the proper entries in the Registry. But a new
motherboard
> >comes with a new chipset and a new IDE controller, which need different
> >drivers to work with your old hard drives and other components. So,
Setup
> >needs to run again to re-customize WinXP to fit your NEW hardware
> >configuration.
> >
> >As Pete Baker said, do the in-place upgrade. It might take half a day,
but
> >it will pay off many times in avoiding future frustrations from a system
> >that is "not quite right".
>
>
> A repair installation usually works after a major upgrade BUT it does
> not always work. I replaced my motherboard and it refused to boot even
> after several attempts to 'repair' my system. I had to format and
> reinstall.
> To improve matters use the SYSPREP tool provided with the Deploy tools
> supplied on the XP CD to 'Prepare the system' for installation on
> different hardware'. It will force XP to do a Hardware Detection and
> install necessary drivers.
> Always do a backup of data otherwise you may lose it if the upgrade
> fails.
>
> Peter Hutchison
> Windows FAQ
> http://www.pcguru.plus.com/