[SOLVED] Windows Server 2012 R2 Update problem

Frenkels

Active member
Joined
Oct 7, 2019
Posts
28
Have had some problems with updating this server for sometime.

SFC and DISM usually come back with some corruption, but repaired or results are no corruption.

Most of these smaller updates are from 2016. Highlighted one (KB3121261) is the oldest.

Have tried fixing this on and off for a while.
Attempted deleting softwaredistribution and manual update
going through the CBS log and manually downloading and installing corrupt KBs.

History shows some updates work, but they all look to be none server specific updates.

This server did have WSUS installed on it, but that was removed. Which might be adding to the problem.

Attached
- Important Windows updates to install
- Update History
- SFCFix Log

Dropbox link to CBS Logs
(Same SFCFix log also in the dropbox link)
Sysnative Logs
 

Attachments

  • Annotation 2019-10-09 143209.png
    Annotation 2019-10-09 143209.png
    103.5 KB · Views: 7
  • Annotation 2019-10-09 143209a.png
    Annotation 2019-10-09 143209a.png
    68.5 KB · Views: 5
  • SFCFix.txt
    SFCFix.txt
    1.6 KB · Views: 1
Hello and welcome!

Install Update with DISM

  1. Download this update and save to your desktop. The file name will be Windows8.1-KB4489873-x64.cab.zip.
  2. Right-click on this file and select Extract All... Click the Extract button. You can close the folder window that opens
  3. Click on the Start button and in the search box, type Command Prompt
  4. When you see Command Prompt on the list, right-click on it and select Run as administrator. Go ahead and allow if you receive the UAC prompt.
  5. Copy and paste the following command into the command prompt window and press enter.

    dism /online /add-package /packagepath:%userprofile%\desktop\Windows8.1-KB4489873-x64.cab
  6. You should receive the message:
    The operation completed successfully.
    Restart Windows to complete this operation. <---You may not get this line.
    Do you want to restart the computer now (Y/N)? <---You may not get this line.

Go ahead and do so if prompted. Let me know what errors if any come up. If you do get errors, please zip/attach your CBS.log

Note: If you get the message that no packages that require processing were found, use the following command instead:

dism /online /add-package /packagepath:%userprofile%\desktop\Windows8.1-KB4489873-x64.cab\Windows8.1-KB4489873-x64.cab

If successful, retry one of the updates that failed and attach CBS.log if it fails again. Do not attempt .NET updates for now.
 
Hi softwaremaniac

Thank you for the very prompt response!

DISM command completed successfully. No restart required.

Attempted single update. Failed. I think updates were trying to install at the same time during the DISM command.

Rebooted. Ran DISM Command again.

Attempted 2 individual updates.

1st Attempt one update KB3102429
Failed: 1 update
Error(s) found:
Code 800F0831

2nd Attempt one update KB3121261
Failed: 1 update
Error(s) found:
Code 800F0831

(no reboot in between)

CBS Log updated in Dropbox Link.
Sysnative Logs
 
Thanks. Please attempt only one update at a time. Good night!

Install Update with DISM

  1. Download this update and save to your desktop. The file name will be Windows8.1-KB4487000-x64.cab.zip.
  2. Right-click on this file and select Extract All... Click the Extract button. You can close the folder window that opens
  3. Click on the Start button and in the search box, type Command Prompt
  4. When you see Command Prompt on the list, right-click on it and select Run as administrator. Go ahead and allow if you receive the UAC prompt.
  5. Copy and paste the following command into the command prompt window and press enter.

    dism /online /add-package /packagepath:%userprofile%\desktop\Windows8.1-KB4487000-x64.cab
  6. You should receive the message:
    The operation completed successfully.
    Restart Windows to complete this operation. <---You may not get this line.
    Do you want to restart the computer now (Y/N)? <---You may not get this line.

Go ahead and do so if prompted. Let me know what errors if any come up. If you do get errors, please zip/attach your CBS.log

Note: If you get the message that no packages that require processing were found, use the following command instead:

dism /online /add-package /packagepath:%userprofile%\desktop\Windows8.1-KB4487000-x64.cab\Windows8.1-KB4487000-x64.cab

If successful, retry one of the updates that failed and attach CBS.log if it fails again. Do not attempt .NET updates for now. If one update succeeds, move on to the next one.
 
Ran:
dism /online /add-package /packagepath:%userprofile%\desktop\Windows8.1-KB4487000-x64.cab

Result:
An error occurred - Package_for_RollupFix Error: 0x800f0831

Error: 0x800f0831

DISM failed. No operation was performed.

Didn't attempt 2nd command.

CBS & DISM Log updated in Dropbox Link.
Sysnative Logs
 
Thanks.

Install Update with DISM

  1. Download this update and save to your desktop. The file name will be Windows8.1-KB4486474-x64.cab.zip.
  2. Right-click on this file and select Extract All... Click the Extract button. You can close the folder window that opens
  3. Click on the Start button and in the search box, type Command Prompt
  4. When you see Command Prompt on the list, right-click on it and select Run as administrator. Go ahead and allow if you receive the UAC prompt.
  5. Copy and paste the following command into the command prompt window and press enter.

    dism /online /add-package /packagepath:%userprofile%\desktop\Windows8.1-KB4486474-x64.cab
  6. You should receive the message:
    The operation completed successfully.
    Restart Windows to complete this operation. <---You may not get this line.
    Do you want to restart the computer now (Y/N)? <---You may not get this line.

Go ahead and do so if prompted. Let me know what errors if any come up. If you do get errors, please zip/attach your CBS.log

Note: If you get the message that no packages that require processing were found, use the following command instead:

dism /online /add-package /packagepath:%userprofile%\desktop\Windows8.1-KB4486474-x64.cab\Windows8.1-KB4486474-x64.cab

If successful, retry one of the updates that failed and attach CBS.log if it fails again. Do not attempt .NET updates for now. If one update succeeds, move on to the next one.
 
First DISM command completed successfully.

Tried to select one individual update, but that failed with Error: 0x800f0831
It gave a message "restart to finish the installation" so (all) updates were applied over night and have confirmed this as Windows Update GPO is set to install updates on Wed night.
I should be able to do individual updates without problems for now.

Updated Dropbox folder with CBS Folder & DISM Log
Sysnative Logs
 

Attachments

  • Annotation 2019-10-10 111713.png
    Annotation 2019-10-10 111713.png
    27.4 KB · Views: 3
Just for clarification purposes, some updates have been installed and you were asked to reboot the server.

You have done so and then attempted the updates again, which failed?

If so, which updates are now listed when you check for updates?
 
Hi,

I think it went like this.

Yesterday
Ran your First DISM command completed successfully.
Left the office.
Server ran the GPO and tried to install all the updates. Wants reboot to finish the installation of updates.

Today.
Tried to continue with your instructions and choose a single update.
Failed with Error: 0x800f0831
Asked to reboot to complete installation of all the updates.

The printer driver says it's succeeded, but still appears in the important updates list.
 

Attachments

  • Annotation 2019-10-10 111713.png
    Annotation 2019-10-10 111713.png
    83.3 KB · Views: 3
  • Annotation 2019-10-10 111713.png
    Annotation 2019-10-10 111713.png
    83.3 KB · Views: 3
Thanks.

Install Update with DISM

  1. Download this update and save to your desktop. The file name will be Windows8.1-KB4457129-x64.cab.zip.
  2. Right-click on this file and select Extract All... Click the Extract button. You can close the folder window that opens
  3. Click on the Start button and in the search box, type Command Prompt
  4. When you see Command Prompt on the list, right-click on it and select Run as administrator. Go ahead and allow if you receive the UAC prompt.
  5. Copy and paste the following command into the command prompt window and press enter.

    dism /online /add-package /packagepath:%userprofile%\desktop\Windows8.1-KB4457129-x64.cab
  6. You should receive the message:
    The operation completed successfully.
    Restart Windows to complete this operation. <---You may not get this line.
    Do you want to restart the computer now (Y/N)? <---You may not get this line.

Go ahead and do so if prompted. Let me know what errors if any come up. If you do get errors, please zip/attach your CBS.log

Note: If you get the message that no packages that require processing were found, use the following command instead:

dism /online /add-package /packagepath:%userprofile%\desktop\Windows8.1-KB4457129-x64.cab\Windows8.1-KB4457129-x64.cab

If successful, retry one of the updates that failed and attach CBS.log if it fails again. Do not attempt .NET updates for now. If one update succeeds, move on to the next one.
 
Hi software maniac

DISM error.

An error occurred - Package_for_RollupFix Error: 0x800f0831

Error: 0x800f0831

DISM failed. No operation was performed.

Updated Dropbox folder with CBS Folder & DISM Log
Sysnative Logs
 
Thanks.

Install Update with DISM

  1. Download this update and save to your desktop. The file name will be Windows8.1-KB4471320-x64.cab.zip.
  2. Right-click on this file and select Extract All... Click the Extract button. You can close the folder window that opens
  3. Click on the Start button and in the search box, type Command Prompt
  4. When you see Command Prompt on the list, right-click on it and select Run as administrator. Go ahead and allow if you receive the UAC prompt.
  5. Copy and paste the following command into the command prompt window and press enter.

    dism /online /add-package /packagepath:%userprofile%\desktop\Windows8.1-KB4471320-x64.cab
  6. You should receive the message:
    The operation completed successfully.
    Restart Windows to complete this operation. <---You may not get this line.
    Do you want to restart the computer now (Y/N)? <---You may not get this line.

Go ahead and do so if prompted. Let me know what errors if any come up. If you do get errors, please zip/attach your CBS.log

Note: If you get the message that no packages that require processing were found, use the following command instead:

dism /online /add-package /packagepath:%userprofile%\desktop\Windows8.1-KB4471320-x64.cab\Windows8.1-KB4471320-x64.cab

If successful, retry one of the updates that failed and attach CBS.log if it fails again. Do not attempt .NET updates for now. If one update succeeds, move on to the next one.
 
Hi softwaremaniac,

Error on that DISM command.

An error occurred - Package_for_RollupFix Error: 0x800f0831
Error: 0x800f0831
DISM failed. No operation was performed.

Updated Dropbox folder with CBS Folder
Sysnative Logs
 
Hi softwaremaniac,

Can I ask is it a case of
1. keep finding the corrupt KB in the CBS log (at least if it shows the "Error: 0x800f0831"?)
2. Download the KB file (are these any different from downloading directly from the Update Catalog?)
3. Running the add package DISM command

Appreciate the help greatly, but I don't want to waste your expertise/time if its something I can do myself.
 
Is that something I should be able to do?

So from the current CBS log, I search "corrupt"

Store corruption, manifest missing for package: Package_175_for_KB4483187~31bf3856ad364e35~amd64~~6.3.1.1
Failed to resolve package 'Package_175_for_KB4483187~31bf3856ad364e35~amd64~~6.3.1.1' [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION]
Mark store corruption flag because of package: Package_175_for_KB4483187~31bf3856ad364e35~amd64~~6.3.1.1. [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION]

Find KB4483187 which is the problem.

Download
windows8.1-kb4483187-x64_0d12c5bd8526b4034020e6d297668fd472dfff9c.msu
from update catalog

how do I prep it for DISM?
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top