Что такое windows update diagnostic

Записки IT специалиста

Технический блог специалистов ООО»Интерфейс»

  • Главная
  • Windows Update. Диагностика и устранение неполадок.

Windows Update. Диагностика и устранение неполадок.

Изучая отчеты сервера WSUS одного из обслуживаемых нами предприятий мы обнаружили, что один из серверов уже продолжительное время не устанавливает обновления. Количество установок, завершившихся с ошибкой, перевалило за шесть десятков, что говорило о серьезном сбое в системе Windows Update.

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

Отправной точкой для дальнейших действий должен послужить код ошибки, в данном случае 800F0826. Идем на сайт Microsoft и производим поиск по данному коду. Уже первые результаты дают нам исчерпывающую информацию об ошибке:

Ошибка Центра обновления Windows 800f0826 возникает в случае, если обновление для Windows , которое не удалось установить, препятствует установке дополнительных обновлений. В сообщении об ошибке 800f0826 не указывается обновление, вызвавшее проблему. Обновление, которое вызвало проблему, отобразит другое сообщение об ошибке.

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

Поиск по коду ошибки 80070643 дал нам следующий результат:

Ошибка Центра обновления Windows 80070643 может возникать по ряду причин. Самой распространенной из них является проблема с платформой .NET Framework, установленной на компьютере. Кроме того, эта ошибка может возникнуть при установке обновлений для пакета Microsoft Office 2003.

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

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

Скачиваем средство очистки платформы .NET Framework (скачать) и удаляем из системы .NET Framework 3.5.

После чего качаем web-установщик и устанавливаем .NET Framework 3.5 SP1 заново.

Успешно установив данный пакет, пробуем повторно обновить систему.

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

Исправить ошибки в Центре Обновления Windows 10

С момента выпуска первого обновления windows 10, microsoft очень интенсивно начало поддерживать операционную систему, выпуская каждый месяц два патча для обновления. Один патч для безопасности, второй для обслуживания системы (устранение багов, лагов, улучшения интерфейса, дизайн и т.п.). Тем не менее, многим пользователем приходиться решать каждый месяц проблемы при установке обновлений Windows 10.

С этим руководством вы сможете исправить распространенные коды ошибок в центре обновления windows: 0x80073712, 0x800705B4, 0x80004005, 0x8024402F, 0x80070002, 0x80070643, 0x80070003, 0x8024200B, 0x80070422, 0x80070020.

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

1. Устранения неполадок центра обновления

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

Нажмите сочетание кнопок Win+i и выберите «Обновления и безопасность» > «Устранение неполадок» > справа «Дополнительные средства устранения неполадок«. В новом окне выберите «Центр обновления Windows» и запустите.

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

Иногда бывает, что кеш обновлений в 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

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

3. Восстановить системные файлы с DISM

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

Читайте также:  Nvidia nvs 310 драйвер windows

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

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

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

4. Обновить при помощи MediaCreationTool

Перейдите на сайт Microsoft и скачайте специальную утилиту MediaCreationTool нажав на «Скачать средство сейчас«, после чего запустите её. В утилите нажмите «Обновить этот компьютер сейчас» и следуйте рекомендациям на экране.

5. Скачать патч KB. вручную

Вы можете скачать и установить отдельно патч с официального каталога обновлений Microsoft. Обратитесь ниже к руководству.

6. Остановка и запуск служб обновления

По одной из частых причин, что 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

7. Очистить папку SoftwareDistribution

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

  • net stop wuauserv
  • net stop bits

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

  • net start wuauserv
  • net start bits

8. Сбросить и восстановить папку 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.

Центр обновлений Windows — устранение ошибок

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

Да, такие ситуации возникают не у всех, но у значительного большинства пользователей.

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

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

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

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

Читайте также:  Скорость диска windows 2012

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

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

При появлении на компьютере диалоговх окон с текстом « ошибка центра обновления Windows 7/8 или 10», пользователю предоставляется возможность опробовать этот сервис и попытаться с его помощью решить проблему.

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

Устранение ошибок в Центре обновления Windows:

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

Эти маневры погомуг вам получить ответы на вопросы о таких частых ошибках, как 0x80073712, 0x8024402F, 0x800705B4, 0x80004005 и др. менее встречаемых.

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

Расскажем подробнее о них и предоставим алгоритм действий:

1. Выберите ту версию операционной системы, которая установлена на вашем персональном компьютере.

Выбор вашей операционной системы

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

2. Далее вам предложат скачать и установить специальное средство по устранению неполадок.

Запуск средства устранения неполадок

3. Запустите на компьютере утилиту

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

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

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

4. В Windows Update появится окно «Диагностика и предотвращение неполадок на компьютере». Нажимайте «Далее».

5. Во время проверки ошибок, программа проверит Центр обновления Windows, службу передачи данных и подсистему сети.

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

Варианты принятия или отказа от применения исполнений

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

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

Проблемы не обнаружены

Проблемы найдены и устранены

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

Вопрос об устранении проблемы

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

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

Устранение неполадок с помощью центра обновления Windows

Когда процедура настройки обновлений тормозит свою деятельность, вам просто приходится наблюдать за окном «поиск обновлений». И это наблюдение может не знать ни конца, ни края.

И что же делать при таких обстоятельствах?

У Windows есть установщик модулей, или же Windows Module Installer Worker, основная задача которого состоит в поиске крайних обновлений и диагностике об их успешной установке.

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

В каждом компьютере есть такая встроенная функция, как устранение неполадок, с помощью которой мы попробуем устранить ошибку.

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

Как запустить инструмент устранения неполадок с помощью центра обновления Windows:

1. Через кнопку «Пуск» отыщите категорию «Поиск и исправление неполадок».

2. В разделе «Система и безопасность» выберете вариант «Устранение неполадок с помощью Центра обновления Windows».

Система и безопасность

3. Теперь нажмите на «Дополнительно» и затем «Далее».

Устранение неполадок, «Дополнительно»

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

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

Читайте также:  С toolbox all windows form

Восстановление системы

Это еще один действенный вариант устранить ошибки Центра обновления Windows. То есть, у вас есть возможность восстановить систему еще до того, как ошибка «Поиск обновлений» имела место быть.

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

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

Просмотр установленных обновлений

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

Поиск последнего обновления

Далее необходимо снова выйти в «Пуск» и найти «Резервное копирование и восстановление».

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

Резервное копирование и восстановление

Ну, может хотя бы теперь вам удастся решить вашу проблему.

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

Сброс центра обновлений Windows

В данном способе мы расскажем о том, как можно устранить большинство проблем в любой версии Windows старше 7.

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

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

Но, все же, гарантии того, что этим методом можно устранить все ошибки, все равно, нет.

Если у вас возникли неполадки после установки, переустановки или сброса операционной системы, то мы попробуем устранить ошибки именно этим способом.

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

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

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

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

Что конкретно делает эта служба?

Сначала она приостанавливает эти службы: Центр обновления, Службы криптографии и Фоновая интеллектуальная служба передачи BITS.

Такие папки, как Служебные папки центра обновления catroot2, SoftwareDistribution и downloader будут переименованы в catrootold и соответственно.

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

Для остановки, полного сброса и перезагрузки Центра обновлений Windows нам и необходим этот скрипт-код.

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

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

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

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

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

Для полного завершения очистки и решения всех неполадок, необходима перезагрузка компьютера.

Как только он перезагрузился, заходите в Центр обновления и проверьте, устранились ли ошибки при поиске и дальнейшей установке обновлений Windows.

Полный сброс и перезагрузка

Скрипт-код выглядит следующим образом:

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

Для того, чтобы в дальнейшем такого больше не случалось, мы дадим вам несколько советов.

Советы для устранения ошибок Центра обновлений Windows

  • Проверьте, хватает ли свободного места на диске компьютера. Свободного места должно быть не менее 20 Гб. Если места не хватает, запустите очистку диска и удалите с него ненужные файлы и программы, которыми вы не пользуетесь. Ведь недостаток свободного места на диске – одна из проблем, которая может возникнуть, если вам выдает ошибку «Поиск обновлений».
  • Удалите из вашей системы программное обеспечение, которое наносит ущерб компьютеру. Убийцы-вирусы и вредоносные программные обеспечения приносят вред всем важным файлам и компьютеру в целом.

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

  • Перезагрузка компьютера является одним из самых действенных методик для устранения неполадок в обновлениях. Если операция «Поиск обновлений» виснет и не отвечает, то попробуйте перезагрузить компьютер и повторить попытку это еще раз.

Мы очень надеемся и верим, что предоставленная информация поможет вам устранить ошибки в центре обновлений Windows.

Оцените статью