• November 29, 2023

Error 0x800703e3 in Windows 7 / 8.1 / 10: causes and solutions

Some Windows 10 users from time to time complain about the appearance of error 0x800703e3. This error occurs when updating Windows 10 or when interacting with some system services, for example, when launching the Camera application or when connecting the printer to the network. Error 0x800703e3 is most common on Windows 10, however, it has also been seen on Windows 7 and Windows 8.1.

What causes error 0x800703e3?

  • Problems with the driver for the camera. In some cases, such errors when using the camera can occur due to the fault of a driver that is not compatible with the system into which it was previously installed by the user. The situation can be resolved by simply reinstalling the problematic driver.
  • Windows Update is not available. In rare cases, the Windows Update server may be unavailable to the user, making it impossible to update the system. If you do not want to wait for a solution to the problem on the Microsoft side, you can resort to manually installing the required update.
  • A bug in the Windows Update. Sometimes the code 0x800703e3 can signal the incorrect operation of the Update Center. This issue is resolved by resetting Windows Update components.
  • Damage to system files. Well, we must not forget about the banal damage to Windows system files. Here, the return of the computer to its original state goes to the rescue of users. Simple and effective procedure.

Solution for error 0x800703e3


Method # 1 Reinstalling the camera driver

Stumbled upon error 0x800703e3 while using the camera? Then the matter is probably an incorrectly working driver for this device. Try reinstalling your camera driver and see if that fixes the error. To reinstall the driver, do the following:

  • press Windows + S on the keyboard;
  • write in the search box “Device Manager” and select the found result;
  • find the section “Imaging devices” and expand it;
  • right click on your camera and select “Remove device”;
  • close Device Manager and restart your computer.

Upon entering Windows, the missing driver for the camera will be automatically installed in the system. If the driver has been successfully installed, you will see a corresponding message in the taskbar, near the clock.

Method # 2 Resetting the Update Center components

Typically, we would show you how to manually reset each Update Center component using the Command Prompt. Nevertheless, today we will create a so-called “batch file”, which will automatically do everything for you.

So, create the most basic text file on your computer. It doesn’t matter where – just create. Next, open it with Notepad and paste the following lines into it:

@echo off

:: Reset Update Center
:: GamesQA.ru

:: Checking and Stopping the Windows Update services
set b = 0

: bits
set / ab =% b% + 1
if% b% equ 3 (
goto end1

net stop bits
echo Checking the bits service status.
sc query bits | findstr / I / C: “STOPPED”
if not% errorlevel% == 0 (
goto bits
goto loop2

: end1
echo Cannot reset Windows Update since “Background Intelligent Transfer Service” (bits) service failed to stop.
goto Start

: loop2
set w = 0

: wuauserv
set / aw =% w% + 1
if% w% equ 3 (
goto end2
net stop wuauserv
echo Checking the wuauserv service status.
sc query wuauserv | findstr / I / C: “STOPPED”
if not% errorlevel% == 0 (
goto wuauserv
goto loop3

: end2
echo Cannot reset Windows Update since “Windows Update” (wuauserv) service failed to stop.
goto Start

: loop3
set app = 0
: appidsvc
set / a app =% app% + 1
if% app% equ 3 (
goto end3
net stop appidsvc
echo Checking the appidsvc service status.
sc query appidsvc | findstr / I / C: “STOPPED”
if not% errorlevel% == 0 (
goto appidsvc
goto loop4

: end3
echo Cannot reset Windows Update since “Application Identity” (appidsvc) service failed to stop.
goto Start

: loop4
set c = 0

: cryptsvc
set / ac =% c% + 1
if% c% equ 3 (
goto end4
net stop cryptsvc
echo Checking the cryptsvc service status.
sc query cryptsvc | findstr / I / C: “STOPPED”
if not% errorlevel% == 0 (
goto cryptsvc
goto reset

: end4
echo Cannot reset Windows Update since “Cryptographic Services” (cryptsvc) service failed to stop.
goto Start

: Reset
Ipconfig / flushdns
del / s / q / f “% ALLUSERSPROFILE% Application Data Microsoft Network Downloader qmgr * .dat”
del / s / q / f “% ALLUSERSPROFILE% Microsoft Network Downloader qmgr * .dat”
del / s / q / f “% SYSTEMROOT% Logs WindowsUpdate *”

if exist “% SYSTEMROOT% winsxs pending.xml.bak” del / s / q / f “% SYSTEMROOT% winsxs pending.xml.bak”
if exist “% SYSTEMROOT% winsxs pending.xml” (
takeown / f “% SYSTEMROOT% winsxs pending.xml”
attrib -r -s -h / s / d “% SYSTEMROOT% winsxs pending.xml”
ren “% SYSTEMROOT% winsxs pending.xml” pending.xml.bak

if exist “% SYSTEMROOT% SoftwareDistribution.bak” rmdir / s / q “% SYSTEMROOT% SoftwareDistribution.bak”
if exist “% SYSTEMROOT% SoftwareDistribution” (
attrib -r -s -h / s / d “% SYSTEMROOT% SoftwareDistribution”
ren “% SYSTEMROOT% SoftwareDistribution” SoftwareDistribution.bak

if exist “% SYSTEMROOT% system32 Catroot2.bak” rmdir / s / q “% SYSTEMROOT% system32 Catroot2.bak”
if exist “% SYSTEMROOT% system32 Catroot2” (
attrib -r -s -h / s / d “% SYSTEMROOT% system32 Catroot2”
ren “% SYSTEMROOT% system32 Catroot2” Catroot2.bak

:: Reset Windows Update policies
reg delete “HKCU SOFTWARE Policies Microsoft Windows WindowsUpdate” / f
reg delete “HKCU SOFTWARE Microsoft Windows CurrentVersion Policies WindowsUpdate” / f
reg delete “HKLM SOFTWARE Policies Microsoft Windows WindowsUpdate” / f
reg delete “HKLM SOFTWARE Microsoft Windows CurrentVersion Policies WindowsUpdate” / f
gpupdate / force

:: Reset the BITS service and the Windows Update service to the default security descriptor


:: Reregister the BITS files and the Windows Update files
cd / d% windir% system32
regsvr32.exe / s atl.dll
regsvr32.exe / s urlmon.dll
regsvr32.exe / s mshtml.dll
regsvr32.exe / s shdocvw.dll
regsvr32.exe / s browseui.dll
regsvr32.exe / s jscript.dll
regsvr32.exe / s vbscript.dll
regsvr32.exe / s scrrun.dll
regsvr32.exe / s msxml.dll
regsvr32.exe / s msxml3.dll
regsvr32.exe / s msxml6.dll
regsvr32.exe / s actxprxy.dll
regsvr32.exe / s softpub.dll
regsvr32.exe / s wintrust.dll
regsvr32.exe / s dssenh.dll
regsvr32.exe / s rsaenh.dll
regsvr32.exe / s gpkcsp.dll
regsvr32.exe / s sccbase.dll
regsvr32.exe / s slbcsp.dll
regsvr32.exe / s cryptdlg.dll
regsvr32.exe / s oleaut32.dll
regsvr32.exe / s ole32.dll
regsvr32.exe / s shell32.dll
regsvr32.exe / s initpki.dll
regsvr32.exe / s wuapi.dll
regsvr32.exe / s wuaueng.dll
regsvr32.exe / s wuaueng1.dll
regsvr32.exe / s wucltui.dll
regsvr32.exe / s wups.dll
regsvr32.exe / s wups2.dll
regsvr32.exe / s wuweb.dll
regsvr32.exe / s qmgr.dll
regsvr32.exe / s qmgrprxy.dll
regsvr32.exe / s wucltux.dll
regsvr32.exe / s muweb.dll
regsvr32.exe / s wuwebv.dll
regsvr32.exe / s wudriver.dll
netsh winsock reset
netsh winsock reset proxy
:: Set the startup type as automatic
sc config wuauserv start = auto
sc config bits start = auto
sc config DcomLaunch start = auto

: Start
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

After inserting all of the above lines, save the changes to the text file, and then change its extension from .txt to .bat. Confirm your intentions when a new dialog box appears in front of you. Now double-click on the created “batch file” and wait for the end of the process of resetting Windows Update components.

Try updating Windows again and see if error 0x800703e3 has been fixed.

Method # 3 Installing the update manually

Tired of fighting with Update Center? Let’s then just install the problematic update on our own – and no error 0x800703e3 will pester you anymore. Go to this link to the Microsoft Update Catalog.

Enter the update number in the search box and click “Find”. Find the update you need in the list and download it, then double-click on the LMB installer to start installing the update. Follow the instructions on the screen and you should be good to go. In this case, error 0x800703e3 will not occur.

Method # 4 Returning the computer to its original state

Nothing helped? Well, then let’s try to return your computer to its original state, or, more simply, reinstall your Windows. After following this procedure, all problems during the Windows update should disappear.

Open System Settings and go to the Update & Security section. Then go to the “Recovery” subsection. Click on the “Start” button (she’s the only one there). You will be presented with a choice of actions – select the “Save my files” option.

Just keep in mind that returning your computer to its original state means removing absolutely all applications. Only your personal data will remain in the system. Take this step only as a last resort, or back up important files in advance to restore them.

One way or another, after such a peculiar reinstallation of Windows, the error 0x800703e3 will definitely be eliminated.

Earn points and exchange them for valuable prizes – details

Leave a Reply

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