Як виправити помилку оновлення Windows C80003F3?

Кілька користувачів Windows стикаються з " Помилкою оновлення Windows C80003F3",  коли намагаються встановити для встановлення певного оновлення Windows або всякий раз, коли намагаються запустити утиліту WU. Код помилки сигналізує про те, що в комп’ютері бракує короткочасної пам’яті (ОЗУ). У більшості випадків ця проблема зазвичай виникає, якщо користувачі мають звичку переводити комп’ютер у режим сну замість вимкнення.

Помилка оновлення Windows C80003F3 У більш серйозних випадках ця проблема ефективно порушує можливість автоматичного оновлення, тому користувачам потрібно вдатися до оновлення вручну, щоб оновити свою версію Windows. На підставі наших розслідувань повідомляється, що проблема виникає в Windows 7, Windows 8.1 та Windows 10.

Що спричиняє помилку оновлення Windows C80003F3?

Ми досліджували цю конкретну проблему, вивчаючи різні звіти користувачів та випробовуючи різні стратегії ремонту, рекомендовані користувачами, на яких раніше впливала та сама проблема. Як виявляється, декілька різних сценаріїв можуть породити цей код помилки. Ось короткий список із винуватцями, які можуть викликати це повідомлення про помилку:

  • Пошкоджений екземпляр Windows Update - найпоширеніша причина, яка спричиняє появу цього коду помилки, полягає в тому, що один або кілька компонентів WU застряють у невизначеному стані. У таких ситуаціях найкращим підходом є засіб усунення несправностей Windows Update (утиліта, здатна виявляти більшість невідповідностей та застосовувати правильну стратегію відновлення автоматично).
  • Оновлення, яке не вдається, вимагає передумови - як виявляється, деякі оновлення можуть відображати цей код помилки, оскільки вони вимагають оновлення, яке ще не встановлено на цій конкретній машині. Зазвичай це трапляється, коли користувач намагається встановити необов’язкове оновлення, тоді як важливі оновлення безпеки також очікують на розгляд. У цьому випадку проблему можна вирішити, спершу встановивши Важливі оновлення.
  • Деякі основні служби WU не ввімкнені. Інша можливість, через яку ви зіткнетеся з цим кодом помилки, - це ситуації, коли важливі служби, що беруть участь у процесі WU, відключені. Це може статися як через втручання користувача вручну, так і через роботу по оптимізації ресурсів, яку виконує програма керування ресурсами. Якщо цей сценарій застосовний, ви повинні мати можливість вирішити проблему, переконавшись, що всі основні послуги WU увімкнені.
  • Пошкоджений компонент WU - у більш серйозних випадках цей код помилки може виникнути через постійну помилку WU, яка звичайно не зникає. Якщо певні компоненти застряють у невизначеному стані, єдиним життєздатним виправленням є скидання кожного компонента WU так, щоб ви виключили можливість паралізованого компонента. Це можна зробити, використовуючи автоматизований агент WU, або розгорнувши ряд команд у підвищеному підказці CMD.
  • Скасована реєстрація DDL служб оновлення Windows - виявилося, що ця проблема може виникнути і через масове скасування реєстрації важливих DDL-файлів, пов’язаних з роботою WSUS. Якщо цей сценарій застосовний, ви повинні вирішити проблему, створивши скрипт .BAT, який зможе перереєструвати всі файли .DDL, задіяні в процесі оновлення.
  • Надмірно захисний набір брандмауерів - як виявляється, певні набори брандмауерів можуть в кінцевому підсумку заблокувати зв’язок між комп’ютером кінцевого користувача та сервером WU. Найчастіше повідомляється про брандмауер Commodo за відповідальність потерпілих користувачів (але можуть бути й інші). У цьому випадку ви зможете виправити проблему, видаливши надмірно захисний пакет і повернувшись до власного брандмауера.

Якщо ви зараз стикаєтеся з тим самим повідомленням про помилку, ця стаття надасть вам кілька різних кроків з усунення несправностей. Внизу ви знайдете набір потенційних виправлень, які інші користувачі у подібній ситуації успішно використали для вирішення “ Помилки оновлення Windows C80003F3”.

Для досягнення найкращих результатів радимо дотримуватися наведених нижче методів у тому самому порядку, в якому ми їх розташували, як і за ефективністю та суворістю. Врешті-решт, ви повинні зіткнутися з виправленням, яке дозволить вирішити проблему та дозволити Windows оновитись самостійно, незалежно від винуватця, який в даний час викликає проблему.

Давайте почнемо!

Спосіб 1. Запуск засобу усунення несправностей Windows Update

Перш ніж ми вивчимо інші стратегії відновлення, спершу переконайтеся, що Windows не здатна сама вирішити проблему. Кілька користувачів, які стикалися з помилкою оновлення Windows C80003F3 , повідомили, що проблема була вирішена після запуску засобу  усунення несправностей Windows Update.

Ця вбудована утиліта аналізує весь компонент WU на наявність невідповідностей та рекомендуватиме стратегію ремонту, якщо вдасться знайти стратегію, яка підходить для цього сценарію. Ось короткий посібник із запуску засобу усунення несправностей Windows Update:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Виконати . Потім введіть “ ms-settings-усунення несправностей ” і натисніть Enter, щоб відкрити вкладку “ Виправлення неполадок” програми “ Налаштування ”.
  2. Опинившись на вкладці Виправлення неполадок , перейдіть до правої панелі та перейдіть до розділу Вставати та працювати . Потрапивши туди, натисніть Windows Update , а потім натисніть кнопку Запустити засіб усунення несправностей .
  3. Після того, як вам вдасться запустити програму, терпляче зачекайте, поки не завершиться початкове сканування. Це визначить, чи застосовується якась із стратегій ремонту, включена до засобу усунення несправностей, до вашого конкретного сценарію.
  4. Якщо буде визначено життєздатне виправлення, перед вами з’явиться нове вікно. У цьому випадку натисніть Застосувати це виправлення, а потім дотримуйтесь вказівок на екрані, щоб застосувати рекомендовану стратегію ремонту.
  5. Після успішного застосування виправлення перезапустіть комп’ютер і перевірте, чи вирішено проблему.

Якщо ви все ще стикаєтеся з помилкою оновлення Windows C80003F3,  перейдіть до наступного способу нижче.

Спосіб 2: Спочатку встановіть важливі оновлення

Деякі оновлення Windows мають передумови, тобто для правильної інсталяції їм спочатку потрібно встановити певне оновлення. Як повідомляли деякі користувачі, це може бути причиною того, що ви бачите помилку C80003F3  під час спроби встановити певне оновлення Windows.

Можливо, ви намагаєтесь встановити оновлення, яке обумовлене важливим оновленням . У цьому випадку ви зможете вирішити проблему, встановивши спочатку кожне інше очікуване оновлення, а останнє оновлення залиште для останнього.

Ось короткий посібник, як це зробити:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Виконати . Потім введіть " ms-settings: windowsupdate " і натисніть Enter, щоб відкрити вкладку Windows Update у програмі " Налаштування ".

    Примітка: Якщо ви не використовуєте Windows 10, використання замінити » MS-настройки: WindowsUpdate» команди з "wuapp".

  2. Опинившись на екрані Windows Update, перейдіть до правої панелі та натисніть Перевірити наявність оновлень. Потім дотримуйтесь підказок на екрані, щоб встановити кожне оновлення, крім того, яке не працює. Спробуйте визначити пріоритет Важливим (Критичні оновлення) .
  3. Після того, як вам вдасться встановити кожне очікуване оновлення (крім того, яке не вдається), перезавантажте комп'ютер та встановіть очікуване оновлення, як тільки завершиться наступна послідовність запуску.

Якщо ви все ще стикаєтеся з помилкою C80003F3 або ваш комп’ютер уже був оновлений  , перейдіть до наступного можливого виправлення нижче.

Метод 3: Увімкнення всіх основних послуг WU

Іншим можливим сценарієм, коли ви побачите помилку оновлення Windows C80003F3,  є ситуації, коли одна або кілька служб, необхідних для процесу встановлення оновлень, що очікують, відключені. Якщо якась із цих ключових служб, процес встановлення оновлення врешті-решт не вдасться (часто з цим кодом помилки).

Кілька постраждалих користувачів, які опинились у подібній ситуації, повідомили, що їм вдалося виправити проблему, перевіривши та ввімкнувши всі основні служби WU, які не працювали. Після цього встановлення проблемного оновлення завершилось без проблем.

Залежно від ваших технічних можливостей, два різні методи дозволять вам переконатися, що кожна важлива послуга WU, необхідна для операції оновлення, увімкнена. Обидва методи дозволять вам робити те саме, тому обов’язково вибирайте будь-який посібник, який вам найбільше сподобається.

Увімкнення служб через командний рядок

Це найшвидший спосіб та найефективніший метод забезпечення того, щоб усі основні служби працювали за призначенням. Ось короткий посібник з увімкнення всіх основних служб WU за допомогою підвищеного командного рядка:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Виконати. Потім введіть “cmd” всередину текстового поля та натисніть Ctrl + Shift + Enter, щоб відкрити командний рядок із доступом адміністратора.

    Примітка: Якщо ви бачите запит UAC (User Account Control) , натисніть Так, щоб надати адміністративні привілеї.

  2. Після того, як вам вдасться потрапити у вікно командного рядка з підвищеними можливостями, введіть такі команди по порядку і натисніть клавішу Enter, щоб змінити кожен тип запуску кожної необхідної служби на Автоматичний:
    Конфігурація SC trustedinstaller start = auto Біти конфігурації SC start = автоматична конфігурація SC cryptsvc start = auto
  3. Після того, як кожна основна послуга була налаштована, перезапустіть машину та перевірте, чи проблема вирішена під час наступного запуску системи.

Увімкнення всіх послуг WU через графічний інтерфейс

Якщо ви не любите користуватися терміналом CMD, існує також обхідне рішення, яке дозволить вам змінити статус тих самих служб WU за допомогою графічного інтерфейсу користувача Windows - за допомогою екрана Служби. Але будьте застережені, кроки трохи втомливіші, але результати абсолютно однакові. Ось що вам потрібно зробити:

  1. Відкриває Виконати діалогове вікно, натиснувши Windows Key + R . Потім введіть “services.msc” всередину текстового поля та натисніть Enter, щоб відкрити екран Служб .
  2. Після того, як вам вдасться потрапити на екран Служб , прокрутіть список служб і знайдіть службу встановлення модуля Windows . Як тільки ви побачите його, двічі клацніть на ньому, щоб відкрити екран Властивості .
  3. На екрані Властивості інсталятора модуля Windows перейдіть на вкладку Загальне та змініть тип запуску на Автоматичний, а потім натисніть Застосувати, щоб застосувати зміни.
  4. Далі повторіть кроки 2 та 3 із службою криптографії та службою надійного встановлення .
  5. Переконавшись, що всі задіяні служби ввімкнено, перезавантажте комп’ютер і перевірте, чи проблему вирішено.

Якщо жодна з двох операцій, представлених вище, не дозволила вирішити проблему, перейдіть до наступного методу нижче.

Спосіб 4: Скиньте всі компоненти WU

Якщо жоден із наведених вище методів не дозволив усунути помилку оновлення Windows C80003F3,  існує велика ймовірність того, що ви маєте справу з постійною помилкою WU (Windows Update), яка звичайно не зникне. За певних обставин певні послуги WU можуть застрягти у невизначеному стані, що може спричинити такий тип поведінки.

Якщо цей сценарій застосовний, ви можете вирішити проблему, скинувши всі компоненти WU, що беруть участь у цій операції. Ви можете досягти цього, використовуючи два різні методи - ви або проходите маршрут вручну, або використовуєте автоматизований агент WU.

Скидання всіх компонентів WU за допомогою автоматизованого агента

  1. Перейдіть на цю сторінку Microsoft Technet ( тут ) із вашим браузером за замовчуванням і завантажте сценарій Reset Windows Update Agent .
  2. Зачекайте терпляче, поки завантаження не завершиться, а потім витягніть zip-архів за допомогою такої утиліти, як WinRar, WinZip або 7Zip.
  3. Після завершення вилучення двічі клацніть на ResetWUENG.exe, а потім дотримуйтесь інструкцій на екрані, щоб запустити сценарій на своєму комп’ютері. Під час цього процесу всі компоненти WU будуть скинуті автоматично.
  4. Після завершення операції перезавантажте комп'ютер і перевірте, чи можете ви встановити оновлення, яке раніше не працювало, із помилкою оновлення Windows C80003F3.

Скидання всіх компонентів WU через підказку CMD з підвищеним рівнем

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Виконати . Усередині вікна "Виконати" введіть "cmd" усередині текстового поля, потім натисніть Ctrl + Shift + Enter, щоб відкрити піднятий командний рядок. Коли ви побачите UAC (контроль облікових записів користувачів),  натисніть Так, щоб надати адміністративні привілеї.
  2. Опинившись у піднятому командному рядку, введіть наступні команди по порядку і натисніть Enter після кожної, щоб зупинити всі послуги, пов'язані з WU:
    net stop wuauserv net stop crypt Svcnet stop bits net stop msiserver

    Примітка. Як тільки ви виконаєте ці команди, ви ефективно зупините служби оновлення Windows, інсталятор MSI, криптографічні служби та служби BITS.

  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. Перезавантажте комп'ютер і перевірте, чи проблема вирішена під час наступного запуску системи.