Ошибка при проверке обновлений windows 7

error logo

Добрый день! Уважаемые читатели и гости одного из популярнейших IT блогов рунета Pyatilistnik.org. В прошлый раз мы с вами успешно устранили ошибку «Запуск этого устройства невозможен код 10». Двигаемся дальше, сегодня я столкнулся с ошибками 80244010 и C80003FB при попытке поиска обновлений

Windows Server 2012 R2, в момент сервисного обслуживания терминального сервера. Ниже я покажу, как вы легко сможете их устранить, буквально за несколько минут.

Прежде чем я покажу, как вы можете устранить ошибки 80244010 и C80003FB я бы хотел дать вам понимание их появления. Вот так вот выглядит ошибка с кодом C80003FB:

Ошибка C80003FB
Центру обновления Windows нужна ваша помощь
Ошибка поиска обновлений C80003FB
  • Поврежден файл DataStore.edb
  • Повреждены системные файлы
  • Установка свежего агента для обновления Windows
  • Не доступны сервера обновлений Microsoft

Первое, что нужно проверить, это нет ли проблем с файлом DataStore.edb. DataStore.edb — это лог-файл, он сохраняет историю обновлений Windows , и она находится в папке SoftwareDistribution (C:\Windows\SoftwareDistribution\DataStore \DataStore.edb). Его размер будет увеличиваться при каждой проверке Центра обновления Windows.

Да вы легко можете, это сделать. Удалив DataStore.edb Windows при следующем запуске поиска обновлений просто пересоздаст его. Так же этот файл может весить очень много, например более 1 ГБ и вы легко так сможете освободить в системе некоторое количество дискового пространства

Когда я вижу проблему с обновлениями, она в 90% случаев решается моим скриптом, который я приведу чуть ниже и дам его описание:

net stop wuauserv

net stop cryptsvc

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak

sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

cd /d %windir%\system32

regsvr32.exe urlmon.dll /s

regsvr32.exe shdocvw.dll /s

regsvr32.exe jscript.dll /s

regsvr32.exe scrrun.dll /s

regsvr32.exe msxml3.dll /s

regsvr32.exe actxprxy.dll /s

regsvr32.exe wintrust.dll /s

regsvr32.exe rsaenh.dll /s

regsvr32.exe sccbase.dll /s

regsvr32.exe cryptdlg.dll /s

regsvr32.exe ole32.dll /s

regsvr32.exe initpki.dll /s

regsvr32.exe wuaueng.dll /s

regsvr32.exe wucltui.dll /s

regsvr32.exe wups2.dll /s

regsvr32.exe qmgr.dll /s

regsvr32.exe wucltux.dll /s

regsvr32.exe wuwebv.dll /s

netsh winhttp reset proxy net start bits

wuauclt /Updatenow

Вы можете либо отдельно запускать команды, или же скачать готовый скрипт у меня и так же запустить его в командной строке от имени администратора или просто запустить его в режиме администратора.

Просмотрите, чтобы не было ошибок в выводе скрипта

Устраняем Ошибки 80244010 и C80003FB
Ошибка 80244010
Удаление папки SoftwareDistribution.bak
Успешно устраненная ошибка C80003FB
Установка обновлений после решения ошибки C80003FB

Если у вас после манипуляций с папкой SoftwareDistribution и файлом DataStore.edb остаются проблемы с поиском обновлений Windows и вы получаете ошибку C80003FB, вы можете попробовать произвести поиск и устранение ошибок на системных файлах Windows. Для этого есть две замечательные утилиты командной строки sfc и DISM. Выполните в командной строке в режиме администратора вот такую команду:

Устраняем ошибки на системных файлах. Ошибка C80003FB

Использование средства устранения неполадок Центра обновления Windows

  • Скачать средство устранения неполадок для Windows 7, Windows 8.1, Windows Server 2008R2-2012R2 — https://aka.ms/diag_wu
  • Скачать средство устранения неполадок для Windows Server 2016-2019 — https://aka.ms/wudiag

Напоминаю, что встроенное средство устранения неполадок в Windows 10 находится в параметрах Windows, которые вы можете открыть через сочетание клавиш Win и I одновременно. Далее вы открываете пункт «Центр обновления Windows»

Находите пункт «Устранение неполадок — Центр обновления Windows».

Запустите ее.

В некоторый ситуациях вы можете получить ошибку:

Windows не удалось получить досту
диагностика и предотвращение неполадок на компьютере
Устранение неполадок с центром обновления Windows
устранение проблем с файлами базы данных центра обновлений Windows
решение ошибок 80244010 и C80003FB

В Windows 7 и выше у вас может остаться ошибка 80244010, даже после всего того, что мы делали. Одной из экзотических причин может быть старая версия агента по обновлению Windows (Windows Update Agent). На момент января 2020 года самая актуальная версия WUA для Windows 7, это 7.6.7601.24436. Файл располагается по пути C:\Windows\System32\wuaueng.dll.

Проверка версии агента обновления Windows
Скачивание агента обновления Windows

Если выскочит окно UAC, то нажмите да. Начнется принудительная переустановка агента по обновлению Windows.

Обратите внимание, что ваша KB будет распакована и появятся несколько временных папок.

В мониторе ресурсов будет видно, что идет обращение к папке SoftwareDistribution. Ждем когда система закончит туда писать, это около минуты.

Далее вы перезагружаете компьютер. Можно для надежности еще выполнить теперь команду для обращения к серверу обновления microsoft с синхронизацией.

Синхронизация центра обновлений с серверами обновлений Microsoft
Установка агента обновления Windows в графическом варианте
Как убрать ошибки 80244010 и C80003FB
Установка агента обновления Windows чтобы решить ошибки 80244010 и C80003FB

За, что я люблю популярные продукты, так это за большое комьюнити, кто не в курсе, это объединение людей по интересу к продукту. У Microsoft оно огромное, можете для примера посмотреть статистику по операционным системам за 2019 год. Есть замечательный пользователь Manuel F. Gil, который создал отличный скрипт под названием «Reset Windows Update Agent». Данный скрипт поможет вам в решении проблем с обновлениями. Загрузите его по ссылке:

Понравилась статья? Поделиться с друзьями:
ErrorWin
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: