none
Windows update fails hangs and I can't view/add new roles.

    Question

  • I saw the other threads here about that and tried some of the things, 

    Basiclly I download the system update readiness tool, and after running:

    CheckSURPackage.EXE /Quiet /WindowsUpdate /DeleteBadCab /pkgversion=9.0 /fixcab=%windir%\CheckSur\v1.0\*.CAB /fixcab=%windir%\CheckSur\*.
    
    CAB /pkgdownload


    this is the output in the CheckSUR log file.

    =================================
    Checking System Update Readiness.
    Binary Version 6.0.6002.22574
    Package Version 9.0
    2012-01-22 15:45
    
    Checking Windows Servicing Packages
    
    Checking Package Manifests and Catalogs
    (f)	CBS MUM Corrupt	0x800F080D	servicing\Packages\Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~8.0.7600.16385.mum		Line 10:       <customInformation SoftBlockLink="http://go.microsoft.com/
    (f)	CBS MUM Corrupt	0x800F080D	servicing\Packages\Microsoft-Windows-MediaPlayback-OC-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.mum		Line 10:       <customInformation SoftBlockLink="http://go.microsoft.com/
    (f)	CBS MUM Corrupt	0x800F080D	servicing\Packages\Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.mum		Line 10:       <customInformation SoftBlockLink="http://go.microsoft.com/
    (f)	CBS MUM Corrupt	0x800F080D	servicing\Packages\Microsoft-Windows-Xps-Foundation-Server-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.mum		Line 10:       <customInformation SoftBlockLink="http://go.microsoft.com/
    (f)	CBS MUM Corrupt	0x00000000	servicing\Packages\Package_for_KB2506014_RTM~31bf3856ad364e35~amd64~~6.1.1.0.mum		Expected file name Package_for_KB2506014~31bf3856ad364e35~amd64~~6.0.1.0.mum does not match the actual file name
    (f)	CBS MUM Corrupt	0x8007047F	servicing\Packages\Package_for_KB2506014~31bf3856ad364e35~amd64~~6.0.1.0.mum	servicing\Packages\Package_for_KB2506014~31bf3856ad364e35~amd64~~6.0.1.0.cat	Package manifest cannot be validated by the corresponding catalog
    
    Checking Package Watchlist
    
    Checking Component Watchlist
    
    Checking Packages
    
    Checking Component Store
    
    Summary:
    Seconds executed: 255
     Found 6 errors
      CBS MUM Corrupt Total count: 6
    
    Unavailable repair files:
    	servicing\packages\Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~8.0.7600.16385.mum
    	servicing\packages\Microsoft-Windows-MediaPlayback-OC-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.mum
    	servicing\packages\Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.mum
    	servicing\packages\Microsoft-Windows-Xps-Foundation-Server-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.mum
    	servicing\packages\Package_for_KB2506014_RTM~31bf3856ad364e35~amd64~~6.1.1.0.mum
    	servicing\packages\Package_for_KB2506014~31bf3856ad364e35~amd64~~6.0.1.0.mum
    	servicing\packages\Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~8.0.7600.16385.cat
    	servicing\packages\Microsoft-Windows-MediaPlayback-OC-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.cat
    	servicing\packages\Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.cat
    	servicing\packages\Microsoft-Windows-Xps-Foundation-Server-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.cat
    	servicing\packages\Package_for_KB2506014_RTM~31bf3856ad364e35~amd64~~6.1.1.0.cat
    	servicing\packages\Package_for_KB2506014~31bf3856ad364e35~amd64~~6.0.1.0.cat
    
    (w)	Unable to get system disk properties	0x0000045D	IOCTL_STORAGE_QUERY_PROPERTY	Disk Cache	
    


     What do I need to do in-order to fix this issue? I am desperate, any help will be appreciated.

    Sunday, January 22, 2012 2:11 PM

Answers

  • Hi,

     

    Please perform the following steps to troubleshoot this issue:

     

    1. You first need to gain control over that folder. In order to do this use the following commands:

     

    This makes the current logged on user (needs to have Administrative privileges) owner of that folder:

    takeown /F c:\Windows\Servicing\Packages /D y /R

     

    Then assign full control using:

    cacls c:\Windows\Servicing\Packages /E /T /C /G "UserName":F

     

    This will grant you full control over the directory.

     

    2. Now you need to gather the missing or corrupted files from the checksur log:

     

    - Download the KB Files for the missing files:

    servicing\packages\Package_for_KB2506014~31bf3856ad364e35~amd64~~6.0.1.0.mum

     

    - Unpack them using the following command:

    Expand -F:* UpdateKBXXXX.msu x:\DestinationDirectory

     

    After you expand you will see a UpdateKBXXXX.cab File. Expand it as well:

    Expand -F:* UpdateKBXXXX.CAB x:\DestinationDirectoryCAB

     

    Inside of this cab you will need to grab 2 files: update.mum and update.cat

     

    3. Rename the gathered update.mum and update.cab files exactly as they are specified in the checksur.log:

    Ex.: update.mum for KB2506014 will be:

     

    Package_for_KB2506014~31bf3856ad364e35~amd64~~6.0.1.0.mum

     

    Do the same for all the other missing/corrupt files and place them into the directory specified in checksur.log (/servicing/packages)

    After these steps the problem should be fixed. No reboot required.

     

    For more information, please refer to the following Microsoft TechNet article:

     

    How to fix Server Manager Errors after installing updates (HRESULT:0x800F0818 / HRESULT:0x800B0100)

    http://blogs.technet.com/b/roplatforms/archive/2010/05/12/how-to-fix-server-manager-errors-after-installing-updates-hresult-0x800f0818-hresult-0x800b0100.aspx

     

    Regards,


    Arthur Li

    TechNet Community Support

    Monday, January 23, 2012 5:35 AM
    Moderator