Раздражает невозможность успешного обновления Windows 10. В случае сбоя обновления Windows 10 выдаст вам сообщение об ошибке, связанное с неудачным процессом обновления. Однако вы не получите это сообщение об ошибке, если используете Windows 10 Insider Preview.
Microsoft разработала бесплатный инструмент под названием SetupDiag для анализа причин сбоя обновления или обновления. В этой статье вы узнаете, как использовать SetupDiag, чтобы выяснить причину, по которой вы не можете выполнить обновление, а затем найти подходящее решение.
Что такое СетупДиаг?
SetupDiag анализирует файл журнала установки Windows и пытается найти причину сбоя обновления. В SetupDiag есть правила для выявления проблем в обновлениях Windows. В настоящее время в SetupDiag имеется 53 правила. Когда вы запустите этот инструмент, он будет ссылаться на журнал обновлений Windows в соответствии с правилами. Затем SetupDiag создает журналы, чтобы пользователи могли изучать и выявлять проблемы.
1. Подготовьте систему к SetupDiag.
Чтобы иметь возможность использовать SetupDiag, вам необходимо установить в системе .NET Framework 4.6, а затем загрузить SetupDiag.
Чтобы узнать версию .NET Framework, работающую в системе, нажмите Win
+ X
, затем выберите «Командная строка (Администратор)» . Если у вас нет командной строки (или PowerShell ), введите команду в строке поиска меню «Пуск», затем щелкните правой кнопкой мыши наиболее подходящий результат и выберите « Запуск от имени администратора» .
Скопируйте и вставьте следующую команду в командную строку:
reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s
Приведенная выше команда выводит список .NET Framework версии 4, установленной в системе. Вы увидите версию .NET Framework, как показано на рисунке ниже. Если вы его не видите, посетите страницу загрузки Microsoft .NET Framework и загрузите файл.

Далее вам необходимо скачать и запустить SetupDiag.
2. Запустите SetupDiag в первый раз.
Введите SetupDiag в строке поиска меню «Пуск», щелкните правой кнопкой мыши наиболее подходящий результат и выберите « Запуск от имени администратора» .
SetupDiag запустится немедленно. Вы увидите, как SetupDiag выполняет каждое правило, сверяясь с журналом Windows, и после завершения анализа SetupDiag закроется.
3. Анализ файла журнала SetupDiag.
В конфигурации по умолчанию SetupDiag создает базовый файл журнала в каталоге, в котором вы запускаете SetupDiag. Например, если вы запустите SetupDiag из C:/SetupDiag, вы найдете файл журнала SetupDiag в корневом каталоге диска C:. Файл журнала содержит информацию, связанную с ошибками обновления Windows.
Найдите файл SetupDiagResults.log , затем откройте его в любимом текстовом редакторе. В журнале отображается список проблем, обнаруженных в ходе анализа. Ниже приведен пример журнала проблемы с обновлением Windows 10 Insider Preview с ноутбука.

В первой части журнала содержится информация о системе, такая как производитель, архитектура операционной системы сервера, версия BIOS и т. д. Здесь также отображается версия Windows 10, на которой работает система, и устанавливаемое обновленное обновление.
Ниже журнала будут перечислены обнаруженные проблемы. В этом примере с драйвером Intel Audio Display возникла проблема, но она не влияет на процесс установки обновления Windows 10.
Если в вашем обновлении Windows 10 есть проблема (в рамках одного из правил инструмента), он сообщит вам об этом. Информация журнала SetupDiag обеспечивает разумное решение. В этом примере SetupDiag рекомендует вручную удалить драйвер Intel Audio Display, а затем повторить попытку обновления.
Однако зачастую оно не дает конкретного решения. В этом случае вам необходимо получить информацию журнала SetupDiag и выйти в Интернет или перейти по ссылке, которую предоставляет SetupDiag.
SetupDiag не диагностирует проблемы обновления Windows 10
Если SetupDiag не может диагностировать проблемы с обновлением Windows 10, у вас есть несколько других способов выяснить, почему ваша установка Windows 10 не обновляется. Одним из первых инструментов, которые стоит использовать, является средство устранения неполадок Центра обновления Windows.
В строке поиска меню «Пуск» введите « Обновление Windows» , затем выберите «Найти и устранить проблемы Центра обновления Windows ». Когда откроется средство устранения неполадок, выберите Далее . После завершения работы средства устранения неполадок примените и исправьте ошибку обновления. Вы можете обратиться к статье «Руководство пользователя по устранению неполадок Центра обновления Windows» , чтобы узнать, как использовать этот инструмент.
Windows 10 вышла в июле 2015 года, но процесс обновления Windows 10 до сих пор остается болезненной проблемой для многих пользователей. В июле 2018 года Microsoft объявила, что Windows 10 будет использовать алгоритмы машинного обучения, чтобы найти оптимальное время для обновления системы для пользователей. Начиная с обновления Windows 10 за май 2019 года, у вас будет выбор, когда запускать обновление. Пользователи Windows 10 Home также будут иметь возможность приостановить обновления на срок до 35 дней — функция, которая ранее была доступна только пользователям Windows 10 Pro.