Как исправить ошибки Центра обновлений Windows

Как исправить ошибки обновлений WindowsВ этой инструкции опишу, как исправить большинство типичных ошибок обновления Windows (любой версии — 7, 8, 10) с помощью простого скрипта, который полностью сбрасывает и очищает настройки Центра обновлений. См. также: Что делать, если не скачиваются обновления Windows 10.

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

Обновление 2016: если проблемы с Центром обновления у вас возникли после переустановки (или чистой установки) Windows 7 или сброса системы, то рекомендую сначала попробовать поступить следующим образом: Как установить все обновления Windows 7 одним файлом Convenience Rollup Update, а если не поможет — вернуться к этой инструкции.

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

Ошибка при обновлении Windows

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

Кратко о том, что происходит при выполнении нижеследующих команд:

  1. Останавливаются службы: Центр обновления Windows, Фоновая интеллектуальная служба передачи BITS, Службы криптографии.
  2. Служебные папки центра обновления catroot2, SoftwareDistribution, downloader переименовываются в catrootold и т.д. (которые, если что-то пошло не так, можно использовать как резервные копии).
  3. Все ранее остановленные службы снова запускаются.

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

@ECHO OFF
echo Sbros Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Gotovo
echo.
PAUSE

Сохранение bat файла в блокноте

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

Запуск bat файла от имени Администратора

И, наконец, обязательно перезагрузите компьютер. Сразу после перезагрузки снова зайдите в Центр обновления и посмотрите, исчезли ли ошибки при поиске, скачивании и установке обновлений Windows.

Выполнение сброса Центра обновлений

Другие возможные причины ошибок при обновлении

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

  • Попробуйте установить DNS 8.8.8.8 и 8.8.4.4 в параметры Интернет-соединения
  • Проверьте, запущены ли все необходимые службы (их список приводился ранее)
  • Если у вас не работает обновление с Windows 8 до Windows 8.1 через магазин (Установка Windows 8.1 не может быть завершена), попробуйте сначала установить все доступные обновления через Центр обновлений.
  • Выполните поиск в Интернете по сообщаемому коду ошибки, чтобы узнать, в чем именно проблема.

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

Комментарии (155) к Как исправить ошибки Центра обновлений Windows

  • E.T.

    В режиме автоматического обновления в Windows 8.1 возникла проблема: голубой экран смерти IRQL_NOT_LESS_OR_EQUAL — иногда по ходу обновлений, а иногда при завершении работы (при перезагрузке). Обошёл эту проблему, устанавливая обновления по одному за раз, система после каждого обновления предлагала перезагрузиться. Так и установил все накопившиеся обновления по отдельности. Недавно снова возник этот BSOD при перезагрузке, при этом обновления не устанавливались.

    P.S. (Не связано с WindowsUpdate) Также иногда возникал BSOD — MEMORY_PAGE_FAULT, когда запущено сразу много ресурсоёмких программ. Диагностику памяти проводил — и встроенным средством Windows, и Memtest86 — никаких проблем с памятью не выявлено.

    Буду благодарен за советы и рекомендации, как избежать подобных проблем в будущем.

    Ответить

    • Dmitry

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

      Ответить

    • Mouse

      Переустанови видеодрайвер

      Ответить

  • anitka

    После того как все было сделано по вышеуказанной инструкции, при включении — черный экран. Что произошло? Что с этим делать?

    Ответить

    • Dmitry

      Запускается ли диспетчер задач? (Ctrl+Alt+Del) Если да, то в нем выберите Файл — Новая задача, введите explorer.exe и нажмите Ок. Если сработает, дальше опишу что делать.

      Ответить

  • Сергей

    Здравствуйте у меня windows 8 Профессиональная, как убрать надпись «активация windows. чтобы активировать windows перейдите к параметрам компьютера». Перехожу к параметрам а там всё активировано. Помогите пожалуйста.

    Ответить

    • Dmitry

      То есть в свойствах системы внизу написано, что Windows активирована? Но сообщение не пропадает? Зайдите в центр поддержки (значок флажка в трее), настройка центра поддержки и там можно отключить уведомления об активации.

      Ответить

      • Сергей

        Спасибо большое, сделал как посоветовали, прошло 4 часа активация не беспокоит.

        Ответить

  • Andrey

    Выполнил все по инструкции появились важные обновления, нажимаю скачать и ничего не качает!

    Ответить

    • игорь

      У меня вин 10, принцип скорее всего один и тот же. Администрирование — службы — центр обновления — ПЕРЕЗАПУСТИТЬ. И всё. В центр обновления — запускаем вручную и процесс пошел. Пробуй.

      Ответить

      • Владимир

        Спасибо, Игорь! Супер быстро и без гемороя

        Ответить

  • Marina

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

    Ответить

    • Dmitry

      А какие-то подробности о проблеме вам сообщили? Код ошибки там, информацию?

      Ответить

  • ctoh

    спасибо за совет, всё пошло!

    Ответить

  • Сергей

    Спасибо, сброс Центра обновления помог (ОС Windows 10). Дня три болтались, но в упор не загружались 4 обновления. После выполнения процедуры с файлом .bat и перезагрузки сразу стали закачиваться.

    Ответить

  • Николай

    спасибо. файл бат помог.

    Ответить

  • Вадим

    Спасибо. бат-файл помог. Центр обновления заработал.

    Ответить

  • Сергей

    Пробовал ваш bat — не помог, отключение фаервола, брандмауэра не помогло.
    Винда активирована, на диске 13 Гигабайт, сперва писал есть обновления но не скачивал висел, даже к сети нет обращения, после очистки и перезапуска службы, проверить обновления тоже висит, виндовсапдейтдиагностика тоже висит.
    Где копать не знаю.

    Ответить

  • Богдан

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

    Ответить

    • Богдан

      и кстати , кроме вас дельных советов никто не дает, может конечно я не нашел.
      и еще периодически браузеры причем и Яндекс, и Гугл перестают загружать файлы (из почты и вообще) нажимаешь скачать файл и он как будто загружается но загрузка стоит на нуле. после нескольких попыток закрыть и снова запустить браузер загрузка совершается. это к статье не относится, но на всякий случай.
      Для инфо : обновлялся с Вин7 до Вин10 и проблемы, на другом буке обновлялась Вин 8 и все в порядке. тьфу-тьфу.

      Ответить

      • Dmitry

        Возможно, проблема с антивирусом. Подобные проблемы случаются, когда какой-то антивирус стоит в 7 или 8.1, а потом обновляешься, не удаляя его (лучше удалить, а после обновления снова поставить), на 10-ку. Попробуйте его отключить и проверить работу.

        Ответить

  • Ewgenij

    BAT File помог Спасибо
    У меня Windows 10

    Ответить

  • Алексей

    Dmitry
    здравствуйте у меня ошибка 80246008
    и я так понял что она возникла по причине не запускающегося автоматически BITS, хотя все службы от которых он зависит запущены…
    поможет ли данный способ? гугл с этой ошибкой не помог

    Ответить

    • Алексей

      к сожалению служба BITS так и не запустилась ошибка -2147942402

      Ответить

      • Алексей

        при попытки запустить в ручную выскакивает следующая ошибка -2147024894

        Ответить

    • Dmitry

      Здравствуйте, Алексей. Боюсь, не смогу помочь, к тому же сейчас в поездке с крайне ограниченным интернетом, так что и погуглить своими методами не могу, а готового решения в голове нет.

      Ответить

  • Владислав

    Здравствуйте. У меня Windows 7. Начинаю запускать поиск обновлений и ничего. Поиск может грузиться часами, а толку никакого нет. Никаких ошибок не выдаёт. Просто может часами искать обновления. Скрипт устанавливал и не раз — не помогло…

    Ответить

    • Dmitry

      А ничто у вас случайно не блокирует доступ к сайтам обновлений? Брандмауэр, например или вовсе на уровне системных файлов (если система не лицензионная). Также попробуйте устранение неполадок в панели управления.

      Ответить

    • Дмитрий

      Владислав, по-прежнему решения не найдено? Или как-то удалось справиться, а то такая же проблема…

      Ответить

  • Кирилл

    Спасибо!
    bat Файл помог на Win 10

    Ответить

  • Alexandra

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

    Ответить

    • Dmitry

      Здравствуйте. Нажмите Win+R на клавиатуре, введите services.msc и нажмите Enter. В списке служб найдите (точного названия не помню) что то типа Центр обновления Windows или Служба обновления Windows. Запустите ее и включите автоматический запуск.
      Но: если вам там вдруг нелицензионную ОС впихнули, то установка обновлений может привести к тому, что она «слетит».

      Ответить

  • Vanya

    У меня стоит windows 7 Максимальная. Я хочу обновить свой windows,но у меня не выходит. Когда я захожу в центр обновления windows, то я нажимаю проверка обновлений. Через 5 секунд после проверки, мне выдаёт ошибку 803D000A

    Ответить

    • Dmitry

      Возможно, в ней заблокированы обновления (не лицензия же, так?) чтобы не слетела активация.

      Ответить

  • Евгений

    Подскажите, пожалуйста в чем может быть проблема.
    Установка проходит нормально. Копир. файлов — установка компон. и драйв. — настройка парам. Всё 100%. После всего этого вместо того, чтоб запустится с 10-ой, пишет: Восстановление прежней версии Windows (или что-то подобное). Восстанавливается и запускается снова с 7-ой. В чем может быть беда. Службы некоторые уже дополнительно запустил. Антивир McAfee отключил Брандмауер и проверку в реальном времени. Что может быть не так? Подскажите пожалуйста.

    Ответить

    • Dmitry

      7-ка лицензия? Антивирус пробовали не отключить, а удалить?

      Ответить

  • Alex

    После обновления с Windows 8 до Windows 10 (из образа Windows 10, иначе не получалось) пропал звук (Windows 10 не видит звуковую карту Creative Titanium HD). Как это исправить?

    Ответить

    • Dmitry

      Здравствуйте. Удалить все программы которые к звуковой (через панель управления — установка и удаление программ). Поставить драйвера с сайта support.creative.com под вашу карту (в разделе Служба Поддержки).

      Ответить

  • DEN

    Скажите а эти обновления обязательно получать? А то и у меня проблема на windows 7 что часами может искать обновления и не находит а просто вечный поиск и не каких ошибок. Это всё после установки системы на ранние состояние.
    Я не давно сдесь писал но вижу сообщение моё не прошло

    Ответить

    • Dmitry

      Вообще, лучше все-таки устанавливать.

      Ответить

  • александр

    Здравствуйте. У меня Windows 7. Начинаю запускать поиск обновлений и ничего. Поиск может грузиться часами, а толку никакого нет. Никаких ошибок не выдаёт. Просто может часами искать обновления.

    Ответить

    • Dmitry

      А вы ранее каким-либо образом их не блокировали или возможно поставили какой-то новый антивирус? Пробовали устранение неполадок (из панели управления)?

      Ответить

  • Maksim

    Хай. У меня вин 7 максиму, лицуха. После этого BAT фаила перестало вообще работать обновление до вин 10 и в центре тишина уже часа 2. Ошибок нет, антивира нет, ничто не блочит. В чем причина
    Кстати до этого обновление вин 10 работало но не качало

    Ответить

    • Dmitry

      Проверьте в службах — запущен ли центр обновлений Windows. Не выдавал ли bat ошибок при выполнении?

      Ответить

    • Maxim

      у меня тоже не грузило обновление, я в службах отключил «Центр обновлений Windows» (в самом низу), и потом всё начало работать нормально.

      Ответить

  • Ekaterina

    Здравствуйте. Проблема бесконечного поиска обновлений в Центре обновлений осталась даже при применении батника и отдельно скачанного обновления KB3102810 (fix от Майкрософт). Папка SoftwareDistribution.old создалась. Можно ли теперь ее просто удалить, поскольку занимает место на системном диске?

    Ответить

    • Dmitry

      Если все в текущий момент работает в целом нормально, то можно.

      Ответить

      • Lemm

        Здравствуйте! Уже были люди которые обращались к вам с такой же проблемой, но мне решение которое вы предложили не подошло. Я установил лицензионную Windows 7 professional, пытаюсь обновить совершенно голую винду. Скачал GetWindows10, запускаю, проходит загрузка файлов, проходит проверка файлов, появляется лицензионное соглашение (жму согласен), после чего начинается проверка обновления и она зависает на 0% Помогите пожалуйста разобраться! Брандмауэр отключил, посоветовали установить NetFW и Visual C установил (пробовал и с ними и без них), Файл bat тоже пробовал использовать, антивируса нет.

        Ответить

        • Dmitry

          Да дело в том, что у меня нет четкого решения: сам с проблемой не сталкивался. Идея — ждать (в том числе час-другой), но думаю, это и так сделано. А все остальное вы вроде бы уже проделали.

          Ответить

        • Mavlut

          Попробуйте отключить интернет, поле загрузки, и устанавливайте. Мне помогло.

          Ответить

  • Илюха

    у меня винда 7 лицензия при автомотическом обновлении выдаёт ошибку 80244019, bat не помог, что делать подскажите

    Ответить

    • Dmitry

      Поищите статью «Ошибка 80070422, 80244019 или 8DDD0018 Центра обновления Windows» на сайте Microsoft (через любой поисковик будет первой в результатах), там есть методы исправить ошибку.

      Ответить

  • 13

    При обновлении висит на проверке на наличии обновлении помог батник прям во время этого висяка запустил и все пошло дальше

    Ответить

  • Игорь

    вот решил сейчас обновиться до вин 10. раньше я скачивал обновление но его установку решил отложить (в этот период чистил с клинером, может оно удалилось), а вот щас решил, но программа «получить виндовс 10» открывается, пишет подождите, и через 3 сек закрывается и все… где-то вычитал что нужно докачать последние обновления — центр обновления мне предлагает помимо всех обновлений установить и обновление до вин 10 (среди необязательных). и что бы я не выбрал, только обновление до вин 10, или все кроме этого, или все вместе — мой центр обновления виндовс пишет: загрузка виндовс 10, получение установочных файлов (в трее если навести на иконку центра то пишет «идет загрузка обновлений, завершено 0%), какие то процессы происходят но трафик не идет. походу идет установка обновлений для семерки, но ведь не качает.. и так очень долго стоит. вот оставлю на ночь, но надежд нету. ведь перспектива не просматривается (0% и качает). Делал сброс как вы указали в статье — не помогло. Хотел по красоте, через Get windows 10, но как я писал выше, оно открывается и закрывается сразу (замечу, что как то удалось его открыть, нажал установить там.. оно мне пишет «начало установки…» и висит так долго и опять же, трафик не идет но процессы какие то происходят. все манипуляции проводил достаточно долго и они ни к чему не приводили. так же пробовал команду «апдейт нау», но тоже что то не помогла (просто происходили те же симптомы)
    подозреваю, что когда чистил клинером то удалился дистрибутив скачанный ранее, а заново качаться не хочет..
    у меня виндовс 7 базовая, лицензия. надеюсь на вашу помощь.

    добавлю, что чистил эту папку C:\ Windows\ SoftwareDistribution\ Download но когда поставил на ночь качать центром обновления (хотя оно не качает а что то устанавливает, как я говорил выше) заметил, что в ней заново начали создаваться папки и файлы с цифро-буквенными названиями

    Ответить

    • Dmitry

      Ну у меня тут два варианта — если есть возможность, подождать побольше (через загрузку обновлений), при этом предварительно поотключаеть фаерволы если есть. Вариант 2 — сделать загрузочную флешку или диск с Windows 10 с официального сайта, поставить чистую ос, использовав ключ от текущей 7-ки.
      А, ну и третий вариант: если вы скачаете образ Windows 10 с сайта techbench (в данном случае утилита МС не потребуется), смонтируете в системе и запустите setup.exe, то установка тоже должна пройти успешно.

      Ответить

      • Игорь

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

        Ответить

  • Andrew GLOVER

    В обновлениях ошибка 0x800706d9 исправляется элементарно-в службах включить родной брандмауэр Windows.

    Ответить

  • Pavel

    После создания батника сразу запустил обнову и все пошло нормально… перезагрузка не обязательна… винда правда стоит свежая. Только установил

    Ответить

  • Torvoos

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

    Ответить

    • Dmitry

      Странно у вас переведена Windows : ) Этот пункт называется «Службы».
      Но.. ведь часто задача сделать так, чтобы Центр обновлений работал, но без ошибок. В вашем варианте просто отключается центр обновлений.

      Ответить

Оставить комментарий

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

Список инструкций Windows 10 Подписаться