none
[SOLVED] Windows Update not working after Cloning Hard Disk!

    Question

  • Lenovo T61p with Intel Turbo Memory - Cloning HDD with Advanced Format (4K Cluster) HDD

    I have been beating my head against my desk for the past day trying to figure out the problems I am having.

    I have a Genuine Windows 7 Ultimate Installation

    I cloned my old 100GB HDD onto a 500GB HDD to increase space however after doing so I am unable to update windows, turn windows defender on, or install any Microsoft Products. I am even unable to install WindowsActivationUpdate or Microsoft Security Essentials.

    I have tried many FixIt tools to no avail.

    I have run SFC /SCANNOW

    I have run CHKDSK

    I am stumped.

    ****RESOLUTION****

    After doing some digging I found the solution. Since I had cloned the drive, the old AHCI driver wasn't updating Windows with the correct sector size. Updating the AHCI driver with the latest from Intel solved all the issues I was having.

    **Note**

    Install the Lenovo Driver First -- Reboot

    Lenovo Driver: http://support.lenovo.com/en_US/downloads/detail.page?DocID=DS001676

    Install the AHCI Driver Manually (iaAHCI.inf - Do this in Device Manager) -- Reboot

    Intel AHCI RST Driver: http://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=20110

    ***DO NOT INSTALL RST GUI IT WILL REMOVE TURBO MEMORY DRIVERS!!!***

    Windows Update = Working

    Windows Defender = Updating

    Windows Installations = Working

    ****RESOLUTION****

    My MGADiag:

    Diagnostic Report (1.9.0027.0):
    -----------------------------------------
    Windows Validation Data-->
    
    Validation Code: 0x8004FE21
    Cached Online Validation Code: 0x0
    Windows Product Key: *****-*****-9X7JB-XQDHB-C2W6B
    Windows Product Key Hash: Dy1vngm6F92cujl9L9xOYdanfdU=
    Windows Product ID: 00426-292-1299966-85765
    Windows Product ID Type: 5
    Windows License Type: Retail
    Windows OS version: 6.1.7601.2.00010100.1.0.001
    ID: {13F339C5-D5B9-41FD-8A7B-1238231C5332}(3)
    Is Admin: Yes
    TestCab: 0x0
    LegitcheckControl ActiveX: N/A, hr = 0x80070002
    Signed By: N/A, hr = 0x80070002
    Product Name: Windows 7 Ultimate
    Architecture: 0x00000009
    Build lab: 7601.win7sp1_gdr.120503-2030
    TTS Error: 
    Validation Diagnostic: 
    Resolution Status: N/A
    
    Vista WgaER Data-->
    ThreatID(s): N/A, hr = 0x80070002
    Version: N/A, hr = 0x80070002
    
    Windows XP 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: N/A, hr = 0x80070002
    OGAExec.exe Signed By: N/A, hr = 0x80070002
    OGAAddin.dll Signed By: N/A, hr = 0x80070002
    
    OGA Data-->
    Office Status: 109 N/A
    OGA Version: N/A, 0x80070002
    Signed By: N/A, hr = 0x80070002
    Office Diagnostics: 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
    
    Browser Data-->
    Proxy settings: N/A
    User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Win32)
    Default Browser: C:\Program Files (x86)\Mozilla Firefox\firefox.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-->
    File Mismatch: C:\Windows\system32\wat\watadminsvc.exe[7.1.7600.16395], Hr = 0x80092003
    File Mismatch: C:\Windows\system32\wat\watux.exe[7.1.7600.16395], Hr = 0x80092003
    File Mismatch: C:\Windows\system32\sppobjs.dll[6.1.7601.17514], Hr = 0x80092003
    File Mismatch: C:\Windows\system32\sppc.dll[6.1.7601.17514], Hr = 0x800b0100
    File Mismatch: C:\Windows\system32\sppcext.dll[6.1.7600.16385], Hr = 0x800b0100
    File Mismatch: C:\Windows\system32\sppwinob.dll[6.1.7601.17514], Hr = 0x80092003
    File Mismatch: C:\Windows\system32\slc.dll[6.1.7600.16385], Hr = 0x800b0100
    File Mismatch: C:\Windows\system32\slcext.dll[6.1.7600.16385], Hr = 0x800b0100
    File Mismatch: C:\Windows\system32\sppuinotify.dll[6.1.7600.16385], Hr = 0x80092003
    File Mismatch: C:\Windows\system32\slui.exe[6.1.7601.17514], Hr = 0x80092003
    File Mismatch: C:\Windows\system32\sppcomapi.dll[6.1.7601.17514], Hr = 0x800b0100
    File Mismatch: C:\Windows\system32\sppcommdlg.dll[6.1.7600.16385], Hr = 0x800b0100
    File Mismatch: C:\Windows\system32\sppsvc.exe[6.1.7601.17514], Hr = 0x80092003
    File Mismatch: C:\Windows\system32\drivers\spsys.sys[6.1.7127.0], Hr = 0x80092003
    File Mismatch: C:\Windows\system32\drivers\spldr.sys[6.1.7127.0], Hr = 0x80092003
    File Mismatch: C:\Windows\system32\systemcpl.dll[6.1.7601.17514], Hr = 0x800b0100
    File Mismatch: C:\Windows\system32\user32.dll[6.1.7601.17514], Hr = 0x800b0100
    
    Other data-->
    Office Details: <GenuineResults><MachineData><UGUID>{13F339C5-D5B9-41FD-8A7B-1238231C5332}</UGUID><Version>1.9.0027.0</Version><OS>6.1.7601.2.00010100.1.0.001</OS><Architecture>x64</Architecture><PKey>*****-*****-*****-*****-C2W6B</PKey><PID>00426-292-1299966-85765</PID><PIDType>5</PIDType><SID>S-1-5-21-2451738923-860975475-1044764223</SID><SYSTEM><Manufacturer>LENOVO</Manufacturer><Model>6459CTO</Model></SYSTEM><BIOS><Manufacturer>LENOVO</Manufacturer><Version>7LETC9WW (2.29 )</Version><SMBIOSVersion major="2" minor="4"/><Date>20110318000000.000000+000</Date></BIOS><HWID>7E6A3B07018400FA</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-7L   </OEMTableID></OEM><GANotification/></MachineData><Software><Office><Result>109</Result><Products/><Applications/></Office></Software></GenuineResults>  
    
    Spsys.log Content: 0x80070002
    
    Licensing Data-->
    Software licensing service version: 6.1.7601.17514
    
    Name: Windows(R) 7, Ultimate edition
    Description: Windows Operating System - Windows(R) 7, RETAIL channel
    Activation ID: ac96e1a8-6cc4-4310-a4ff-332ce77fb5b8
    Application ID: 55c92734-d682-4d71-983e-d6ec3f16059f
    Extended PID: 00426-00170-292-129996-00-1033-7600.0000-3502010
    Installation ID: 006331326732895831680071837781562523717002697036843352
    Processor Certificate URL: http://go.microsoft.com/fwlink/?LinkID=88338
    Machine Certificate URL: http://go.microsoft.com/fwlink/?LinkID=88339
    Use License URL: http://go.microsoft.com/fwlink/?LinkID=88341
    Product Key Certificate URL: http://go.microsoft.com/fwlink/?LinkID=88340
    Partial Product Key: C2W6B
    License Status: Licensed
    Remaining Windows rearm count: 4
    Trusted time: 06/19/2012 00:04:42
    
    Windows Activation Technologies-->
    HrOffline: 0x8004FE21
    HrOnline: N/A
    HealthStatus: 0x000000000001EFF0
    Event Time Stamp: N/A
    ActiveX: Registered, Version: 7.1.7600.16395
    Admin Service: Registered, Version: 7.1.7600.16395
    HealthStatus Bitmask Output:
    Tampered File: %systemroot%\system32\sppobjs.dll
    Tampered File: %systemroot%\system32\sppc.dll|sppc.dll.mui
    Tampered File: %systemroot%\system32\sppcext.dll|sppcext.dll.mui
    Tampered File: %systemroot%\system32\sppwinob.dll
    Tampered File: %systemroot%\system32\slc.dll|slc.dll.mui
    Tampered File: %systemroot%\system32\slcext.dll|slcext.dll.mui
    Tampered File: %systemroot%\system32\sppuinotify.dll|sppuinotify.dll.mui
    Tampered File: %systemroot%\system32\slui.exe|slui.exe.mui|COM Registration
    Tampered File: %systemroot%\system32\sppcomapi.dll|sppcomapi.dll.mui
    Tampered File: %systemroot%\system32\sppcommdlg.dll|sppcommdlg.dll.mui
    Tampered File: %systemroot%\system32\sppsvc.exe|sppsvc.exe.mui
    Tampered File: %systemroot%\system32\drivers\spsys.sys
    
    
    HWID Data-->
    HWID Hash Current: OAAAAAEABgABAAEAAQABAAAAAgABAAEA6GFizC3FgIUan7BULghGgwAtOoH6Et7WRgY2FRoIKoU=
    
    OEM Activation 1.0 Data-->
    N/A
    
    OEM Activation 2.0 Data-->
    BIOS valid for OA 2.0: yes
    Windows marker version: 0x0
    OEMID and OEMTableID Consistent: yes
    BIOS Information: 
      ACPI Table Name	OEMID Value	OEMTableID Value
      APIC			LENOVO		TP-7L   
      FACP			LENOVO		TP-7L   
      HPET			LENOVO		TP-7L   
      BOOT			LENOVO		TP-7L   
      MCFG			LENOVO		TP-7L   
      SSDT			LENOVO		TP-7L   
      ECDT			LENOVO		TP-7L   
      TCPA			LENOVO		TP-7L   
      SLIC			LENOVO		TP-7L   
      ASF!			LENOVO		TP-7L   
      SSDT			LENOVO		TP-7L   
      SSDT			LENOVO		TP-7L   
      SSDT			LENOVO		TP-7L   
      SSDT			LENOVO		TP-7L   

    Tried this:

    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 sppsvc   (It may ask you if you are sure, select yes)
    Note: the Software Protection servive may not be running, this is ok.
    6) Type: cd %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform
    7) Type: rename tokens.dat tokens.bar
    8) Type: %windir%\system32
    9) Type: net start sppsvc
    10) Type: slui.exe
    11) After a couple of seconds Windows Activation dialog will appear. You may be asked to re-activate and/or re-enter your product key or Activation may occur automaticly.

    But it still says Windows 7 Activation was Successful.






    Tuesday, June 19, 2012 7:07 AM

Answers

  • ****RESOLUTION****

    After doing some digging I found the solution. Since I had cloned the drive, the old AHCI driver wasn't updating Windows with the correct sector size. Updating the AHCI driver with the latest from Intel solved all the issues I was having.

    **Note**

    Install the Lenovo Driver First -- Reboot

    Lenovo Driver: http://support.lenovo.com/en_US/downloads/detail.page?DocID=DS001676

    Install the AHCI Driver Manually (iaAHCI.inf - Do this in Device Manager) -- Reboot

    Intel AHCI RST Driver: http://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=20110

    ***DO NOT INSTALL RST GUI IT WILL REMOVE TURBO MEMORY DRIVERS!!!***

    Windows Update = Working

    Windows Defender = Updating

    Windows Installations = Working

    ****RESOLUTION****

    Tuesday, June 19, 2012 7:50 AM

All replies

  • ****RESOLUTION****

    After doing some digging I found the solution. Since I had cloned the drive, the old AHCI driver wasn't updating Windows with the correct sector size. Updating the AHCI driver with the latest from Intel solved all the issues I was having.

    **Note**

    Install the Lenovo Driver First -- Reboot

    Lenovo Driver: http://support.lenovo.com/en_US/downloads/detail.page?DocID=DS001676

    Install the AHCI Driver Manually (iaAHCI.inf - Do this in Device Manager) -- Reboot

    Intel AHCI RST Driver: http://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=20110

    ***DO NOT INSTALL RST GUI IT WILL REMOVE TURBO MEMORY DRIVERS!!!***

    Windows Update = Working

    Windows Defender = Updating

    Windows Installations = Working

    ****RESOLUTION****

    Tuesday, June 19, 2012 7:50 AM
  • Hi,

    Thanks for sharing. We really appreciate your time and efforts. Hope your experience will help other community members facing similar problems.


    Leo Huang

    TechNet Community Support

    Wednesday, June 20, 2012 1:20 AM
    Moderator
  • I had the same problem with a cloned Vista disk.

    I installed the following Intel Rapid Storage Technology driver package from the HP site which after a reboot worked like a charm.  I had also gotten DtaStor FATAL: Failed to initialize datastore, error = 0xC8000247 message in the windowsupdate.log.

    http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?cc=us&lc=en&dlc=en&softwareitem=ob-82337-1

    Hope this helps. 

    • Proposed as answer by mahmoud_salah Thursday, December 13, 2012 9:21 AM
    Thursday, September 13, 2012 1:11 PM
  • I've been in the same position for a week before I found this post. Thank you.
    Saturday, October 06, 2012 9:36 PM
  • I had the same problem with a cloned Vista disk.

    I installed the following Intel Rapid Storage Technology driver package from the HP site which after a reboot worked like a charm.  I had also gotten DtaStor FATAL: Failed to initialize datastore, error = 0xC8000247 message in the windowsupdate.log.

    Hope this helps. 


    That helped me solving same problem in my hp dv6 2020 after replacing hard disc , thank you alot
    Thursday, December 13, 2012 9:13 AM
  • THANK YOU!!!!!!!  Two days of tracking and looking and finally an answer to the problem.  I upgraded from a 360 gig drive and cloned a new 1 tb drive.  Upgrading the SATA AHCI Controller Driver did the trick.  There is miles of discussion all over the Internet on this topic, but this was the only one with the correct fix.  Thank You MidnightWolf86!!
    Sunday, September 01, 2013 9:48 PM
  • Thank you so much. After migrating on a T61 from HDD to SSD I have been struggling few days to finally get that shit working. Best regards and I owe you a beer :-) 
    Monday, March 31, 2014 7:33 PM
  • Thank you so much. After migrating on a T61 from HDD to SSD I have been struggling few days to finally get that shit working. Best regards and I owe you a beer :-) 

    Unfortunately I could not get this to work for my Lenovo T61 Win 7 Professional 64-bit, I installed Turbo Memory (Matrix Driver) first as instructed, but the suggested 2nd step would not work for me.

    I simply could not find a compatible driver from Intel AHCI RST Driver download. When I tried, it said that the driver I have is the most current driver. It would not pick any AHCI driver. 

    The only driver that worked was "SATA 1.0 AHCI" one, but that made my laptop really slow so for the time being I left Intel Matrix Driver installed. If possible, can you provide some more detail as to which specific driver for T61 worked from that Intel RST link (the only way I even could select one is by choosing "Have Disk" for the driver, but none of the drivers presented were suitable matches).

     



    • Edited by dp1223 Saturday, April 12, 2014 10:02 PM
    Saturday, April 12, 2014 9:59 PM
  • To those who still have this problem, a combination of several threads and contributors finally allowed me to solve the same issue.  I had cloned the hard disk drive of an Asus Windows 7 laptop with SP1 installed to exactly the same size and brand drive, only to have the Windows Update issue for a week.  What threw me off the scent was the fact that the laptop was Asus, where I could find no AHCPI update relevant.

    The key is to go to Control Panel > Device Manager > IDE ATA/ATAPI controllers...

    Note down the EXACT controller label (in my case it was Intel(R) ICH9M-E/M SATA AHCI Controller).

    I then did a Google search on 'ICH9M-E/M SATA AHCI driver windows 7 64-bit' and the Lenovo support website came back top of the results.  Having nothing to lose as it was a cloned drive, I figured it SHOULD work anyway, but if not, I can just re-clone.

    Well, it took just a few seconds to update the driver, I restarted the laptop and VOILA!  Finally, it let Windows Update do its thing.

    It really hacks me off that this problem is so poorly supported by Microsoft and I've ended up getting the answer through sheer perseverance and the patience of many forum contributors, not to mention the fix being downloaded from a manufacturer other than my laptop!

    Anyway, I really hope this helps someone.  Very frustrating but relieved now it works.


    Thursday, May 22, 2014 3:37 PM
  • I only discovered this problem a month after replacing my system HDD with an ssd Drive for a Vista sp2 Dell studio 1735 . But in my case all drivers  were  up to date. However this post triggered the right path to a solution. Though it is more a workaround ... . Perhaps this will help others, an even more perhaps bring a microsoft engineer to make a small adaption to the vista windows update tool ....

    So the problem seems that Windows Update checks for its datastore if the file is alined with the HDD underneath. But it seems that this check fails for an ssd with a 4K sector size.

    Lucky I had another HDD in my laptop, which is required for this work around to work :-(. So the following shows the problem (and I think Windows Update does an alike test).

    cd \windows\SDold\DataStore (so use cd \windows\SoftwareDistribution\DataStore if you didn't try the "ren" action yet as mentioned in many posts)

    esentutl /g DataStore.edb  -> (result) Operation terminated with error -583 (JET_errSectorSizeNotSupported, The physical sector size reported by the disk subsystem, is unsupported by ESE for a specific file type.) after 0.15 seconds.

    cd D:\        (to a 512 byte sectored HDD )
    esentutl /g C:\Windows\SDold\DataStore\DataStore.edb     -> (succeeds! normal verification output)

    So I tried (the junction tool can be downloaded from sysinternals):
    net stop cryptsvc
    net stop wuauserv
    robocopy /mir C:\Windows\SDold\DataStore D:\DataStore
    robocopy /mir C:\Windows\system32\catroot2 D:\catroot2   (I now think this is not needed, but I started with an Technet post (and many others ...) that put me on the esentutl track... , which is also why the "net stop cryptsvc" is present.) 
    C:
    cd ..\SoftwareDistribution
    rmdir /s /q DataStore
    junction DataStore D:\DataStore
    cd ..\system32   ( again not sure if needed, also counts for the next 2 commands).
    rmdir /s /q catroot2
    junction catroot2 D:\catroot2
    net start cryptsvc
    net start wuauserv

    And windows update worked again ! Check the C:\windows\WindowsUpdate.log

    Of course this is just a workaround, but perhaps this puts another searcher on the right track. And perhaps it makes a Microsoft engineer update the responsible code ... as to be aligned on disk does not seem crucial for the databases used for this "application" (...).

    Sorry had to remove links for sysinternals and cc734083(v=ws.10).aspx (esentutl, which is a vista specific command) both Microsoft links, as Microsoft has not yet verified my account ...


    • Edited by dekersr Monday, June 09, 2014 10:09 PM
    Monday, June 09, 2014 10:01 PM
  • Wow!  I have searched off and on for 4 days, trying all the remedies offered, none of which worked.  You have made my day and I appreciate the time you took.

    FYI I applied the solution to an HP Elite e9290f Desktop with after installing a new 1tb hard drive to replace the original after four years service.  (It was still working, I just thought I was pushing my luck, hence the clone replacement.  Also, I did call HP, but they were no help.)

    Monday, September 08, 2014 8:05 PM
  • Here is solution 

    To replace possibly malfunctioning manufacturer-specific Serial ATA drivers or a non compatible SATA Driver we need to replace it with Microsoft's MSAHCI or StorAHCI drivers which may have better functionality/compatibility in your system, use the following guide:

    1. Enter Device Manager in Windows via either your Control Panel or Computer  Management.
    2. You should see a category of "IDE ATA/ATAPI controllers or Storage Controller  driver". Click the 'plus' symbol to the left of this line to expand that category.
    3. All manufacturer drivers under this category will appear. For each entry, right click, select 'Update driver software'
    4. Then you need select browse my system.
    5. Then select pick from list of drivers.
    6. Select the "Standard AHCI 1.0 Serial ATA Controller"
    7. Then click next and the system will reboot and the driver will be swapped and you can go back in there to confirm that.

    9 hours 57 minutes ago