Содержание
- Исправляем ошибку обновлений с кодом 80244022 в Windows 7
- Способ 1: Проверка даты и времени
- Способ 2: Использование средства устранения неполадок
- Способ 3: Настройка параметров подключения IE
- Способ 4: Сброс конфигурации центра обновлений
- Способ 5: Редактирование параметров реестра
- Способ 6: Установка обновления вручную
- Способ 7: Исправление ошибок и восстановление системы
- Вопросы и ответы
Сейчас еще множество пользователей обладают операционной системой Windows 7 и регулярно устанавливают на нее вышедшие обновления. Однако не всегда получается удачно осуществить данную процедуру, иногда юзер сталкивается с возникновением ошибок, сопровождающихся различными кодами. Один из них имеет обозначение 80244022 и может свидетельствовать о самых разных проблемах, от неполадок с интернет-подключением, до отсутствия определенных системных файлов. В этой статье мы хотим помочь начинающим и опытным пользователям разобраться с этой трудностью, подобрав оптимальный метод решения.
Поскольку однозначно сказать, какой из вариантов решения подойдет в той или иной ситуации, нельзя, вам остается перебирать каждый способ по очереди, начав с самого простого и действенного, и закончив более сложными и редко встречающимися методами. Только путем проб можно понять, что именно мешает обновлению, а само исправление уже не займет много времени.
Способ 1: Проверка даты и времени
Для Виндовс очень важно, чтобы дата и время были установлены правильно. Если значения этих параметров не соответствуют действительности, вы можете получить ряд неполадок, среди которых и ошибка с кодом 80244022. В таком случае от вас лишь требуется проверить корректность упомянутых параметров и при необходимости изменить их:
- Откройте меню «Пуск» и переходите в раздел «Панель управления».
- Переместитесь в раздел «Дата и время».
- Откроется небольшое новое окно, в котором следует кликнуть на «Изменить дату и время».
- Используйте появившееся меню, чтобы выставить правильные значения.
Однако не всегда банальное изменение времени проходит удачно. Не исключены ситуации, когда возникают трудности с синхронизацией или дата вовсе сбивается после перезагрузки компьютера. Более детальную информацию по этим темам вы найдете в других наших статьях, перейдя по указанным ниже ссылкам.
Подробнее:
Синхронизируем время в Windows 7
Решаем проблему сброса времени на компьютере
Способ 2: Использование средства устранения неполадок
В каждой актуальной версии Виндовс присутствует встроенная система обнаружения и исправления неполадок. Работает она в разных направлениях, потому помогает исправить ошибки и с обновлениями. Нет стопроцентных гарантий, что этот метод точно сработает, однако от вас не потребуется практически никаких усилий, потому это обязательно надо попробовать.
- Снова переместитесь в «Панель управления», где выберите раздел «Центр поддержки».
- Опуститесь в самый низ окна, где найдите категорию «Устранение неполадок».
- В открывшемся окне нажмите по надписи «Система и безопасность», чтобы получить полный список всех вариантов исправлений.
- В появившемся меню понадобится выбрать «Центр обновления Windows».
- Ознакомьтесь с информацией, которая отображена в мастере исправления неполадок, а затем перемещайтесь далее.
- Ожидайте завершения сканирования и следуйте отобразившимся на экране инструкциям.
Обычно после окончания сканирования вы получаете уведомление о том, что ошибок не было найдено или обнаруженные проблемы успешно исправлены. Дополнительно могут появиться и отдельные указания, которые нужно выполнить для того, что бы средство завершило свою работу.
Способ 3: Настройка параметров подключения IE
Не секрет, что для загрузки обновлений в Виндовс 7 используется интернет, а подключение к нему осуществляется через стандартный браузер Internet Explorer. Иногда конфигурация обозревателя не позволяет корректно работать системным средствам ОС, потому необходимо проверить их и настроить вручную:
- Запустите Internet Explorer, щелкните по значку в виде шестеренки, который находится справа вверху, и в открывшемся контекстном меню выберите вариант «Свойства браузера».
- Переместитесь во вкладку «Подключения» и в разделе «Настройки параметров локальной сети» кликните по кнопке «Настройка сети».
- Отметьте галочкой «Использовать прокси-сервер для локальных подключений» и нажмите на активную кнопку «Дополнительно».
- Сотрите абсолютно все присутствующие параметры прокси-сервера, а затем примените настройки.
- Откройте «Пуск», отыщите там «Командную строку» и запустите ее от имени администратора.
- Введите там команду
netsh winhttp reset proxy
и нажмите на клавишу Enter. Это перезагрузит параметры прокси-сервера. - После этого останется только перезапустить службу обновления Windows. Для этого используйте команду
net stop wuauserv
, остановив службу. - Затем введите
net start wuauserv
, повторно запустив ее. - В новой строке должно появиться уведомление о том, что служба «Центр обновления Windows» успешно запущена.
По завершении этой процедуры можно смело переходить в раздел обновлений и запускать эту операцию повторно, в надежде на то, что данная манипуляция окажется действенной, а раздражающая ошибка 80244022 больше никогда не появится.
Способ 4: Сброс конфигурации центра обновлений
Перейдем к самому сложному, но в большинстве случаев рабочему руководству, который подразумевает полный сброс абсолютно всех настроек центра обновлений с дальнейшей регистрацией «чистых» DLL-файлов, необходимых для корректной работы системы. Весь процесс будет происходить в консоли, поэтому заранее подготовьтесь к тому, что придется копировать и вставлять множество команд, а некоторые из них вводить вручную.
- Для начала остановите все службы, связанные с обновлением в Windows. Для этого введите команду
net stop bits
и нажмите на Enter. - Последовательно укажите еще три строки
net stop wuauserv
,net stop appidsvc
иnet stop cryptsvc
, дождавшись уведомления о том, что каждая служба была остановлена. - Удалим служебные файлы, которые могут быть повреждены, из-за чего и возникает ошибка. В дальнейшем все это будет восстановлено, однако сейчас нужно избавиться от проблемных элементов путем ввода команды
Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat"
. - Далее переименуйте каталоги, где хранятся все конфигурационные и временные файлы. При следующем запуске служб эти директории будут созданы автоматически. Что касается переименования, то осуществляется оно через две команды:
Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%system32catroot2 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)
. Вы должны получить строку с сообщением «Успех». - Остался самый сложный процесс — повторная регистрация важных DLL-файлов. Для этого сначала переместитесь к системному каталогу через команду
cd /d %windir%system32
. - Затем скопируйте все содержимое ниже или вводите каждую строку отдельно, чтобы создать абсолютно все необходимые DLL.
regsvr32.exe /U /s vbscript.dll
regsvr32.exe /U /s mshtml.dll
regsvr32.exe /U /s msjava.dll
regsvr32.exe /U /s msxml.dll
regsvr32.exe /U /s actxprxy.dll
regsvr32.exe /U /s shdocvw.dll
regsvr32.exe /U /s Mssip32.dll
regsvr32.exe /U /s wintrust.dll
regsvr32.exe /U /s initpki.dll
regsvr32.exe /U /s dssenh.dll
regsvr32.exe /U /s rsaenh.dll
regsvr32.exe /U /s gpkcsp.dll
regsvr32.exe /U /s sccbase.dll
regsvr32.exe /U /s slbcsp.dll
regsvr32.exe /U /s cryptdlg.dll
regsvr32.exe /U /s Urlmon.dll
regsvr32.exe /U /s Oleaut32.dll
regsvr32.exe /U /s msxml2.dll
regsvr32.exe /U /s Browseui.dll
regsvr32.exe /U /s shell32.dll
regsvr32.exe /U /s atl.dll
regsvr32.exe /U /s jscript.dll
regsvr32.exe /U /s msxml3.dll
regsvr32.exe /U /s softpub.dll
regsvr32.exe /U /s wuapi.dll
regsvr32.exe /U /s wuaueng.dll
regsvr32.exe /U /s wuaueng1.dll
regsvr32.exe /U /s wucltui.dll
regsvr32.exe /U /s wups.dll
regsvr32.exe /U /s wups2.dll
regsvr32.exe /U /s wuweb.dll
regsvr32.exe /U /s scrrun.dll
regsvr32.exe /U /s msxml6.dll
regsvr32.exe /U /s ole32.dll
regsvr32.exe /U /s qmgr.dll
regsvr32.exe /U /s qmgrprxy.dll
regsvr32.exe /U /s wucltux.dll
regsvr32.exe /U /s muweb.dll
regsvr32.exe /U /s wuwebv.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s msjava.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s Mssip32.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s initpki.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 Urlmon.dll
regsvr32.exe /s Oleaut32.dll
regsvr32.exe /s msxml2.dll
regsvr32.exe /s Browseui.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s Mssip32.dll
regsvr32.exe /s atl.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s softpub.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 scrrun.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s ole32.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
. - Напоследок запустите все остановленные службы, введя поочередно такие строки:
sc.exe config wuauserv start= auto
sc.exe config bits start= delayed-auto
sc.exe config cryptsvc start= auto
sc.exe config TrustedInstaller start= demand
sc.exe config DcomLaunch start= auto
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
После выполнения этих действий обычно не нужно перезагружать компьютер, поскольку они применяются автоматически. Как видите, данный вариант является довольно сложным и займет определенное время, однако после вы получите полностью рабочие файлы, предотвращающие появление рассматриваемой проблемы.
Способ 5: Редактирование параметров реестра
Метод с редактированием параметров реестра подразумевает активацию резервного сервера, с которого и будут скачиваться обновления. Это поможет на время избавиться от рассматриваемой ошибки, однако после инсталляции нововведений сервер рекомендуется выбрать основной, чтобы в дальнейшем проверить, была ли исправлена неполадка после добавления последних файлов. Для этого выполните такие действия:
- Откройте утилиту «Выполнить», воспользовавшись стандартной комбинацией клавиш Win + R. В появившемся поле ввода напишите
regedit
и нажмите на Enter. - Если появится окно контроля учетных записей, выберите в нем вариант «Да».
- Перейдите по пути
HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU
. - Щелкните по любому пустому месту правой кнопкой мыши. В появившемся контекстном меню выберите «Создать» и «Параметр DWORD (32 бита)».
- Назовите его «UseWUServer», а затем дважды щелкните ЛКМ, чтобы открыть свойства.
- Установите значение 1 для активации резервного сервера. При необходимости это значение можно поменять на 0, чтобы деактивировать параметр.
Изменения будут применены только после перезапуска ПК. Затем можно смело переходить к попытке инсталляции обновлений через резервный сервер. Не забудьте только отключить его, если этот вариант не принес результата или же нововведения были добавлены правильно.
Способ 6: Установка обновления вручную
Приведенные выше методы не окажутся эффективными в тех случаях, когда проблема вызвана каким-то конкретным обновлением, конфликтующим с самой системой. При возникновении таких ситуаций рекомендуется инсталлировать файлы вручную, обойдя Центр обновления Windows. Тогда имеется шанс того, что после успешного выполнения этой операции ошибка 80244022 полностью исчезнет. Более детальную информацию и все необходимые инструкции по этой теме вы найдете в другом нашем материале далее.
Подробнее: Ручная установка обновлений в Windows 7
Способ 7: Исправление ошибок и восстановление системы
Прежде чем перейти к самым радикальным мерам, рекомендуется произвести стандартную проверку операционной системы на наличие ошибок. Осуществляется это с помощью стандартных встроенных средств. Если они не обнаружили никаких неполадок, тогда уже нужно производить восстановление, откатываясь до первой резервной копии или возвращая заводские настройки. Обо всем этом в развернутом виде описано в отдельных наших статьях, которые доступны по следующим ссылкам.
Подробнее:
Проверка компьютера с Windows на ошибки
Восстановление системы в Windows 7
Выше вы были ознакомлены с самыми разнообразными методами решения ошибки 80244022, которая возникает при попытке установить обновления в Windows 7. Дополнительно следует учесть, что все это может оказаться неэффективным для пользователей пиратских версий Виндовс, поскольку часто оттуда просто вырезают Центр обновлений или просто удаляют системные файлы. Учитывайте это при решении своей проблемы.
Ошибка Центра обновления Windows 0x80244022
Просмотров 2.4к. Обновлено 25 августа 2020
Код ошибки 0x80244022 — это ошибка обновления, известная как в Windows 7, так и в Windows 10. Эксперты также знают эту ошибку под другим техническим названием, а именно WU_E_PT_HTTP_STATUS_SERVICE_UNAVAIL HTTP 503.
Ошибка может возникать, когда у службы Windows Update возникают проблемы с подключением к сайту Microsoft, загрузкой, установкой обновлений и т. д. Причина ошибки не всегда ясна. Поэтому рекомендуется запустить диагностическое сканирование.
Чтобы решить эту проблему, мы подготовили подробные руководства.
Содержание
- Вариант 1. Запустить средство устранения неполадок
- Вариант 2. запустить DISM из командной строки
- Вариант 3. Проверить настройки даты и времени.
- Вариант 4. Деактивировать прокси
- Вариант 5. Очистка папки с обновлениями
Вариант 1. Запустить средство устранения неполадок
Средство устранения неполадок Центра обновления Windows — это полезный инструмент для устранения неполадок, который помогает нам решать проблемы с обновлением. Вот как запустить средство устранения неполадок:
Шаг 1. Перейдите в меню пуск и введите в поиск «Поиск и устранение неполадок центра обновления», затем нажмите соответствующий результат поиска.
Шаг 2. В открывшемся окне нажимаем далее и ждем завершения проверки.
Шаг 3. После завершения проверки перезагрузите компьютер и посмотрите, устранилась ли эта ошибка.
Вариант 2. запустить DISM из командной строки
- Откройте меню Windows, и выберите командная строка (администратор) из списка или введите «Командная строка (администратор)».
- При появлении запроса введите пароль администратора и нажмите Разрешить или Да.
- Введите эту команду в командной строке: «DISM.exe / Online / Cleanup-Image / Restorehealth». Нажмите Enter и дождитесь завершения процесса.
- Затем введите команду «sfc /scannow» и нажмите Enter.
Выйдите из командной строки и попробуйте обновить Windows еще раз.
Вариант 3. Проверить настройки даты и времени.
- Откройте панель управления и выберите параметр «Время, язык и регион».
- Выберите «Изменить настройки».
- Установите флажок «Синхронизировать с сервером времени в Интернете» и нажмите «Обновить сейчас».
- Наконец, нажмите ОК и закройте окно.
- Перезагрузите компьютер и убедитесь, что дата и время установлены правильно.
Вариант 4. Деактивировать прокси
Шаг 1. Щелкните клавиши Windows + R, введите inetcpl.cpl и нажмите Enter.
Шаг 2. Выберите «Подключения», а затем откройте «Настройка сети».
Шаг 3. Поставьте галочку рядом с «Автоматическое определение параметров».
Шаг 4. Наконец, удалите галочку рядом с «Использовать прокси сервер».
Вариант 5. Очистка папки с обновлениями
Можно попробовать очистить содержимое папки «С:WindowsSoftwareDistributionDownload»
И повторно запустить обновление
У одного из заказчиков столкнулся с интересной проблемой установки обновлений на клиентах с Windows 7. Обновления распространяются посредством сервера WSUS, интегрированного в среду System Center Configuration Manager. На SCCM сервере используется Windows Server 2008 R2, версия WSUS соответственно — WSUS 3.0 SP2. Должны обновляется клиентские ПК с Windows 7 SP (порядка 2000 компьютеров).
Клиентские компьютеры не могут получить обновления с Software Update Point, в журналах при этом фиксируется ошибка 0x80244022.
На клиентской стороне журнал WUAhandler.log содержит ошибки:
OnSearchComplete - Failed to end search job. Error = 0x80244022.
Scan failed with error = 0x80244022.
В журнале службы Windows Update WindowsUpdate.log тоже множество ошибок вида:
2017-08-09 11:02:04:371 612 4858 Setup WARNING: SelfUpdate check failed to download package information, error = 0x80244022
2017-08-09 11:02:04:371 612 4858 Setup WARNING: SelfUpdate check failed to download package information, error = 0x80244022
2017-08-09 11:02:04:371 612 4858 Agent * WARNING: Skipping scan, self-update check returned 0x80244022
2017-08-09 11:02:04:371 612 4858 Agent * WARNING: Exit code = 0x80244022
2017-08-09 11:02:04:371 612 4858 Agent WARNING: WU client failed Searching for update with error 0x80244022
2017-08-09 11:02:04:371 612 4abc AU # WARNING: Search callback failed, result = 0x80244022
2017-08-09 11:02:04:371 612 4abc AU # WARNING: Failed to find updates with error code 80244022
На стороне сервера при этом в логе WSUSCtrl.log есть ошибка:
request failed with HTTP status 503: Service Unavailable
Failures reported during periodic health check by the WSUS Server SPB-MAN1. Will retry check in 1 minutes
Т.е. по логу видно, не отвечает сайт WSUS отвечает. Действительно, если открыть URL адрес WSUS Administration (http://SCCM-Srv1:8530), появляется ошибка:
HTTP Error 503. The service is unavailable
Открыв консоль управления IIS Manager, я увидел что пул, отвечающий за работу WSUS (WsusPool) находится в отключенном состоянии.
После ручного запуска пула, через 20-30 минут он опять падет. В журнале системы при этом обнаружилось интересное сообщение Event ID 5117 WAS с текстом:
A worker process serving application pool ‘WsusPool’ has requested a recycle because it reached its private bytes memory limit
По умолчанию в системе лимит используемой памяти для пула WsusPool
ограничен 1,8 Гб. При превышении этого значения (а это может запросто случится при большом количестве клиентов WSUS, особенно при первом сканировании), пул сбрасывается. Чтобы понять сколько памяти использует ваш пул WSUS, достаточно посмотреть за процессом w3wp.exe. При превышении лимита 1,8 Гб, процесс перезапускается. Таким образом для решения проблемы нужно увеличить объем выделяемой памяти.
Примечание. Проблема отчасти напоминает рассмотренный ранее кейс с ошибкой 0x8024401 при получения обновлений c в Windows 10.
Сделать это можно из консоли IIS Manager, выбрав Application Pools -> ПКМ WsusPoll -> Recycling, увеличив значение в поле Private memory usage (in KB).
Насколько увеличить, решайте сами, рекомендую начать с 3-4 Гб. В моем случае для 2000+ клиентов WSUS, оказалось достаточно 6 Гб памяти.
Размер выделяемой памяти также можно изменить и из раздела расширенных настроек пула (Advanced Settings), увеличив значение в поле Private memory usage (KB).
Осталось перезапустить пул через кнопки Start/Stop или Recycle.
После чего процесс w3wp.exe перестал потреблять более 3 Гб RAM. А на следующий день на компьютерах стали закачиваться обновления.
Совет. При большом количестве клиентов WSUS, получающих обновления с SCCM Software Update Point (особенно получающих обновления впервые), в расширенных настройках пула можно увеличить следующие параметры:
- Queue Length с 1000 до 25000
- “Service Unavailable” Response Type — c HttpLevel на TcpLevel
- Failure Interval (minutes) – с 5 до 30
- Change ‘Maximum Failures’ – с 5 to 60
Кроме того, рекомендуется установить на WSUS 3.0 SP2 под Windows Server 2008 R2 следующие обновления:
- KB2720211
- KB2734608
На WSUS 4.0 на Windows Server 2012 R2 такие:
- KB2919442
- KB2919355
- KB3095113
- KB3159706
Если у вас есть 0x80244022 код ошибки в процессе обновления Windows,не паникуйте. У многих пользователей тоже была такая головная боль.К счастью, они успешно решили проблему. со следующими исправлениями, так что читайте и проверяйте их …
Возможно, вам не придется пробовать все исправления; просто работайте, пока проблема с кодом ошибки не исчезнет.
- Проверьте настройки системного времени и даты
- Запустите средство устранения неполадок Центра обновления Windows
- Запустите DISM
- Сбросить компоненты Центра обновления Windows
- Microsoft Server слишком занят
- Хотите, чтобы мы решили проблему за вас?
Исправление 1. Проверьте настройки системного времени и даты.
Неправильные настройки системного времени и даты могут привести к тому, что ваш компьютер не сможет связаться сСерверы Microsoft, следовательно, это Центр обновления Windows ошибка 0x80244022 . Чтобы убедиться, что у нас есть правильные настройки:
1) На клавиатуре нажмите клавиша с логотипом Windows и введите свидание , затем щелкните Настройки даты и времени .
2) Убедитесь, что переключатели Установить время автоматически и Установить часовой пояс автоматически оба включены.
3) Перезагрузите компьютер, снова запустите Центр обновления Windows и посмотрите, работает ли он на этот раз.
Исправление 2: запустите средство устранения неполадок Центра обновления Windows.
Средство устранения неполадок Центра обновления Windows — полезный инструмент для устранения неполадок, который помогает нам решать проблемы с обновлением. Вот как запустить средство устранения неполадок:
1) На клавиатуре нажмите клавиша с логотипом Windows и введите устранять неполадки , затем щелкните Устранение неполадок .
2) Нажмите Центр обновления Windows > Запустите средство устранения неполадок .
3) Следуйте инструкциям на экране для устранения неполадок.
4) Перезагрузите компьютер и посмотрите, устранила ли это ошибку.
Исправление 3: запустите DISM
DISM ( Образ развертывания и управление обслуживанием ) — еще один инструмент, который помогает нам исправлять ошибки, вызванные повреждением Windows ( 0x80244022 в этом случае). Бежать DISM :
1) На клавиатуре нажмите кнопку Windows logo key и введите cmd . Затем щелкните правой кнопкой мыши на Командная строка и нажмите Запустить от имени администратора .
2) Тип следующая команда и нажмите Войти :
DISM.exe / Online / Cleanup-image / Восстановить здоровье
Подождите, пока весь процесс завершится.
3) Тип sfc / scannow и нажмите Войти .
4) Перезагрузите компьютер, снова выполните обновление и посмотрите, успешно ли оно работает на этот раз.
Исправление 4: сбросить компоненты Центра обновления Windows
Испорченный Компоненты Центра обновления Windows также может отвечать за наш код ошибки 0x80244022 . В этом случае нам, возможно, придется перезагрузить компоненты, чтобы решить проблему. Чтобы сбросить компоненты Центра обновления Windows :
1) На клавиатуре нажмите кнопку Windows logo key и введите cmd . Затем щелкните правой кнопкой мыши на Командная строка и нажмите Запустить от имени администратора .
2) Тип следующие команды и нажмите Войти после каждого:
чистые стоповые биты
чистая остановка wuauserv
чистая остановка appidsvc
чистая остановка cryptsvc
(Эти команды остановят службы, необходимые Центру обновления Windows для загрузки и установки обновлений.)
3) Скопируйте и вставьте следующие команды и нажмите Войти после каждого:
Ren% systemroot% SoftwareDistribution SoftwareDistribution.old
Ren% systemroot% system32 catroot2 catroot2.old
4) По-прежнему в командной строке введите эти команды и нажмите Enter после каждой, чтобы перезапустить службы, которые вы только что закрыли:
чистые стартовые биты
чистый старт wuauserv
чистый старт appidsvc
чистый старт cryptsvc
5) Перезагрузите компьютер, повторно запустите Центр обновления Windows и проверьте, устранена ли проблема с кодом ошибки.
Исправление 5: Microsoft Server слишком занят
Слишком много пользователей, загружающих один и тот же Центр обновления Windows одновременно, могут вызвать перегрузку Microsoft Server, отсюда и код ошибки. В таком случае мы мало что можем сделать, кроме как подождать день или два, пока сервер снова не заработает нормально.
Исправление 6: Хотите, чтобы мы исправили проблему за вас?
Если указанное выше исправление не помогло, и у вас нет времени или уверенности, чтобы устранить проблему самостоятельно, попросите нас исправить ее за вас. Все, что вам нужно сделать, это Pro версия (всего 29,95 долларов США), и вы получаете бесплатную техническую поддержку в рамках покупки. Это означает, что вы можете напрямую связаться с нашими компьютерными специалистами и объяснить свою проблему, и они расследуют ее, чтобы узнать, могут ли они решить ее удаленно.
Все мы знаем, что каждая из версий операционной системы Windows содержит в себе огромное количество ошибок, но мы будем говорить сегодня только об одной, и имя ей 0x80244022. Пользователи уже многое повидали на своем веку за время пользования Центром обновления Windows, но данная ошибка является одной из самых ненавистных.
Время от времени, во время появления этой ошибки, вы также можете увидеть приложенный текст: WU_E_PT_HTTP_STATUS_SERVICE_UNAVAIL HTTP 503. Точная причина возникновения этой проблемы до сих пор не установлена. Однако, существует ряд методов, который помогает пользователям справляться с ошибкой 0x80244022. Давайте же взглянем на них.
Содержание
- Исправляем ошибку 0x80244022 на Windows 10
- Метод №1 Сервера Майкрософт перегружены
- Метод №2 Настройки времени и даты
- Метод №3 Устранение неполадок с Центром обновления Windows
- Метод №4 Устранение неполадок с Интернет-соединением
- Метод №5 Сброс компонентов Центра обновления Windows
- Метод №6 Небольшой фикс Реестра Windows
- Метод №7 Использование инструмента DISM для проверки вашего образа на ошибки
- Метод №8 Ручное обновление Windows
- Метод №9 Сброс Windows
Исправляем ошибку 0x80244022 на Windows 10
Метод №1 Сервера Майкрософт перегружены
Учитывая то, что Центр обновления Windows не смог выполнить подключение к серверам Windows, то можно предположить, что те попросту перегружены в данный момент времени. Особенно такая ситуация возникает в день выпуска какого-то важного обновления для операционной системы.
Если дело заключается действительно в этом, то подождите пару тройку часов, а затем снова попробуйте выполнить обновление с помощью Центра обновления Windows. Если на этот раз ошибки 0x80244022 не появилось, то сервера Майкрософт действительно были чрезвычайно перегружены.
Метод №2 Настройки времени и даты
Чтобы корректно подключаться к серверам Майкрософт и загружать от туда новые обновления, вам требуется иметь в системе правильно выставленные настройки времени, даты и часового пояса. Если у вас в системе выставлены настройки не соответствующие вашему текущему местоположению, то ошибка 0x80244022 может быть вполне логичным исходом.
Вам нужно пройти в настройки времени и даты и выставить нужные настройки. Нажмите комбинацию Win+S и впишите в поисковую строку «Изменение даты и времени». Затем выберите найденный результат. Чтобы не путаться с правильной настройков этих параметров, вы можете воспользоваться двумя невероятно удобными опциями: Установить время автоматически и Автоматическая установка часового пояса. Переключите эти опции в положение «Вкл» и сохраните изменения.
Выставив параметры даты и времени, вернитесь в Центр обновления Windows и попробуйте установить обновление. Если на этот раз все прошло как по маслу и ошибки 0x80244022 не возникло, то корнем проблемы являлись настройки времени и даты.
Метод №3 Устранение неполадок с Центром обновления Windows
Возможно, что проблема заключается в самом Центре обновления Windows, который и создает ошибку 0x80244022. Благо, в Windows 10 есть системная утилита по устранению неполадок, которая, очевидно, устраняет неполадки разной сложности.
Сейчас мы с вами попытаемся исправить возможные неполадки с Центром обновления Windows. Итак, для начала вам нужно найти саму утилиту. Проще всего будет нажать комбинацию Win+S и вписать поисковый запрос «Устранение неполадок». Выберите найденный результат, чтобы пройти в окно утилиты по решению проблем.
Итак, перед вами появится ряд вариантов устранения неполадок. Перейдите в раздел «Запустить и работать», а затем выберите пункт «Центр обновления Windows. Устраните проблемы, мешающие обновлению Windows». Потом нажмите на кнопку «Запустить средство устанения неполадок».
Далее появится само окно системной утилиты по устранению неполадок, которая запустит процесс, возможно, по устанению ошибки 0x80244022. Есть вероятность, что вам зададут вопрос о приминении прав Администратора для решения проблем. Подтвердите решение о применении прав Администратора.
После окончания процесса по попытке решить проблемы с Центром обновления Windows(среди них может быть и ошибка 0x80244022), в окне будет указанно, были ли найдены проблемы и решены ли они.
Метод №4 Устранение неполадок с Интернет-соединением
Ок, если ошибка 0x80244022 была вызвана не проблемами с Центром обновления Windows, то она может быть возникла из-за проблем с Интенет-соединением. Проверить эту вероятность можно точно также с помощью функционала системной утилиты Устранения неполадок.
Выполните вышеуказанные шаги, чтобы добраться до окна «Устранение неполадок». Однако, на этот раз вы должны выбрать не Центр обновления Windows к качестве цели проверки на наличие проблем, а ваше Интернет-соединение.
Запустите процесс устранение неполадок с вашим Интернет соединением. После завершения данной операции, вам укажут, были ли исправлены проблемы(если они были). Снова попробуйте зайти в Центр обновления Windows и попробуйте обновить Windows 10.
Метод №5 Сброс компонентов Центра обновления Windows
Если ничего из вышесказанного не помогло вам, то пора прибегнуть к чему более «крупнокалиберному», а именно к сбросу компонентов Центра обновления Windows. Возможно, что-то произошло с компонентами этой службы системы. В этом случае можно провести сброс, чтобы привести их к прежнему виду.
Чтобы осуществить это, вам потребуется прибегнуть к функционалу Командной строки. Команд будет огромное множество, так что приготовьтесь провести кучу времени за этим методом!
Нажмите правой кнопкой мыши на Пуск и выберите пункт «Командная строка(Администратор)». Далее в последовательном порядке вводите следующие команды:
- net stop bits
- net stop wuauserv
- net stop appidsvc
- net stop cryptsvc
Этими командами мы с вами только что остановили службы BITS, Криптографии и Центра обновления Windows. Теперь нам с вами нужно удалить файл qmgr*.dat. Введите в командную строку del “%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat и нажмите Enter.
Теперь нам нужно переименовать папку под названием Software Distribution. Выполнить это можно точно также с помощью специальных команд, коих на этот раз две:
- ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
- ren %systemroot%system32catroot2 catroot2.bak
Затем нам понадобится сбросить службы Центра обновления Windows и BITS к их настройкам по умолчанию. Сделать это можно также с помощью двух определенных команд:
- 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)
Теперь вам предстоит самый сложный момент: повторная регистрация всех файлов BITS и Центра обновления Windows. Для этого вам потребуется ввести в Командную строку огромное количество команд. Вот, собственно, и они:
Далее вам потребуется ввести две команды для сброса Winsock и автоматической настройки Прокси. Введите netsh winsock reset и netsh winhttp reset proxy, нажимая Enter после каждой команды.
Теперь мы возвращаемся к тому, что мы сделали в начале данного метода: приостановили службы BITS, Криптографии и Центра обновления Windows. Нам нужно заново запустить их с помощью следующих шагов:
- net start bits
- net start wuauserv
- net start appidsvc
- net start cryptsvc
И наконец-то, выполните перезагрузку своего компьютера, чтобы в полной мере внести изменения в систему. Снова попробуйте загрузить обновление в Центре обновления Windows и проверьте наличие ошибки 0x80244022.
Данный метод помогает в большинстве случаев появления данной ошибки, но время на его выполнение займет какое-то время. Однако, если и это не помогло, то у нас осталась еще парочка методов в запасе.
Метод №6 Небольшой фикс Реестра Windows
Именно этот метод был выложен в сети и он смог помочь огромному количеству пользователей, которые страдают от ошибки 0x80244022. Однако, его применение может обернуться для вас еще более плачевными последствиями, если вы сделаете что-то не так. Поэтому мы рекомендуем вам выполнить резервную копию Реестра, прежде чем выполнять этот метод.
Откройте Реестр Windows с помощью комбинации Win+R→regedit→Enter. Перейдите в раздел HKEY_LOCAL_MACHINE→SOFTWARE→Policies→Microsoft→Windows→WindowsUpdate→AU. Создайте в этом разделе параметр DWORD(32-бит) и назовите его именем UseWUServer(только если этого параметра еще не существует!).
Если вы используйте для обновления системы службу обновления Windows Server, то выставьте параметру UseWUServer значение в виде 1. Если же вы пользуйте классическими метода, т.е. через Центр обновления Windows, то вы должны выставить в значении 0. Сохраните изменения в Реестре Windows и перезагрузите свой компьютер.
Загрузившись обратно в систему, попробуйте установить для обновление для Windows. Ну что, у вас получилось исправить ошибку 0x80244022? Если нет, то двигаемся дальше.
Метод №7 Использование инструмента DISM для проверки вашего образа на ошибки
Если вы поняли, что ошибка 0x80244022 возникла не на почве проблем с Интернет-соединением или Центром обновления Windows, то вы можете попробовать выполнить кое-что иное. В данном методе, мы будем использовать инструмент DISM, чтобы исправить какие-то неполадки в вашей системе, которые и могли привести к ошибке 0x80244022.
Все довольно просто: вам потребуется Командная строка и специальная команда(на этот раз всего одна). Нажмите правой кнопкой мыши на Пуск и выберите «Командная строка(Администратор)». Введите в строку команду dism /online /cleanup-image /restorehealth и нажмите Enter.
После окончания процесса восстановления вашей системы, перезагрузите компьютер и проверьте наличие проблемы. Помимо этого, мы также рекомендуем вам провести проверку файлов системы с помощью команды sfc /scannow.
Метод №8 Ручное обновление Windows
Что же, если у вас не получается выполнить обновление с помощью Центра обновления Windows из-за ошибки 0x80244022, то почему бы не попробовать обновить систему собственными силами. Все верно. Автоматическое обновление Windows частенько приводит к различным ошибкам, но попытавшись выполнить его в ручну – можно избежать многих проблем.
Нажмите правой кнопкой мыши на Пуск и кликните на пукнт «Параметры». Далее выберите раздел «Обновление и безопасность». Далее войдите в вкладку «Центр обновления Windows» и кликните на ссылку «Журнал обновлений». Найдите в списке обновление, с которым у вас возникает проблема при установке и ошибка 0x80244022, и копируйте его номер к себе в буфер обмена.
Затем перейдите в Каталог Центра обновления Майкрософт и найдите на этом ресурсе проблемное обновление с помощью поисковой строки. Как только найдете его, поставьте обновление в очередь на скачивание и загрузите его к себе на компьютер.
После этого, найдите обновление на компьютере и дважды кликните на его установщик для установки. Вот и все. На этот раз ошибки 0x80244022 быть не должно, так как вы сами производите установку, а не Центр обновления Windows.
Метод №9 Сброс Windows
К сожалению, последний метод в данной статье потребует от вас сброса вашей операционной системы Windows 10. Это решение сработало для огромного количества пользователей. Можно сказать, оно работает в девяти случаев из десяти.
Нажмите правой кнопкой мыши на Пуск и перейдите в «Параметры→Обновление и безопасность→Восстановление». Найдите раздел «Вернуть компьютер в исходное состояние» и кликните на кнопку «Начать». Следуйте инструкции на экране и убедитесь, что вы выбрали вариант восстановления с сохранением личных файлов.
Однако, хоть файлы и останутся на своих местах, все установленные программы вы, к сожалению, потеряете. Дождитесь окончания процесса восстановления, а затем снова попробуйте выполнить обновление Windows 10. На этот раз, ошибка 0x80244022 больше не должна тревожить вас.