Пользователи Windows давно знакомы с неудобствами, которые приносят внезапные обновления и обязательные перезагрузки системы. Однако новое комплексное решение, PSWindowsUpdate совместно с UpdGUI, предоставляет уникальную возможность контролировать процесс обновлений Windows на более детальном уровне.
Облегченная установка и использование
Для начала работы с PSWindowsUpdate необходимо выполнить несколько несложных шагов. Во-первых, важно не отключать стандартную службу обновлений Windows; вместо этого можно воспользоваться функцией
- Set-ExecutionPolicy RemoteSigned -Force
- Install-Module -Name PSWindowsUpdate -Force
- Import-Module PSWindowsUpdate
- Get-Command -Module PSWindowsUpdate
Эти команды позволят установить PSWindowsUpdate, который обеспечивает тонкую настройку обновлений. Дополнительно к нему можно установить UpdGUI, скачав скрипт updgui.ps1. Для его работы также потребуются административные права; убедитесь, что PowerShell работает в режиме "FullLanguage", используя команду $ExecutionContext.SessionState.LanguageMode.
Удобный интерфейс и расширенные возможности
UpdGUI предоставляет графический интерфейс, в котором можно просмотреть историю обновлений и доступные обновления, отмеченные чекбоксами. Выберите необходимые обновления и нажмите «Install», чтобы отслеживать процесс установки в реальном времени. Такой подход позволяет избежать нежелательных перезагрузок и улучшить управление установками.
Основные команды в PowerShell для работы с обновлениями включают:
- Получение всех обновлений: Get-WindowsUpdate
- Установка только обновлений безопасности: Get-WindowsUpdate -Category "Security Updates" -Install -AcceptAll
- Обновление драйверов: Get-WindowsUpdate -Category "Drivers"
- Установка всех обновлений, кроме драйверов: Get-WindowsUpdate -NotCategory "Drivers" -Install -AcceptAll
Комбинация PSWindowsUpdate и UpdGUI делает процесс обновлений в Windows более управляемым и надежным, минимизируя риски и улучшая продуктивность пользователей.



