Как да коригирам грешка в актуализацията на Windows C80003F3?

Няколко потребители на Windows се сблъскват с „ Грешка при актуализиране на Windows C80003F3 ″,  когато се опитват да инсталират, за да инсталират определена актуализация на Windows, или когато се опитат да стартират помощната програма WU. Кодът за грешка сигнализира, че на компютъра липсва краткосрочна памет (RAM). В повечето случаи този проблем обикновено възниква, ако потребителите имат навика да приспиват компютъра вместо изключване.

Грешка при актуализацията на Windows C80003F3 В по-тежки случаи този проблем ефективно нарушава способността за автоматично актуализиране, така че потребителите трябва да прибегнат до ръчно актуализиране, за да актуализират своята версия на Windows. Въз основа на нашите разследвания се съобщава, че проблемът се появява в Windows 7, Windows 8.1 и Windows 10.

Какво причинява грешка в Windows Update C80003F3?

Проучихме този конкретен проблем, като разгледахме различни потребителски отчети и тествахме различни стратегии за ремонт, препоръчани от потребители, които преди това бяха засегнати от същия проблем. Както се оказва, няколко различни сценария могат да създадат този код за грешка. Ето кратък списък с виновници, които могат да задействат това съобщение за грешка:

  • Изключен екземпляр на Windows Update - Най-честата причина, която ще задейства този код за грешка, е когато един или повече компоненти на WU заседнат в неизвестно състояние. В ситуации като тази най-добрият подход е да стартирате инструмента за отстраняване на неизправности на Windows Update (помощна програма, способна да идентифицира повечето несъответствия и да прилага автоматично правилната стратегия за поправяне).
  • Актуализацията, която е неуспешна, изисква предпоставка - Както се оказва, някои актуализации може да показват този код за грешка, защото изискват актуализация, която все още не е инсталирана на тази конкретна машина. Това обикновено се случва, когато потребителят се опита да инсталира незадължителна актуализация, докато важни актуализации на защитата също са в очакване. В този случай можете да разрешите проблема, като първо инсталирате Важните актуализации.
  • Някои основни услуги на WU не са активирани - Друга възможност, поради която бихте се сблъскали с този код за грешка, са ситуации, при които ключови услуги, участващи в процеса на WU, са деактивирани. Това може да се случи поради ръчна намеса на потребителя или поради задължение за оптимизиране на ресурси, извършено от приложение за управление на ресурси. Ако този сценарий е приложим, трябва да можете да разрешите проблема, като се уверите, че всички основни услуги на WU са активирани.
  • Повреден компонент на WU - В по-сериозни случаи този код за грешка може да възникне поради постоянна грешка в WU, която няма да изчезне конвенционално. Ако някои компоненти се забият в неподвижно състояние, единствената жизнеспособна корекция е да нулирате всеки компонент на WU, така че да премахнете възможността за парализиран компонент. Това може да се направи чрез използване на автоматизирания агент на WU или чрез внедряване на поредица от команди в повишен CMD ред.
  • Деактивирани DDL на Windows Update - След разследване на няколко потребителски отчета се оказва, че този проблем може да възникне и поради групово отписване на важни DDL, свързани с работата на WSUS. Ако този сценарий е приложим, трябва да можете да разрешите проблема, като създадете aa .BAT скрипт, който може да пререгистрира всички .DDL файлове, участващи в процеса на актуализиране.
  • Свръхзащитна защитна стена - Както се оказва, някои защитни стени могат да блокират връзката между компютъра на крайния потребител и WU сървъра. За защитната стена на Commodo най-често се съобщава, че е отговорен от засегнатите потребители (но може да има и други). В този случай ще можете да разрешите проблема, като деинсталирате свръхзащитния пакет и се върнете към родната защитна стена.

Ако в момента се борите със същото съобщение за грешка, тази статия ще ви предостави няколко различни стъпки за отстраняване на неизправности. По-долу ще намерите колекция от потенциални поправки, които други потребители в подобна ситуация са използвали успешно за разрешаване на „ Грешка при актуализиране на Windows C80003F3“.

За най-добри резултати ви съветваме да следвате методите по-долу в същия ред, в който сме ги подредили, както са подредени по ефективност и сериозност. В крайна сметка трябва да срещнете поправка, която ще реши проблема и ще позволи на Windows да се самообновява независимо от виновника, който в момента причинява проблема.

Нека да започнем!

Метод 1: Стартиране на инструмента за отстраняване на неизправности на Windows Update

Преди да проучим други стратегии за поправка, трябва да започнете, като се уверите, че Windows не е в състояние да се справи сам с проблема. Няколко потребители, които са срещнали грешката на Windows Update C80003F3 , съобщават, че проблемът е разрешен, след като са пуснали  инструмента за отстраняване на неизправности на Windows Update.

Тази вградена помощна програма ще анализира целия WU компонент за несъответствия и ще препоръча стратегия за ремонт, ако успее да намери стратегия, която е подходяща за този сценарий. Ето кратко ръководство за стартиране на инструмента за отстраняване на неизправности на Windows Update:

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение . След това въведете „ ms-settings-отстраняване на неизправности “ и натиснете Enter, за да отворите раздела „ Отстраняване на неизправности“ на приложението Настройки .
  2. След като влезете в раздела „ Отстраняване на неизправности“ , преминете към десния прозорец и преминете към раздела „ Стартиране и работа “. След като стигнете там, кликнете върху Windows Update , след това върху Стартиране на инструмента за отстраняване на неизправности .
  3. След като успеете да стартирате помощната програма, изчакайте търпеливо, докато първоначалното сканиране приключи. Това ще определи дали някоя от стратегиите за ремонт, включени в инструмента за отстраняване на неизправности, се отнася за вашия конкретен сценарий.
  4. Ако бъде идентифицирана жизнеспособна корекция, ще ви бъде представен нов прозорец. В този случай кликнете върху Прилагане на тази корекция и след това следвайте инструкциите на екрана, за да приложите препоръчаната стратегия за ремонт.
  5. След като корекцията е приложена успешно, рестартирайте компютъра си и вижте дали проблемът е разрешен.

Ако все още срещате грешка в Windows Update C80003F3,  преминете надолу към следващия метод по-долу.

Метод 2: Първо инсталиране на важни актуализации

Някои актуализации на Windows имат предпоставки, което означава, че за да бъдат инсталирани правилно, те първо се нуждаят от определена актуализация. Както някои потребители съобщават, това може да е причината да виждате грешка C80003F3,  когато се опитвате да инсталирате определена актуализация на Windows.

Може да се опитвате да инсталирате актуализация, която е обусловена от Важна актуализация . В този случай трябва да можете да разрешите проблема, като първо инсталирате всяка друга чакаща актуализация и оставите неуспешната актуализация да се инсталира последна.

Ето кратко ръководство за това как да направите това:

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение . След това напишете „ ms-settings: windowsupdate “ и натиснете Enter, за да отворите раздела Windows Update на приложението Settings .

    Забележка: Ако не използвате Windows 10, използвайте заменете командата „ ms-settings: windowsupdate“ с „wuapp“.

  2. След като влезете в екрана на Windows Update, преминете към десния прозорец и кликнете върху Проверка за актуализации. След това следвайте подканите на екрана, за да инсталирате всяка актуализация, освен тази, която е неуспешна. Потърсете приоритет Важно (критични актуализации) .
  3. След като успеете да инсталирате всяка чакаща актуализация (освен тази, която се проваля), рестартирайте компютъра си и инсталирайте чакащата актуализация, след като следващата стартираща последователност приключи.

Ако все още срещате грешка C80003F3  или компютърът ви вече е актуализиран, преминете към следващата потенциална корекция по-долу.

Метод 3: Активиране на всички основни услуги на WU

Друг възможен сценарий, при който ще видите грешка на Windows Update C80003F3,  са ситуации, при които една или няколко услуги, необходими за процеса на инсталиране на чакащи актуализации, са деактивирани. Ако някоя от тези ключови услуги, процесът на инсталиране на актуализацията в крайна сметка ще се провали (често с този код за грешка).

Няколко засегнати потребители, които са попаднали в подобна ситуация, съобщават, че са успели да отстранят проблема, като са проверили и активирали всяка основна услуга на WU, която не се е изпълнявала. След това инсталирането на проблемната актуализация завърши без проблеми.

В зависимост от вашите технически възможности, два различни метода ще ви позволят да гарантирате, че всяка критична услуга на WU, необходима за операцията по актуализиране, е активирана. И двата метода ще ви позволят да направите едно и също нещо, така че не забравяйте да изберете каквото и да е ръководство, което ви е най-удобно.

Активиране на услуги чрез командния ред

Това е най-бързият начин и най-ефективният метод за гарантиране, че всички основни услуги работят по предназначение. Ето кратко ръководство за активиране на всички основни услуги на WU чрез повишен команден ред:

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение. След това въведете „cmd“ в текстовото поле и натиснете Ctrl + Shift + Enter, за да отворите командния ред с администраторски достъп.

    Забележка: Ако видите подкана UAC (User Account Control) , щракнете върху Да, за да предоставите администраторски права.

  2. След като успеете да влезете в прозореца на повишен команден ред, въведете следните команди по ред и натиснете Enter, за да промените всеки тип стартиране на всяка основна услуга на Автоматично:
    SC config trustedinstaller start = auto SC config bits start = auto SC config cryptsvc start = auto
  3. After each essential service has been adjusted, restart your machine and see if the issue is resolved at the next system startup.

Enabling all WU services via GUI

If you’re not that fond of using the CMD terminal, there’s also a workaround that will enable you to modify the status of the same WU services by using the Windows GUI – using the Services screen. But be warned, the steps are a little more tedious, but the results are exactly the same. Here’s what you need to do:

  1. Open up a Run dialog box by pressing Windows key + R. Next, type “services.msc” inside the text box and press Enter to open up the Services screen.
  2. After you manage to get inside the Services screen, scroll down through the list of services and locate the Windows Module installer service. Once you see it, double-click on it to open up the Properties screen.
  3. Inside the Windows Module Installer Properties screen, go to the General tab and change the Startup type to Automatic, then click on Apply to enforce the changes.
  4. Next, repeat step 2 and step 3 with both the Cryptographic Service and the Trusted Installed service.
  5. Once you confirm that all involved services are enabled, restart your computer and see if the issue has been resolved.

If none of the two operations presented above have allowed you to resolve the issue, move down to the next method below.

Method 4: Reset all WU Components

If none of the methods above have allowed you to resolve the Windows Update Error C80003F3, there’s a high chance that you’re dealing with a persisting WU (Windows Update) bug that will not go away conventionally. Under certain circumstances, certain WU services might become stuck in a limbo state, which has the potential of triggering this kind of behavior.

If this scenario is applicable, you can resolve the issue by resetting all WU components involved in this operation. You can achieve this by using two different methods – you either go the manual route or you use the automated WU agent.

Resetting all WU components using the automated agent

  1. Access this Microsoft Technet page (here) with your default browser and download the Reset Windows Update Agent script.
  2. Wait patiently until the download is complete, then extract the zip archive with a utility like WinRar, WinZip or 7Zip.
  3. After the extraction is complete, double-click on the ResetWUENG.exe, then follow the on-screen instructions to run the script on your computer. During this process, all your WU components will be reset automatically.
  4. Once the operation is complete, restart your computer and see if you can install the update that was previously failing with the Windows Update Error C80003F3.

Resetting all WU components via an elevated CMD prompt

  1. Press Windows key + R to open up a Run dialog box. Inside the Run box, type “cmd” inside the text box, then press Ctrl + Shift + Enter to open up an elevated Command Prompt. Once you see the UAC (User Account Control), click Yes to grant administrative privileges.
  2. Once you’re inside the elevated Command Prompt, type the following commands in order and press Enter after each one to stop all WU related services:
    net stop wuauserv net stop crypt Svcnet stop bits net stop msiserver

    Note: As soon as you run these commands, you will effectively stop the Windows Update Services, MSI Installer, Cryptographic services, and BITS services.

  3. After you manage to stop all relevant services, fun the following commands to clear and rename the SoftwareDistribution and Catroot2 folders:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old

    Note: These two folders right here are responsible for storing temporary update files that are being used by the WU component.

  4. Now that the Catroot2 and SoftwareDistribution folders have been deleted, run the following commands and press Enter after each one to re-enable the services that we previously disabled:
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. Restart your computer and, once the next startup is complete, repeat the action that was previously causing the issue and see if the issue is now resolved.

If the same issue is still occurring, move down to the next method below.

Method 5: Re-registering DDLs connected to WSUS

Several Windows users that have tried resetting all WU components without success have finally been able to resolve the issue by re-registering all the DDLs that are involved with WSUS. The steps of creating this script are not hard to replicate, and it will save you from a lot of manual labor.

Here’s a quick guide on using Notepad to create a script that will reset all Windows components and re-register all involved DLLs components:

  1. Press Windows key + R to open up a Run dialog box. Then, type “notepad.exe” and press Ctrl + Shift + Enter to open up Notepad with administrative privileges. When you’re prompted by the UAC (User Account Control), click yes to grant administrative privileges.
  2. Once you’re inside the elevated Notepad window, paste the following commands inside the blank notepad window:
    net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" Del %windir%\SoftwareDistribution\*.* /S /Q Ren %windir%\system32\catroot2 catroot2.bak sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) 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 netsh winsock reset netsh winhttp reset proxy net start bits net start wuauserv net start appidsvc net start cryptsvc
  3. Once the script is successfully pasted inside the Notepad window, go to File > Save As. After you establish a location where you want to save the script, name it however you want, but make sure you change the extension at the end to .bat.
  4. Click Save to produce the .bat file, then right-click on the newly created file and choose Run as administrator to run the script.
  5. Run the script, then wait until all commands are processed. Once the script is finished, close the elevated CMD prompt and install the Windows Update that was previously causing the Windows Update Error C80003F3.

If the same problem is still occurring, move down to the next method below.

Method 6: Uninstalling Commodo firewall (if applicable)

As it turns out if you’re using Commodo antivirus on an older Windows version like Windows 7 or Windows Vista. There are a couple of Commodo firewall versions (particularly versions older than v3.0.15.277) that will cause this error with new Windows Updates.

Several users that found themselves in a similar situation have managed to resolve it and install the failing update by getting rid of the 3rd party firewall solution first. As it turns out, switching to the native firewall will no longer trigger this particular behavior. This suggests the possibility that Commodo firewall tends to be overprotective in certain situations.

Here’s a quick guide on uninstalling Commodo firewall and removing any remnant files:

  1. Press Windows key + R to open up a Run dialog box. Once you’re inside the Run dialog box, type “appwiz.cpl” and press Enter to open up the Programs and Features screen.
  2. Once you’re inside the Programs and Features screen, scroll down through the list of installed applications and locate Comodo firewall. When you see it, right-click on it and choose Uninstall from the newly appeared context menu.
  3. Follow the on-screen prompts to complete the uninstall process.
  4. Make sure you remove any remnant file that might still interfere with the Windows Update component by following the instruction (here).
  5. Рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране на системата.