Ошибка обновления 0x800705b4 в Windows 10: причины и как исправить. Виндовс ошибка обновления


Исправляем ошибки установки обновлений Windows 7 / Хабр

Windows 7 по-прежнему остается популярной операционной системой в корпоративной среде, несмотря на то, что уже вышли две новые версии клиентских ОС. Расширенная поддержка «семёрки» закончится лишь 14 января 2020 г., а это значит, что ближайшие 4 года для нее будут выходить обновления, исправляющие обнаруженные уязвимости.

Существует правило – если есть обновления, то есть и проблемы с их установкой. Давайте разберем, какие основные проблемы возникают при обновлении Windows 7 через Windows Server Update Services (WSUS) и как их исправить с наименьшими затратами.

Ошибка #1. Failed to find updates with error code 80244010
Эту ошибку вы практически гарантированно будете наблюдать на любой системе, впервые обратившейся к серверу WSUS. В WindowsUpdate.log также встретится предупреждение:WARNING: Exceeded max server round trips Причина проблемы в том, что список обновлений стал слишком большим, и клиент не может принять его за один заход. Подробности — blogs.technet.microsoft.com/sus/2008/09/18/wsus-clients-fail-with-warning-syncserverupdatesinternal-failed-0x80244010 Какое решение предлагает Microsoft? Если после ошибки запустить повторный поиск обновлений, то процесс загрузки метаданных продолжится с момента возникновения ошибки. Терпение господа, терпение. Три, пять попыток wuauclt /detectnow – и все образуется. Не забудьте при повторном поиске дождаться окончания предыдущего цикла поиска, иначе магия не сработает!
Ошибка #2. Не устанавливаются обновления Windows с ошибкой 0x80070308
Встречается эпизодически, и в одном случае из 100 у нее есть единственное и очень специфическое решение — удалить ключ HKLM\Components\PendingRequired=1 Перезагрузиться. Здесь важно не переусердствовать, не следует удалять никакие другие ключи в этом разделе, даже если они вам очень не нравятся, потому что после этого обновления прекратят ставиться навсегда.
Ошибка #3. Все другие ошибки
Практически 100% других ошибок может решить System Update Readiness Tool (SURT) из статьи support.microsoft.com/en-us/kb/947821 Скачиваете пакет для вашей системы, устанавливаете, читаете лог %windir%\Logs\CBS\CheckSUR.log и если он заканчивается примерно так:Summary: Seconds executed: 1164 Found 16 errors Fixed 4 errors то вы наш клиент.

Проблема заключается в том, что во время установки обновлений в системе могут появиться битые файлы. Что является причиной — неисправная сеть, диск, оперативная память, сам Windows Update – выяснить не получится, а исправить ошибки для установки последующих обновлений придется.

Как правило, повреждаются *.cat, *.mum, *.manifest файлы. У кого-то повреждаются *.dll, но я на практике не сталкивался. И вроде бы средство SURT должно само исправить ошибки, поскольку внутри него есть огромный каталог эталонных файлов. Только в последний раз SURT обновлялся в октябре 2014 года, а исправлений на операционную систему с тех пор вышло бесчисленное множество, и многих файлов в каталоге не хватает.

Ниже я опишу последовательность действий, необходимых для исправления ошибок установки обновлений на Windows 7 x64 с использованием SURT. Для редакции x86 просто потребуется другой пакет SURT из KB947821.

Последовательность действий будет следующая.

1. Запустить первый проход Windows6.1-KB947821-v34-x64.msu Пользователя от работы отвлекать не потребуется, все сделаем удаленно. Создаем следующий командный файл и запускаем его:set machine=BUHWKS02 xcopy Windows6.1-KB947821-v34-x64.msu \\%machine%\admin$\temp psexec -s \\%machine% wusa "c:\windows\temp\Windows6.1-KB947821-v34-x64.msu" /quiet /norestart pause где BUHWKS02 – целевая машина. Когда скрипт отработает и встанет на паузу, проверяем %windir%\Logs\CBS\CheckSUR.log Если ошибок не найдено – дело не в битых обновлениях. Если он заканчиваетсяSummary: Seconds executed: 1164Found 16 errors Fixed 4 errors CSI Manifest All Zeros Total count: 6 CSI Catalog Corrupt Total count: 3 Fixed: CSI Catalog Corrupt. Total count: 3 CBS MUM Corrupt Total count: 3 CBS Catalog Corrupt Total count: 3 CSI Catalog Thumbprint Invalid Total count: 1 Fixed: CSI Catalog Thumbprint Invalid. Total count: 1Unavailable repair files: winsxs\manifests\wow64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.19091_none_c19fa2719495aca9.manifest winsxs\manifests\amd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6.1.7601.23290_none_5e936c9c5ce2e8e6.manifest winsxs\manifests\wow64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.23290_none_c22840d8adb43043.manifest winsxs\manifests\amd64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.19091_none_b74af81f6034eaae.manifest winsxs\manifests\amd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6.1.7601.19091_none_5e0ace3543c4654c.manifest winsxs\manifests\amd64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.23290_none_b7d3968679536e48.manifest servicing\packages\Package_2_for_KB3123479~31bf3856ad364e35~amd64~~6.1.1.0.mum servicing\packages\Package_2_for_KB3123479~31bf3856ad364e35~amd64~~6.1.1.0.mum servicing\packages\Package_for_KB3123479_SP1~31bf3856ad364e35~amd64~~6.1.1.0.mum то будем исправлять. 2. Копируем эталонные файлы на целевую машину Microsoft предлагает нам длинную, путанную процедуру с извлечением хороших файлов из обновлений и размещением их в определенные каталоги средства SURT. При этом пути в статьях неверные. Где-то и вовсе рекомендуют подкладывать оригинальные msu файлы.

Самый простой и правильный вариант следующий — скопировать эталонные файлы с рабочей системы:

*.mum and *.cat из C:\Windows\servicing\Packages складываются в %windir%\Temp\CheckSUR\servicing\packages *.manifest из C:\Windows\winsxs\Manifests складываются в %windir%\Temp\CheckSUR\winsxs\manifests\

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

cls $flag = $false $destPC = "\\BUHWKS02" $log=get-content $($destPC + "\admin$\Logs\CBS\CheckSUR.log") $MUMCATSource = "C:\Windows\servicing\Packages\" $MUMCATDest = $destpc + "\admin$\Temp\CheckSUR\servicing\Packages\" $MANIFESTSource = "C:\Windows\winsxs\Manifests\" $MANIFESTDest = $destpc + "\admin$\Temp\CheckSUR\winsxs\Manifests\" If ((Test-Path -Path $MUMCATDest -PathType Container) -eq $false) {New-Item -Path $MUMCATDest -ItemType directory } If ((Test-Path -Path $MANIFESTDest -PathType Container) -eq $false) {New-Item -Path $MANIFESTDest -ItemType directory} foreach ($line in $log) { if ($flag -eq $True){ if ($line.trim().Length -ne 0) { $fileArray=$($line.Split("\")) $file = $FileArray[$FileArray.Length-1] $extArray = $file.split(".") $ext = $extArray[$extArray.length-1] if ($ext -eq "manifest") { Write-Warning $("Copying " + $($MANIFESTSource+$file)+" to " + $MANIFESTDest) Copy-Item $($MANIFESTSource+$file) $($MANIFESTDest+$file) } if (($ext -eq "mum") -or ($ext -eq "cat") ) { Write-Warning $("Copying " + $($MUMCATSource+$file)+" to " + $MUMCATDest) Copy-Item $($MUMCATSource+$file) $($MUMCATDest+$file) } } } if ($line -eq "Unavailable repair files:") {$flag = $true} } Как видите, скрипт прост и может быть легко заточен напильником под вашу инфраструктуру.
3. Запускаем второй проход Windows6.1-KB947821-v34-x64.msu
После копирования файлов мы повторно запускаем SURT, используя командный файл из первого шага. При повторном запуске средство сможет подхватить скопированные нами эталонные файлы из %windir%\Temp\CheckSUR и заменить ими испорченные. Если мы сделали все правильно, то %windir%\Logs\CBS\CheckSUR.log примет следующий вид:================================= Checking System Update Readiness. Binary Version 6.1.7601.22471 Package Version 26.0 2016-03-03 09:15 Checking Windows Servicing Packages Checking Package Manifests and Catalogs Checking Package Watchlist Checking Component Watchlist Checking Packages Checking Component Store Summary: Seconds executed: 1435 No errors detected

Теперь можно продолжить установку обновлений на целевую машину, например, следующими командными файлами:set machine= BUHWKS02 psexec -i -s \\%machine% wuauclt /detectnow pause

set machine= BUHWKS02 psexec -i -s \\%machine% wuauclt /updatenow pause

Ошибка #4. Если SURT отработал нормально, а обновления все равно не ставятся
Попробуйте прибегнуть к старому приему – сбросить службу Windows Update в исходное состояние. Для этого необходимо удалить каталог %windir%\SoftwareDistribution.

Создаем файл WU-cleanupCMD.cmd:net stop wuauserv rmdir /s /q %windir%\SoftwareDistribution net start wuauserv wuauclt /detectnow Запускаем:set machine= BUHWKS02 psexec -c -s \\%machine% WU-cleanupCMD.cmd pause После этого возникнет Ошибка #1, но как бороться с ней мы уже знаем.

Ошибка #5

Клиент исчезает из консоли WSUS. Любопытная ошибка, связанная с неправильным клонированием машин и задвоением (затроением и т.д.) идентификаторов клиентов. Решается так:

net stop wuauserv REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientId /f REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientIdValidation /f net start wuauserv wuauclt /resetauthorization /detectnow /reportnow
Ошибка #6
GetCookie failure, error = 0x8024400D, soap client error = 7, soap error code = 300, HTTP status code = 200 SyncUpdates failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200 Windows Update Client failed to detect with error 0x80072ee2

Ошибка связана с нехваткой ресурсов в AppPool WSUS. Решение — снять лимит на потребляемую память. Как это сделать — статья. Коротко: Открываем IIS, Application Pools, WsusPool, Advanced Settings. Параметр Private Memory Limit устанавливаем в 0.

Продолжение темы настройки WSUS — в моей следующей статье: https://habrahabr.ru/post/329440/

PS: Многие ошибки решены в новом клиенте WSUS: 1. KB3125574 «Windows 7 post SP1 Convenience Rollup Update». Внимательно ознакомьтесь с разделом Known issues!

Предварительно необходимо установить KB3020369 «April 2015 servicing stack update for Windows 7 and Windows Server 2008 R2».

Удачного администрирования!

habr.com

0x80244010: Исправляем ошибку обновления Windows Update

После установки нового сервера WSUS в сети нашей компании многие клиенты не смогли получить новые обновления с сервера с ошибкой 0x80244010. Как оказалось, эта ошибка характерна не только для компьютеров, обновляющихся с внутреннего сервера WSUS, но и для устройств, получающих обновления напрямую с Windows Update. Рассмотрим, основные способы исправления ошибки 0x80244010 и восстановления работоспособности системы обновлений.

ошибка обновления windows 0x80244010

Для диагностики проблемы нужно открыть лог агента обновлений WindowsUpdate.log (в Windows 7 и 8 он находится в каталоге %Windir% , а в Windows 10 его можно получить так). В журнале обновлений при этом будут присутствовать такие строки:

2018-04-10 18:40:38:994 828 11a3c PT WARNING: Exceeded max server round trips: 0x80244010 2018-04-10 18:40:38:994 828 11a3c PT WARNING: Sync of Updates: 0x802440102018-04-10 18:40:38:994 828 11a3c PT WARNING: SyncServerUpdatesInternal failed: 0x802440102018-04-10 18:40:38:994 828 11a3c Agent * WARNING: Failed to synchronize, error = 0x802440102018-04-10 18:40:39:024 828 11a3c Agent * WARNING: Exit code = 0x802440102018-04-10 18:40:39:024 828 11a3c Agent *********2018-04-10 18:40:39:024 828 11a3c Agent ** END ** Agent: Finding updates [CallerId = AutomaticUpdates]2018-04-10 18:40:39:024 828 11a3c Agent *************2018-04-10 18:40:39:024 828 11a3c Agent WARNING: WU client failed Searching for update with error 0x802440102018-04-10 18:40:39:024 828 1017c AU >>## RESUMED ## AU: Search for updates [CallId = {128CCEAD-F84D-405E-9BC2-607D1694894B}]2018-04-10 18:40:39:024 828 1017c AU # WARNING: Search callback failed, result = 0x802440102018-04-10 18:40:39:024 828 1017c AU # WARNING: Failed to find updates with error code 80244010

Exceeded max server round trips: 0x80244010

Наибольший интерес вызывает строка Exceeded max server round trips: 0x80244010. Т.е. превышено максимальное число обращений к серверу обновлений (WSUS) во время сканирования обновлений. Об этом же свидетельствует код ошибки Windows Update согласно таблице (SUS_E_PT_EXCEEDED_MAX_SERVER_TRIPS). Т.е. сервер отключает клиента, который превысил лимит обращений. Этот лимит обращений в протоколе получения обновлений Windows устанавливается на сервере обновлений и по умолчанию составляет 200 обращений. Также имеется лимит на максимальный размер XML файла, который клиент получает с сервера в рамках одного обращения — 200 Кб. Чем большее количество обновлений на сервере для клиента нужно проверить, тем больший размер скачиваемого XML файла. В том случае, если клиенту не удается получить необходимые данные за 200 сессий, он временно отключается от сервера и возвращает ошибку.

Эта ошибка возникает, как правило, из-за плохого или нестабильного сетевого соединения с сервером обновлений или когда клиенту нужно получить слишком большое количество обновлений (новый клиент сервера WSUS или компьютер, на котором давно не устанавливались обновлений).

Самый простой вариант попробовать на клиенте несколько раз (3-7 раз) нажать кнопку Try Again или выполнить команду

wuauclt.exe / detectnow

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

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

По умолчанию клиент проверяет обновления на сервере каждые 22 часа. Можно увеличить частоту таких синхронизаций с помощью групповой политики Automatic Update detection frequency (в секции Computer Configuration -> Adminsitrative Templates -> Windows Components -> Windows Update), например до 3 часов.

Automatic Update detection frequency - политика частоты выполнения сканирования на wsus

Также можно на стороне сервера WSUS убрать ограничение на максимальный размер XML файла, который может скачать клиент с сервера. Для этого придется выполнить следующую команду в базе данных WSUSDB.

USE SUSDBGOUPDATE tbConfigurationC SET MaxXMLPerRequest = 0

Если вам не хочется менять настройки в базе WSUS, можно выполнить очистку WSUS сервера с помощью встроенного мастера очистки (Консоль Update Service -> Options -> Server Cleanup Wizard -> все опции -> Next), удалив старые, неиспользуемые и замененные обновления (особенно много мусора от обновлений MS Office). В результате такой операции, клиент Windows Update будет получать намного меньше мета-информации с WSUS сервера, и его взаимодействие должно уместиться в 200 сессий по 200кб.

wsus Server Cleanup Wizard - мастер очистки

Кроме того, если клиентов сервера WSUS достаточно много, можно попробовать увеличить производительность пула WsusPool согласно рекомендаций из статьи: Ошибка обновления Windows 80244022.

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

winitpro.ru

Windows 7, ошибка обновления 80080005: как устранить?

Хоть и считается, что «семерка» из всего семейства операционных систем Windows является самой стабильной, тем не менее, и она не застрахована от появления критических сбоев и ошибок. Наиболее распространенное явление в Windows 7 - ошибка обновления 80080005. В чем причина такого сбоя и как его исправить самыми доступными методами, читайте ниже.

windows 7 ошибка обновления 80080005

Windows 7: ошибка обновления 80080005. В чем причина сбоя?

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

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

Для начала, если произошел такой сбой в системе, следует просто задать ручной поиск обновлений, поскольку автоматизированный модуль перестал работать. Если апдейты будут найдены, их нужно просто инсталлировать. Но ведь не будешь же каждый раз заниматься ручным апдейтом? Ниже будут приведены простые решения, позволяющие устранить проблему в течение нескольких минут. ошибка 80080005 центра обновления windows 7

Ошибка 80080005 «Центра обновления» Windows 7: проверка жесткого диска

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

Однако многие специалисты рекомендуют использовать проверку из командной строки, которая вызывается сочетанием cmd в консоли системного меню «Выполнить» (Win + R).

Здесь вводится команда chkdisk /f c: с последующим нажатием клавиши ввода. Эта команда позволяет находить и исправлять ошибки системного диска автоматически. Но и это еще не все.код ошибки 80080005 при обновлении windows 7

Альтернативный вариант проверки

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

В данном случае в командной строке прописывается sfc /scannow. Восстановление системных служб и отвечающих за их работоспособность файлов будет произведено автоматически. При этом не нужно даже активное подключение к Интернету (просто система сама создает резервные копии всех необходимых элементов и помещает их в разделы жесткого диска, недоступные пользователю любого уровня, будь он даже администратором).

исправить 80080005 ошибку обновления windows 7

Установка самой свежей версии агента обновления

Если и после этого не устанавливаются обновления Windows 7, можно применить альтернативный метод, который заключается в том, чтобы с официального ресурса Microsoft загрузить последнюю версию службы Windows Update.

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

после обновления windows

Сброс настроек сокета

Но и предложенные выше методы, к сожалению, иногда могут не срабатывать. В Windows 7 ошибка обновления 80080005 может появляться из-за неправильной настройки сокетов. Чтобы устранить проблему этого типа, нужно выполнить полный сброс.

Снова используем командную строку, где прописываем netsh winsock reset catalog. После этого перегружаем систему. По идее, если проблема действительно была связана с этими настройками, в Windows 7 ошибка обновления 80080005 больше не появится.

не устанавливаются обновления windows

Работа с папкой SoftwareDistribution

Наконец, может быть еще одна нелицеприятная ситуация. Апдейты в ручном режиме устанавливаются, но вот после обновления Windows система все равно не задействует автоматический режим.

Виновата в такой ситуации папка SoftwareDistribution и ее содержимое. Каталог располагается в корневой директории Windows на системном диске. Его следует переименовать (например, в SoftwareDistribution.old), после чего перезагрузить компьютерный терминал. Ничего страшного в присвоении другого имени системной папке нет. В процессе повторного старта Windows создаст новый каталог, импортируя данные из переименованной папки.

Произвести переименование можно из командной строки, где прописывается следующее:

  • net stop wuauserv;
  • rename c:\windows\SoftwareDistribution softwaredistribution.old;
  • net start wuauser;
  • exit.

Точно такой же результат можно получить, если правым кликом на «Панели задач» вызвать соответствующий диспетчер, выбрать вкладку служб и нажать на кнопку служб, где потребуется найти компонент обновления, остановить его, переименовать и снова запустить. В этом случае рестарт системы не потребуется (доступ к «Диспетчеру задач» можно получить и через консоль «Пуск», где вводится команда taskmgr).

ошибка 80080005 центра обновления windows 7

Если ничего не помогло

По идее, все рассмотренные решения в том или ином случае позволят избежать того, что в Windows 7 ошибка 80080005 появляется снова и снова. Однако бывает и так, что по каким-то причинам служба все равно работать правильно не хочет.

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

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

windows 7 ошибка обновления 80080005

В самом крайнем случае можно использовать специальную утилиту Microsoft FixIt!, которая тоже может автоматически исправлять ошибки, связанные с администрированием компонентов системы обновления. Только для ее запуска сначала нужно полностью отключить автоматический апдейт. В противном случае сама программа на стадии установки выдаст сообщение о том, что у пользователя имеются какие-то проблемы с интернет-соединением, а скачать нужные файлы из Сети просто не представляется возможным. Об этом, кстати, помнят далеко не все пользователи. Вот и получается, что вроде бы программа взята из надежного источника, а конфликтуют компоненты Microsoft исключительно между собой. Нонсенс? Да! Но так бывает на практике.

Заключение

Собственно, вот все, что касается проблемы возникновения сбоя при обновлении системы. Здесь были рассмотрены наиболее часто встречающиеся сбои и методы их устранения. Но даже сами разработчики однозначно не могут ответить на вопрос, почему возникают такие ошибки даже в «чистых» системах. Так что причин, как и способов устранения последствий, может быть достаточно много.

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

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

fb.ru

«Код 800b0001 ошибка Windows Update»: как исправить?

В последнее время пользователи современных компьютеров на базе ОС Windows все чаще сталкиваются с появлением сообщений типа «Код 800b0001 ошибка Windows Update», которые относятся к разделу обновлений системы и ее компонентов. Чаще всего такие неполадки проявляются в Windows 7. Давайте посмотрим, почему появляется такая ситуация, и как ее исправить.

Почему возникает ошибка 800b0001 «Центра обновления Windows»?

Естественно, ошибок при обновлении системы может быть достаточно много, и все они имеют свою расшифровку. Однако сообщение с кодом 800b0001 (ошибка Windows Update) отображает, так сказать, проблему общего характера.

800b0001 ошибка windows update

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

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

Простейшие способы исправления ошибки

Что касается простейших решений, помогающих избавиться от сообщений с кодом 800b0001 «Ошибка Windows Update», для начала можно использовать поиск и установку обновлений в ручном режиме (даже если включен автоматический апдейт). Если система найдет и предложит к установке новые компоненты, значит, действительно проблема заключена в самом файле службы.

Не менее действенным способом исправления, когда наблюдается ошибка 800b0001 (Windows 7, например), можно назвать и восстановление системы до предыдущего состояния и контрольной точки, установочного диска или консоли. Правда, для этого нужно немного напрячь мозги и вспомнить, когда именно произошел сбой.

В некоторых случаях сообщение с кодом 800b0001 (ошибка Windows Update) может выдаваться по причине того, что в системе присутствует какой-то компьютерный вирус, повредивший файл и службу апдейта. Как уже понятно, здесь поможет обычное сканирование штатным антивирусом или использование специальных утилит, проверяющих системы при загрузке диска еще до старта Windows.

ошибка 800b0001 windows 7

Не менее распространенной можно назвать и присутствие в системе сторонних криптографических служб шифрования данных типа Crypto PRO CSP или приложений вроде ViPNet. В такой ситуации наиболее простым выходом является обновление этих программ до последних версий. Как правило, после этого проблема с «Центром обновления Windows» исчезает.

Иногда на процесс обновления может повлиять работа включенного антивирусного ПО или брэндмауэра Windows. Нет ничего проще, как отключить эти службы на время проведения апдейта (все равно данные берутся из официального источника).

Использование специальных программ

Тем, кто не хочет заниматься всеми этими процедурами, можно посоветовать использовать специализированные утилиты автоматического исправления проблем вроде Fix It, Microsoft типа System Update Readiness Tool или других аналогичных.

800b0001 ошибка windows update

Преимущество таких приложений очевидно: они исправляют практически все сбои в системе обновления (и не только) без всякого участия человека в этом процессе. Достаточно просто запустить программу и начать процесс сканирования и исправления ошибок.

Заключение

Как видим, от сообщений с кодом 800b0001 «Ошибка Windows Update» можно избавиться элементарно даже при использовании стандартных возможностей самой «операционки». Понятно, что многие предпочтут автоматическое средство исправления таких ситуаций, но тут, как говорится, выбор остается за самими пользователями. Однако тут нужно понимать, что их применение не всегда обязательно, ведь в проблеме конфликта антивируса или файрволла и они тоже не всегда помогают.

fb.ru

Ошибка во время обновления windows 10. Решение ошибок центра обновления Windows

Достаточно часто у пользователей ОС Windows 7 (да и не только ее) возникают проблемы, когда системы включено, но оно почему-то не работает, а «Винда» выдает сообщение, в котором указана ошибка 80070002. Посмотрим, почему она возникает, и расскажем, как ее исправить простейшими методами.

Почему появляется ошибка 80070002?

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

Вот тут-то и появляется ошибка 80070002 (Windows 7) при установке обновлений. В связи с этим и можно предложить несколько основных решений по поводу того, как избавиться от сбоев такого типа, тем более что сделать это не так уж сложно, как может показаться на первый взгляд. Чуточку терпения, и все получится.

Код 80070002 (ошибка 7): как исправить простейшим образом?

Для начала рассмотрим, так сказать, классический вариант. Итак, предполагаем, что системой выдана ошибка 80070002 при установке обновлений Windows 7. Что делать? В простейшем варианте методики решения этой проблемы используем "Центр обновления", доступ в который можно получить непосредственно из стандартной "Панели управления".

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

Настройки даты и времени

Существует еще одна банальная причина появления такого сбоя - неправильно установленные дата и время. Ведь при попытке апдейта что получается? Системная дата сравнивается с параметрами центра на удаленном сервере и с датой самих релизов обновлений. Как следствие, при таком несоответствии пакеты и не устанавливаются.

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

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

Использование перезапуска службы апдейта

Теперь рассмотрим методику посложнее, которая исключает появление сбоев в большинстве случаев. Для ее применения нужно ввести команду services.msc в строке меню «Выполнить» (Win + R) и зайти в соответствующий редактор.

Тут нужно найти соответствующую службу центра обновлений и остановить ее. Теперь в корневом каталоге системы находим папку SoftwareDistribution и переименовываем ее в SoftwareDistributionOLD, после чего соглашаемся с предупреждением

Теперь возвращаемся в окно служб и снова включаем процесс центра обновлений. Опять же, если обновление не стартует автоматически, можно использовать ручной поиск и установку.

Сторонние утилиты

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

Для этого лучше всего подойдет «родная» программа Microsoft Fix It Tool. Достаточно запустить приложение, после чего следовать указаниям "Мастера", который сначала произведет полное сканирование системы на предмет неполадок, после чего исправит найденные проблемы. При этом попутно могут быть найдены и другие неполадки, опять же с их последующим исправлением. В этом, собственно, и заключается универсальность данной утилиты.

Что может быть еще?

Конечно, это далеко не все решения, которые можно использовать при возникновении такой ошибки. Как показывает практика, иногда проблемы могут быть связаны даже с инсталлированным пакетом Microsoft Office (в худшую сторону отличается релиз 2003 года). Что делать в такой ситуации? Да просто удалить его, а вместо него поставить, скажем, версию 2007 или еще выше. Но, в принципе, можно использовать все вышепредложенные методы как общие решения для всех случаев.

По сути, в некотором смысле лучше выполнить каждый шаг, разве что за исключением установки настроек даты и времени, если они правильные. В любом случае методика перезапуска службы является универсальной. А для тех, кто не хочет тратить время и копаться в этих настройках, прекрасно подойдет и стандартная «майкрософтовская» утилита. Впрочем, какой именно способ использовать, зависит уже от предпочтений самого юзера.

Остается добавить, что это далеко не все причины появления сбоя при обновлении

bazava.ru

причины появления и методика исправления

Появление сбоев при обновлении любой версии Windows – проблема, встречающаяся очень часто. Одной из самых распространенных является ошибка 0x8024402c. Как исправить такую ситуацию, сейчас и будет рассмотрено. По крайней мере, рядовому пользователю можно предложить два простейших способа ее устранения.

Ошибка обновления Windows 7 8024402c: причины появления

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

ошибка обновления windows 7 8024402c

Ошибка обновления Windows 7 8024402c и родственный ей сбой с номером 8024502d, как утверждается на официальном сайте службы поддержки Microsoft, вызвана неправильными настройками прокси в параметрах протокола TCP/IP (указывает на применение некорректных символов при перенаправлении). Однако предлагаемое решение по устранению возникшей проблемы не предполагает изменения основных параметров TCP/IP, поскольку такой сбой может проявляться и в том случае, если прокси-сервер не задействован. Во всяком случае, предлагаемые решение будем рассматривать с точки зрения рекомендаций специалистов корпорации Microsoft.

Решение ошибки 0x8024402c и 0x8024502d в автоматическом режиме

Непосредственно на официальном сайте в качестве простейшего инструмента для исправления этой ошибки рекомендуется скачать автоматизированное средство. На сегодняшний день это небольшая утилита под названием Microsoft Easy Fix 50573.

решение ошибки 0x8024402c и 0x8024502d

Заметьте, ранее предлагавшееся средство устранения сбоя Microsoft Fix It! при его использовании результата не дает. Все равно по окончании процесса сканирования возникает ошибка. Точно так же не дает эффекта и сканирование системных компонентов с их восстановлением при помощи команды sfc /scannow, хотя многие считают ее универсальным средством. Однако выше упомянутая утилита срабатывает, как положено, и ошибка обновления Windows 7 8024402c устраняется в течение пары минут. Разве что в некоторых случаях может потребоваться перезапуск системы (но, как считается, это не обязательно).

Самостоятельное устранение проблемы

Теперь остановимся на ситуации, когда у пользователя по каким-либо причинам нет возможности загрузить автоматизированное средство исправления сбоя. Когда появляется ошибка 8024402c, Windows 7 может предложить собственные средства для решения этой проблемы.

Сначала используем меню сервиса в браузере Internet Explorer, где выбираем свойства обозревателя. Доступ к этим настройкам также можно получить и из «Панели управления», которая вызывается либо из главного меню «Пуск», либо из консоли «Выполнить» (Win + R) командой control.

ошибка 0x8024402c как исправить

В свойствах сначала используем вкладку подключений, затем жмем кнопку подключения LAN и, наконец, кнопку «Дополнительно». Здесь имеется раздел исключений прокси-сервера, который нам и нужен. В нем нужно удалить все существующие записи, после чего сохранить изменения.

Примечание: кнопка дополнительных настроек при неиспользуемом прокси-сервере может быть неактивной, однако исключения в списке все равно содержатся. Чтобы активировать настройки, сначала задействуем прокси, входим в дополнительные настройки, удаляем содержимое раздела исключений, сохраняем изменения и отключаем прокси.

Но это всего лишь полдела. Чтобы ошибка обновления Windows 7 8024402c была исправлена целиком и полностью, после указанных действий запускаем командную строку (cmd в меню «Выполнить») обязательно с правами админа. В консоли следует прописать следующие команды:

  • proxycfg -d;
  • net stop wuauserv;
  • net start wuauserv.

Если по каким-либо причинам это не поможет, в случае с Windows 7 можно добавить команду сброса настроек прокси: netsh winhttp reset proxy.

ошибка 0x8024402c windows 7

Если же и это не возымело действия, на крайний случай рекомендуется удалить содержимое папки SofrwareDistribution, которая располагается в основной системной папке (Windows). После этого уж точно все должно заработать без проблем.

Заключение

Как видим, ошибка 0x8024402c Windows 7 критичной не является и устраняется достаточно просто. В самом простом варианте рекомендуется воспользоваться автоматизированным средством от Microsoft, однако, если по каким-то причинам оно не сработает (что, кстати, бывает довольно часто), придется устранять проблему вручную. Но и эта методика особых усилий не потребует. Возможно, устранить ошибку получится даже обычным отключением прокси-сервера или установкой параметров автоматического получения настроек IP-адреса и сопутствующих значений.

fb.ru

Ошибка обновления 0x800705b4 в Windows 10: как исправить

ЛоготипС ошибкой 0x800705b4 пользователи операционной системы Windows 10 сталкиваются при скачивании и установке обновлений. Из-за нее невозможно получить «свежие» версии сборок, поскольку загрузка прерывается автоматически. В данной статье вы узнаете, как исправить ошибку обновления 0x800705b4 на Windows 10 разными способами.

Возможные причины ошибки

Если центр обновления блокирует загрузку файлов Windows 10 с данной ошибкой, то у этого могут быть следующие причины:

  • нестабильное соединение с интернетом;
  • сбой в графических драйверах;
  • повреждение файловой системы;
  • заражение ПК вирусным ПО.

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

Проверка интернета и служб DNS

Первое и самое распространенное решение проблемы – это устранение нестабильности сети. Если у пользователя регулярно возникают сбои в подключении, то загрузить обновления Windows 10 с одной попытки не удастся. Сначала внимательно проверьте роутер, кабель и правильность подключение к компьютеру. Также нелишним будет поискать неполадки с интернет-подключением через стандартный функционал Windows:

  1. Кликните на иконку подключения на панели задач ПКМ и выберите пункт «Диагностика неполадок».

Диагностика неполадок

  1. Дождитесь окончания сканирования. Если проблем не обнаружено, переходите к следующему методу.

Поиск проблем

Также может помочь изменение адреса DNS на публичный. Для этого необходимо выполнить следующие действия:

  1. Кликните ПКМ по иконке сети на панели задач и выберите отмеченный пункт.

Клик ПКМ

  1. Перейдите во вкладку «Ethernet» и нажмите на кнопку «Настройка параметров адаптера».

Настройка параметров адаптера

  1. Нажмите ПКМ по вашему адаптеру и перейдите в «Свойства».

Свойства

  1. В списке найдите строку «IP версии 4 (TCP/IPv4)» и кликните по ней дважды ЛКМ.

IP версии 4

  1. Выберите отмеченный пункт и введите DNS адреса, представленные на скриншоте.

DNS-адреса

После выполнения операции перезагрузите компьютер. Это поможет исправить ошибку 0x800705b4 на время загрузки обновлений Windows 10.

Устаревшие драйвера

Решение проблемы может скрываться за обновлением устаревших драйверов. Чаще всего неисправность заключается в старом драйвере видеокарты, однако рекомендуется заняться установкой «свежих» версий драйверов и на другое оборудование.

Если вы самостоятельно скачали драйвер, то его можно установить с помощью инсталлятора от производителя видеокарты. Если плохо разбираетесь в данном ПО, то воспользуйтесь специальной программой Driverpack Solution. Для этого откройте сайт https://drp.su/ru и нажмите на отмеченную кнопку:

Driverpack Solution

После завершения загрузки запустите программу. Вы можете полностью довериться приложению по настройке драйверов либо установить только интересующие компоненты. Оставьте галочки только напротив пунктов с драйверами и нажмите на кнопку «Установить все». После окончания инсталляции перезагрузите ПК.

Кнопка полной установки

Проверка файловой системы

Попробуем устранить неполадку с помощью проверки целостности файловой системы:

  1. Запустите командную строку от имени администратора.

Запуск командной строки от имени администратора

  1. Введите команду «sfc /scannow» и нажмите Enter для запуска проверки.

Проверка

  1. Система автоматически найдет и исправит системные файлы при необходимости. Может потребоваться перезагрузка компьютера после окончания сканирования.

Проверка на вирусы

Еще одной распространенной причиной неисправности является заражение вредоносным ПО. Чтобы устранить проблему, необходимо проверить ПК антивирусом. Рассмотрим проверку на примере стороннего антивируса Kaspersky:

  1. Откройте главное окно программы и нажмите на «Проверка».

Проверка антивирусом

  1. Далее кликните по кнопке «Запустить проверку».

Запустить проверку

  1. Дождитесь окончания процесса и поместите в карантин все угрозы. После этого перезапустите компьютер и попробуйте обновить Windows 10 снова.

Прямая загрузка

Еще один вариант исправления ошибки с кодом 0x800705b4 – запуск прямой загрузки. Сделать это можно так:

  1. Откройте окно «Параметры», кликнув ПКМ по кнопке «Пуск».

Параметры

  1. Перейдите в раздел «Обновление и безопасность».

Обновление и безопасность

  1. Откройте подраздел «Дополнительные параметры».

Дополнительные параметры

  1. Уберите галочку с отмеченного пункта, перезагрузите компьютер и попробуйте заново установить обновления Windows

Снятие галочки

  1. Теперь необходимо открыть командную строку и прописать 3 команды по очереди: «net stop wuauserv», «regsvr32 %WinDir%\System32\wups2.dll», «net start wuauserv».

Запуск команд

  1. После выполнения команд зайдите обратно в «Дополнительные параметры» и поставьте отмеченную галочку.

Пункт Дополнительные параметры

  1. Далее попробуйте снова установить все обновления операционной системы традиционным способом.

Использование дополнительного софта

Если вышеперечисленные способы вам не помогли в исправлении ошибки 0x800705b4, то воспользуйтесь функционалом дополнительных программ от Microsoft.

Компания-разработчик предлагает пользователям целых 3 утилиты по устранению критических ошибок и исправлению неполадок, связанных с Центром обновления Windows 10. Первая утилита – Windows 10 Update Troubleshooter. Загрузить ее вы можете на официальном сайте по ссылке.

Запустив приложение, вы увидите следующее окно. В нем вам необходимо нажать «Далее» для начала сканирования системы.

Начало сканирования

После окончания процедуры нажмите на отмеченную кнопку, чтобы перейти к устранению неполадок. Процесс может длиться несколько минут.

Устранение неполадок

Следующие программы – Windows Repair Tool или Software Repair Tool. Вторая утилита полностью на английском языке и получить ее можно по ссылке. После запуска выполните следующие действия:

  1. Примите лицензионное соглашение (1) и нажмите на кнопку Next (2).

Принятие лицензии

  1. Затем начнется поиск неисправностей. Весь список будет отображать в отмеченной области. Часть процедуры будет выполнена при первом запуске, а оставшаяся часть – после перезагрузки компьютера.

Поиск неисправностей

Microsoft Software Repair Tool выполнит сброс настроек сети, переустановит системные приложения, сбросит магазин и проверит целостность системных файлов в автоматическом режиме. В результате пользователь получает стандартные параметры ОС без полной переустановки. Это поможет избавиться от критичных ошибок.

Заключение

При появлении ошибки с кодом 0x800705b4 не спешите полностью переустанавливать Windows 10. Существует целый ряд методов по решению данной проблемы и устранению ее причин.

Если они вам не помогли, то подождите некоторое время и попробуйте обновить ОС снова через 1 или 2 дня. Как утверждают сами разработчики из  Microsoft, эта ошибка может устраниться сама собой через некоторое время.

Видео

Ознакомьтесь с видеороликом для детального и наглядного разбора всех пошаговых действий из инструкции.

os-helper.ru