Як оновити до Windows 10 через командний рядок (CMD)
Windows 10 - Найсвіжіша і найсучасніша операційна система від компанії Microsoft. Багато користувачів бажають оновити свої комп'ютери до цієї версії, щоб отримати доступ до нових функцій та покращень. Зазвичай оновлення до Windows 10 виконується за допомогою спеціальної утиліти від Microsoft, але існує інший спосіб - оновлення через командний рядок (cmd).
Командний рядок - інструмент, що дозволяє виконувати різні операції та налаштування в операційній системі. У цьому посібнику ми розглянемо, як використовувати командний рядок для оновлення до Windows 10. Цей метод може бути корисним у випадку, якщо у вас виникли проблеми зі звичайною утилітою оновлення або якщо ви віддаєте перевагу командному рядку.
Перш ніж продовжити, переконайтеся, що у вас є права адміністратора. Для виконання операцій через командний рядок потрібні права адміністратора, тому будьте уважні і не забудьте запустити командний рядок від імені адміністратора, щоб уникнути помилок.
Важливо: перш ніж виконувати оновлення до Windows 10, рекомендується створити резервну копію всіх важливих даних. У процесі оновлення може статися втрата даних або виникнути інші проблеми, тому будьте пильні та зробіть попередню резервну копію.
Кроки по оновленню Windows 10 через командний рядок (cmd)
Крок 1: Відкрийте командний рядок (cmd) від імені адміністратора.
Крок 2: У командному рядку введіть "wuauclt.exe /updatenow" та натисніть клавішу Enter. Ця команда розпочне процес оновлення Windows 10.
Крок 3: Дочекайтеся закінчення завантаження оновлень.Процес може зайняти якийсь час в залежності від швидкості вашого інтернет-з'єднання та обсягу оновлень.
Крок 4: Після завершення завантаження оновлень вам може знадобитися перезавантажити комп'ютер, щоб зміни набули чинності. Якщо це не відбулося автоматично, виконайте перезавантаження вручну.
Крок 5: Після перезавантаження система оновиться до Windows 10. Дочекайтеся завершення оновлення та виконайте необхідні налаштування за інструкціями, які з'являться на екрані.
Крок 6: Вітаю! Ви успішно оновили Windows 10 через командний рядок (cmd).
Примітка: Переконайтеся, що ваш комп'ютер відповідає вимогам для інсталяції Windows 10, оскільки невідповідність може викликати проблеми при оновленні.
Перевірте наявність оновлень
Перед тим, як перейти до процесу оновлення до Windows 10 через командний рядок (cmd), важливо переконатися, що на вашому комп'ютері немає доступних оновлень для поточної операційної системи.
Для цього виконайте такі кроки:
- Відкрийте командний рядок (cmd) із правами адміністратора. Для цього натисніть Win + X і виберіть командний рядок (адміністратор).
- Введіть wuauclt.exe /updatenow і натисніть Enter. Ця команда почне оновлення списку оновлень операційної системи.
- Зачекайте, поки процес оновлення списку завершиться. Це може тривати деякий час.
Після завершення процесу оновлення списку оновлень ви будете готові перейти до наступного кроку - запуск процедури оновлення до Windows 10.
Завантажте інструмент оновлення
1. Відкрийте веб-переглядач і перейдіть на офіційний сайт Microsoft.
3. Натисніть кнопку "Завантажити зараз", щоб завантажити інструмент оновлення.
4. Запустіть завантажений файл і дотримуйтесь вказівок майстра інсталяції, щоб інсталювати інструмент оновлення на ваш комп'ютер.
Запустіть командний рядок (cmd) від імені адміністратора
Щоб оновити Windows 10 через командний рядок (cmd), вам потрібні права адміністратора. Для цього виконайте такі дії:
- Відкрийте меню "Пуск" та введіть "cmd" у рядок пошуку.
- Клацніть правою кнопкою миші на значок "Командний рядок" і виберіть "Запуск від імені адміністратора".
- Якщо система запитує дозвіл на виконання команди, натисніть "Так" або введіть пароль адміністратора, якщо такий є.
Тепер ви маєте повний доступ до командного рядка (cmd) від імені адміністратора, і ви можете використовувати його для оновлення Windows 10.
Встановіть інструмент оновлення
Перед тим, як розпочати процес оновлення до Windows 10 через командний рядок, вам необхідно встановити інструмент оновлення. Дотримуйтесь інструкцій нижче, щоб встановити його на вашому комп'ютері:
- Відкрийте веб-браузер та перейдіть на офіційний сайт Microsoft.
- Перейдіть на сторінку завантаження інструмента оновлення до Windows 10.
- Натисніть кнопку "Завантажити зараз", щоб розпочати завантаження.
- Після завершення завантаження відкрийте папку, в яку було збережено завантажений файл інструмента оновлення.
- Клацніть правою кнопкою миші на файлі та виберіть пункт "Запустити від імені адміністратора".
- Прийміть умови ліцензійної угоди та дотримуйтесь інструкцій з інсталяції.
- Після інсталяції інструмента оновлення, ви будете готові приступити до процесу оновлення до Windows 10 через командний рядок.
Встановлення інструмента оновлення є необхідним кроком перед оновленням до Windows 10 через командний рядок, тому переконайтеся, що ви дотримуєтеся цих інструкцій уважно.
Запустіть процес оновлення до Windows 10 через командний рядок (cmd)
Якщо ви хочете оновити операційну систему до Windows 10, ви можете скористатися командним рядком (cmd) для запуску процесу оновлення. Нижче наведено покрокову інструкцію:
- Відкрийте командний рядок (cmd) як адміністратор. Для цього клацніть правою кнопкою миші на кнопку "Пуск", виберіть "Командний рядок (адміністратор)" з контекстного меню.
- Введіть наступну команду та натисніть клавішу Enter: wuauclt.exe /updatenow
- Зачекайте, доки система завантажить необхідні файли для оновлення до Windows 10.
- Після завантаження файлів у командному рядку з'явиться повідомлення про готовність до інсталяції Windows 10.
- Закрийте командний рядок і перейдіть до "Параметри" > "Оновлення та безпека" > "Windows Update".
- Натисніть кнопку "Перевірити наявність оновлень" і зачекайте, доки система знайде оновлення до Windows 10.
- Коли оновлення знайдено, натисніть кнопку "Встановити зараз" і дотримуйтесь інструкцій на екрані, щоб завершити процес оновлення.
Зверніть увагу, що процес оновлення може тривати деякий час і може знадобитися перезавантаження комп'ютера. Переконайтеся, що перед оновленням важливі дані збережені на зовнішніх носіях, щоб запобігти їх втрати.
Ручне оновлення білда (версії) Windows із командного рядка
Стандартний інсталятор setup.exe у дистрибутивах Windows може використовуватися для інтерактивної установки операційної системи або оновлення версії ОС на комп'ютері. Крім інтерактивного режиму, setup.exe підтримує велику кількість параметрів командного рядка, які будуть корисні системним адміністраторам. За допомогою параметрів setup.exe можна автоматизувати оновлення білда (версії) Windows 10/11 на комп'ютерах користувачів за допомогою SCCM, MDT або інших засобів автоматизації.
У цій статті ми покажемо, як отримати інсталяційний образ ISO з останнім білдом Windows 11 (у нашому прикладі це 24H2), за допомогою параметрів командного рядка setup.exe виконати перевірку сумісності комп'ютера з новою версією Windows і виконати оновлення білда (in-place upgrade) у фоновому режимі.
Параметри командного рядка інсталятора Windows (setup.exe)
При звичайному запуску програми інсталяції Windows ( setup.exe ) з інсталяційного ISO запускається графічний майстер інсталяції/оновлення. Однак програма setup.exe має велику кількість параметрів командного рядка, які дозволяють керувати процесом оновлення версії ОС (аж до повністю автоматичного оновлення у фоновому режимі).
Загальний синтаксис та доступні параметри утиліти Setup.exe наведені нижче:
/ShowOOBE
/Telemetry
/TempDrive
/Unattend:
/Uninstall
/USBDebug:
/WDSDiscover
/WDSServer:
Список доступних параметрів установки можна вивести так:
Генерація актуального настановного ISO образу Windows 11
Щоб виконати оновлення, вам потрібно отримати інсталяційний образ ISO з останньою версією Windows (на даний момент це Windows 11 24H2).
Ви можете згенерувати настановний ISO образ за допомогою офіційної утиліти Media Creation Tool або скачати актуальний Windows 11 multi-edition x64 ISO зі сторінки завантаження Microsoft (https://www.microsoft.com/en-us/software-download/windows11)
Змонтуйте отриманий ISO образ у Windows та розпакуйте вміст образа на файловий сервер.
Перевірка сумісності системи з новим білдом Windows 11
Перш ніж приступати до оновлення ОС, потрібно перевірити, чи сумісний комп'ютер з новим білдом Windows 11, який знаходиться в інсталяційному образі. Відкрийте командний рядок, перейдіть до каталогу з образом та виконайте:
start /wait SETUP.EXE /Auto Upgrade /NoReboot /DynamicUpdate Disable /Compat ScanOnly
Тут використовуються такі параметри: setup.exe:
- /Auto Upgrade - Автоматичний режим оновлення;
- /NoReboot – заборонити перезавантаження комп'ютера;
- /DynamicUpdate Disable -не потрібно завантажувати останні оновлення через Windows Update;
- /Compat ScanOnly – виконати лише перевірку сумісності без виконання оновлення.
У разі майстер оновлення повернув, що оновлення неможливо, т.к. комп'ютер не сумісний з вимогами через недостатній розмір системного диска.
Можна приховати графічне вікно майстра оновлення Windows 11 Setup та повернути від setup.exe лише результат перевірки, додавши параметр Quiet .
start /wait setup.exe /Auto Upgrade /Quiet /NoReboot /DynamicUpdate Disable /Compat ScanOnly
Після виконання цієї команди виведіть вміст змінної:
Тут буде вказано статус перевірки на сумісність із новим білдом.
У нашому випадку команда повернула значення -1047526912. Що означає це значення? (у дужках вказано шістнадцятковий код помилки, його можна отримати в калькуляторі перетворивши DEC на HEX значення)
- -1047526896 (0xC1900210) – помилок сумісності не знайдено
- -1047526912 (0xC1900200) – комп'ютер не сумісний з мінімальними системними вимогами Windows 11 (див. як виконати оновлення Windows 11 на непідтримуваному залізі)
- -1047526904 (0xC1900208) – несумісне оточення (hard block)
- -1047526898 (0xC190020E) – недостатньо вільного місця на диску
- -1047526908 (0xC1900204) – неправильна редакція або архітектура образу
Докладніше вивчити помилки під час перевірки сумісності можна за лог файлами SETUPACT.LOG і SETUPERR.LOG у папці C:\$Windows.~BT\Sources\Panther\ , які генерує setup.exe у процесі перевірки.
Для отримання більш детальної інформації про неможливість оновити версію Windows 11 використовується утиліта setupdiag.exe.
За наявності SCCM можна централізовано зібрати значення статусу errorlevel з комп'ютерів користувачів простим пакетом з командою
setup.exe /Compat ScanOnly ….
Автоматичне оновлення білда Windows 11 з командного рядка
Якщо ви не виявили проблем сумісності, які заважають оновленню білда Windows, можна запустити автоматичне оновлення версії ОС на комп'ютері за допомогою простого скрипту. Створіть у мережній папці з розпакованим чином Windows 11 bat файл run_win_upgrade.bat з наступним кодом:
start /wait .\W1124h2\setup.exe /auto upgrade /DynamicUpdate disable /showoobe None /Telemetry Disable /Copylogs %SystemDrive%\temp /EULA Accept /compat IgnoreWarning /NoReboot
Ми використовували такі параметри оновлення:
- /Auto:Upgrade зберегти всі встановлені програми та дані користувачів.
- /ShowOOBENone – пропустити екран початкового налаштування (OOBE) після оновлення Windows
- Можна додати параметр / Migratedrivers all. Використовується для перенесення всіх драйверів. Якщо параметр не заданий, інсталятор сам приймає рішення щодо кожного драйвера індивідуально.
- /Copylogs %SystemDrive%\temp – помістити логі оновлення у вказаний каталог
- /Telemetry Disable – вимкнути запис та надсилання звітів телеметрії під час встановлення
- /EULA Accept – ухвалити ліцензійну угоду
- /Unattend:unattend.xml – дозволяє задати файл відповіді для встановлення (не використовується у нашому прикладі)
- /Quiet – оновлення у фоновому режимі. Усі графічні вікна Windows Setup не відображатимуться користувачеві (автоматична інсталяція оновлення).
- /Priority low|normal – збільшити або зменшити пріоритет Windows Setup
- /CompactOS enable|disable – увімкнути або вимкнути стиснення файлів за допомогою функції Compact OS (дозволяє заощадити місце на диску)
- /BitLocker AlwaysSuspend — призупинити шифрування BitLocker під час оновлення
- /Compat IgnoreWarning – ігнорувати всі повідомлення про несумісність, які можна пропустити
- /NoReboot – не перезавантажувати комп'ютер автоматично після оновлення.
Починаючи з Windows 10 1607, ви можете вказувати параметри установки через файл Setupconfig.ini. Цей файл повинен бути в каталозі з setup.exe і містити приблизно такий текст, аналогічний команді вище:
[SetupConfig] NoRebootShowOobe=None Telemetry=Disable DynamicUpdate=Disable
Для запуску оновлень Windows 11 за допомогою файлу параметрів використовується команда:
Setup.exe / ConfigFile setupconfig.ini