Fix Windows Update Error 0x80010108 on Windows 10

In the pool of errors that we have covered for Windows Updates, another error code you may receive is 0x80010108. This error code usually is shown when someone is trying to get a Feature Update installed on a device running Windows 10. It is suspected that the wups2.dll file could be the culprit for this error.

There were problems installing some updates, but we’ll try again later. If you keep seeing this and want to search the web or contact support for information, this may help:

Feature Update to Windows 10 – Error 0x80010108

Windows Update Error 0x80010108

However, this error could appear while installing Windows Update in general too.

Windows Update Error 0x80010108

The following methods should be effective in resolving error code 0x80010108:

  1. Use Windows Update Troubleshooter.
  2. Restart the Windows Update Services.
  3. Re-register the wups2.dll file.
  4. Disable Antivirus software temporarily
  5. Perform Windows Update in Clean Boot State
  6. Flush DNS cache.

Make sure to check if the issue resolves after every performing every troubleshooting method.

1] Use Windows Update Troubleshooter

Windows Update Troubleshooter

Run the Windows Update Troubleshooter available at Settings > Update and Security > Troubleshoot or the Microsoft’s Online Windows Update Troubleshooter.

They both will automatically detect and fix issues related to Windows Update.

This post will help you if the Windows Update Troubleshooter throws an error – Service registration is missing or corrupt.

2] Restart the BITS, Windows Update, Cryptographic Services.

Many a time, dependent Windows Services have issues. When it comes to Windows Update, service like BITS is essential. We highly recommend you to restart Cryptographic, BITS, and Windows Update Service.

Open the Command Prompt command line with Administrator Level privileges.

Execute the following commands:

net start bits

net start wuauserv

net start CryptSvc

net start trustedinstaller

Restart your computer.

The main function of Trusted installer Service is to enable installation, removal, and modification of Windows Updates and optional system components.

3] Re-register the wups2.dll file

If a DLL is not registered with Windows, the OS will not be able to find it. It is possible that a registry corruption or something similar may have been the cause. It’s a good idea to re-register the  wups2.dll (Windows Update Client Proxy Stub 2) file (DLL or Dynamic Link Library).

Use the WinX menu to launch the Run utility. Type and execute the following command:

regsvr32 wups2.dll /s

There are bright chances that this will fix the Windows Update error 0x80010108.

4] Disable Antivirus software temporarily

Some antivirus might be hampering the proper functioning of Windows Update. We recommend you to turn the Antivirus solution or Windows Defender off temporarily and check if the issues get resolved.

Turn it on after the update is complete. It is, of course, a temporary solution. It is a good idea to check if your security solution has accidentally flagged Windows Update service as suspicious.

5] Perform Windows Update in Clean Boot State

It is always a good idea to perform a Clean Boot and then run Windows Update. It should help.

6] Flush DNS cache

Flush DNS from the command line.

Flushing the DNS cache clears the stale DNS state on your computer, and next time Windows Update service runs, it will query for an updated list of addresses. You can flush the DNS cache and check if that fixes your problems. If this is what was causing the issue, clearing the DNS cache would have helped.

Also, you can check your Internet connection, reboot your router, plug out and then plug in your Ethernet connection manually or try accessing various websites and services on the Internet to verify the reliability and integrity of your connection.

Lastly, running our freeware Fix WU is an option you may want to consider.

Posted by on , in Category Windows with Tags
Ayush has been a Windows enthusiast since the day he got his first PC with Windows 98SE. He is an active Windows Insider since Day 1 and is now a Windows Insider MVP. He has been testing pre-release services on his Windows 10 PC, Lumia, and Android devices.