Как установить обновление Windows 10 с помощью PowerShell
Обновления Windows 10 происходят автоматически или вручную через настройки Центра обновления Windows. Однако если вы пытаетесь исправить новую установку или создать собственный сценарий для автоматизации процесса, вы можете использовать команды для запроса и установки отсутствующих исправлений с помощью PSWindowsUpdate в PowerShell.
PSWindowsUpdate это модуль сообщества Михал Гайда, доступный в галерее PowerShell. Он включает в себя компоненты, упрощающие проверку, загрузку и установку качественных обновлений в Windows 10.
В этом руководстве вы узнаете, как проверить и установить обновления для Windows 10 с помощью PowerShell.
Как обновить Windows 10 с помощью PowerShell
Чтобы проверить и установить обновления с помощью PowerShell, выполните следующие действия:
Открытым Начинать.
Ищи PowerShellщелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.
Введите следующую команду, чтобы установить модуль для запуска Центра обновления Windows, и нажмите Войти:
Install-Module PSWindowsUpdate
Install-Module PSWindowsUpdate Краткое примечание: После установки модуля больше не нужно повторять шаг №3 для использования модуля и управления обновлениями.
Тип А и нажмите Войти подтвердить.
Введите следующую команду, чтобы проверить наличие обновлений с помощью PowerShell, и нажмите Войти:
Get-WindowsUpdate
Введите следующую команду, чтобы установить доступные обновления Windows 10, и нажмите Войти:
Install-WindowsUpdate
PowerShell устанавливает обновления Windows 10 Тип А и нажмите Войти подтвердить.
После выполнения этих шагов последние накопительные обновления будут загружены и установлены на ваш компьютер.
Управление обновлениями с помощью PowerShell
Модуль PSWindowsUpdate включает в себя множество параметров, которые можно использовать для управления обновлениями. Вы всегда можете воспользоваться Get-Command –Module PSWindowsUpdate
команда для запроса списка доступных команд.
Например, следующие шаги загружают, устанавливают, а затем перезагружают компьютер, чтобы завершить процесс обновления:
Открытым Начинать.
Ищи PowerShellщелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.
Введите следующую команду, чтобы загрузить и установить все доступные обновления и перезагрузить систему, а затем нажмите Войти:
Get-WindowsUpdate -AcceptAll -Install -AutoReboot
После того, как вы выполните эти шаги, Windows 10 загрузит и установит все доступные обновления и перезагрузит компьютер, чтобы изменения вступили в силу автоматически.
Также есть возможность загрузить и установить конкретное обновление:
Открытым Начинать.
Ищи PowerShellщелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.
Введите следующую команду, чтобы получить список доступных обновлений вместе с их номерами КБ с помощью PowerShell, и нажмите Войти:
Get-WindowsUpdate
Введите следующую команду, чтобы загрузить и установить определенные и перезагрузить систему, и нажмите Войти:
Get-WindowsUpdate -Install -KBArticleID 'KB5007186'
В команде обязательно замените «KB5007186» именем обновления, которое вы хотите установить.
После того, как вы выполните шаги, в этом случае Windows 10 загрузит и установит обновление. КБ4560960 на вашем устройстве.
Windows 10 поставляется с Поставщик обновлений Windowsно имеет ограниченные возможности по сравнению с модулем PSWindowsUpdate и более сложен в использовании.