Подпишись и читай
самые интересные
статьи первым!

Исправление ошибок обновления windows 8.1. Как исправить ошибки центра обновления Windows

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

Способы исправления ошибок Центра обновления Windows 10, 8.1, Server 2012

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

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

Для исправления ошибок будем использовать штатную систему обслуживания образов Windows DISM:

  1. Откройте
  2. Выполните команду:

    DISM.exe /Online /Cleanup-image /Restorehealth

    Если повреждения не критичные, они будут устранены и установка обновлений заработает, если же нет, то необходимо указать DISM источник с неповрежденными файлами, это может быть папка с распакованным vim-образом с установочного диска Windows или папка Windows с другого компьютера, в этом случае команда будет выглядеть так:

    DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

    C:\RepairSource\Windows — замените на свой путь если он отличается.

  3. Закройте командную строку, повторно запустите Центр обновления Windows и попробуйте установить обновления
  4. Так же можно попробовать скачать пакет обновлений который вызывает ошибку и установить вручную

В большинстве случаев этого достаточно для восстановления работы Центра обновления Windows и корректной установки обновлений, если же нет, то следует прочесть лог, которые создается при работе DISM, он находится в папке Windows/Logs/CBS/CBS.log, в этом файле указаны ошибки и поврежденные файлы которые не удалось исправить или восстановить, как с ним работать я писал в статье.

С момента выпуска первого обновления windows 10, microsoft очень интенсивно начало поддерживать операционную систему. Выпуская каждый месяц два патча для обновления. Один патч для безопасности, второй для обслуживания системы (устранение багов, лагов, улучшения интерфейса, дизайн и т.п.). Тем не менее, многим пользователем приходиться решать каждый месяц проблемы при установке обновлений windows 10. Спустя некоторое время от жалоб пользователей, майкрасофт выпустила инструмент, который устраняет большое количество ошибок при установке обновлений в Windows 10/8. Вы сможете исправить распространенные коды ошибок в центре обновления windows: 0x80073712, 0x800705B4, 0x80004005, 0x8024402F, 0x80070002, 0x80070643, 0x80070003, 0x8024200B, 0x80070422, 0x80070020. Мы разберем больше методов чем одним инструментом от Microsoft и решим многие ошибки при обновлении или установки обновлений Windows 10.

Как исправить ошибки центра обновления windows 10

Разберем для начало встроенный вариант для исправления ошибок при обновлении. Для этого откройте "Параметры " > "Обновления и безопасность " > "Устранение неполадок " > "Центр обновления Windows " и нажмите "Запустить средство устранение неполадок ".

Средство устранения неполадок центра обновления windows 10

Microsoft выпустила инструмент по устранению ошибок при обновлении Windows 10, Windows 8.1, Windows 7. Я собрал все популярные в системе. Просто перейдите по ссылке и скачайте или следуйте ниже пунктам.

  • Перейдите на сайт microsoft и скачайте диагностическую программу.
  • Выберите версию системы и скачайте средство устранения неполадок в Центре обновлений Windows .
  • Для остальных версий Windows 8.1, Windows 7, следуйте пунктам на сайте, отмечайте пункты и тогда вы решите много проблем связанных с сетевым обновлением.

Сброс кеша центра обновления в Windows 10

Иногда бывает, что кеш обновлений в Windows 10 может быть поврежден, что и вызывает кучу ошибок с различными кодами. Особенно этот способ очень помогает, когда .

  • Запустите командную строку от имени администратора. (как запустить смотрите ниже).
  • Скопируйте приведенные ниже команды, вставьте все сразу в "командную строку" и нажмите Enter.

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver pause

Если у вас остановится процесс на строчке net start msiserver pause , нажмите Enter . После успешной операции, закройте командную строку, откройте "Параметры" > "Обновление и безопасность" и нажмите "Проверка наличия обновлений ".

Исправить ошибки обновлений Windows 10 с помощью DISM

Будем исправлять с помощью командной строки и параметра DISM. Откройте командную строку от имени администратора.

В строке введите или скопируйте по порядку следующие команды:

  1. DISM.exe /Online /Cleanup-image /Restorehealth
  2. DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
  3. sfc /scannow

Дождитесь после каждой команды 100% результата и не выключайте интернет и компьютер от сети.

Остановка и запуск служб устранит ошибки с обновлением windows 10

По одной из частых причин, что Windows не может обновиться или установить обновления, может быть блокировка служб другими программными процессами. Можно попробовать перезагрузить компьютер и освободить некоторые процессы. Если не помогло, то мы разберем способ с помощью команды BITS , остановим и перезапустим сервисы связанные с центром обновления windows. Откройте командную строку от имени администратора и введите по порядку следующие команды:

Остановка служб:

  • net stop bits
  • net stop wuauserv
  • net stop appidsvc
  • net stop cryptsvc

Запуск служб:

  • net start bits
  • net start wuauserv
  • net start appidsvc
  • net start cryptsvc

Очистить папку SoftwareDistribution в Windows 10

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

  • net stop wuauserv
  • net stop bits

Теперь перейдем в саму папку и удалим все содержимое в ней. Перейдите на компьютере по пути C:\Windows\SoftwareDistribution и удалите все файлы в этой папке. Если по какой-то причине файлы не удаляются, то попробуйте перезагрузить комп, а лучше и повторить выше действия заново. После удаления файлов, проблемы должны исчезнуть, но как мы помним мы остановили две службы Update и WUAgent теперь мы их запустим обратно. Откройте CMD и введите следующие команды:

  • net start wuauserv
  • net start bits

Сбросить и восстановить папку catroot2

Catroot и catroot2 являются папками операционной системы Windows, которые необходимы для процесса обновления Windows. При запуске Центра обновления Windows папка catroot2 хранит подписи пакета обновления Windows и помогает в ее установке. Сброс и восстановление папки catroot2 решает многие ошибки при обновлении или установке обновлений Windows 10. Чтобы сбросить папку catroot2, запустите командную строку от имени администратора и введите следующие команды, нажимая enter после каждой:

  1. net stop cryptsvc
  2. md %systemroot%\system32\catroot2.old
  3. xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s

Удалите теперь все содержимое папки catroot2 по пути C:\Windows\System32\catroot2

После удаления, введите команду net start cryptsvc .

Если вы снова запустите Центр обновления Windows, папка с каталогом будет сброшена.

Не удаляйте и не переименовывайте папку Catroot . Папка Catroot2 автоматически воссоздается Windows, но папка Catroot не воссоздается, если она переименована. Если вы обнаружите, что папка catroot или catroot2 отсутствует или не воссоздается, если вы случайно ее удалили, вы можете создать новую папку с этим именем в папке System32, перезагрузить компьютер и затем запустить Центр обновления Windows.

Добрый день уважаемые читатели, в прошлый раз мы разобрали каким образом можно , сегодня отвлечемся от полезных сервисов и сосредоточимся на решении ошибок, а именно: ошибка 8024a000 при обновлении Windows 8.1 . Не дающая установить свежие заплатки безопасности, что в последнее время, стали делать, даже самые ленивые люди и все из-за угрозы вирусов.

Основные причины ошибки 8024a000

Прежде чем лечить симптомы, нужно понять их причины, я могу выделить вот такой список:

  • Повреждены обновления в папке C:\Windows\SoftwareDistribution, такое бывает при нестабильном интернет соединении или очень жестоком антивирусе
  • Проблема со службой обновления Windows
  • Проблема с библиотеками Windows
  • К вам лезет кривое обновление

Вот так вот в Windows 8.1 выглядит проблема обновления с кодом 8024a000.

Методы исправления ошибки 8024a000

  • Первое, что я вам советую сделать, это запустить утилиту диагностики, она сама может понять в чем проблема и устранить ее, кнопка на нее есть сразу внизу, но если у вас ее по какой-то причине нет, можете или же найти ее в панели управления, в пункте "Устранение неполадок"

Находите пункт "Система и безопасность" и запускаете устранение неполадок с помощью Центра обновления Windows.

В 50 процентах случаев помогает решить проблему. Если не помогло, то переходим к следующему пункту.

  • Удаление содержимого папки C:\Windows\SoftwareDistribution и C:\Windows\System32\Catroot2. В первой папке хранятся скачанные обновления, во второй логи. Бывают ситуации, что скачивание обновления было не правильным и оно повредилось, оставив после себя мусор в папке SoftwareDistribution, поэтому нужно его удалить.

Мы с вами уже такое проделывали в заметке про бесконечный поиск апдейтов . Открываем командную строку от имени администратора, первое что нужно это остановить три службы

  1. net stop wuauserv
  2. net stop bits
  3. net stop cryptsvc

ren %systemroot%\System32\Catroot2 Catroot2.old
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old

они делаю переименовывание папок SoftwareDistribution и Catroot2 в такие же, но с дополнительным словом.old, а на их месте создаются оригинальные и пустые папки.

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

regsvr32 c:\windows\system32\vbscript.dll /s
regsvr32 c:\windows\system32\mshtml.dll /s
regsvr32 c:\windows\system32\msjava.dll /s
regsvr32 c:\windows\system32\jscript.dll /s
regsvr32 c:\windows\system32\msxml.dll /s
regsvr32 c:\windows\system32\actxprxy.dll /s
regsvr32 c:\windows\system32\shdocvw.dll /s
regsvr32 wuapi.dll /s

regsvr32 wuaueng1.dll /s
regsvr32 wuaueng.dll /s
regsvr32 wucltui.dll /s
regsvr32 wups2.dll /s
regsvr32 wups.dll /s
regsvr32 wuweb.dll /s
regsvr32 Softpub.dll /s
regsvr32 Mssip32.dll /s
regsvr32 Initpki.dll /s
regsvr32 softpub.dll /s
regsvr32 wintrust.dll /s
regsvr32 initpki.dll /s
regsvr32 dssenh.dll /s
regsvr32 rsaenh.dll /s
regsvr32 gpkcsp.dll /s
regsvr32 sccbase.dll /s
regsvr32 slbcsp.dll /s
regsvr32 cryptdlg.dll /s
regsvr32 Urlmon.dll /s
regsvr32 Shdocvw.dll /s
regsvr32 Msjava.dll /s
regsvr32 Actxprxy.dll /s
regsvr32 Oleaut32.dll /s
regsvr32 Mshtml.dll /s
regsvr32 msxml.dll /s
regsvr32 msxml2.dll /s
regsvr32 msxml3.dll /s
regsvr32 Browseui.dll /s
regsvr32 shell32.dll /s
regsvr32 wuapi.dll /s
regsvr32 wuaueng.dll /s
regsvr32 wuaueng1.dll /s
regsvr32 wucltui.dll /s
regsvr32 wups.dll /s
regsvr32 wuweb.dll /s
regsvr32 jscript.dll /s
regsvr32 atl.dll /s
regsvr32 Mssip32.dll /s

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

После чего снова запускаем службы и проверяем наличие ошибки с кодом 8024a000.

net start wuauserv
net start bits
net start cryptsvc

  • Если вам это не помогло и вы все так же не можете обновиться, то я вам советую произвести установку последнего ежемесячного набора исправлений качества системы безопасности для систем Windows 8.1, это такой большой пакет в котором встроены все последние обновления, по другому еще называется Rollup пакет.
Включайся в дискуссию
Читайте также
Gmail – электронная почта с возможностью сбора почты с других серверов в почтовый ящик gmail com
Внешний жесткий диск не инициализируется: способы устранения неполадки
Рейтинг беспроводных Bluetooth наушников для iPhone Накладные наушники для айпада купить