none
KB3149090 failed to be changed to the Installed state. Status: 0x800f0831 RRS feed

  • Question

  • Hi! Hope you can help me.

    I have a server in which KB3149090 doesn't get installed. 


    In event viewer I see two events:

    - Information event "Package KB3149090 failed to be changed to the Installed state. Status: 0x800f0831."

    - Error event "Windows update "Security Update for Windows (KB3149090)" could not be installed because of error 2148468785 "" (Command line: "wusa.exe "C:\Windows\ProPatches\Patches\Windows8.1-KB3149090-x64.msu"")"

    I have run sfc /scannow & Dism /Online /Cleanup-Image /ScanHealth, here the results:

    PS C:\Users\Administrator> sfc /scannow

    Beginning system scan.  This process will take some time.

    Beginning verification phase of system scan.
    Verification 100% complete.

    Windows Resource Protection did not find any integrity violations.

    PS C:\Users\Administrator> Dism /Online /Cleanup-Image /ScanHealth

    Deployment Image Servicing and Management tool
    Version: 6.3.9600.17031

    Image Version: 6.3.9600.17031

    [==========================100.0%==========================]
    No component store corruption detected.
    The operation completed successfully.

    Thanks in advance.

    Wednesday, July 5, 2017 6:10 PM

Answers

  • Update:

    After looking in the CBS log, I encontered this entries:


    2017-07-03 11:51:18, Error CBS Failed to resolve package 'Package_58_for_KB3161561~31bf3856ad364e35~amd64~~6.3.1.1' [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION]

    2017-07-03 11:51:18, Info CBS Mark store corruption flag because of package: Package_58_for_KB3161561~31bf3856ad364e35~amd64~~6.3.1.1. [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION]

    Then, investigating and even trying to install that package (which only fail because  says it does not apply to the server), I found that a possible solution was to execute the following command to remove the corrupt package:

    dism /online /remove-package /packagepath:C:\Temp\Windows8.1-KB3161561-x64.cab

    Deployment Image Servicing and Management tool
    Version: 6.3.9600.17031

    Image Version: 6.3.9600.17031

    Processing 1 of 1 - Removing package Package_for_KB3161561~31bf3856ad364e35~amd6
    4~~6.3.1.1
    [==========================100.0%==========================]
    The operation completed successfully.


    Later KB3149090 was installed successfully. 

    • Marked as answer by GaboRayo Thursday, July 6, 2017 6:51 PM
    Thursday, July 6, 2017 6:51 PM