Как исправить ошибки обновления Windows 10 с помощью SetupDiag

Компания Microsoft периодически предлагает пользователям ПК, ноутбуков обновление ОС Windows. В ходе операции добавляются функциональные возможности системы, улучшающие ее работу. При загрузке или инсталляции апгрейда могут возникнуть ошибки, которые мешают установке файлов обновлений. Это приводит к потенциальным проблемам с совместимостью, драйверами, ошибками. Рассмотрим основные причины, по которым не обновляется ОС Виндовс 10.

Очистка папки SoftwareDistribution\Download

Нужно очистить системную папку Центра обновлений и перезапустить службу:

  1. Найти на устройстве папку C:\Windows\SoftwareDistribution\Download\. Вместо C:\Windows может быть другое расположение, в зависимости от места установки ОС.
  2. Удалить все содержимое папки.
Очистка папки SoftwareDistribution\Download

После этого нужно перезапустить службу Центра обновления Windows:

  1. Нажать правой кнопкой мыши на Пуск, выбрать Управление компьютером.
  2. В левой части экрана найти Службы и приложения, найти во вложенном списке Службы и кликнуть по ним.
  3. Найти в списке службу с именем wuauserv и описанием Центр обновления Windows.
  4. Нажать правой кнопкой мыши по службе. В появившемся контекстном меню нажать Перезапустить.
  5. Перезагрузить устройство.

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

Очистка папки SoftwareDistribution\Download

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

Причины ошибок Windows 10

Если собрать все ошибки Windows с пояснениями в единое место, получится литературы на один, а может и два тома «Война и Мир». Делать это не целесообразно, а вот рассмотреть всевозможные неисправности, которые случаются чаще, чем остальные, это вполне по силам для одной статьи.

В операционной системе визуально ошибки можно поделить на два типа:

  1. Синий экран смерти (Blue Screen of Death), сокращенно называют BSOD – критическая ошибка, проявляющаяся на весь экран на голубом фоне. После нее обычно компьютер зависает и идет на перезагрузку.
  2. Диалоговое окно поверх остальных окон – ошибка, закрывающая только часть экрана, которую можно скрыть, проигнорировать и продолжить пользоваться компьютером.

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

  1. Служебные функции ОС были повреждены в результате воздействия стороннего софта, пользовательской беспечности или прочих ниже изложенных причин.
  2. Вирусное программное обеспечение или код, попавший на компьютер и наворотивший дел.
  3. Неполадки или несовместимость драйверов для наборных компонентов системы.
  4. Работа нескольких систем защиты (фаерволы, антивирусы) одновременно. Например, некачественная интеграция антивируса при работающем защитнике Windows.
  5. Проявления проблем при изменениях в BIOS. Возможно сама программа начального запуска ПК неверно работает после критического сбоя, перепрошивки или использовании кастомных настроек.
  6. Апдейты ОС были прерваны и системные файлы не установились/обновились полностью.
  7. Физические влияния на железо ПК: перегрев CPU и GPU, проблема с портами, перебои в напряжении.
  8. Несовместимость материнской платы с подключаемыми компонентами (особенно при использовании переходных кабелей).
  9. Неисправности в самом железе «ПК».
Читайте также:  Ошибка [отказано в доступе write to disk] в uTorrent

В любом из случаев может возникнуть неисправность, которая оповестит пользователя экраном смерти Windows 10. Как исправить это, и главное, с чего начать диагностику?

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

версий Windowsавтоматическом режиме

  1. Остановка трех служб: Центр обновлений (проверяет, ищет и загружает новые версии программ), Background Intelligent Transfer Service (передает данные между клиентом и сервером) и Cryptographic Services (проверяет цифровые подписи компонентов операционной системы).
  2. Каждая служебная папка, использующаяся в центре, получает новое имя. Так резервируются данные службы обновлений на случай непредвиденных ситуаций.
  3. Все три службы, которые были остановлены при выполнении первой команды, начинают работать.

Сам скрипт:

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

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

@ECHO OFF echo Windows Update Start 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 ren %windir%\SoftwareDistribution ren «%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader» net Start BITS net start CryptSvc net start wuauserv echo. echo Finish echo. PAUSE

Читайте также:  11 способов создания загрузочной флешки Windows 10

.batкомандной строки

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

Причины неработоспособности обновлений

Неполадки в функционировании «Центра обновлений Windows» могут возникать по разным причинам. Рассмотрим самые распространенные из них.

Вирусы

Причины неработоспособности обновлений

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

Недостаток памяти

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

Причины неработоспособности обновлений

Бывает, что утилита, предназначенная для поиска причин сбоев, не работает самостоятельно. Для очистки системы можно воспользоваться помощником Acronis Disk Director.

Брандмауэр Windows

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

Причины неработоспособности обновлений

Заполненный кэш обновлений

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

Повреждение системных файлов

Причины неработоспособности обновлений

Для выявления причины нужно делать следующее:

  • отсканировать систему;
  • исправить поврежденные файлы через «Командную строку».

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

Причины неработоспособности обновлений

Подключенные устройства

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

Читайте также:  Монитор ресурсов в windows 7, 8

Отключенная служба обновлений

Причины неработоспособности обновлений

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

Как использовать средства устранения неполадок?

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

Выбираем ту опцию, где произошла неполадка, к примеру, это будет «Центр обновления Windows». Нажав на этот пункт, у меня появляется параметр «Запустить средство устранения неполадок».

Как использовать средства устранения неполадок?

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

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

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

Как использовать средства устранения неполадок?

Подготовка вашей системы к SetupDiag

«Подготовка вашей системы» звучит как серьезное начинание. На самом деле, вам просто нужно убедиться, что у вас установлен .NET Framework 4.6, а затем загрузить SetupDiag.

Чтобы узнать, какая версия .NET Framework работает в вашей системе, нажмите клавишу Windows + X , затем выберите « Командная строка» («Администратор») . Если параметр командной строки недоступен (заменен PowerShell), введите команду в строке поиска в меню «Пуск», затем щелкните правой кнопкой мыши на «Лучшее соответствие» и выберите « Запуск от имени администратора» .

Теперь скопируйте и вставьте следующую команду в командную строку:

reg query «HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4» /s

Команда выводит список установленных платформ .NET для Версии 4. Если вы видите «», все готово. В противном случае перейдите на страницу загрузки Microsoft .NET Framework 4.6 и загрузите файл.

Загрузить: .NET Framework 4.6 для Windows (бесплатно)

Далее вам нужно скачать и запустить SetupDiag.

Загрузить : SetupDiag для Windows (бесплатно)