aaron-kelley.net

My little corner of the Internet

Can’t activate Windows XP after a repair install or in-place upgrade

Windows XP is a picky beast.  If you want to move it from one system to another, chances are that you’ll just get a BSOD upon boot.  To get around this, you can do a repair install or “in-place upgrade” to convince it to take stock of all of the new hardware and then it will probably boot up fine.  Of course, there’s other reasons to run a repair install, it might be able to save a system that isn’t working because of a strange configuration problem or a malware attack.

Anyway, here’s something that I’ve run into a few times now:  After running a repair install using a Windows XP SP3 disc, after booting up and logging in, you’re given the message along the lines of: “You must activate Windows before you can log on.  Would you like to activate Windows now?”  If you select “Yes,” which is supposed to bring up the activation prompt, nothing happens.  You get to stare at your desktop wallpaper until you decide to restart your computer manually.  If you select “No,” you are immediately logged out.  What to do?

Anyway, I discovered an easy solution to this problem today:  Just boot the machine in safe mode and install Internet Explorer 8.  (You’ll need to download it from Microsoft’s web site and put it on a flash drive or something to move to the troubled machine.)  After IE8 is installed, reboot again in normal mode and you should be able to activate.  Note that you still may have to wait a minute or so for the activation window to appear after you click “Yes.”

This condition may be dependent on having IE8 (or 7?) installed before you attempt the repair install, and it somehow gets messed up during the install.

Update: September 18, 2010

If you are having trouble installing IE8, make sure that you have Windows XP Service Pack 3 installed.  Some commenters below have reported trouble getting IE8 to install without an Internet connection to download the updates that it wants (since you are in safe mode) and without SP3.

Update: May 11, 2011

If you boot into safe mode and get a message that you need to activate Windows, make sure that you did not select Safe Mode with Networking.  You need to be in plain old Safe Mode to be able to log in.

Tags:

106 Responses to “Can’t activate Windows XP after a repair install or in-place upgrade”

  1. Chris says:

    Thanks! worked great for me. My XP SP3 had IE 6.0 running on it, downloaded and installed IE8 as advised, I got the message asking if I want to activate on startup, I clicked yes and then had to wait a minute or two before the activation window appeared, as suggested wait a few mins for it to appear as on mine it looked like nothing was happening.

    Thanks so much, really helped a lot!!

  2. Bryan says:

    I’m stuck in a loop. I was finally able to get to the activation window. There it tells me that my windows is already activated. So I click ok and It logs me off. When I go to log back on It repeats telling me I need to activate.

  3. sheldon says:

    Thanx for the info….it worked for me.

  4. Rob says:

    Bless Ya. Trying to surprise my daughter, almost surprised her too much. Thanks

  5. Wojtek says:

    Thanks!
    You helped me
    after installing ie8 activation window appeared

  6. Aaron says:

    If you can’t activate with your Internet connection, just use the activate by phone option.

  7. Garreth says:

    Hi

    I need help, i only have a few days left to activate my windows…I have tried to activate it in the window it usually gives you but it won’t pick up my internet connection via the neotel dongle.

    Is there any way i can activate it another way…maybe on the internet browser etc…Plzzzz help me…

    Thanks

  8. Aaron says:

    Don’t pick “Safe mode with networking” and you will be able to log in without activating.

  9. Cody says:

    What if you can’t login to safe mode because you are told you can’t activate windows in safe mode??

  10. Dinger says:

    SWEEEEEEEEEEEEEEEEET!!!!
    Worked like a charm. Thank you so much.

  11. Taggart says:

    This solved my problem, was stuck on “please wait” screen for days, tried everything……THANK YOU!!!

    (my issue was that my laptop was attacked by a trojan virus, so i removed it, then repaired my windows installation to fix corrupted files)

  12. Pipp says:

    Thanksssssssssssssss u are genius :)

  13. Glimpse says:

    Worked like a charm!
    Thank you very much for posting this

  14. Aaron says:

    Yes. You’ll need to install IE8 but then it will allow you to activate by phone.

  15. Kate says:

    will this work even if i don’t have internet access???

  16. Mark D says:

    I fought this problem for a week and thought your idea was a joke. I was at end of my rope and tried your idea and THANK YOU SO MUCH…it worked awesome and i have my laptop back. It took about about 10 minutes with the down load, again thank you

  17. Scott Smith says:

    Thank you so much!!!!!!!!!!!!! I was helping my church pastor with a slow windows xp machine… no viruses, spyware or malware… so decided to run a windows xp repair, has always given me a much faster cleaner windows after, but this time… the above happened and I was freaking LOL… finally found your tips and YEAH!!! worked great!!! especially the safe mode with networking vs. safe mode… that totally snagged me.

  18. Joey says:

    You my friend, are a life saver. I just came across this on a repair installation I did and couldn’t figure out why it was hanging on startup. I had a feeling it was something to do with activation and sure enough that’s what it was. This worked like a charm. Thank you!

  19. Peter Farmer says:

    Many Many thanks for posting this tip . I wasnt able to login after being forced into a repair install which left me in the “activation required but doesnt work” loop. As you said IE 8 + SP3 in safe mode (no networkng) fixed the activation mechanism and I have a working machine once again after many frustrating hours. I switched to Linux & OS X many years ago . I just wish my clients would do the same !

  20. ron says:

    Worked for me

  21. Viktor says:

    Thanks Man, i owe you big time!

    just wondering how did you figured out the sulotion???

  22. Julien Lalande says:

    Thank you sooooooooo much, works great!

  23. Reggatta Mondatta says:

    Worked like a champ. Thanks much for the information.

    It is pathetic that MS does not provide some type of warning/error message when attempting to activate without the required version of IE installed. I don’t even want to think about how much time I lost dealing with this.

  24. Kat says:

    THANK YOU!! You just saved my nerves and god knows how many innocent woodland creatures by my not having to pitch this thing outside into the dark!! Worked like a charm. Thanks so much!!

  25. ron says:

    Awesome!! I was ready to go with the nuclear option till this gem of info. Thanks so much.

  26. Jakers says:

    Thought I knew what I was doing and when the repair install on my niece’s laptop prevented me from activating, I tried just about everything: copied the wpa.bak and wpa.dbl files from an old Acronis image archive into the new install (while in “plain old safe mode” that took me hours to discover actually worked); called MS support – no comment; to all the other searching online and in notes. So I laughed when I read this solution, but when I checked, IE was version 6.0, so figured couldn’t hurt. Re-tried safe mode with networking, no luv there, so just restarted normally, got the same shit about activating before logon, clicked “yes”, walked away and came back to an actual activation box!

    From there was just another minute to a fully activated XP SP3! Many, many thanks! Just a hair away from totally giving up…

  27. elf says:

    thanks! it works!

  28. DH says:

    Thank you, PEEEERFECT

    Daniel

  29. Kasidit says:

    Had been locked from my XP system for many weeks – had exactly the same problem on XP sp2. Downloaded SP3 and then IE8 using Ubuntu (I mainly use Ubuntu GNU/Linux), installed both of them in XP’s safe mode as per your instructions – it worked! Thanks so much!

  30. Jørgen Koch says:

    Thanks a lot – worked like a charm!

  31. Matthew says:

    Sir – your solution works like a treat. I almost given up because of the issue, but downloading and installing IE8 as you have suggested have solved the problem, and the XP installation (in my case it was XP HOME SP3 repair install) proceeded correctly. Thank you very much.

  32. George says:

    Fantastic! Thank you. I can’t believe MicroSoft caused this to happen and have not fixed it yet. They should have known better. Just remember that when you boot your machine in Safe Mode, you can’t connect to the internet to download IE8 and that you need to do so on a flash drive from another machine, and then download it from the flash drive. Keep up the great work!

  33. chris says:

    I had problem with activating windows, i had a worm and the program i used to clear it changed my clock it weren’t til i changed date/time that i was able to activate windows….. we never look at the simplest things

  34. Phil H says:

    Thanks! i never would have thought of this. Worked great.

  35. Aaron says:

    Hasse:

    Go to safe mode, create a new administrative user. Go to normal mode and log in with the new user. Activation should work. After you’re done, you can delete the new user.

  36. Hasse says:

    I’ve moved an old XP installation to a VMWare environment.
    After answering yes to the question about activatin Windows I just get the usual activating window but with no text, just two broken-image-link symbols and then nothing.
    Closing the window leads to a logout.

    Have tried to reinstall IE8 as suggested without any result.

    Any idea, somone?
    Thanks

  37. Kyle says:

    Thank you. I didn’t even have to boot it in Safe Mode and it works.

  38. Attila says:

    Thanks, it worked well for me. The strange thing is that there was absolutely no sign of IE on the machine after I loggoed in in Safe Mode but installing sorted out the case.

  39. Eric says:

    Am I missing something? I followed all the directions: Started up in plain old Safe Mode, installed IE8 from my flash drive, then it says it needs to restart the CP in order to finish installation, started backup in normal mode, ask to active windows, I press yes and then it says “closing networks connections” then it just goes back asking to active widows. WTF!!! Please help!

  40. Frans says:

    Thanks for the advise, this saved me a lot of time!

  41. Kevan says:

    You are the man. This worked like a charm. I have been screwing with this thing for about three hours, I have tried a bunch of different things, done numerous google searches all with no help. I changed my search parameters in a last ditch effort before doing a dreaded reformat, and found this tread and boy am I glad I did. I must admit I was very skeptical, having tried so many things before, but was willing to try especially since it was so easy.
    All I have to say is,
    Thank you, Thank you, Thank you

  42. Aaron says:

    I actually just had this problem the other day. Go back to safe mode and create a new administrative user. Then go back to normal mode and log in as the new user. Activation should work. You can delete the new user afterwards.

  43. Erika says:

    I installed IE8 and it got further this time – after clicking “yes” to register Windows the registration window loads, but instead of text and click boxed, it just gives me the icons that load when Windows can’t find a graphic file. There’s nothing to click on or type into in the registration box. Is there a knows fix for this problem?

  44. SteveO says:

    I love you! I was just about to do a complete re-install.

    Thanks!

  45. Mike says:

    Just brilliant. Saved hours. My wife, seeing my frustration, just Googled and saved be a whole lot of bother. Many thanks!

  46. Started my PC in safe mode, and installed IE 8 from my USB.

    I downloaded the update here if anyone needs it:

    http://www.microsoft.com/downloads/en/details.aspx?FamilyID=341c2ad5-8c3d-4347-8c03-08cdecd8852b

    (REMEMBER NOT TO START IN SAFE MODE WITH NETWORKING, BUT NORMAL SAFE MODE WITHOUT NETWORKING! (Normally the first option))

  47. AL says:

    Thanks…!!!! worked like a treat…. :)

  48. Jon Baker says:

    I am sure you soultion would work for me if I could get into safe mode….. When I try to go into safe mode it tells me I have to start windows normally first to activate windows :(

  49. Tina says:

    You, my friend, are a genius!!!

  50. Rick says:

    You’re a genius. Thanks very much!

  51. john says:

    Worked just as described. Thanks so much!!!

  52. Jacqui says:

    I have a similar problem with Windows 7, should I try the same thing?

  53. steve says:

    worked just like you said and saved me reloading os and losing all those valuable programs. thanks!

  54. Jake says:

    Thank you SO much. After removing viruses through spybot s&d, my netbook refused to boot (bsod after xp load screen). I then had to make a USB xp boot “disk” and try to repair. For some reason, I wasn’t able to repair it. Eventually, I did a bootcfg /rebuild in recovery console. Then, even though it showed two copies of XP, I was able to to do a repair install. The “boot disk” I made was XP Home SP2 OEM with SP3 integrated onto it (slipstreamed, I think it’s called?). After the repair, I came to the wallpaper with no way to activate windows. I couldn’t get into safe mode with networking, so I was running out of options. Anyway, I threw IE8 installer from microsoft’s site onto my thumb drive, installed it in Safe Mode (no command prompt). Rebooted into normal, and it successfully activated over the internet. Thank you very much.

  55. Arthur says:

    just great… I was already considering the re-install of Xp an this saved my day…

    Thx a lot…

  56. Andy says:

    Kersus, you have to use another PC to get IE8 downloaded from M’Soft, put that onto a memory stick then boot into safe mode only, or command prompt, run explore then/or browse to memory stick folder then run the ie8 install. Should work fine.

  57. Comnir says:

    An article from Microsoft regarding the issue can be found here (date 26.2.09):

    “How to perform a repair installation of Windows XP if a later version of Internet Explorer is installed”
    http://support.microsoft.com/kb/917964

    Unfortunately, it isn’t named after the solution it describes.

  58. Kersus says:

    This is great but I can’t install IE8 without some updates, and can’t download them in safe mode. Can’t use networking as it’ll cause the same activation problem as normal mode. back to square one – but your idea is sound. Repair Installs and IE have a long history of being fudged up. If only IE wasn’t integrated like this and Windows Explorer used a different base.

  59. Craig says:

    Thank you, that saved me loads of time. I came across the problem before and had to do a new fix installation to get rid of of SP3 before activating then reinstalling SP3.

    Thanks Again!

  60. Melissa says:

    Thank You!!!! Hoping this resolves the issue! Great tips & much appreciated!

  61. Andy says:

    That only works if you can get into safe mode! If Activation is needed it will not allow safe mode with networking either.
    1st you need to have IE8 on a memory stick 1st. logon either to safe mode ONLY or SAFE mode command prompt, then run explore. browse to setup file for IE8 then run the install. This worked for me. But your method and IE8 certainly points us all the right direction. Well done

  62. Paul Ronco says:

    I fixed this by downloading IE 8 and Service Pack 3 Network installation to a flash drive, booted to Safe Mode Command Prompt Only, for some reason the desktop showed up, ignored the command prompt but left it running in the background, inserted flash drive and browsed to the two installer packages, installed SP3 and then IE8, rebooted the machine into normal mode, activated no problem.

  63. DR says:

    As echoed by others, THANKS SO MUCH. It worked a treat!

    Gotta give credit where credit’s due!

  64. Rohi says:

    Oh god, thank you this happened to me a couple of times, without a solution and would happen more if not for this, thank you!

  65. Surya says:

    I had similar problem.. worked with this solution.. thanks a ton

  66. John says:

    Great post. Fixed my issue and saved me hours. I appreciate it.

  67. Andre says:

    Tried it all, the losest I got was through the ‘safe mode command prompt’ method, however it fell over because it still needed to activate which cant be done in safe mode. XP sucks balls. I Upgraded it to Windows 7.
    Which I have never had a failure with (yet).

  68. I used this tip on a computer that had been infected by a rogue antivirus. Removal caused windows to become corrupted and when it was repaired it said it couldn’t activate it. I was skeptical reinstalling IE8 would work but it did.

    Thanks for posting!

  69. Ryan Brumley says:

    I had done a repair install on XP and this tip worked like a charm. Although it appeared IE8 was already installed, I just reinstalled it in Safe Mode anyway and successfully activated the laptop once I booted back into normal mode. Thanks for the tip, I was wasting time delaying activation over and over.

  70. Mike Reid says:

    Brillant idea, howver did not work for me!
    After the activiate screen appears I get the message “Windows is already activated – Click OK to exit” I do this and then Im logged out and the process starts again :(

  71. Liam Dunnett says:

    I cannot get this to work. I am not able to install IE8 in Safe Mode, because it fails at the end of the install. The error given when the install fails says it needs the “cryptographic services” to be running, which fail to start in Safe Mode as it seems to need some network services to start properly – help !!!

  72. OnceStuckNowHappy says:

    whew…worked just as you said…who would of thunk?

  73. Cory says:

    this works like a charm.

  74. StickyWeb says:

    Brilliant Fix!
    Don’t know how you stumbled across this gem but it saved me the hours I was facing with a complete backup & reinstall

  75. James Whitney says:

    Was getting blue screen, so ran XP Pro SP3 Repair and would not load profile without activating windows again.
    Tried safe mode but would not load as it needs to activate.
    In the end I started in Safe Mode with Command Prompt, then typed in Explorer and the desktop came up, open Windows Explorer and installed IE8 unchecking “download updates” from my USB stick, it asked to reboot when finished, then when it rebooted, the Windows activation windows came up and it activated and loaded desktop OK
    Thanks for all the tips here which I pieced together to solve.

  76. MS says:

    I had the same problem and just tried your solution. It worked perfectly. Thanks for your posting.

  77. johanais says:

    longjohn,you to start safe mode without network…

  78. johanais says:

    worked fine for me.for those who have problemes with the updates just unchek the”install updated files”or something(i work in french)thanks alot!!

  79. Longjohn says:

    Doesn’t work because the safe mode won’t start unless it’s activated

    Microsoft could screw up a wet dream, good ideas, lousy implementation that forces a clean install once a year. Xp, Vista, 7, they are all pretty much junk and a viris writer’s delight

  80. Mark says:

    B-E-A-utiful! Awesome fix, dude. Saved my sanity!

  81. Mike Locan says:

    Many thanks for such a quick and easy fix, I thought I was going to go mad!! You are a star.

  82. Steve says:

    I have no idea how you figured out IE8 was the key – worked like a champ!

    Any the start in safe mode with command prompt to get around
    “cannot logon w/out activation first”… brilliant!

    Thanks!

  83. Aaron says:

    Jeff, thanks for your reply. I’ve updated the article with this information.

  84. Jeff says:

    Scott Robertson, I had the same problem with the IE 8 install asking to download updates. I downloaded Service Pack 3 installer on a separate computer and moved it to the computer I was trying to fix. After installing SP 3 I was able to successfully install IE 8 and register Windows.

  85. Mack says:

    You are champion, you saved my life, many many thanks.

  86. Jock says:

    THANK YOU! This tip fixed the activate problem with an XPP SP3 repair. I suspect the repair also worked better in that I was able to uninstall crap HP printer /MFU drivers after activation, remoing the main cause of XP misbehaviour.

  87. Joe Denny says:

    You are a GOD

  88. Kevin Stanley says:

    What a star ! Your intuition and wisdom have restored not only my wife’s PC but my sanity as well. Worked a dream (Boot into safe mode, run IE8 install from a USB key, uncheck get updates, complete the IE8 installation then reboot into normal Windows to complete validation – note on my system I had to double check the IE8 proxy settings as well) Many thanks, keep up the good and undoubtedly well appreciated work.

  89. Kmiekio says:

    I’ve got a problem, couse windows wants some actualizations befor installing Explorer8. Any Idea how to solve it??

  90. Marilyn OReilly says:

    If Microsoft paid REAL TIME attention to this over-exhausting and frustrating problem (they have the resources and the knowledge to) we wouldn’t waste so much money and rely on cheaply constructed 3rd party software trying to get Microsoft to help us…where is the advantage in installing a brand new pc with purchased brand new XP oem cd and being treated like an invalid customer? The whole perceptiion of recieving or that of your product being Genuinelyvalidated is rediculous, not to mention more time consuming trying to FIX things to get it to work, instead of enjoying your pc. I would rather be elsewhere out online than stuck reading FAQ about problems.But I AM GLAD YOU’RE HERE!

  91. Marilyn OReilly says:

    I have worked hard and bought over $1000.00 worth of Microsoft Windows products and I am still getting the run around instead of any real support. I will make recommendations alright, oh you can bet I will.

  92. Kevin says:

    Wow! Thanks. This link needs to be the first one seen by everyone having this problem! I’ll pass the owrd

    (Also, Why doesn’t Microsoft let everyone know this?)

  93. Chris says:

    Who knew. Been working with XP well… since it came out and I just learned something new. I had to repair Windows Media Center and system would ask to activate when logging in and just hang. This little fix worked like a dream.

  94. Lon says:

    That Worked!! Thank You very much!!!!!

  95. Phil says:

    Great work. I have been in severe swearing mode all day because of this. Didn’t give IE8 a second thought for this problem. You deserve some sort of award.

    Cheers.

  96. Bernie says:

    Brilliant worked like a charm. I never would have thought IE8 would fix that little doozey.

    Thanks alot

  97. Adam L. says:

    Worked for me, thanks much for the tip. I don’t think I would’ve guessed that on my own. I unchecked “install updates” and simply installed IE8.

  98. Bruce says:

    Worked perfectly – searched for two days on the web for a solution – tried everything – this worked! Spread the word!

  99. Greg says:

    NICE!!! Worked for me!!

  100. Lisa H says:

    AWESOME!!! Took me hours to find this but IE8 was the answer!! Actually I went into Safe Mode with Cmd Prompt then typed in Explorer then ran IE8 from usb flash drive. Worked like a charm!!! Thanks a million!!

  101. Matt says:

    I found to get by the problem of safe mode telling you that you have to activate first and to log out and log back in, in normal mode. If you go to safe mode with command prompt. Click on Administrator then when the CMD box opens type explorer in and you should get your desktop. Thanks for the info I was stuck on this one!!

  102. MikeL28 says:

    Doesn’t work as it won’t boot into Safe Mode without Activation either!
    Have tried a cable-LAN connection direct to Router and all I get is that b***Y blue screen; it’s connected to the Internet but won’t play!!!!! Aaargh!

  103. Walt says:

    Worked perfectly – searched for two days on the web for a solution – tried everything – this worked! Spread the word!

  104. Scott Robertson says:

    Didn’t work for me .
    Needed to install updates and then fell over because there was no web browser :-(

  105. Sven Swinnen says:

    it worked !!!
    Thx again !

  106. Sven Swinnen says:

    I have exact the same problem. Thx for the solution !

Leave a Reply

This site is protected by Akismet. I now receive too many spam comments to manually check them all for misclassifications. If you suspect that your comment has been filtered as spam (i.e., it does not appear right away), please try rewording it and submitting again. Using no more than one hyperlink will also improve the chances of your comment not being accidentally filtered as spam.
170,624 spam comments detected since August 1, 2009.