locked
upgraded to Vista SP2 on PC bought directly from Lenovo, now my activation key doesn't work RRS feed

  • Question

  • Here's a frightening situation:

    Bought my Lenovo Tablet direct from Lenovo a year ago, with Vista Business 32 sp1 pre-installed. It worked great.
    A few days ago I installed Vista SP2 on the machine.
    Now I'm getting a message that I need to validate my copy of windows.

    OK, so I go to the sticker on the bottom of my machine, type in the whole number. It goes away and comes back and says that it's not a valid activation key. I triple check the number, still no luck. I reboot and try again. still no luck.

    I call Lenovo. They have no clue. They say "roll back to SP1, or reinstall windows." Which frankly is what they always say. They are of no help.

    I call Microsoft. They transfer me to the Genuine Advantage people. The guy checks my key and says "it's a valid key." So I'm transferred back to Microsoft support.

    Microsoft support says "for $59 we'll look into it." what?!

    In other words, I have a valid product key, but when it hits the MSFT server, it says "no, it's not valid." and this is *my* problem?

    Anyhow, any suggestions on what to do?

    Paul.

    ps: don't install SP2!! I had no (real) tech problems but maybe there are serious activation key issues!

    Monday, September 28, 2009 10:18 PM

Answers

  • Darrin, thanks for your ongoing help.

    I have good news to report. But first, yes I had tried renaming the tokens.dat and doing the cscript command. I'd done all of that twice, in fact, with the requisite "2 reboots" each time, with no luck.

    However with your encouragement I called up phone support again, and this time they put me through to the actual support tech in India, without charge. Which makes sense because it is an activation issue, but apparently the support team in the Filipines isn't always clear on that.

    After we checked the obvious stuff, he recommended we try going back to the original tokens.dat (by now it was called "tokens.ba1", of 3!). And it was also the largest tokens.dat by far. So I went back to the original, and then everything magically worked again right away. After a reboot all seems well, so I'm about to do a system level backup!

    So I come away with 2 takeaways:

    1. Do regular system level backups; you never know when Windows will go, for whatever reason. And besides, hard drives go, too.

    2. Windows Activation isn't a paid support call!! Don't let anyone tell you that--escalate, call back, etc.
    • Marked as answer by pkon Wednesday, September 30, 2009 6:38 PM
    Wednesday, September 30, 2009 6:38 PM

All replies

  • Also, here's the error code:
    0xc004F050
    The software licensing service replied that the product key is invalid.


    And here's the diagnostic results, below. Keep in mind this is a system I bought directly from Lenovo, and that worked fine pre-SP2:

    Diagnostic Report (1.9.0011.0):
    -----------------------------------------
    WGA Data-->
    Validation Status: Invalid License
    Validation Code: 50

    Cached Validation Code: 0xc004c4a8
    Windows Product Key: *****-*****-FRJ4T-BKD6B-C47PP
    Windows Product Key Hash: h84FlI5BStAbDjCJPyURCinXnx8=
    Windows Product ID: 89576-OEM-7332141-00143
    Windows Product ID Type: 2
    Windows License Type: OEM SLP
    Windows OS version: 6.0.6002.2.00010100.2.0.006
    ID: {67249FDF-03B8-40D9-AD0B-FA670AD4E132}(3)
    Is Admin: Yes
    TestCab: 0x0
    WGA Version: Registered, 1.9.9.1
    Signed By: Microsoft
    Product Name: Windows Vista (TM) Business
    Architecture: 0x00000000
    Build lab: 6002.lh_sp2rtm.090410-1830
    TTS Error:
    Validation Diagnostic:
    Resolution Status: N/A

    WgaER Data-->
    ThreatID(s): N/A, hr = 0x80070002
    Version: 6.0.6002.16398

    WGA Notifications Data-->
    Cached Result: N/A, hr = 0x80070002
    File Exists: No
    Version: N/A, hr = 0x80070002
    WgaTray.exe Signed By: N/A, hr = 0x80070002
    WgaLogon.dll Signed By: N/A, hr = 0x80070002

    OGA Notifications Data-->
    Cached Result: N/A, hr = 0x80070002
    Version: 2.0.48.0
    OGAExec.exe Signed By: Microsoft
    OGAAddin.dll Signed By: Microsoft

    OGA Data-->
    Office Status: 100 Genuine
    Microsoft Expression Web 2 - 121
    Microsoft Office Ultimate 2007 - 100 Genuine
    OGA Version: Registered, 2.0.48.0
    Signed By: Microsoft
    Office Diagnostics: 77F760FE-153-80070002_7E90FEE8-175-80070002_7E90FEE8-198-80004005_B4D0AA8B-604-645_025D1FF3-364-80041010_025D1FF3-229-80041010_025D1FF3-230-1_025D1FF3-517-80040154_025D1FF3-237-80040154_025D1FF3-238-2_025D1FF3-244-80070002_025D1FF3-258-3_672A8F41-307-80004005_672A8F41-349-80004005_672A8F41-244-80004005

    Browser Data-->
    Proxy settings: N/A
    User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Win32)
    Default Browser: C:\Program Files\Internet Explorer\iexplore.exe
    Download signed ActiveX controls: Prompt
    Download unsigned ActiveX controls: Disabled
    Run ActiveX controls and plug-ins: Allowed
    Initialize and script ActiveX controls not marked as safe: Disabled
    Allow scripting of Internet Explorer Webbrowser control: Disabled
    Active scripting: Allowed
    Script ActiveX controls marked as safe for scripting: Allowed

    File Scan Data-->

    Other data-->
    Office Details: <GenuineResults><MachineData><UGUID>{67249FDF-03B8-40D9-AD0B-FA670AD4E132}</UGUID><Version>1.9.0011.0</Version><OS>6.0.6002.2.00010100.2.0.006</OS><Architecture>x32</Architecture><PKey>*****-*****-*****-*****-C47PP</PKey><PID>89576-OEM-7332141-00143</PID><PIDType>2</PIDType><SID>S-1-5-21-1817673649-3553613882-835236461</SID><SYSTEM><Manufacturer>LENOVO</Manufacturer><Model>744988U</Model></SYSTEM><BIOS><Manufacturer>LENOVO</Manufacturer><Version>7WET59WW (3.09 )</Version><SMBIOSVersion major="2" minor="4"/><Date>20090903000000.000000+000</Date></BIOS><HWID>E1303507018400F8</HWID><UserLCID>0409</UserLCID><SystemLCID>0409</SystemLCID><TimeZone>Pacific Standard Time(GMT-08:00)</TimeZone><iJoin>0</iJoin><SBID><stat>3</stat><msppid></msppid><name></name><model></model></SBID><OEM><OEMID>LENOVO</OEMID><OEMTableID>TP-7W   </OEMTableID></OEM><GANotification><File Name="OGAAddin.dll" Version="2.0.48.0"/></GANotification></MachineData><Software><Office><Result>100</Result><Products><Product GUID="{90120000-0045-0000-0000-0000000FF1CE}"><LegitResult>121</LegitResult><Name>Microsoft Expression Web 2</Name><Ver>12</Ver><Val>A52797ED2782576</Val><Hash>UTWggWdArcRY6jq+35XBZnBNFNY=</Hash><Pid>78727-699-1144567-59270</Pid><PidType>0</PidType></Product><Product GUID="{91120000-002E-0000-0000-0000000FF1CE}"><LegitResult>100</LegitResult><Name>Microsoft Office Ultimate 2007</Name><Ver>12</Ver><Val>975FF969ADEAF0C</Val><Hash>9YoUkfIq7gjCOZZte5a04xz4AjI=</Hash><Pid>81608-902-0853311-65789</Pid><PidType>1</PidType></Product></Products><Applications><App Id="15" Version="12" Result="100"/><App Id="16" Version="12" Result="100"/><App Id="18" Version="12" Result="100"/><App Id="19" Version="12" Result="100"/><App Id="1A" Version="12" Result="100"/><App Id="1B" Version="12" Result="100"/><App Id="44" Version="12" Result="100"/><App Id="A1" Version="12" Result="100"/><App Id="BA" Version="12" Result="100"/></Applications></Office></Software></GenuineResults> 

    Spsys.log Content: 0x80070002

    Licensing Data-->
    C:\Windows\system32\slmgr.vbs(1000, 9) (null): 0xC004E017

    HWID Data-->
    HWID Hash Current: NAAAAAEAAQABAAIAAgABAAAAAwABAAEAJJTKnzMU5CzYTWQ/wPYCe/L05m02j7KjrFZGyg==

    OEM Activation 1.0 Data-->
    N/A

    OEM Activation 2.0 Data-->
    BIOS valid for OA 2.0: yes
    Windows marker version: 0x20000
    OEMID and OEMTableID Consistent: yes
    BIOS Information:
      ACPI Table Name OEMID Value OEMTableID Value
      APIC   LENOVO  TP-7W  
      FACP   LENOVO  TP-7W  
      HPET   LENOVO  TP-7W  
      BOOT   LENOVO  TP-7W  
      MCFG   LENOVO  TP-7W  
      SSDT   LENOVO  TP-7W  
      ECDT   LENOVO  TP-7W  
      SLIC   LENOVO  TP-7W  
      ASF!   LENOVO  TP-7W  
      SSDT   LENOVO  TP-7W  
      TCPA     
      SSDT   LENOVO  TP-7W  
      SSDT   LENOVO  TP-7W  
      SSDT   LENOVO  TP-7W  



    Monday, September 28, 2009 10:46 PM
  • Looking now like I'll have to reinstall. I followed the instructions under the thread "0xc004F050." Now Vista tells me I need to reinstall.

    This is appalling.

    Apparently if I'm running a Windows system, I need to assume that it could all come crashing down at any minute, and have a full system level backup "just in case." House of cards.
    Tuesday, September 29, 2009 3:39 PM
  • Hello pkon,

      No, you do not need to reinstall. Please see the following information what the problem is and how to resolve it.

    Computers, which are built by large manufactures that come with Vista Pre-Installed, come with two (2) Product Keys:

    A)   OEM SLP: This key comes pre-installed in Vista, when it comes from the Factory. This key is geared to work with the special instructions found only on that Manufacturer's computer hardware. So when Vista was installed using the OEM SLP key (at the factory) Vista looks at the motherboard and sees the special instructions and Self-Activates. (that's why you did not need to Activate your computer after you brought it home)

     

    B)    COA SLP: This is the Product key that you see on the sticker on the side (or bottom) of your computer. It is a valid product key, but should only be used in limited situations. The key must be activated by Phone. (Note: All manufacturers that use the OEM SLP system are required by contract to include a Certificate of Authenticity (COA) sticker, that has a COA SLP key, on the computer)

     

       Your Vista is using an OEM SLP key, but (for whatever reason) cannot see the special instructions in the computer’s motherboard and is unable to Self-Activate.

      To fix the issue, you will need to change out the OEM SLP key with the COA SLP key.  The normal way to do this is to click the ‘Start’ button, right-click ‘Computer’, select ‘Properties’ and then click ‘Change Product Key’ (located in the lower right-hand side of the window). Enter the COA SLP key and follow the instructions in the Change Product Key Wizard.

     

    Alternate steps to change the product key

     

    1)    Click the Start button

    2)    Type: slui.exe 3 and hit the Enter key

    3)    Type in the Product key from the sticker on your computer

    4)    Click the Next button.

    5)    You will be asked if want to Activate, click ok

    6)    It will attempt to Activate by the internet and will return an Invalid Key error (this is ok, continue to step 7)

    7)    Click the Start button

    8)    Type: slui.exe 4 and hit the Enter key

    9)    Select your location in the drop down menu and click the Next button

    10) The next screen provides the number to call to Activate by Phone

     

    NOTE: when you call that number, you will first hear an Automated Voice. If the Automated Voice gives you an option to talk to a Live Activation Rep., select that option. If not, do not enter any numbers. This should force the Automated Voice to transfer you to a Live Activation Rep. Trying to Activate thru the Automated Voice will not work, in your case; only thru the Live Activation Rep. will your Activation be successful.

     

    Thank you,
    Darin MS

    • Marked as answer by Darin Smith MS Tuesday, September 29, 2009 4:58 PM
    • Unmarked as answer by Darin Smith MS Wednesday, September 30, 2009 5:56 PM
    Tuesday, September 29, 2009 4:58 PM
  • Hi Darin,

    Thanks for your message. I saw your messages on other threads suggesting this solution, and so it was the first thing I tried. However it didn't work--for some reason I got an "invalid key code" even though it's actually a valid one. slui.exe 4 didn't give me the chance to activate by phone.

    I talked both to the Genuine people and to the phone activation people. It's as if something went awry with my OS, itself, thus leading to the activation failure.


    I just tried the steps again, and now I get different results, probably from running the "fix" under the "0xc004F050" thread.

    slui.exe 3 asks for my product key and then says it's NOT a Vista business key. this is a different message than what I got before. This isn't right because MSFT confirmed it was a valid key.

    slui.exe 4 tells me I need to reinstall windows.

    This is bewildering. I paid for the OS, I have a valid key. My system is otherwise running perfectly. And yet it will not accept my valid key. MSFT wants money to troubleshoot this by phone, just to get the OS which I already paid for to maybe work. It's maddening. I played by the rules, why do I have to re-install windows just because of a problem with licensing code?

    Anyhow, still hoping for a magical solution before I nuke my machine and try again. Any other ideas of what to try?

    thanks,

    Paul.
    Wednesday, September 30, 2009 3:39 PM
  • Hi Paul,

      Just to confirm, the COA sticker that you got the COA SLP key from, does it say what version of Vista it is good for? I ask because even if the key has been found to be Valid by support, if the key is for Vista Home but, for some reason, you have Vista Business installed (Possibly by doing an Anytime Upgrade), attempting to enter that Key would cause that type of error message. 

      Also,I don't work in the Phone Support Dept so I'm not positive. My understanding (which may be outdated) was that an Install Issues are supposed to be supported at no cost and it would seem to me that not being able to enter the Product Key would qualify as a Install Issue.  The Problem is that you would need to pay for the support first and if the issue is ultimatly found to qualify as an Install Issue, the cost would be refunded.   It's a risk however, because I can't guarantee how this issue would fit into their policies.

      Other then that, I don't have any good ideas on how to get Vista to accept the key. Since Product Activation is fairly basic funtionality that has been around for years, the fact that it's not accepting a Known Good key suggests to me that Vista is damaged in some way and I would (if it were me) reinstall just to be sure the possible damage is gone.


    Sorry I couldn't be more help,
    Darin MS

    EDIT------------------

    I thought of something you could try. Below are steps to fix a corrupted Vista Licensing Store.  The side effect of these steps is that Vista should ask you to enter a Product Key.  In addition, it may also "unstick" whatever it is that is causing the problem.  Lastly, if it doesn't work, it should not make the issue any worst.

    1) Open an Internet Browser

    2) Type %windir%\system32 into the browser address bar.

    3) Find the file CMD.exe

    4) Right-Click on CMD.exe and select 'Run as Administrator'

    5) Type: net stop slsvc  (it may ask you if you are sure, select yes)

    6) Type: cd %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing

    7) Type: rename tokens.dat tokens.bar

    8) Type: cd %windir%\system32

    9) Type net start slsvc

    10) Type: cscript slmgr.vbs -rilc (It may take a long time for this to complete, please be patient)

    11) Reboot Twice

    12) You will likely be asked to enter a Product Key. Use th one found on the sticker on the side or bottom of the computer

    Hope that helped,
    Darin MS

    • Edited by Darin Smith MS Wednesday, September 30, 2009 5:56 PM Thought of something to try
    • Proposed as answer by Darin Smith MS Wednesday, September 30, 2009 5:56 PM
    Wednesday, September 30, 2009 5:35 PM
  • Darrin, thanks for your ongoing help.

    I have good news to report. But first, yes I had tried renaming the tokens.dat and doing the cscript command. I'd done all of that twice, in fact, with the requisite "2 reboots" each time, with no luck.

    However with your encouragement I called up phone support again, and this time they put me through to the actual support tech in India, without charge. Which makes sense because it is an activation issue, but apparently the support team in the Filipines isn't always clear on that.

    After we checked the obvious stuff, he recommended we try going back to the original tokens.dat (by now it was called "tokens.ba1", of 3!). And it was also the largest tokens.dat by far. So I went back to the original, and then everything magically worked again right away. After a reboot all seems well, so I'm about to do a system level backup!

    So I come away with 2 takeaways:

    1. Do regular system level backups; you never know when Windows will go, for whatever reason. And besides, hard drives go, too.

    2. Windows Activation isn't a paid support call!! Don't let anyone tell you that--escalate, call back, etc.
    • Marked as answer by pkon Wednesday, September 30, 2009 6:38 PM
    Wednesday, September 30, 2009 6:38 PM
  • One more piece of info. I now recall that right before I started getting the "you need to activate Windows" messages, I had a blue screen. So it's possible that the particular crash, which may have been related to plugging in an external monitor, somehow corrupted the registration files. Anyhow it's magically working now.
    Friday, October 2, 2009 11:06 PM