How to Fix Windows Update Error 0x800700d8 on Windows 10

If you’re experiencing error code 0x800700d8 while trying to install certain updates or after a failed update to Windows 10 from an earlier version of Windows, this article is intended to help you. In this article, we will identify possible causes and provide the appropriate solutions to help you try to solve the problem.

When faced with this Windows Update error 0x800700d8, you cannot try our solutions recommended below in any particular order and see if this helps to solve the problem.

Run the Windows Update Troubleshooter

The Windows Update troubleshooter developed by the Windows team is a powerful tool that you can use to fix many Windows errors, including error 0x800700d8. Running Windows Update Troubleshooter may be just what you need to fix this error and update Windows.

To run Windows Update troubleshooter and fix this error:

  • Go to Settings and click Update and Security.
  • Click Troubleshoot, and then click Troubleshoot Windows Update.
  • Run the tool and follow the on-screen instructions.

Restore the Windows Update Components

Repairing Windows Update components fixes damaged Windows Update components and you can install Windows updates. Complete the following steps to manually restore Windows Update components:

  • Press the Windows key + X on your keyboard and then select Command Prompt (Admin) from the menu.
  • Quit BITS, Cryptographic, MSI Installer, and Windows Update Services. To do this, type the following commands at the command prompt. Press the ENTER key after each command.
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
  • Now rename the folder SoftwareDistribution and Catroot2. You can do this by typing the following commands at the command prompt. Press the ENTER key after each command.
    • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • ren C:\Windows\System32\catroot2 Catroot2.old
  • Now we are restarting BITS, Cryptographic, MSI Installer and Windows Update Services. To do this, type the following commands at the command prompt. Press the ENTER key after each command.
    • net start wuauserv
    • net start cryptSvc
    • net start bits
    • net start msiserver
  • Type exit at the command prompt to close it.

Now try running Windows Update again to see if it was useful.

Disable Deferred Updates

Some users have confirmed that they have fixed error 0x800700d8 by disabling deferred updates in Windows 10.

  • Press the Windows key + S key combination to open the Type search field here.
  • Enter the Windows Update keyword in the search field.
  • Then click Windows Update Settings to open the window.
  • Click the advanced options to open other update settings.
  • In newer versions of Windows 10, when installing updates 0, you must choose Select from the two drop-down menus.
  • In previous versions of Windows 10, you would need to clear the Resend selected updates check box.
  • Restart Windows after disabling deferred updates.

Update the BIOS to the Latest Version

As reported by several different users, this particular problem can also occur in cases where the BIOS version is very out of date. This problem almost always occurs on Dell computers, but there are other manufacturers with the same problems.

Before starting the BIOS version update process, however, be aware that this careless process can cause other problems if the update steps are not followed exactly. The exact procedure for updating the BIOS version depends on the manufacturer of the motherboard.

https://social.technet.microsoft.com/Forums/en-US/cef55dbd-0cc8-4b63-b251-8b910cd71568/windows-update-error-0x800700d8-win10-1803?forum=win10itprosecurity