Как исправить ошибку Windows Update C80003F3?

Некоторые пользователи Windows сталкиваются с « ошибкой Центра обновления Windows C80003F3»  при попытке установить конкретное обновление Windows или при попытке запустить служебную программу WU. Код ошибки сигнализирует о том, что в компьютере не хватает кратковременной памяти (ОЗУ). В большинстве случаев эта проблема обычно возникает, если у пользователей есть привычка переводить компьютер в спящий режим вместо завершения работы.

Ошибка Центра обновления Windows C80003F3 В более серьезных случаях эта проблема фактически нарушает возможность автоматического обновления, поэтому пользователям необходимо прибегать к ручному обновлению, чтобы обновить свою версию Windows. Согласно нашим исследованиям, проблема возникает в Windows 7, Windows 8.1 и Windows 10.

Что вызывает ошибку Центра обновления Windows C80003F3?

Мы исследовали эту конкретную проблему, изучив различные отчеты пользователей и протестировав различные стратегии восстановления, рекомендованные пользователями, ранее столкнувшимися с той же проблемой. Как оказалось, этот код ошибки может возникнуть в нескольких разных сценариях. Вот краткий список виновников, которые могут вызвать это сообщение об ошибке:

  • Произошел сбой экземпляра Центра обновления Windows . Наиболее частая причина, по которой запускается этот код ошибки, - это когда один или несколько компонентов WU застревают в состоянии неопределенности. В подобных ситуациях лучшим подходом является запуск средства устранения неполадок Центра обновления Windows (утилита, способная определять большинство несоответствий и автоматически применять правильную стратегию восстановления).
  • Для сбойного обновления требуется предварительное условие. Оказывается, некоторые обновления могут отображать этот код ошибки, потому что для них требуется обновление, которое еще не установлено на этом конкретном компьютере. Обычно это происходит, когда пользователь пытается установить необязательное обновление, в то время как важные обновления безопасности также ожидают обработки. В этом случае вы можете решить проблему, предварительно установив важные обновления.
  • Некоторые важные службы WU не включены. Еще одна причина, по которой вы можете столкнуться с этим кодом ошибки, - это ситуации, когда важные службы, участвующие в процессе WU, отключены. Это может произойти из-за ручного вмешательства пользователя или из-за рутинной оптимизации ресурсов, выполняемой приложением управления ресурсами. Если этот сценарий применим, вы сможете решить проблему, убедившись, что все основные службы WU включены.
  • Поврежденный компонент WU. В более серьезных случаях этот код ошибки может возникать из-за сохраняющейся ошибки WU, которая не исчезнет обычным способом. Если некоторые компоненты застревают в состоянии неопределенности, единственное жизнеспособное решение - сбросить каждый компонент WU, чтобы исключить возможность парализованного компонента. Это можно сделать либо с помощью автоматического агента WU, либо путем развертывания серии команд в командной строке CMD с повышенными привилегиями.
  • Отмена регистрации DDL Центра обновления Windows. После изучения нескольких отчетов пользователей выяснилось, что эта проблема также может возникать из-за массовой отмены регистрации важных DDL, связанных с работой WSUS. Если этот сценарий применим, вы сможете решить проблему, создав сценарий .BAT, способный повторно зарегистрировать все файлы .DDL, участвующие в процессе обновления.
  • Сверхзащитный пакет брандмауэра. Как оказалось, некоторые комплекты брандмауэра могут в конечном итоге блокировать соединение между компьютером конечного пользователя и сервером WU. Брандмауэр Commodo чаще всего сообщается об ответственности затронутых пользователей (но могут быть и другие). В этом случае вы сможете решить проблему, удалив чрезмерно защищенный пакет и вернувшись к собственному брандмауэру.

Если вы в настоящее время боретесь с тем же сообщением об ошибке, эта статья предоставит вам несколько различных шагов по устранению неполадок. Ниже вы найдете набор потенциальных исправлений, которые другие пользователи в аналогичной ситуации успешно использовали для устранения « ошибки Центра обновления Windows C80003F3».

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

Давай начнем!

Метод 1. Запуск средства устранения неполадок Центра обновления Windows

Прежде чем мы исследуем другие стратегии восстановления, вы должны начать с того, что убедитесь, что Windows не способна решить проблему самостоятельно. Несколько пользователей, столкнувшихся с ошибкой Центра обновления Windows C80003F3 , сообщили, что проблема была решена после запуска средства  устранения неполадок Центра обновления Windows.

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

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить ». Затем введите « ms-settings-Troubleshoot » и нажмите Enter, чтобы открыть вкладку « Устранение неполадок » в приложении « Настройки» .
  2. Как только вы окажетесь на вкладке « Устранение неполадок », перейдите на правую панель и перейдите в раздел « Начало работы ». Как только вы попадете туда, нажмите Центр обновления Windows , затем нажмите Запустить средство устранения неполадок .
  3. После того, как вам удастся запустить утилиту, терпеливо дождитесь завершения первоначального сканирования. Это определит, применима ли какая-либо из стратегий восстановления, включенных в средство устранения неполадок, к вашему конкретному сценарию.
  4. Если найдено жизнеспособное исправление, вам будет представлено новое окно. В этом случае нажмите Применить это исправление, а затем следуйте инструкциям на экране, чтобы применить рекомендованную стратегию восстановления.
  5. После успешного применения исправления перезагрузите компьютер и посмотрите, решена ли проблема.

Если вы все еще сталкиваетесь с ошибкой Центра обновления Windows C80003F3,  перейдите к следующему способу ниже.

Метод 2: сначала установите важные обновления

Некоторые обновления Windows имеют предварительные требования, а это означает, что для правильной установки им необходимо сначала установить определенное обновление. Как сообщают некоторые пользователи, это может быть причиной того, что вы видите ошибку C80003F3  при попытке установить определенное обновление Windows.

Возможно, вы пытаетесь установить обновление, связанное с важным обновлением . В этом случае вы сможете решить проблему, сначала установив все остальные ожидающие обновления, а установив неудачное обновление последним.

Вот краткое руководство, как это сделать:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить ». Затем введите « ms-settings: windowsupdate » и нажмите Enter, чтобы открыть вкладку « Центр обновления Windows » в приложении « Настройки» .

    Примечание. Если вы не используете Windows 10, замените команду « ms-settings: windowsupdate» на «wuapp».

  2. Как только вы окажетесь на экране Центра обновления Windows, перейдите на правую панель и нажмите Проверить наличие обновлений. Затем следуйте инструкциям на экране, чтобы установить все обновления, кроме того, которое дает сбой. Обратите внимание на приоритетные важные (критические обновления) .
  3. После того, как вам удастся установить все ожидающие обновления (кроме того, которое выдает сбой), перезагрузите компьютер и установите ожидающее обновление после завершения следующей последовательности запуска.

Если вы все еще сталкиваетесь с ошибкой C80003F3  или ваш компьютер уже был обновлен, перейдите к следующему потенциальному исправлению ниже.

Метод 3: Включение всех основных служб WU

Другой возможный сценарий, в котором вы увидите ошибку Центра обновления Windows C80003F3,  - это ситуации, когда одна или несколько служб, необходимых для процесса установки ожидающих обновлений, отключены. Если какая-либо из этих ключевых служб, процесс установки обновления в конечном итоге завершится ошибкой (часто с этим кодом ошибки).

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

В зависимости от ваших технических возможностей, два разных метода позволят вам убедиться, что все критические службы WU, необходимые для операции обновления, включены. Оба метода позволят вам делать одно и то же, поэтому обязательно выберите то руководство, которое вам удобнее всего.

Включение служб через командную строку

Это самый быстрый и эффективный способ обеспечить правильную работу всех основных служб. Вот краткое руководство по включению всех основных служб WU через командную строку с повышенными привилегиями:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «cmd» в текстовое поле и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с правами администратора.

    Примечание. Если вы видите запрос UAC (Контроль учетных записей пользователей) , нажмите « Да», чтобы предоставить права администратора.

  2. Как только вам удастся попасть в окно расширенной командной строки, введите следующие команды по порядку и нажмите Enter, чтобы изменить каждый тип запуска каждой важной службы на автоматический:
    SC config trustinstaller start = auto SC config bit start = auto SC config 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 Update C80003F3,  высока вероятность, что вы имеете дело с постоянной ошибкой WU (Windows Update) , которая не исчезнет обычным способом. При определенных обстоятельствах некоторые службы WU могут застрять в неопределенном состоянии, что может вызвать такое поведение.

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

Сброс всех компонентов WU с помощью автоматического агента

  1. Откройте эту страницу Microsoft Technet ( здесь ) с помощью браузера по умолчанию и загрузите сценарий сброса агента обновления Windows .
  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 net stop msiserver

    Примечание. Как только вы запустите эти команды, вы фактически остановите службы Windows Update, установщик 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. Перезагрузите компьютер и посмотрите, решится ли проблема при следующем запуске системы.