Bobcares

Windows Update Error 0x80010108 – Resolve it quickly

by | Dec 7, 2020

Windows Update Error 0x80010108 triggers when we check for new updates available.

As part of our Server Management Services, we assist our customers with several Windows related errors.

In this article, let us see how our Support Techs fix Windows update error 0x80010108.

 

Cause for Windows Update Error 0x80010108

Windows update is extremely important. If we miss it, the system tends to get slower and we start facing lags and errors while accessing the OS.

The error is related to the wups2.dll file in the Windows Update service.

Windows Update Error 0x80010108

However, there are a couple of methods our Support Engineers employ.

 

Solutions for Windows Update Error 0x80010108

Let us now focus on a few methods our Support Techs follow.

  • Start the Windows Update Service Again

  1. First, we go to the Start button and type Command Prompt. Right-click on the result and select Run as administrator to open Command Prompt with admin rights.
  2. Then, in the Command Prompt window, run the below two commands one by one and hit Enter after each command:
    net stop wuauserv
    net start wuauserv

This will restart the Windows Update service all over, so we try running the Windows Update again and check if it is working.

Still, showing the error? Here’s a lot more.

  • Re-register the wups2.dll file

  1. Go to the Start button on the desktop and type Powershell. Right-click on the result and select Run as administrator to open Windows Powershell in admin mode.
  2. In the Powershell window, run the below command hit Enter:
    regsvr32 wups2.dll /s

This will re-register the wups2.dll file in the Windows Update service. Then, we restart the system and check for new updates.

  • Check date and time

Incorrect date and time can occur due to a broken motherboard battery, and if the error 0x80010108 occurs, we advise to check the time and date. If the date or time is wrong, we do the following:

  1. Click the clock in the bottom right corner. Choose Date and time settings.
  2. Turn Set time automatically option off and then turn it back on. This should automatically fix time and date.
  • Turn off proxy

Error 0x80010108 can occur if we are using a proxy, therefore we should turn it off. To do that, we follow these steps:

  1. Press Windows Key + S and enter internet options. Select Internet Options from the menu.
  2. Go to the Connections tab and click on LAN settings.
  3. When the settings window opens, uncheck Automatically detect settings and Use a proxy server for LAN options. Click OK to save changes.
  • Turn off VPN

VPN software is great if we want to protect privacy online or bypass certain limitations, but sometimes VPN software can cause Error 0x80010108.

To fix this problem, we recommend disabling VPN software on the system. If that does not work, we might have to remove all installed VPN clients and check if that fixes the problem.

  • Clean the DNS cache

In some cases, DNS can cause Error 0x80010108, and the fix is to clear the DNS cache. To do that, we follow these steps:

  1. Press Windows Key + X to open the Power User Menu and choose Command Prompt (Admin).
  2. When Command Prompt opens, enter ipconfig /flushdns and press Enter.
  3. Once done, close Command Prompt and check if the issue is resolved.
  • Perform a Clean Boot

Third-party applications and services can sometimes interfere with Windows services and cause various problems, therefore, we perform a Clean Boot.

To do that, we follow these steps:

  1. Press Windows Key + R and enter msconfig.
  2. When the System Configuration window opens, go to the Services tab and check to Hide all Microsoft services. After that click the Disable all button.
  3. Go to the Startup tab and click Open Task Manager.
  4. When Task Manager opens, select each Startup application, right-click it, and choose Disable. After disabling all applications close Task Manager and click Apply and OK in the System Configuration window.
  5. Restart the PC and check if the problem is resolved.

If the problem is fixed, it means that one of the third-party applications was causing it.

To find which application caused this problem, repeat the same steps, but be sure to enable applications and services one by one until we find the one that is causing this issue.

[Finding it hard to fix? We are available 24*7]

  • Perform the sfc scan

Error 0x80010108 might appear if the installation is corrupt, and in order to fix it, we need to run sfc scan. To do that, we follow these steps:

  1. Open Command Prompt as administrator.
  2. When Command Prompt opens, enter sfc /scannow and press Enter.
  3. Wait for the process to complete.
  • Disable antivirus software

Sometimes third-party antivirus software can interfere with Windows services and cause all sorts of problems. Hence, we recommend trying disabling the antivirus tool.

Bear in mind that almost any antivirus software can cause this issue to appear, therefore be sure to disable all third-party antivirus tools that we have installed.

If disabling the antivirus does not help, we suggest temporarily uninstall it and see if that fixes the problem.

  • Uninstall latest Windows updates

There is also a possibility that some Windows Update actually disrupted the Store. If we suspect that might be the case, go on and delete the troublesome update.

Here is how we do that:

  1. Press Windows Key + I to open the Settings app.
  2. Once the Settings app opens, navigate to the Update & security section.
  3. Go to the Windows Update tab and click on Update history.
  4. Click on Uninstall updates.
  5. A list of installed updates will now appear. Select the problematic update that we want to remove and click the Uninstall button.
  6. After removing the update, restart the system.
  • Run DISM

And finally, if none of the previous solutions resolved the problem, let us re-deploy the system image using the DISM (Deployment Image Servicing and Management) tool.

Here’s how we do it:

  1. Right-click Start and open Command Prompt (Admin).
  2. Paste the following command and press Enter:
    DISM /Online /Cleanup-Image /RestoreHealth
  3. Wait until the scan is finished.
  4. Restart the system and try updating again.

[Still, facing the error? We’d be happy to help you fix.]

 

Conclusion

In short, updating Windows at the right time, as soon as the update is released is extremely important. Today, we saw various methods our Support Engineers employ in order to fix this error.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF