Как обновить Windows 10 через PowerShell подробная инструкция

Содержание
  1. Как обновить Windows 10 через PowerShell: подробная инструкция
  2. Получаем список доступных обновлений Windows из PowerShell
  3. Установка модуля управления обновлениями PSWindowsUpdate
  4. Установка модуля PSWindowsUpdate
  5. Сканирование обновлений на локальном компьютере
  6. Установка обновлений на локальном компьютере
  7. Установка обновлений на удаленных компьютерах
  8. Сканирование обновлений на удаленных компьютерах
  9. Удаление обновлений на удаленных компьютерах
  10. Скрытие обновлений на локальном компьютере
  11. Скрытие обновлений на удаленных компьютерах
  12. Remove-WindowsUpdate Удаление обновлений
  13. Обзор команд модуля PSWindowsUpdate
  14. Установка модуля PSWindowsUpdate
  15. Просмотр доступных обновлений
  16. Установка обновлений
  17. Получение информации об установленных обновлениях
  18. Удаление ненужных обновлений
  19. Сканирование удаленных серверов на наличие обновлений
  20. Настройка автоматической установки обновлений
  21. Управление скрытыми обновлениями
  22. Видео:
  23. Windows Updates through PowerShell

Как обновить Windows 10 через PowerShell: подробная инструкция

Как обновить Windows 10 через PowerShell: подробная инструкция

Обновление операционной системы Windows 10 является важным аспектом ее безопасности и производительности. С помощью PowerShell, вы можете управлять процессом обновления более гибко и эффективно.

Для начала установите модуль PSWindowsUpdate, который предоставляет набор командлетов для управления обновлениями. Выполните команду Install-Module -Name PSWindowsUpdate в командной строке PowerShell.

После установки модуля, выполните сканирование компьютера на наличие доступных обновлений с помощью команды Get-WindowsUpdate. Вы можете добавить атрибут -HideFalse, чтобы скрыть неважные обновления.

Для установки всех доступных обновлений выполните команду Install-WindowsUpdate. В случае удаленного управления компьютером, добавьте параметр -ComputerName и указывайте имя компьютера. Если вы хотите обновить только определенные обновления, используйте командлет Install-WindowsUpdate -KBArticleID «KB123456».

Получаем список доступных обновлений Windows из PowerShell

Чтобы получить список доступных обновлений Windows на компьютере с помощью PowerShell, мы будем использовать модуль «PSWindowsUpdate».

1. Установите модуль «PSWindowsUpdate» на компьютере, на котором хотите получить список обновлений. Для этого выполните следующую команду:

install-module -name PSWindowsUpdate

2. Подключитесь к серверам Windows Update с помощью команды:

add-wuservicemanager

3. Чтобы получить список доступных обновлений, выполните команду:

get-windowsupdate

4. Чтобы получить список установленных обновлений, выполните команду:

get-wulist

5. Чтобы получить список удаленных обновлений, выполните команду:

get-wuremovedlist

6. Чтобы получить список обновлений с определенным статусом, используйте атрибут «-status». Например, чтобы получить список только установленных обновлений, выполните команду:

get-windowsupdate -status "installed"

7. Чтобы скрыть ненужные обновления из списка, используйте команду:

hide-windowsupdate -updateid "ID_обновления"

8. Чтобы удалить обновления с компьютера, используйте команду:

remove-windowsupdate -updateid "ID_обновления"

Теперь вы можете получить список доступных обновлений Windows на вашем компьютере с помощью PowerShell. Используйте эти команды для управления обновлениями и настройками автоматической установки обновлений.

Читайте также:  Как автоматически подключать PPPoE в Windows 10

Установка модуля управления обновлениями PSWindowsUpdate

Для обновления операционной системы Windows 10 через PowerShell можно использовать модуль управления обновлениями PSWindowsUpdate. В этом разделе мы расскажем, как установить и использовать данную утилиту.

Установка модуля PSWindowsUpdate

Для начала убедитесь, что у вас установлена последняя версия PowerShell.

Чтобы установить модуль управления обновлениями PSWindowsUpdate, выполните следующие команды:

Install-Module -Name PSWindowsUpdate

Если вам будет предложено установить модуль из непроверенного репозитория, введите «A» и нажмите Enter.

Сканирование обновлений на локальном компьютере

После установки модуля PSWindowsUpdate вы можете сканировать доступные обновления на локальном компьютере. Для этого выполните следующую команду:

Get-WUList

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

Установка обновлений на локальном компьютере

Чтобы установить все доступные обновления на локальном компьютере, выполните следующую команду:

Get-WUInstall -AcceptAll -AutoReboot

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

Установка обновлений на удаленных компьютерах

Для установки обновлений на удаленных компьютерах, воспользуйтесь командой Invoke-WUJob. Например, для установки обновлений на сервере с именем «server1» выполните следующую команду:

Invoke-WUJob -ComputerName server1 -Script {Get-WUInstall -AcceptAll -AutoReboot}

Эта команда установит все доступные обновления на указанном сервере и выполнит перезагрузку после установки.

Сканирование обновлений на удаленных компьютерах

Чтобы сканировать доступные обновления на удаленных компьютерах, используйте команду Get-WUHistory. Например, чтобы получить список доступных обновлений на сервере «server1», выполните следующую команду:

Get-WUHistory -ComputerName server1

Эта команда выведет список доступных обновлений на указанном сервере.

Удаление обновлений на удаленных компьютерах

Для удаления определенного обновления на удаленных компьютерах, используйте команду Remove-WindowsUpdate. Например, чтобы удалить обновление с идентификатором «KB1234567» с сервера «server1», выполните следующую команду:

Remove-WindowsUpdate -ComputerName server1 -KBArticleID KB1234567

Эта команда удалит указанное обновление с указанного сервера.

Скрытие обновлений на локальном компьютере

Чтобы скрыть определенное обновление на локальном компьютере, используйте команду Hide-WindowsUpdate. Например, чтобы скрыть обновление с идентификатором «KB1234567» на локальном компьютере, выполните следующую команду:

Hide-WindowsUpdate -KBArticleID KB1234567

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

Скрытие обновлений на удаленных компьютерах

Для скрытия обновления на удаленных компьютерах, используйте команду Hide-WindowsUpdate. Например, чтобы скрыть обновление с идентификатором «KB1234567» на сервере «server1», выполните следующую команду:

Hide-WindowsUpdate -ComputerName server1 -KBArticleID KB1234567

Эта команда скроет указанное обновление на указанном сервере.

Читайте также:  Balenaetcher mac os как пользоваться

Теперь вы знаете, как установить и использовать модуль управления обновлениями PSWindowsUpdate. С помощью этого модуля вы сможете управлять обновлениями на локальном и удаленных компьютерах, сканировать доступные обновления и устанавливать их автоматически.

Remove-WindowsUpdate Удаление обновлений

Для использования команды Remove-WindowsUpdate необходимо установить модуль pswindowsupdate:

Install-Module -Name pswindowsupdate

После установки модуля выполните команду:

Import-Module pswindowsupdate

Теперь вы можете использовать команду Remove-WindowsUpdate для удаления обновлений. Вот пример удаления обновлений с компьютера server1:

Remove-WindowsUpdate -ComputerName server1 -KBArticleID KB1234567

Где server1 — имя компьютера, а KB1234567 — идентификатор обновления, которое вы хотите удалить.

Чтобы сохранить список удаленных обновлений, вы можете использовать параметр -HideFalse:

Remove-WindowsUpdate -ComputerName server1 -KBArticleID KB1234567 -HideFalse

Таким образом, удаленные обновления будут скрыты из списка доступных для установки обновлений.

Если вы хотите удалить все обновления с компьютера server1, можно использовать следующую команду:

Remove-WindowsUpdate -ComputerName server1 -All -HideFalse

Чтобы удалить обновления определенной категории, используйте параметр -NotCategory:

Remove-WindowsUpdate -ComputerName server1 -NotCategory "Security Updates" -HideFalse

Если вы хотите удалить обновления на удаленном компьютере, используйте команду Remove-WindowsUpdate с параметром -ComputerName:

Remove-WindowsUpdate -ComputerName server1 -KBArticleID KB1234567

С помощью команды Get-WURebootStatus можно получить состояние перезагрузки на удаленном компьютере:

Get-WURebootStatus -ComputerName server1

Чтобы получить список доступных обновлений и установить их на удаленных компьютерах, используйте команду Get-WUInstall. Например:

Get-WUInstall -ComputerName server1 -Targets "server1","server2","server3"

Если вы хотите добавить удаленный компьютер в список управления WSUS, можно воспользоваться командой Add-WUServiceManager:

Add-WUServiceManager -ComputerName server1

Чтобы запустить просмотр истории установки обновлений на удаленном компьютере, используйте команду Get-WUUpdateLog:

Get-WUUpdateLog -ComputerName server1

Таким образом, с помощью PowerShell и модуля pswindowsupdate вы можете удобно управлять удаленными обновлениями операционной системы Windows 10, добавлять и удалять обновления, устанавливать их на удаленных компьютерах, а также просматривать историю установки.

Обзор команд модуля PSWindowsUpdate

Модуль PSWindowsUpdate в PowerShell предоставляет набор команд для управления обновлениями операционной системы Windows 10. С его помощью вы можете установить и управлять обновлениями на компьютерах и серверах.

Установка модуля PSWindowsUpdate

Чтобы начать использовать команды модуля PSWindowsUpdate, его необходимо установить. Для этого выполните следующие действия:

  1. Откройте PowerShell с правами администратора.
  2. Введите команду «install-windowsupdate» и нажмите Enter.
  3. Подтвердите установку модуля.
Читайте также:  Управление дисками windows 10 нет носителя

Просмотр доступных обновлений

Просмотр доступных обновлений

После установки модуля PSWindowsUpdate вы можете проверить, какие обновления доступны для установки на вашем компьютере или конкретном сервере. Для этого используйте команду «get-wuhistory».

Установка обновлений

Для установки обновлений с помощью модуля PSWindowsUpdate используйте команду «install-windowsupdate».

Чтобы установить обновления на конкретном сервере (например, server1), выполните следующие действия:

  1. Откройте PowerShell с правами администратора.
  2. Введите команду «install-windowsupdate -computername server1» и нажмите Enter.
  3. Дождитесь завершения установки обновлений.

Получение информации об установленных обновлениях

Чтобы просмотреть список установленных обновлений на вашем компьютере или сервере, используйте команду «get-wuhistory».

Удаление ненужных обновлений

Если вам необходимо удалить установленные обновления, вы можете воспользоваться командой «uninstall-windowsupdate». Например, чтобы удалить обновление с идентификатором KB123456, выполните следующие действия:

  1. Откройте PowerShell с правами администратора.
  2. Введите команду «uninstall-windowsupdate -kba rticleid KB123456» и нажмите Enter.
  3. Подтвердите удаление обновления.

Сканирование удаленных серверов на наличие обновлений

Модуль PSWindowsUpdate также позволяет сканировать удаленные сервера на наличие доступных обновлений. Для этого используйте команду «invoke-wujob». Например, чтобы запустить сканирование обновлений на сервере server1, выполните следующие действия:

  1. Откройте PowerShell с правами администратора.
  2. Введите команду «invoke-wujob -computername server1» и нажмите Enter.
  3. Дождитесь завершения сканирования обновлений.

Настройка автоматической установки обновлений

Чтобы настроить автоматическую установку обновлений в модуле PSWindowsUpdate, выполните следующие действия:

  1. Откройте PowerShell с правами администратора.
  2. Введите команду «set-wuoptions -autoreboot -microsoftupdate» и нажмите Enter.
  3. Настройки автоматической установки обновлений теперь сохранены.

Управление скрытыми обновлениями

Модуль PSWindowsUpdate позволяет управлять скрытыми обновлениями. Для скрытия обновлений используйте команду «hide-windowsupdate». Например, чтобы скрыть обновления с ID 123 и 456, выполните следующие действия:

  1. Откройте PowerShell с правами администратора.
  2. Введите команду «hide-windowsupdate -hidelist 123,456 -hidefalse» и нажмите Enter.
  3. Теперь указанные обновления будут скрыты.

Таким образом, модуль PSWindowsUpdate позволяет установить, просмотреть, управлять и удалять обновления в операционной системе Windows 10 с помощью PowerShell. Он также предоставляет возможность сканировать удаленные сервера на наличие доступных обновлений и настраивать автоматическую установку обновлений.

Видео:

Windows Updates through PowerShell

Windows Updates through PowerShell by Chris Titus Tech 64,414 views 10 months ago 5 minutes, 25 seconds

Оцените статью