sodcalculator

10 Tech How-To

Windows 11 Install Error 0x80070103: Fixes

Guide 10-30997 · Updated · Step by step

Windows 11 install error 0x80070103 appears when a driver or update is already installed, so the system refuses to install it again. The fix is usually to hide the update, uninstall the conflicting driver, or use the Windows Update Troubleshooter to clear the stuck state.

What Error 0x80070103 Actually Means

Error 0x80070103 is not a hardware failure or a corrupted system file. Windows Update generates this code when it tries to install a driver or update that is already present on the machine. The system sees a duplicate entry and aborts the installation to avoid overwriting a working driver with an older or identical version. This is a protective measure, not a critical fault.

The error most commonly appears during the Windows 11 upgrade process or when installing a new feature update. It can also show up when you manually install a driver from the manufacturer’s website and then let Windows Update try to push the same driver. The code is often accompanied by a message that says “The update is not applicable to your computer,” which confuses users because the update appears in the list as available.

Why Windows Thinks the Update Is New

Windows maintains a database of installed drivers and updates. When a new update arrives, the system compares its version, date, and hardware ID against what is already installed. If the comparison fails because of a mismatched version number, a stale cache, or a driver that was installed outside of Windows Update, the system may not recognize the existing copy.

A common scenario involves graphics drivers. You install the latest GPU driver from the manufacturer’s website. Windows Update still has an older driver in its queue. When it tries to install that older driver, it sees a newer one already present but does not understand the relationship, so it throws 0x80070103. The same thing happens with chipset drivers, audio drivers, and network adapters that have multiple sub-versions.

How to Fix Error 0x80070103

Start with the simplest solution and move down the list if the error persists. Do not attempt all fixes at once, as some of them are mutually exclusive.

  1. Run the Windows Update Troubleshooter. Go to Settings > System > Troubleshoot > Other troubleshooters. Select Windows Update and run it. This tool resets the Windows Update cache and clears temporary files that may be causing the false positive.
  2. Hide the problematic update. If the error names a specific update, you can hide it so Windows stops trying to install it. Microsoft provides a separate tool called “Show or hide updates” for this purpose. Download it from the official Microsoft website, run it, and choose the option to hide the update that fails.
  3. Uninstall the conflicting driver. Open Device Manager by right-clicking the Start button. Expand the category that matches the error (Display adapters, Sound, Network adapters). Right-click the device, select Uninstall device, and check the box that says “Attempt to remove the driver software for this device.” Restart the computer and let Windows reinstall the driver automatically.
  4. Clear the SoftwareDistribution folder. Stop the Windows Update service by opening Command Prompt as administrator and typing net stop wuauserv. Then open File Explorer, go to C:\Windows\SoftwareDistribution, and delete everything inside. Restart the service with net start wuauserv and check for updates again.
  5. Use the Media Creation Tool for an in-place upgrade. If the error appears during the Windows 11 installation itself, download the Media Creation Tool from Microsoft’s website and run it. Choose “Upgrade this PC now.” This keeps your files and apps while repairing the update components.

Common Misconceptions About This Error

Many users believe that error 0x80070103 means their computer is not compatible with Windows 11. That is not true. The error is about a specific driver or update, not the overall system requirements. If your PC meets the Windows 11 minimum requirements, this error will not prevent the upgrade.

Another misconception is that you must reinstall Windows to fix it. Reinstalling is rarely necessary and often does not help because the same driver conflict will reappear after the fresh installation. The issue is in the update queue, not in the operating system core.

Some users also think that ignoring the error is dangerous. In most cases, the update that fails is already installed or not needed. Ignoring it is safe, but the error will keep appearing in the update history and may block other updates from installing. Fixing it is better than leaving it.

When the Error Appears During a Clean Install

If you are installing Windows 11 from a USB drive and see 0x80070103, the situation is different. During a clean install, the error usually means the installation media contains a driver that conflicts with a device in your system. This happens most often with storage controllers or network adapters that have proprietary drivers.

To fix this, download the latest storage or chipset drivers from your motherboard manufacturer’s website and place them on a separate USB drive. During the Windows installation, when you reach the screen that asks where to install Windows, click “Load driver” and point it to the USB drive. Windows will use the correct driver and the error should disappear.

Preventing the Error in the Future

Prevention is straightforward once you understand the cause. The error occurs when you install drivers outside of Windows Update. To avoid it, use Windows Update as your primary driver source. If you must install a driver from a manufacturer’s website, uninstall the old driver first and then install the new one. Do not leave both versions on the system.

Another preventive step is to pause Windows Update before installing a major driver. Go to Settings > Windows Update > Pause updates and select a pause period. Install your driver, restart, and then resume updates. This gives Windows Update a clean slate and reduces the chance of a version mismatch.

Finally, keep your system clean of leftover driver files. Use the Disk Cleanup tool to remove old driver packages. Run it as administrator, select “Clean up system files,” and check the box for “Device driver packages.” This removes outdated drivers that Windows may try to reinstall incorrectly.

Frequently Asked Questions

Will error 0x80070103 damage my computer?
No. The error is a notification that an update was skipped. It does not affect your files, applications, or hardware. The only practical impact is that the update remains in your history and may block other updates until resolved.

Can I just ignore this error and continue using Windows 11?
Yes, you can ignore it safely. The system will continue to work normally. However, the error may reappear every time you check for updates, and it could prevent other updates from installing. Fixing it takes a few minutes and is recommended.

Why does this error keep coming back after I fix it?
The error returns if the underlying driver conflict is not resolved. If you hide the update, it stays hidden. If you uninstall the driver, Windows may reinstall it automatically and the error may return. The permanent fix is to ensure only one version of the driver exists on the system.

Is this error related to a virus or malware?
No. Error 0x80070103 is a standard Windows Update error code. It has no connection to malware. If you are concerned about security, run a full scan with Windows Defender, but the error itself is not a sign of infection.

Do I need to reinstall Windows to fix this error?
No. Reinstalling Windows is an extreme measure that usually does not solve the problem. The error is tied to the update queue and driver database, which are rebuilt during the reinstall but will likely recreate the same conflict if the original driver issue is not addressed.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →