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 11/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 – 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:
- Use Windows Update Troubleshooter.
- Restart the Windows Update Services.
- Re-register the wups2.dll file.
- Disable Antivirus software temporarily
- Perform Windows Update in Clean Boot State
- Flush DNS cache.
Make sure to check if the issue resolves after every performing every troubleshooting method.
1] Use 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 the 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
Flushing the DNS cache clears the stale DNS state on your computer, and the 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.