locked
Windows Server 2008 R2 SP1 fails with error 80070057 RRS feed

  • Question

  • I have 2 servers running 2008 R2. One updated to SP1 successfully some months ago via WSUS; the other kept failing. I downloaded the full SP1 and burnt a disk. After a number of errors relating to earlier security fixes  (which I repaired by uninstalling and reinstalling them) I gradually got the SP1 install closer to finishing, with the assistance of CheckSur. I also did a sfc /scannow which reveals some errors though mostly in chinese language features. I have also tried a 'clean boot' but this outcome seems persistent.

    My latest attempt has the install apparently OK; it reboots a couple of times and I wait whilst it configures SP1. It gets to 100%, pauses briefly, then says 'failure configuring service pack, reverting changes' which it does and I am back where I started 4 hours earlier! When I can eventually login again, it says it failed with error 80070057 Invalid Parameter.

    The CBS.log is 100MB long, but this bit stands out:

    2012-05-02 15:56:13, Info                  CSI    0000093b Warning: More than one security descriptor for registry key [ml:168{84},l:166{83}]"HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\SstpSvc\Parameters\ConfigStore":
      SD1: [l:322{161}]"D:ARP(A;;GRCCSWRC;;;LS)(A;;GRCCSWRC;;;BA)(A;;GA;;;SY)(A;;GRCCSWRC;;;AU)(A;;GRCCSWRC;;;WD)(A;;GA;;;S-1-5-80-3435701886-799518250-3791383489-3228296122-2938884314)"
      SD2: [l:322{161}]"D:ARP(A;;GRCCSWRC;;;LS)(A;;GRCCSWRC;;;BA)(A;;GA;;;SY)(A;;GRCCSWRC;;;AU)(A;;GRCCSWRC;;;WD)(A;;GA;;;S-1-5-80-3435701886-799518250-3791383489-3228296122-2938884314)"

    2012-05-02 15:56:24, Error                 CSI    0000093c@2012/5/2:03:56:24.769 (F) d:\win7sp1_gdr\base\xml\udom_microdom.cpp(4111): Error STATUS_INVALID_PARAMETER originated in function MicrodomImplementation::CStringpoolCache::FindString expression: StringId < m_Entries.Length
    [gle=0x80004005]
    2012-05-02 15:58:30, Error                 CSI    0000093d (F) E_INVALIDARG #31754# from Windows::COM::CComponentStore_IAdvancedInstallerAwareStore::ResolvePendingTransactions(dwFlags = (DontFailIfPrimitivesPending|IndicatePrimitiveRollback), Progress = NULL, Phase = 0, Disposition = RollbackComplete (8)[3]" | "(InstallerRequiresReboot|0x00020000))[gle=0x80070057]
    2012-05-02 15:58:30, Error                 CBS    Startup: Failed to process advanced operation queue, startupPhase: 0. [HRESULT = 0x80070057 - E_INVALIDARG]
    2012-05-02 15:58:30, Info                  CBS    Current global progress. Current: 270, Limit: 270, ExecuteState: CbsExecuteStateResolvePending | CbsExecuteStateFlagRollback
    2012-05-02 15:58:30, Info                  CBS    Previous global progress. Current: 381, Limit: 381, ExecuteState: CbsExecuteStateStageDrivers | CbsExecuteStateFlagRollback | CbsExecuteStateFlagAdvancedInstallersFailed
    2012-05-02 15:58:30, Info                  CBS    Clearing HangDetect value
    2012-05-02 15:58:30, Info                  CBS    Saved last global progress. Current: 270, Limit: 270, ExecuteState: CbsExecuteStateResolvePending | CbsExecuteStateFlagRollback
    2012-05-02 15:58:30, Info                  CBS    Doqe: Unlocking driver updates, Count 127
    2012-05-02 15:58:30, Info                  CBS    CBS has signaled TrustedInstaller that a reboot is required.
    2012-05-02 15:58:30, Info                  CBS    Startup: received notification that startup processing completed and a restart has been initiated.
    2012-05-02 15:58:30, Info                  CBS    Startup: received notification that startup processing completed and a restart has been initiated.
    2012-05-02 15:58:30, Info                  CBS    Startup: received notification that startup processing completed and a restart has been initiated.
    2012-05-02 15:58:30, Info                  CBS    Startup: Failed, restart required to try again.
    2012-05-02 15:58:30, Info                  CBS    Startup: Processing complete. [HRESULT = 0x80070bc2 - ERROR_SUCCESS_REBOOT_REQUIRED]
    2012-05-02 15:58:30, Info                  CBS    Restored system sleep block state: 0x80000000
    2012-05-02 15:58:30, Info                  CBS    May have successfully finished startup processing but another reboot and executing startup processing again is required to be sure.
    2012-05-02 15:58:32, Info                  CBS    Failed during startup processing, continuing with Trusted Installer execution [HRESULT = 0x80070bc2 - ERROR_SUCCESS_REBOOT_REQUIRED]
    2012-05-02 15:58:32, Info                  CBS    Startup processing thread terminated normally
    2012-05-02 15:58:32, Info                  CBS    Failed to create session. [HRESULT = 0x8007045b - ERROR_SHUTDOWN_IN_PROGRESS]
    2012-05-02 15:58:41, Info                  CBS    Failed to create session. [HRESULT = 0x8007045b - ERROR_SHUTDOWN_IN_PROGRESS]
    2012-05-02 15:58:42, Info                  CBS    Failed to create session. [HRESULT = 0x8007045b - ERROR_SHUTDOWN_IN_PROGRESS]

    + hundreds of similar entries

    2012-05-02 15:58:42, Info                  CBS    Failed to create session. [HRESULT = 0x8007045b - ERROR_SHUTDOWN_IN_PROGRESS]
    2012-05-02 15:58:42, Info                  CBS    Failed to create session. [HRESULT = 0x8007045b - ERROR_SHUTDOWN_IN_PROGRESS]
    2012-05-02 15:59:39, Info                  CBS    Trusted Installer signaled for shutdown, going to exit.
    2012-05-02 15:59:39, Info                  CBS    Ending the TrustedInstaller main loop.
    2012-05-02 15:59:39, Info                  CBS    Starting TrustedInstaller finalization.
    2012-05-02 16:00:30, Error                 CSI    00000001 (F) HRESULT_FROM_WIN32(1450) #6711# from UnloadStore(target = NULL)
    [gle=0x80004005]
    2012-05-02 16:00:30, Info                  CBS    Failed to unload the COMPONENTS hive. [HRESULT = 0x80070013 - ERROR_WRITE_PROTECT]
    2012-05-02 16:00:30, Info                  CBS    Ending TrustedInstaller finalization.
    2012-05-02 16:02:45, Info                  CBS    Starting TrustedInstaller initialization.
    2012-05-02 16:02:46, Info                  CBS    Loaded Servicing Stack v6.1.7601.17592 with Core: C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7601.17592_none_672ce6c3de2cb17f\cbscore.dll
    2012-05-02 16:02:49, Info                  CSI    00000001@2012/5/2:04:02:48.992 WcpInitialize (wcp.dll version 0.0.0.6) called (stack @0x7fefa6bf0ad @0x7fefaac9849 @0x7fefaa934e3 @0xfffbe94c @0xfffbd769 @0xfffbdaff)
    2012-05-02 16:02:49, Info                  CBS    Could not load SrClient DLL from path: SrClient.dll.  Continuing without system restore points.
    2012-05-02 16:02:49, Info                  CSI    00000002@2012/5/2:04:02:49.819 WcpInitialize (wcp.dll version 0.0.0.6) called (stack @0x7fefa6bf0ad @0x7fefab16816 @0x7fefaae2aac @0x7fefaa935b9 @0xfffbe94c @0xfffbd769)

    The 'just in case' reboot it promises doesn't happen, and the rollback occurs shortly after the 100% configured screen.

    Any ideas what I should do next? I am beginning to wish I had just started from scratch and installed Server 2008 R2 with SP1, but that's a bit defeatist!


    Ken

    Thursday, May 3, 2012 7:29 AM

All replies

  • Hello,

    please use http://www.microsoft.com/en-us/download/details.aspx?id=14668 and then try again, this may take while.


    Best regards

    Meinolf Weber
    MVP, MCP, MCTS
    Microsoft MVP - Directory Services
    My Blog: http://msmvps.com/blogs/mweber/

    Disclaimer: This posting is provided AS IS with no warranties or guarantees and confers no rights.

    Thursday, May 3, 2012 7:41 AM
  • Hello,

    Start by that:

    • Run chkdsk /r /f and sfc /scannow
    • Run System Update Readiness tool for your OS
    • Disable temporary security software on your server
    • Perform a clean boot: http://support.microsoft.com/kb/929135
    • Reset Windows Update Components

    Once done, check results. If this does not help, try installing manually updates which fails.


    This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.   

    Microsoft Student Partner 2010 / 2011
    Microsoft Certified Professional
    Microsoft Certified Systems Administrator: Security
    Microsoft Certified Systems Engineer: Security
    Microsoft Certified Technology Specialist: Windows Server 2008 Active Directory, Configuration
    Microsoft Certified Technology Specialist: Windows Server 2008 Network Infrastructure, Configuration
    Microsoft Certified Technology Specialist: Windows Server 2008 Applications Infrastructure, Configuration
    Microsoft Certified Technology Specialist: Windows 7, Configuring
    Microsoft Certified Technology Specialist: Designing and Providing Volume Licensing Solutions to Large Organizations
    Microsoft Certified IT Professional: Enterprise Administrator
    Microsoft Certified IT Professional: Server Administrator
    Microsoft Certified Trainer

    Thursday, May 3, 2012 8:32 AM
  • It didn't find anything to correct, so I assume there is no point in applying the SP again?


    =================================
    Checking System Update Readiness.
    Binary Version 6.1.7601.21645
    Package Version 14.0
    2012-05-03 21:08

    Checking Windows Servicing Packages

    Checking Package Manifests and Catalogs

    Checking Package Watchlist

    Checking Component Watchlist

    Checking Packages

    Checking Component Store

    Summary:
    Seconds executed: 1094
     No errors detected

    In a similar problem to mine with Vista (I think) the advice was to delete some keys in HKLM\Components but no such key exists on my system. Another post mentions a COMPONENTS hive, but I can't see that either. Perhaps they aren't relevant to Server 2008 R2?


    Ken

    Thursday, May 3, 2012 9:27 AM
    • Run chkdsk /r /f and sfc /scannow
    • Run System Update Readiness tool for your OS
    • Disable temporary security software on your server
    • Perform a clean boot: http://support.microsoft.com/kb/929135
    • Reset Windows Update Components

    Once done, check results. If this does not help, try installing manually updates which fails.


    This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.   

    Microsoft Student Partner 2010 / 2011
    Microsoft Certified Professional
    Microsoft Certified Systems Administrator: Security
    Microsoft Certified Systems Engineer: Security
    Microsoft Certified Technology Specialist: Windows Server 2008 Active Directory, Configuration
    Microsoft Certified Technology Specialist: Windows Server 2008 Network Infrastructure, Configuration
    Microsoft Certified Technology Specialist: Windows Server 2008 Applications Infrastructure, Configuration
    Microsoft Certified Technology Specialist: Windows 7, Configuring
    Microsoft Certified Technology Specialist: Designing and Providing Volume Licensing Solutions to Large Organizations
    Microsoft Certified IT Professional: Enterprise Administrator
    Microsoft Certified IT Professional: Server Administrator
    Microsoft Certified Trainer

    Done all that, and tried manual install of SP1, with the results as per my first post.

    I hope the clue is in the extract from CBS.log for someone more versed in these things than I am.

    Anyone suggest what I do next?


    Ken

    Friday, May 4, 2012 5:11 AM