Cannot Install SP2? Stuck on "Checking Product Key"

I recently had a Dell D505 laptop in the workshop that refused to install Service Pack 2. Each time, it just stopped on "Checking Product Key"

The product key was correct but it could get no further - the Update process would then use 100% of the CPU and had to be closed manually.

After searching the net, I found a few other users with the same problem and generally the solution was to reinstall Windows with SP2 slipstreamed into it already. Since this was already a fresh install after a hard disk failure, I was not keen on this plan.

Then I found the solution (thanks Ste123) on a Microsoft forum of all places and here it is. Naturally, use it at your own risk.

1) Open a CMD prompt
2) Then type cd /d %windir%\inf
3) Then type ren oem*.inf oem*.old
4) Then type ren oem*.pnf oem*.old1
5) Then find the file by name INFCACHE.1 and remove it from the inf directory
6) Close all windows and reboot the computer to safe mode and
start the installation of SP2 and it should go fine

comment

Awesome fix, worked great, but do you have any idea why it happens in the first place? also where did you get the info?

Chris Wolfe

You're welcome, however the person who deserves the thanks is a guy called ste123 and I found the fix here.

comment

Hi Chris,
I'm from Portugal and actually i have same problem with a friend's Fujitsu notebook that got his HD crashed.
I'm gratefull to you because your post was the first that i found when i search on google.
Of course, i'll thanks to that guy too.
Regards,
Rui

comment

Great Fix, Also works for Windows Server 2003 to install SP1. Didn't need to restart in safemode.

Just rename the files and delete the infcache.1 and start the SP install

comment

one question where is INFCACHE.1 i can open it but i dont know where it is located...where do u find the inf directory

comment

Hi

Does this work on illigal copies of xP AS I AM TRYING TO DOWNLOAD xp sp2 WILL NOT ALLOW IT, AS IT SEEMS I HAVE AN ILLIGAL COPY OF XP.

PAT

comment

sweet, works fine dude. Thanks a lot

Chris Wolfe
In your case you need to purchase a valid copy of XP or use a non Microsoft open source desktop package like Ubuntu
comment

Thank you so much. This worked beautifully!

comment

c:\windows\inf (its a hidden folder)

comment

Hi Chris, Worked great!! Thanks so much

Dustin Here from Hawaii
I have a sony vgn-a190 and this worked great,
thanks soo much!!!

comment

Saved me a lot of time and grief thanks STE123.

comment

Thanks for posting this, it worked perfectly.

comment

Worked a treat! Chairs fella!

comment

Cool stuff, the fix works a treat for me. Straight forward and one time.
I am adding this comment just after the intallation finished.

Danke

Bethel Chika B C

comment

Finaly I found something that worked, thanks very very much.

I could have saved myself a day of work and a call to the Microsoft helpdesk to get my Windows activated again. Ah well, nothing better than a good solution after frustrating things. :)

Tjerk, the Netherlands.

comment

I don't think booting on safe mode is necessary, coz i just booted up normally, updated to SP2 and it was successful. :]
other than that, this is a big help

comment

Thanks Chris! You saved me possibly countless hours of frustration with this one! Brown star ahoy!

comment

Thank you!!! That got me past the product key problem, now if I can just get it past the ntdll.ll error I should have it made :o)

comment

I just want to thank you for fixing my issue. I did what you said and it ran like a charm. Yuo Da Man!!!

comment

Did al that was asked, typed all commands, got to folder easily
But unable to find C:\WINDOWS\inf\infcache.1 !!!!

comment
comment

Worked for me. Thanks for the help.

comment

How exactly do you find and remove the INFCACHE.1 file from the inf directory? Also, when rebooting in safe mode, the internet does not work, so how will XP recognize SP2 needs to be downloaded?

Dan White

Find and remove INFCACHE.1

1. Click Start, click Run, type %systemroot%\inf, and then press Enter.
2. Find the INFCACHE.1 file that is located in Windows\Inf folder.
3. Right-click the Ie.inf file, and then click delete.

Install XP SP2 - Use the Network Installation

1. Go to http://www.microsoft.com/downloads/details.aspx?FamilyID=049C9DBE-3B8E-4F30-8245-9E368D3CDB5A&displaylang=en
2. Download it to your desktop.
3. Run that when in safe mode

comment

Thanks - stuck no more.

GTD

comment

Thanks !


Google

blog categories