Server 2012 R2 - Errors 80246013 and 800F0831

mzx20

Member
Joined
Aug 24, 2020
Posts
6
Hello,

I'm working on a server with Windows Server 2012 R2, that's been failing to install Windows Updates for quite a while. When I check for updates, it always shows the same handful of important updates and 4 optional updates available (see screenshot). These all fail with error codes 80246013 on some of them and 800F0831 on some of them (see screenshot). Somewhat interesting, the .NET Framework 4.8 update installed successfully not too long ago.

It also puts Event ID 1001 in the Application log when the updates fail to install automatically (see screenshot).

Not using WSUS here. Just automatic updates with the "Download updates for me but let me choose whether to install them" option selected.

The server is acting as a file server and domain controller for a small (about 15 users) domain.

The problem has actually been going on for a long while (and from what I understand, that causes a lot more difficulty when dealing with Windows Update issues), so I'm thinking I may have to just suck it up and wipe/reinstall the OS. But I thought I'd see if there's anything else I can throw at it.

Things I've tried:

1. Checked for malware. None found.

2. Tried manually downloading/installing the individual update packages for the ones that keep failing. They fail with the same errors.

3. Server is running AVG Anti-virus. I tried uninstalling that, just to see if that was interfering with anything. Didn't help. Since that didn't seem to make a difference, I reinstalled it.

4. Verified there aren't any hardware issues. It's an HP ProLiant server, and the HP tools all say the hardware is fine. Green checks on everything. Also verified all drivers, BIOS, etc, are current. It actually did have a RAID controller firmware update, so I installed that, but it didn't help.

5. sfc.exe /scannow from admin command prompt. That runs for about 10 minutes then says "Windows Resource Protection did not find any integrity violations"

6. dism /Online /Cleanup-Image /RestoreHealth from admin command prompt. That runs a few minutes and says "The restore operation completed successfully. The component store corruption was repaired. The operation completed successfully." But then updates still don't work.

7. Ran SFCFix. That gave me "No corruptions have been detected on this computer."

I've attached various screenshots that I thought might be helpful. CBS.zip was too large to attach, so here's a Google Drive link.
CBS.zip
 

Attachments

  • sfcfix2.png
    sfcfix2.png
    19.1 KB · Views: 4
  • sfcfix1.png
    sfcfix1.png
    13.6 KB · Views: 5
  • screenshot3.png
    screenshot3.png
    18.8 KB · Views: 5
  • screenshot1.png
    screenshot1.png
    81.2 KB · Views: 4
  • screenshot2.png
    screenshot2.png
    107.3 KB · Views: 4
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.
 
Done. It said "The operation completed successfully." and didn't prompt me to restart, so I didn't restart.

Afterwards, I went to Windows Update again and picked a random one (KB3121261). It failed with error 800F0831. CBS.log was too big to attach, so here's the Google Drive link:

CBS.log
 
Thanks.

Install Update with DISM

  1. Download this update and save to your desktop. The file name will be Windows8.1-KB4103725-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-KB4103725-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-KB4103725-x64.cab\Windows8.1-KB4103725-x64.cab

If successful, retry one of the updates that failed and attach CBS.log if it fails again.
 
Done. Looks like the same thing (so operation completed successfully, no restart prompt, so I didn't).

I attempted the same update (KB3121261) that failed last time. It failed again with the same 800F0831 error. CBS.log is attached.
 

Attachments

Thanks.

Install Update with DISM

  1. Download this update and save to your desktop. The file name will be Windows8.1-KB4467697-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-KB4467697-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-KB4467697-x64.cab\Windows8.1-KB4467697-x64.cab

If successful, retry one of the updates that failed and attach CBS.log if it fails again.
 
Ok. Done. DISM operation completed successfully (same as before, it just said operation completed successfully and didn't prompt for a restart). Tried the same update (KB3121261).

It took a bit longer this time but failed with the same error (800F0831). Here's a link to the CBS.log file.

CBS.log
 

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

Back
Top