XP CD doesn't offer repair option

9

2

I'm fixing an IBM Thinkpad laptop running XP Pro which doesn't boot all the way (It gets past the XP logo boot screen, a movable mouse cursor appears, and it doesn't get any further, even in safe mode) after being bumped a bit.

I'd like to do a repair install. I booted it to an XP Pro CD, but the Repair install option (not recovery console) doesn't appear.

After pressing F8 to accept the EULA, it says, Loading setupp.ini, then immediately goes to a partition list (it never says Searching for previous installations of Microsoft Windows). If I select the partition, it warns me that there is already a Windows installation in that partition, and that it will be completely obliterated if I continue. (So I know that it does see the contents of the hard disk)

I booted the same CD in an XP virtual machine, and it offered to repair the XP installtion in the virtual machine, so the problem isn't with the CD.

Does anyone know how make it do a repair install (or have any other ideas to solve the problem?)

It might not show up because it's an OEM installation (but not an OEM CD), but that's just a guess.

SLaks

Posted 2009-09-03T22:03:54.293

Reputation: 7 596

You end on something like this screen?

– Pablo A – 2017-06-05T14:28:00.487

Answers

9

XP's setup sees OEM, retail and volume CDs and installs as different and so does not offer the repair option.

If you copy the CD, altering the data in the setupp.ini file you can "create" a disk of the right type; there are some other differences between the disks, but I can't remember what they are - and in your case are probably irrelevant.

Neal

Posted 2009-09-03T22:03:54.293

Reputation: 8 447

1OEM vs Retail definitely matters, and is a pain to work with when doing a repair install. – Rob – 2011-11-30T04:56:28.747

5

The repair option should be on the same screen as the Parition list. Your assumption is correct though. If the install CD does not match the installed version, you will only get the install option, even if its XP Home versus XP Pro.

I'm not sure if Service Packs (installed SP2, but CD only has the original or SP1) will also affect that, but I suspect they do.

Rob Allen

Posted 2009-09-03T22:03:54.293

Reputation: 1 849

I think you can do a repair with a cd with ons sp on another... I have seen a computer with a mix of sp1 and sp2.. from that. don't remember the details which way round, It didn't work that well - IE was an IE of one sp(help..about), and msinfo32 said another SP. – barlop – 2010-12-10T06:41:54.670

1Both the CD and the HD are Pro. The only mismatch is that the HD is OEM, and the CD isn't. Should that matter? – SLaks – 2009-09-03T22:07:51.057

CD is SP2; HD I don't know (It's not mine), but is probably SP2 or SP3. – SLaks – 2009-09-03T22:09:08.650

However, the VM I tried it on (which did offer repair) is SP3. – SLaks – 2009-09-03T22:09:52.643

5

My suggestion would be to get a Linux Live CD and run NTFSFix as noted in Col's answer here: http://superuser.com/questions/30691/windows-xp-wont-start. If that doesn't work, boot into linux, back up any important files and do a complete reinstall. I would suggest the Ubuntu Live CD instead of Knoppix if you are new to Linux: http://www.ubuntu.com/

– Rob Allen – 2009-09-03T22:17:49.647

If you are used to windows, Hirens Boot CD will be easier than a linux live CD. It has a live version of XP which can be run from the CD to backup files. link

– leinad13 – 2012-03-10T13:13:11.400

2

I found myself in the same situation. I ended up going to the recovery console, and I ran chkdsk c: /r. It found some errors in a registry file, and after it repaired them, I was able to boot from my XP disc and see the Repair option.

After I ran the repair, it said Windows had not been activated, but it wouldn't bring up the activation dialog until I rebooted into Safe Mode, uninstalled IE8 from c:\windows\ie8\spuninst, and then rebooted one more time. The reason the activation dialog wouldn't come up was that the repair left IE in an unusable state with both IE6 and IE8 files. You may also need to remove IE7 from c:\windows\ie7\spuninst.

After all that, I was able to activate and then continue by installing all of the missing updates.

Bernard Chen

Posted 2009-09-03T22:03:54.293

Reputation: 175

0

I booted using the Windows Update Anytime DVD, which gives the repair option. Managed to recover from an earlier checkpoint.

user194156

Posted 2009-09-03T22:03:54.293

Reputation: 1

-1

I managed to do my chkdsk from a win7 install disk. After messing around with XP for a while, I finally gave that a shot.

Eve Freeman

Posted 2009-09-03T22:03:54.293

Reputation: 241