Windows 10 запуск обновления из командной строки

Содержание

Windows 10 запуск обновления из командной строки

Подробную информацию об всех функциях setup.exe и их значениях для Windows 10 можно получить на страничке документации: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options

Обновление билда Windows 10 из командной строки

Установщик setup.exe в дистрибутиве Windows 10 имеет достаточно большой набор характеристик командной строчки, который может быть увлекателен админом для автоматизации и управления обновлением билда (версии/сборки) Windows 10 на компьютерах юзеров при помощи SCCM и других инструментов. В этой статье мы покажем, как использовать характеристики setup.exe при выполнении обновления и проверки сопоставимости с новым билдом Windows 10 .

Параметры установщика Setup.exe в Windows 10

Для обновления билда Windows 10 употребляется программка установки Windows setup.exe. При обыкновенном запуске setup.exe запускается графический мастер обновления Windows 10, но у данной программки имеется огромное количество характеристик командной строчки, которые можно использовать для автоматизации обновления ОС на компьютерах юзеров. Общий синтаксис и характеристики Setup.exe перечислены ниже:

/1394Debug: [BaudRate:] /AddBootMgrLast /Auto /BitLocker /BusParams: /CompactOS /Compat /CopyLogs /Debug: [BaudRate:] /DiagnosticPrompt /DynamicUpdate /EMSPort: [/emsbaudrate:] /InstallDrivers /InstallFrom /InstallLangPacks /m: /MigNEO Disable /MigrateDrivers /NetDebug:hostip=,port=,key= [,nodhcp][,busparams=n.o.p] /NoReboot /PKey /Priority Normal /PostOOBE [\setupcomplete.cmd] /PostRollback [\setuprollback.cmd] [/postrollbackcontext ] /Quiet /ReflectDrivers /ResizeRecoveryPartition /ShowOOBE /Telemetry /TempDrive /Unattend: /Uninstall /USBDebug: /WDSDiscover /WDSServer:

Windows 10 запуск обновления из командной строки

Подробную информацию об всех функциях setup.exe и их значениях для Windows 10 можно получить на страничке документации: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options

Генерация актуального ISO образа Windows 10

Чтоб выполнить обновление версии Windows 10б, для вас необходимо получить установочный ISO образ с последней версией Windows 10. Сейчас это Windows 10 1903.

Вы сможете сделать ISO образ с животрепещущей версией Windows 10 при помощи Media Creation Tool.

  1. Скачайте Media creation tool (https://www.microsoft.com/ru-ru/software-download/windows10);
  2. Запустите файл MediaCreationTool1903.exe и при помощи мастера укажите, что вы желаете “Сделать установочный носитель (USB-устройство, флеш памяти, DVD-диск либо ISO файл)”; Windows 10 запуск обновления из командной строки
  3. Изберите язык, редакцию и архитектуру (x64 либо x86) вида Windows 10, который вы желаете сделать; Windows 10 запуск обновления из командной строки
  4. Укажите, что вы желаете сделать ISO-файл и укажите хотимое название файла; Windows 10 запуск обновления из командной строки
  5. И дождитесь, пока Media Creation Tool окончит загрузку установочного ISO вида Windows 10 на ваш локальный диск. Windows 10 запуск обновления из командной строки

Распакуйте содержимое ISO вида на файловый сервер.

Windows 10 запуск обновления из командной строки

Проверка совместимости (возможности апгрейда) Windows 10

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

start /wait setup.exe /Auto Upgrade /Quiet /NoReboot /DynamicUpdate Disable /Compat ScanOnly

Windows 10 запуск обновления из командной строки

  • /Auto Upgrade – автоматический режим обновления;
  • /Quiet – скрыть диалоговые окна мастера обновления;
  • /NoReboot – запретить перезагрузку компьютера;
  • /DynamicUpdate Disable — показывает, что не надо загружать последние обновления через Windows Update;
  • /Compat ScanOnly – выполнить только проверку сопоставимости, без выполнения обновления.

Сканирование компьютера на сопоставимости с новый билдом Windows 10 займет некое время.

Вы сможете выслеживать окончание процесса сканирования системы при помощи файла C:\$Windows.~BT\Sources\Panther\setupact.log. Сканирование завершено, если в файле содержится строчка:

Info MOUPG **************** SetupHost Logging End ****************

Windows 10 запуск обновления из командной строки

Результаты анализа на сопоставимость содержаться в файле C:\$Windows.~BT\Sources\Panther\setuperr.log. Найдите последнюю строчку, которая смотрится так:

CSetupHost::Execute(xxx): Result = xxxxxxxx

Windows 10 запуск обновления из командной строки

Это и есть код результата проверки.

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

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

Например, команда вернула вам код -1047526896. Вам нужно при помощи калькулятора в режиме “Программист” вставить код ошибки в десятичном режиме (Dec). Чтобы получить шестнадцатеричный код ошибки, скопируйте значение из поля Hex, отбросив все F сначала и добавив в начало 0x. Например, в моем случае получился код 0xC1900210.

Windows 10 запуск обновления из командной строки

Наиболее распространение коды проверки совместимости ОС с новой версией Windows 10:

  • 0xC1900210 – проблем не найдено:
  • 0xC1900208 – выявлена проблема совместимости;
  • 0xC1900204 и 0xC190010E – невозможно автоматическое обновление (неверный редакция или архитектура Windows);
  • 0xC1900200 – компьютер не соответствует минимальным требования для Windows 10l
  • 0xC190020E – недостаточно места на диске;
  • 0xC1420127 – проблема при отключении WIM файла образа.

Более детально информацию о причине невозможности обновить версию Windows 10 можно получить при помощи утилиты setupdiag.exe.

В моем случае в логе setuperr.log присутствовала ошибка:

Error MOUPG CSetupHost::Execute(412): Result = 0xC1900208[gle=0x00000003]

Смотрим лог SetupDiagResults.log, который сформировала утилита SetupDiag. В логе указано, что есть две причины, которые мешают выполнить апгрейд Windows 10:

  • CompatBlockedApplicationAutoUninstall — найдено несовместимое приложение, которое нужно удалить перед апгрейдом версии.
  • FindAbruptDownlevelFailure — информация о последней ошибке, когда записи в журнале неожиданно обрываются.
Matching Profile found: CompatBlockedApplicationAutoUninstall, FindAbruptDownlevelFailure - BEBA5BC6-6150-413E-8ACE-5E1EC8D34DD5, 55882B1A-DA3E-408A-9076-23B22A0472BD SetupDiag version: 1.6.0.0

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

Windows 10 запуск обновления из командной строки

You must uninstall "McAfee VirusScan Enterprise" before continuing with the installation/update.

При наличии SCCM вы можете централизованно собрать значения статуса errorlevel с компьютеров пользователей простым пакетом с командой setup.exe /Compat ScanOnly …. .

Windows 10 запуск обновления из командной строки

Автоматизация обновления версии Windows 10 из командной строки

Если вы не выявили проблем совместимости, которые мешают обновлению билда Windows 10, вы можете запустить обновление на компьютере при помощи простого скрипта. Создайте в сетевой папке с распакованным дистрибутивом Windows 10 простой bat файл run_win10_upgrade.bat со следующим кодом:

start /wait .\ W101903\Windows10x64-1903_ru\setup.exe /auto upgrade /DynamicUpdate disable /showoobe None /Telemetry Disable

В режиме /Auto:Upgrade при обновлении сохраняются все приложения и данные пользователей. Также вы можете использовать режим /auto:data, если нужно сохранить только данные пользователя, но не установленные программы.

Параметр /migratedrivers all – используется для принудительного переноса всех драйверов. Если параметр не задан, установщик сам принимает решения по каждому драйверу индивидуально.

Вы можете использовать другие опции setup.exe при обновлении Windows 10.

Начиная с Windows 10 1607 вы можете указывать параметры установки через файл Setupconfig.ini. Этот файл должен находится в каталоге с setup.exe и содержать примерно такой текст, аналогичный команде выше:

[SetupConfig] NoReboot ShowOobe=None Telemetry=Disable DynamicUpdate=Disable

Для запуска обновления Windows 10 при помощи файла параметров используется команда:

Setup.exe /ConfigFile setupconfig.ini

Читайте далее в разделе System Center Configuration Manager Windows 10

Как восстановить загрузку Windows 10 из командной строки

Установка (развертывание) Windows 10 по сети c помощью SCCM и PXE

Как запускать обновления Windows из командной строки в Windows 10

Windows 10 запуск обновления из командной строки

ЦМД

Центр обновления Windows – одна из наиболее заметных функций Windows 10. Поскольку с выпуском Windows 10 Windows была предложена покупателям как услуга, а не как продукт. В сценарии «Программное обеспечение как услуга» это привело к тому, что обновления Windows для Windows 10 были включены по дефлоту и никто не мог их отключить. Теперь, когда некоторые критикуют этот шаг со стороны Microsoft, в итоге это шаг навстречу клиенту. Так как Центр обновления Windows помогает пользователям оставаться защищенными от всевозможных угроз и предоставлять им новейшие и самые лучшие решения от Microsoft. Итак, тем, кто ценит этот сервис, сегодня мы поговорим о другом способе запуска этих обновлений.

Запускать обновления Windows из командной строки

Для запуска Центра обновления Windows из командной строки в Windows 10 будут использованы следующие методы:

      1. Использование Windows Powershell.
      2. Использование командной строки.

      1] Запустите Центр обновления Windows, используя Windows Powershell

      Для запуска обновлений Windows в Windows Powershell потребуется вручную установить модуль Центра обновления Windows, загрузить загруженные обновления Windows и установить обновления Windows. И для этого откройте Windows Powershell, выполнив поиск Powershell в окне поиска Cortana и запустите его с привилегиями уровня администратора.

      Windows 10 запуск обновления из командной строки

      Windows 10 запуск обновления из командной строки

      Install-Module PSWindowsUpdate

      установить модуль обновления Windows для Windows Powershell.

      Get-WindowsUpdate

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

      Install-WindowsUpdate

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

      2] Запустите Центр обновления Windows с помощью командной строки

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

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

      Нажмите Да , чтобы получить приглашение UAC.

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

      Начните проверять наличие обновлений:

      UsoClient StartScan

      Начать загрузку обновлений:

      UsoClient StartDownload

      Начните установку загруженных обновлений:

      UsoClient StartInstall

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

      UsoClient RestartDevice

      Проверьте, загрузите и установите обновления:

      UsoClient ScanInstallWait

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

      Начните проверять наличие обновлений:

      wuauclt/detenow

      Начать установку обнаруженных обновлений:

      wuauclt/updatenow

      Проверьте, загрузите и установите обновления:

      wuauclt/detectnow/updatenow

      Надеюсь, вы найдете этот пост полезным.

      Как обновить Windows 10/11 до посл. версии (+ как установить нужный патч вручную, например, KB5001391. )

      Windows 10 запуск обновления из командной строки

      Доброго времени суток!

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

      По дефлоту, ОС Windows 10/11 самостоятельно и автоматически проверяют обновления. Если находят что-то новое — загружают и устанавливают (это можно заметить во время включения/перезагрузки компьютера).

      Но в ряде всевозможных случаев, этого может не происходить (например, если вы вручную отключили эту функцию, или используете не официальную версию ОС. ).

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

      �� Примечание!

      1) Перед любыми обновлениями — рекомендую создать точку восстановления! В случае чего, всегда сможете вернуть систему в исходное состояние!

      2) Размер обновлений может быть разным: от 10 МБ до 3-4 ГБ! Обычно, обновления в несколько гигабайт вносят серьезные изменения в систему.

      3) Т.к. размер обновлений всегда разный (и производительность ПК тоже у всех разная) — время на установку может сильно варьироваться: почти всегда потребуется 1-5 мин., но иногда, может уйти и 20-30 мин.!

      Обновление Windows 10/11: по шагам

      �� Автоматический вариант

      ШАГ 1 — подключите устройство к интернету

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

      Windows 10 запуск обновления из командной строки

      Доступ к интернету есть!

      �� В помощь!

      Как узнать скорость интернета на компьютере — тестирование и проверка

      *

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

      ШАГ 2 — зайдите в параметры Windows

      Далее нужно открыть параметры Windows (не путайте с панелью управления!).

      Это можно сделать, воспользовавшись сочетанием Win+i , либо просто открыв меню ПУСК и нажав по ссылке «Параметры» (см. скрин ниже ��).

      Windows 10 запуск обновления из командной строки

      Параметры — Windows 10

      После этого нужно перейти в раздел «Обновление и безопасность» . Примеры см. на скриншотах ниже. ��

      Windows 10 запуск обновления из командной строки

      Это окно можно открыть, нажав сочетание Win+i

      Кстати, в Windows 11 раздел называется «Центр обновления Windows» .

      Windows 10 запуск обновления из командной строки

      Центр обновления в Windows 11

      ШАГ 3 — запустите проверку и дождитесь окончания загрузки

      В разделе «Обновление и безопасность» перейдите во вкладку «Центр обновления Windows» и нажмите по кнопке «Проверка наличия обновлений» .

      Windows 10 запуск обновления из командной строки

      Проверка наличия обновлений / Скриншот к статье «Как обновить Windows 10» ��

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

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

      Windows 10 запуск обновления из командной строки

      Центр обновления Windows — загрузка обновлений

      Для Windows 10: если через параметры Windows сделать это не удается (ошибки, сбои и пр.), перейдите на сайт �� Microsoft и нажмите по ссылке «Обновить сейчас» .

      Windows 10 запуск обновления из командной строки

      После загрузки помощника по обновлению — просто запустите его и дождитесь окончания его работы. См. скриншот ниже. ��

      Windows 10 запуск обновления из командной строки

      Windows 10 запуск обновления из командной строки

      ШАГ 4 — сохраните все открытые документы и перезагрузите компьютер

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

      Windows 10 запуск обновления из командной строки

      Если вы не перезагрузите компьютер вручную — Windows сделает это автоматически вне периода активности (например, когда вы отправите компьютер в сон. ).

      ШАГ 5 — дождитесь окончания установки

      Далее увидите сообщение: «Работа с обновлениями. Завершено: 30%. Не выключайте компьютер».

      Останется только дождаться окончания установки.

      Windows 10 запуск обновления из командной строки

      Работа с обновлениями — завершено 30% / Кликабельно

      Кстати, чтобы просмотреть какие обновления уже установлены — можете воспользоваться спец. журналом. Ссылка на него доступна в «Центре обновления Windows» (чтобы открыть параметры Windows — нажмите Win+i).

      Windows 10 запуск обновления из командной строки

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

      В журнале все обновления расположены по датам установки (см. скрин ниже ��).

      Windows 10 запуск обновления из командной строки

      Обновления по датам

      �� Ручной вариант (для установки конкретного патча / при отсутствии подкл. к интернет)

      Когда автоматический вариант не позволяет вам установить какой-то конкретный патч/обновление (например, такое бывает с неофиц. версиями ОС) , либо на компьютере нет интернет-подключения — то можно прибегнуть к ручному варианту .

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

      Собственно, как это сделать в примере ниже.

      ШАГ 1

      (кстати, иногда браузер Chrome как-то некорректно работает с загрузкой обновлений. Попробуйте Firefox, Opera или Edge)

      Заходим на офиц. сайт Microsoft (ссылка выше) и в поисковую строку вбиваем нужный патч (например, KB5001391 ). После перед вами предстанет список найденных обновлений — просто выберите среди них тот, который разработан для вашей ОС, и загрузите его.

      Примечание : вместо патча — в поиск можно написать «Windows 11 21h2» (без кавычек, разумеется).

      Windows 10 запуск обновления из командной строки

      Поиск нужного патча

      Windows 10 запуск обновления из командной строки

      Загружаем файл msu

      Кстати, если вы хотите просто посмотреть какие обновления выходили для вашей ОС — можно вбить ее версию и битность в поисковую строку и отсортировать найденные обновления по дате. ��

      �� В помощь!

      Как узнать какая у меня ОС Windows: разрядность, версия, сборка (на установленной системе, и на загрузочной флешке)

      Windows 10 запуск обновления из командной строки

      Поиск обновление для конкретной версии Windows

      ШАГ 2

      Далее загруженные msu (cab) файлы следует перенести на тот ПК, на котором нужно произвести установку этих патчей. После их запуска — дождаться завершения установки (т.к. в Windows 10 встроен автономный установщик обновлений — то никаких сложностей с инсталляцией, обычно, не возникает!) .

      Windows 10 запуск обновления из командной строки

      Windows 10 запуск обновления из командной строки

      ШАГ 3

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

      Windows 10 запуск обновления из командной строки

      �� Дополнения

      Как узнать текущую версию ОС

      Для этого есть несколько способов. Наиболее информативный через вкладку сведения о системе . Чтобы ее открыть — нажмите сочетание кнопок Win+R, введите команду msinfo32 и нажмите OK.

      Windows 10 запуск обновления из командной строки

      msinfo32 — просмотр свойств системы

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

      Windows 10 запуск обновления из командной строки

      Сведения о системе

      �� В помощь!

      Как узнать какая у меня ОС Windows — см. несколько способов

      Запуск обновления через командную строку

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

      1) Для этого сначала нужно запустить �� командную строку от имени администратора (нажмите сочетание кнопок Ctrl+Shift+Esc , чтобы открылся диспетчер задач . Далее нажмите файл/новая задача и впишите команду cmd , нажмите OK. Пример ниже ��).

      Windows 10 запуск обновления из командной строки

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

      2) В командной строку наберите последовательно две команды (скрин ниже в помощь):

      • wuauclt /detectnow — производит поиск обновлений (принудительно);
      • wuauclt /UpdateNow — устанавливает найденные обновления.

      Windows 10 запуск обновления из командной строки

      Обновление Windows 10 через командную строку

      Как посмотреть список обновлений, и удалить из них что-то ненужное

      Необходимо перейти в центр обновления Windows (нажмите Win+i чтобы открыть параметры системы и в меню слева выберите нужный раздел), и кликнуть по ссылке «Просмотр журнала обновлений» .

      Windows 10 запуск обновления из командной строки

      Центр обновления Windows — просмотр журнала / Кликабельно

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

      Windows 10 запуск обновления из командной строки

      Журнал — удалить обновления / Кликабельно

      Кстати, посмотреть список обновлений можно и через командную строку. Ввести нужно: wmic qfe list и нажать Enter. См. пример на скриншоте ниже. ��

      Windows 10 запуск обновления из командной строки

      wmic qfe list (просмотр установленных обновлений) // кликабельно

      Иные мнения приветствуются в комментариях!

      Первая публикация: 22 Апреля 2019

      Похожие статьи

      • Win 7 не удалось настроить обновления windows

        Содержание Не удалось настроить обновления Windows. Отмена изменений Не удалось настроить обновления Windows. Отмена изменений Windows завис на отмене…

      • Win 10 служба обновления

        Содержание Как отключить автоматическое обновление Windows 10 Как отключить автоматическое обновление Windows 10 Как отключить автоматическое обновление…

      • Windows 10 блокирует запуск программ

        Содержание Что делать, если заблокирован издатель или не подписана программа в Windows 10 Отчего появляется ошибка Устранение проблемы Проверка времени…

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Что будем искать? Например,Человек

Мы в социальных сетях