Как запустить Центр обновления Windows из командной строки
- Категория: Окна
В Microsoft Windows 10 Центр обновления Windows можно найти в разделе «Настройки» -> «Обновление и безопасность» -> «Центр обновления Windows». Обычно Центр обновления Windows продолжает работать в фоновом режиме и автоматически устанавливает новые обновления.
Центр обновления Windows проверяет наличие новых обновлений случайным образом каждые 22 часа. . Причина случайной проверки заключается в том, что если все системы в мире начнут проверять наличие обновлений в одно и то же время, это приведет к чрезмерной нагрузке на серверы Microsoft. Вот почему Microsoft пришла в голову идея проверять наличие обновлений случайным образом каждый день.
Вы также можете запустить Центр обновления Windows вручную, чтобы в любое время проверить наличие новых обновлений. Вот три способа проверить наличие новых обновлений Windows. Краткое резюме Спрятать 1 Принудительная проверка Центра обновления Windows с помощью диалогового окна 'Выполнить команду' 2 Запустите Центр обновления Windows из PowerShell (командная строка) 2.1 Развертывать обновления на удаленных компьютерах 2.2 Устанавливайте только определенные обновления 2.3 Запретить установку определенных обновлений 3 Запустите Центр обновления Windows из командной строки (командная строка) 4 Проверьте наличие обновлений Windows с помощью настроек Windows 5 Как заставить Центр обновления Windows загружать уже загруженные обновления 6 Управляйте обновлениями Windows с помощью инструмента командной строки Wuinstall
Принудительная проверка Центра обновления Windows с помощью диалогового окна 'Выполнить команду'
Я обнаружил, что самый простой способ принудительно проверить наличие обновлений Windows - использовать команду в диалоговом окне «Выполнить». Есть и другие команды из CMD и PowerShell, но давайте начнем с самого простого способа сделать это.
Откройте диалоговое окно «Выполнить» (клавиша Windows + R) или откройте Windows Search и выполните следующую команду:
control update
Это приведет к запуску графического пользовательского интерфейса Центра обновления Windows, который начнет проверку наличия новых обновлений. Этот метод работает во всех версиях Windows, включая Windows 10 и Windows 11.
Есть еще одна команда, которая вызовет тот же эффект, но работает только в Windows 10 и Windows 11:
ms-settings:windowsupdate
Запустите Центр обновления Windows из PowerShell (командная строка)
Официального модуля Windows PowerShell для Центра обновления Windows нет. PSWindowsUpdate - это сторонний модуль, который можно использовать для настройки обновлений Windows в Windows. Этот модуль не установлен в Windows по умолчанию, но вы можете загрузить его из галереи PowerShell, установить и запустить модуль, чтобы проверить наличие новых обновлений.
Чтобы запустить Центр обновления Windows через PowerShell, нужно выполнить три шага. Пошагово выполните следующие команды:
Install-Module PSWindowsUpdate
Установить модуль PSWindowsUpdate
В PowerShell будет установлен модуль Windows Update.
Get-WindowsUpdate

Get-WindowsUpdate
Эта команда проверит наличие обновлений.
Install-WindowsUpdate

Установить WindowsUpdate
Эта команда установит доступные обновления (перечисленные на шаге 2).
Вышеупомянутая команда установит только обновления Windows. Если вы хотите обновить и другие продукты Microsoft, вам также необходимо включить службу Microsoft Update. Его довольно легко включить с помощью PowerShell:
Add-WUServiceManager -MicrosoftUpdate
Если вы хотите автоматически перезагрузить компьютер после установки всех обновлений, вы можете выполнить следующую команду:
Install-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot
Развертывать обновления на удаленных компьютерах
Модуль PowerShell также можно использовать для развертывания обновлений Windows на удаленных компьютерах. В этом процессе задействованы две команды:
1- Создайте список компьютеров и передайте его в виде переменной строки:
$computer = 'comp1, comp2, comp3'
2- Теперь выполните следующую команду, чтобы начать проверку обновлений Windows на удаленных компьютерах:
Invoke-WUJob -ComputerName $computer -Script {ipmo PSWindowsUpdate; Install-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot} -RunNow -Confirm:$false | Out-File 'serversharelogs$computer-$(Get-Date -f yyyy-MM-dd)-MSUpdates.log' -Force
Устанавливайте только определенные обновления
Если вы уже знаете статью kb no. конкретного обновления, которое вы хотите установить, вы можете запустить следующую команду:
Get-WindowsUpdate - KBArticleID 'KB5002324', 'KB5002325' - Install
Замените номер KB на тот, который вы хотите установить.
Запретить установку определенных обновлений
Вы можете предотвратить установку определенных обновлений на свой компьютер с помощью следующей команды PowerShell:
Install-WindowsUpdate -NotKBArticle 'KB5002324, KB5002325' -AcceptAll
Запустите Центр обновления Windows из командной строки (командная строка)
Центр обновления Windows также можно запустить через устаревшую CMD для получения последних обновлений. Единственное ограничение при запуске Центра обновления Windows из командной строки - отсутствие прогресса. Результаты отображаются только после завершения процесса. Посмотрим, как его запустить:
RestartDevice - Перезагрузите Windows после установки обновлений
СканированиеУстановитьПодождать - Проверьте наличие обновлений, загрузите доступные обновления и установите их
- нажмите Windows key + R открыть Запустить диалог.
- Тип cmd а затем нажмите Ctrl + Shift + Enter , чтобы открыть командную строку в административном режиме.
- Выполните следующую команду, чтобы проверить наличие новых обновлений:
wuauclt / detectnow - Выполните следующую команду, чтобы установить новые обновления
wuauclt / updatenow
Поскольку в командной строке не отображается никакого прогресса, лучшим подходом будет одновременная проверка и установка обновлений. Вот команда для этого:
wuauclt / detectnow / updatenow
Вышеупомянутая команда будет работать во всех версиях Windows, включая Windows 7 и Windows Server 2008 R2. Но если вы используете Windows 10 или Windows Server 2016, вы можете использовать UsoClient команда, у которой больше параметров, чем у wuauclt. Вы можете запустить UsoClient со следующими переключателями:
Начать сканирование - Начать проверку обновлений
Начать загрузку - Начать скачивание обновлений
StartInstall - Начать установку скачанных обновлений
Проверьте наличие обновлений Windows с помощью настроек Windows
Чтобы проверить наличие новых обновлений и настроить параметры Центра обновления Windows, выполните следующие действия:
- Открытым Настройки Windows (Windows key + i).
- Выбирать Обновление и безопасность .
- Выбирать Центр обновления Windows из меню слева.
- Нажмите кнопку Проверить наличие обновлений на правой панели.

Проверить обновления
Как заставить Центр обновления Windows загружать уже загруженные обновления
Если вы хотите заставить Центр обновления Windows повторно загрузить все обновления, вы можете сделать это, выполнив следующие действия. Бывают случаи, когда обновления будут повреждены или по другим причинам вы просто не захотите устанавливать загруженные обновления. В этой ситуации вы можете легко удалить уже загруженные обновления, которые снова запустят Центр обновления Windows, а также проверить наличие обновлений и снова загрузить их.
Единственное предостережение в этой ситуации - это обновление не должно быть установлено на вашем компьютере. Если обновление уже установлено, Windows определит его как установленное и не будет загружать его повторно. В этом случае вам нужно сначала удалить обновление, а затем снова запустить Центр обновления Windows.
Шаг 1 : Открытым Проводник и перейти к Этот ПК .
Шаг 2 : Открытым C: Windows SoftwareDistribution Скачать
Эта папка содержит все файлы обновлений, которые операционная система Windows загружает в данный момент или недавно загрузила и установила.
Шаг 3 : Удалить все файлы из указанной выше папки.
Шаг 4 : Снова запустите Центр обновления Windows, используя вышеупомянутые методы. Это заставит Центр обновления Windows проверить наличие тех же обновлений и снова загрузить их. Процесс загрузки и установки новых обновлений полностью автоматизирован. Вам не нужно ничего делать в процессе загрузки и установки.
Управляйте обновлениями Windows с помощью инструмента командной строки Wuinstall
Используя WuInstall, ИТ-администраторы могут автоматизировать обновления Windows. Wuinstall можно использовать для принудительного выполнения запросов, загрузок и установок обновлений Windows в те моменты, когда они сочтут это целесообразным, что позволяет им сделать весь процесс обновления более контролируемым и удобным для пользователя.
WuInstall - это мощный и гибкий инструмент для управления системой, который можно использовать как в среде WSUS, так и в автономной среде. Чтобы загрузить последние обновления с помощью Wuinstall, вам необходимо сначала загрузить и установить Wuinstall. Следуйте инструкциям ниже:
Перейти к http://www.wuinstall.com/ и установите последнюю бесплатную версию Wuinstall на свой компьютер. Откройте командную строку в административном режиме
Чтобы найти последние обновления, выполните следующую команду:
wuinstall /search
Это не только будет искать новые обновления, но и укажет их в командном окне.
Чтобы загрузить обновления, выполните следующую команду:
wuinstall /download
Это загрузит все доступные обновления с серверов Microsoft.
Чтобы установить обновления, выполните следующую команду:
wuinstall /install
Есть еще несколько переключателей, которые вы можете использовать с командой установки
/тихий - установит обновления, ничего не показывая.
/ disableprompt - Отключить любой ввод из Windows
/ autoaccepteula - Автоматическое принятие любого соглашения во время установки обновления
/ перезагрузка - Установите обновления при следующей перезагрузке компьютера.
Другие вещи, которые вы можете делать с Центром обновления Windows:
Отключить или обойти ожидающие обновления в Windows 10 (и Windows 11)
Как предотвратить установку определенного обновления, разрешив установку всех остальных
Как просмотреть и сохранить список установленных обновлений в Windows 10 (и Windows 11)
Просмотр размеров обновлений в Windows 10 (и Windows 11)
Загрузите любое накопительное обновление Windows 10
Как отключить автоматический перезапуск после установки обновлений
Как добавить пакеты обновлений в ISO-образ Windows 10
Как отключить автоматические обновления
Как ограничить использование пропускной способности Центра обновления Windows
Как установить обновления в автономном режиме с помощью файлов CAB и MSU
Надеюсь, это будет полезно в ситуациях, когда вы хотите автоматизировать определенные функции Windows. В каких еще целях вы хотите использовать параметры командной строки для запуска Центра обновления Windows?