Few things are as frustrating as a smooth workflow interrupted by a cryptic error code. You click “Check for updates,” expecting security patches and performance improvements, only to be greeted by the dreaded install error – 0x80070103. If you are seeing this message, your computer is essentially telling you, “I can’t install this because I might already have it.”
While the notification is annoying, the good news is that this specific error is rarely a sign of a failing hard drive or a corrupted operating system. In fact, Microsoft has acknowledged that this is often a glitch in the update logic rather than a critical system failure .
In this comprehensive guide, we will walk you through exactly why the install error – 0x80070103 occurs and provide actionable, step-by-step solutions to banish it for good. Whether you are a tech novice or an IT professional, you will find a fix here.
What Exactly is Install Error – 0x80070103?
Before diving into the fixes, it is crucial to understand what you are dealing with. When you see the install error – 0x80070103, Windows Update is trying to install a driver that matches one of two specific conditions :
-
The driver is already installed:Â Windows is attempting to re-install the exact same version of a driver that exists on your system right now.
-
The driver is incompatible:Â Windows is trying to offer you an older driver than the one you currently have, or a driver not designed for your specific hardware component.
Generally, the error appears on driver updates (like for Intel Graphics, Bluetooth, or Wi-Fi adapters) rather than cumulative security updates . The system tries to be helpful, fails because the installation condition isn’t right, and throws up the install error – 0x80070103 as a result.
Is This Error Dangerous?
Short answer:Â No. Unlike the “Blue Screen of Death,” this error will not crash your computer. However, it stops your update process, leaving other important updates pending. It is more of an annoying roadblock than a dangerous virus.
Preliminary Checks and Safety Steps
Before we start running commands or editing system files, take two minutes to do the following:
-
Backup your data:Â While rare, major updates can go wrong. Ensure your documents and photos are backed up to an external drive or cloud storage.
-
Ensure stable power:Â If you are on a laptop, plug it in. Interruptions during manual fixes can cause issues.
-
Admin Rights:Â You will need administrator access to run Command Prompt or PowerShell commands.
6 Proven Methods to Fix Install Error – 0x80070103
We have curated these methods from the easiest (non-technical) to the most advanced. Start from the top and work your way down.
Method 1: The “Pause and Resume” Trick
Sometimes, the simplest solution is the most effective. The Windows Update queue can get stuck in a loop. Resetting the queue clears the cache that might be holding the bad driver request.
Steps to follow:
-
Open Settings (PressÂ
Windows + I). -
Navigate to Windows Update (or Update & Security in Windows 10).
-
Click Pause for 1 week (or 5 minutes).
-
Restart your computer.
-
Go back to Windows Update and click Resume updates.
Why this works:Â This forces Windows to rebuild the update list from scratch. If the driver was flagged incorrectly, this refresh often makes the install error – 0x80070103 disappear permanently.
Method 2: Run the Official Windows Update Troubleshooter
Windows has built-in diagnostic tools that are often overlooked. This tool specifically looks for issues that cause install error – 0x80070103 and attempts to auto-correct them.
Step-by-step guide:
-
Open Settings (
Windows + I). -
Go to System > Troubleshoot > Other troubleshooters.
-
Find Windows Update in the list.
-
Click the Run button next to it.
-
Allow the tool to scan. If it finds corruption or stuck policies, it will fix them automatically .
-
Follow the on-screen prompts and restart your PC.
Method 3: Hide the Problematic Update (The “Ignore” Method)
Since the install error – 0x80070103 often occurs because Windows is trying to install a driver that doesn’t need installing, the logical solution is to tell Windows, “Stop asking me to install this specific thing.”
Microsoft released a specific tool called “Show or Hide Updates“ (wushowhide.diagcab) to handle this exact scenario.
How to hide the driver causing the error:
-
Download the official Microsoft “Show or Hide Updates” troubleshooter from the Microsoft Download Center.
-
Run the downloaded file (wushowhide.diagcab).
-
Click Next and let it detect updates.
-
Select “Hide updates”.
-
A list of available updates will appear. Look for the driver that failed with the install error – 0x80070103 (it is usually named something like “Intel Corporation – Display – 30.100.xxxx”).
-
Check the box next to that specific driver and click Next.
-
Close the troubleshooter.
Once hidden, Windows will never try to install that specific version again, effectively solving the error. This is the preferred method recommended by Intel support for these driver conflicts .
Method 4: Manual Driver Installation (The “Forced” Update)
If the error is occurring because Windows Update is incompetent (offering an old driver when a new one is needed), you should bypass Windows Update entirely and talk directly to the hardware manufacturer.
For example, if your Wi-Fi keeps disconnecting and the update fails with install error – 0x80070103, do this:
-
Identify your hardware: Right-click the Start button and open Device Manager.
-
Expand the category (e.g., Display Adapters, Network Adapters, or Bluetooth).
-
Right-click your device and select Properties. Go to the Details tab and note the “Hardware Ids” (this helps you find the exact driver).
-
Go to the manufacturer’s website:
-
If you have an Intel chip, go to Intel’s official site.
-
If you have an NVidia or AMD graphics card, go to their respective driver pages.
-
If you have a Dell, HP, or Lenovo, go to their support site.
-
-
Download the latest driver installer.
-
Run the installer. It will place the correct file on your system.
Because you installed the driver via the manufacturer’s installer rather than Windows Update, the error will no longer appear for that component.
Method 5: Reset Windows Update Components (The “Nuclear” Option)
If the install error – 0x80070103 persists across multiple drivers, the Windows Update service itself might be corrupted. Resetting the update components manually clears the download cache and resets the background services.
We will do this through Command Prompt.
Instructions:
-
Type CMD in the Windows search bar.
-
Right-click on Command Prompt and select Run as administrator.
-
Stop the update services by typing these commands, pressing Enter after each line:
-
net stop wuauserv -
net stop cryptSvc -
net stop bits -
net stop msiserver
-
-
Rename the cache folders:Â This tricks Windows into making new clean folders.
-
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old -
ren C:\Windows\System32\catroot2 Catroot2.old
-
-
Restart the services:Â Start the services we stopped earlier:
-
net start wuauserv -
net start cryptSvc -
net start bits -
net start msiserver
-
-
Close Command Prompt and restart your computer.
After the reboot, Windows will rebuild its update database, and the install error – 0x80070103 should be resolved.
Method 6: Perform a System File Check (SFC and DISM)
Sometimes, the install error – 0x80070103 is a symptom of deeper system corruption. The System File Checker (SFC) scans for missing or corrupted Windows system files and repairs them automatically.
How to run it:
-
Open Command Prompt as Administrator.
-
TypeÂ
sfc /scannow and press Enter. Wait for the scan (this can take 15-20 minutes). -
Once that is done, type the following DISM commands to repair the image health:
-
DISM /Online /Cleanup-Image /CheckHealth -
DISM /Online /Cleanup-Image /ScanHealth -
DISM /Online /Cleanup-Image /RestoreHealth
-
-
Restart your PC.
Prevention: How to Avoid Future Errors
While you cannot fix Microsoft’s server logic, you can change your settings to avoid encountering the install error – 0x80070103 in the future.
1. Stop Windows from updating Drivers (But keep Security updates)
Windows treats drivers and security patches the same way. You can separate them using Group Policy (Windows Pro/Enterprise) or Registry edits.
-
The Safer Method: Always treat drivers as “Optional Updates.” In Windows 11, go to Settings > Windows Update > Advanced Options > Optional Updates. Only update a driver here if you are having a specific hardware problem. “If it ain’t broke, don’t fix it.”
2. Use “Driver Exclusion” Policies
If you manage multiple computers, use the Configure driver search locations policy to prevent Windows Update from querying Windows Update for drivers when a driver is already locally installed.
3. Keep Your BIOS Updated
This might sound unrelated, but an outdated BIOS (Basic Input Output System) can cause communication errors between Windows and your motherboard, leading to erroneous driver mismatch errors. Check your PC manufacturer’s support software for BIOS updates.
Frequently Asked Questions (FAQ)
Q: Does the install error – 0x80070103 mean my hard drive is failing?
A: No. Unlike error 0x80070070 (disk space) or disk bad sectors, this error is strictly related to driver software logic. Your hardware is likely fine.
Q: Can I ignore this error safely?
A: Yes. If you are not experiencing any hardware issues (like no Wi-Fi or bad sound), you can safely ignore the error. It is Windows trying to install a driver you don’t need. Hiding the update (Method 3) is the best way to make the notification disappear .
Q: Why does this error keep coming back after every Windows update?
A: Microsoft engineers have stated that due to the sheer variety of PC hardware, the algorithm that checks for driver necessity is not perfect. When you see the install error – 0x80070103 repeatedly, it indicates a specific hardware ID is being misread by Microsoft’s servers.
Conclusion
The install error – 0x80070103 is undoubtedly annoying, but it is rarely a cause for alarm. It is Microsoft’s way of trying to be helpful by offering a driver, failing because it is the wrong fit, and then getting stuck in a notification loop.
Actionable Takeaways:
-
Start Simple:Â Try “Pause and Resume” updates first; it is quick and fixes many temporary glitches.
-
Hide the Culprit:Â If a specific driver keeps failing, use the official Microsoft “Show or Hide Updates” tool to hide it permanently.
-
Go Direct:Â For critical hardware (graphics cards, network adapters), always download drivers directly from the manufacturer (Nvidia, Intel, AMD, Dell, HP) rather than waiting for Windows Update.
-
System Health:Â RunÂ
sfc /scannow occasionally to keep your system files in top shape.
If you have tried all these methods and the message persists, rest assured it is likely a known issue documented by Microsoft. As long as your computer runs smoothly, you can dismiss the notification. However, if you need absolute certainty for work or gaming, performing an In-Place Upgrade using the Windows Installation Media Tool is the final safety net that reinstalls Windows while keeping your files safe.