- Пакеты обновления и Центр обновления
- Получение последнего обновления Windows 10
- Обновление агента Обновления Windows до последней версии
- Аннотация
- Автоматическое скачивание агента Обновления Windows
- Загрузка агента Центра обновления Windows вручную из Центра загрузки Майкрософт
- Автономные пакеты для Windows 8 и Windows Server 2012
- Автономные пакеты для Windows 7 с пакетом обновления 1 (SP1) Windows Server 2008 R2 с пакетом обновления 1 (SP1)
- Дополнительные сведения
- Улучшения в версии 7.6.7600.256 агента Обновления Windows
- Улучшения в версии 7.4.7600.226 агента Обновления Windows
- Проблемы, исправленные в версии 7.2.6001.788 агента Обновления Windows
- Улучшения агента Обновления Windows версии 7.2.6001.784
- Проблемы, исправленные агентом Обновления Windows версии 7.0.6000.381
- Модуль PSWindowsUpdate: управление обновлениями Windows из PowerShell
- Установка модуля управления обновлениями PSWindowsUpdate
- Обзор команд модуля PSWindowsUpdate
- Управление обновлениями Windows на удаленных компьютерах через PowerShell
- Получаем список доступных обновлений Windows из PowerShell
- Install-WindowsUpdate: установка обновлений с помощью PSWindowsUpdate
- Get-WUHistory: просмотр истории установленных обновлений Windows
- Remove-WindowsUpdate: Удаление обновлений
- Hide-WindowsUpdate: как скрыть ненужные обновления с помощью PowerShell
Пакеты обновления и Центр обновления
Получение последнего обновления Windows 10
Windows 10 автоматически загружает и устанавливает обновления, чтобы обеспечить безопасность вашего устройства и доступ к актуальным возможностям. Это означает, что вы получаете последние исправления и обновления системы безопасности, а это обеспечивает безопасность вашего устройства и помогает ему работать эффективно.
Несмотря на то что обновления загружаются и устанавливаются автоматически, они могут быть доступны не на всех устройствах одновременно; мы следим за тем, чтобы обновления были готовы и совместимы.
Чтобы проверить наличие обновлений вручную, нажмите кнопку Пуск , а затем выберите Параметры > обновить & безопасность > центра обновления Windows >и выберите пункт проверить наличие обновлений.
Пакет обновления (SP) для Windows часто включает ранее выпущенные обновления и помогает повысить надежность Windows. Пакеты обновления могут содержать улучшения для компонентов безопасности и производительности, а также предоставлять поддержку для новых типов оборудования. Установите последнюю версию пакета, чтобы Windows оставалась в актуальном состоянии. Установка пакетов обновления занимает приблизительно 30 минут. Во время установки потребуется перезагрузить компьютер.
Рекомендуемый (и самый простой) способ получать обновления — включить Центр обновления Windows для Windows 8.1. После этого Windows будет уведомлять, когда обновления будут готовы к установке.
Пакет обновления (SP) для Windows часто включает ранее выпущенные обновления и помогает повысить надежность Windows. Бесплатные пакеты обновления на этой странице могут содержать улучшения для компонентов безопасности и производительности, а также предоставлять поддержку для новых типов оборудования. Установите последнюю версию пакета, чтобы Windows оставалась в актуальном состоянии. Установка пакетов обновления занимает приблизительно 30 минут. Во время установки потребуется перезагрузить компьютер.
Поддержка Windows 7 закончилась 14 января 2020 г.
Чтобы продолжить получать обновления системы безопасности от Майкрософт, мы рекомендуем перейти на Windows 10.
Последний пакет обновления для Windows 7 — это пакет обновления 1 (SP1). Узнайте, как получить пакет обновления 1 (SP1).
Поддержка Windows 7 RTM (без пакета обновления 1 (SP1)) завершилась 9 апреля 2013 года.
Обновление агента Обновления Windows до последней версии
В этой статье описывается обновление агента Обновления Windows до последней версии.
Исходная версия продукта: Windows 10 — все выпуски, Windows Server 2012
Исходный номер КБ: 949104
Аннотация
Если автоматическое обновление включено, последняя версия агента Обновления Windows загружается и устанавливается автоматически на компьютере. Вы также можете вручную скачать и установить агент Обновления Windows.
Автоматическое скачивание агента Обновления Windows
Чтобы автоматически скачать агент Обновления Windows, выполните следующие действия.
Включит автоматическое обновление. Выполните следующие действия для версии Windows, которую вы работаете.
Windows 8.1 или Windows 8
- Откройте Windows Update, протернув его с правого края экрана (или, если вы используете мышь, указав на правый нижний угол экрана и подъехав вверх по указателю мыши), коснувшись или щелкнув пункт «Параметры», нажав или щелкнув панель управления, а затем коснувшись или щелкнув Пункт обновления Windows.
- Коснитесь или щелкните «Изменить параметры».
- В области «Важные обновления» выберите «Установить обновления автоматически».
- В окне «Рекомендуемые обновления» выберите рекомендуемые обновления так же, как и для важных обновлений, а затем выберите «ОК».
Windows 7, Windows Vista или Windows XP
Чтобы включить автоматическое обновление автоматически, выберите кнопку «Исправить» или ссылку, а затем выберите «Выполнить» в диалоговом окне «Загрузка просмотра». Затем выполните действия в мастере устранения ошибок.
Перезапустите службу Обновления Windows. Для этого выполните следующие действия:
- Нажмите клавиши Windows с логотипом Key+R, чтобы открыть окно «Выполнить».
- Введите services.msc в поле «Выполнить» и нажмите ввод.
- Щелкните правой кнопкой мыши Windows Update в консоли управления «Службы» и выберите «Остановить». Если вы работаете под управлением Windows XP, щелкните правой кнопкой мыши «Автоматическое обновление» и выберите «Остановить».
- После остановки Обновления Windows щелкните правой кнопкой мыши Windows Update и выберите «Начните». Если вы работаете под управлением Windows XP, щелкните правой кнопкой мыши «Автоматические обновления» и выберите «Начните».
Дождись запуска Обновления Windows, а затем убедитесь, что агент Обновления Windows обновлен.
Загрузка агента Центра обновления Windows вручную из Центра загрузки Майкрософт
Щелкните ссылку для скачивания своей версии Windows, чтобы получить последний агент Обновления Windows.
Автономные пакеты для Windows 8 и Windows Server 2012
Следующие файлы можно скачать в Центре загрузки Майкрософт.
Операционная система | Update |
---|---|
Все поддерживаемые версии Windows 8 x86 (KB2937636) | Скачайте пакет сейчас. |
Все поддерживаемые версии Windows 8 x64 (KB2937636) | Скачайте пакет сейчас. |
Все поддерживаемые версии Windows Server 2012 на основе x64 (KB2937636) | Скачайте пакет сейчас. |
Автономные пакеты для Windows 7 с пакетом обновления 1 (SP1) Windows Server 2008 R2 с пакетом обновления 1 (SP1)
Следующие файлы доступны для скачивания из Обновления Windows.
Операционная система | Update |
---|---|
Все поддерживаемые версии Windows 7 с sp1 на основе x86 | Скачайте пакет сейчас. |
Все поддерживаемые версии Windows 7 с sp1 на основе x64 | Скачайте пакет сейчас. |
Все поддерживаемые версии Windows Server 2008 R2 версии Windows Server 2008 R2 SP1 | Скачайте пакет сейчас. |
Все поддерживаемые версии 64-Windows Server 2008 R2 SP1 | Скачайте пакет сейчас. |
Все поддерживаемые версии Windows Server 2008 R2 Itanium с | Скачайте пакет. |
Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2 с обновлением 2919355 уже содержат последнюю версию агента Обновления Windows.
Дополнительные сведения
Если вы получили сообщение об ошибке в Обновлении Windows, попробуйте найти распространенные ошибки в Обновлении Windows.
Дополнительные сведения о том, как проверить, какая версия агента Обновления Windows установлена, выполните следующие действия.
- Откройте %systemroot%\system32 папку. %systemroot% — это папка, в которой установлена Ос Windows. Например, это %systemroot% C:\Windows папка.
- Щелкните правой кнопкой мыши Wuaueng.dll выберите «Свойства».
- Выберите вкладку «Сведения» и найдите номер версии файла.
Последняя версия агента Обновления Windows для Windows 8.1 — 7.9.9600.16422. Последняя версия агента Обновления Windows для Windows 8 7.8.9200.16693. Последняя версия агента Обновления Windows для Windows 7, Windows Vista и Windows XP — 7.6.7600.256.
Улучшения в версии 7.6.7600.256 агента Обновления Windows
Укрепленная инфраструктура, поэтому клиент Windows Update будет доверять только тем файлам, которые подписаны новым сертификатом. Сертификат используется исключительно для защиты обновлений клиента Windows Update.
Более безопасный канал связи для клиента Windows Update
Улучшения в версии 7.4.7600.226 агента Обновления Windows
- Улучшено время сканирования обновлений Windows.
- Улучшенный пользовательский интерфейс Обновления Windows для компьютеров под управлением Windows Vista или Windows Server 2008.
- Более видимые и подробные описания обновлений.
- Усовершенствования в уведомлении пользователей о пакетах обновления.
Проблемы, исправленные в версии 7.2.6001.788 агента Обновления Windows
Версия 7.2.6001.788 агента Обновления Windows устраняет следующую проблему. Эта проблема ранее не была задокументирована в статье базы знаний Майкрософт:
- При попытке одновременной установки 80 или более обновлений из Обновления Windows или Обновления Майкрософт вы получаете код ошибки «0x80070057».
Улучшения агента Обновления Windows версии 7.2.6001.784
- Улучшенное время сканирования для Обновления Windows
- Улучшенная скорость доставки обновлений подписей
- Поддержка переустановки установщика Windows
- Улучшенная система обмена сообщениями об ошибках
Проблемы, исправленные агентом Обновления Windows версии 7.0.6000.381
Версия 7.0.6000.381 агента Обновления Windows устраняет следующие проблемы. Эти проблемы не были задокументированы ранее в статье базы знаний Майкрософт:
- Сбой Background Intelligent Transfer Service (BITS) на компьютере с Windows Vista. Дополнительные сведения см. в обновлении, доступном для исправления Background Intelligent Transfer Service сбоя BITSна компьютере с Windows Vista.
- Включено исправление, которое сокращает количество перезапусков, необходимых для отдельного установщика при установке файлов многоядерного пакета пользовательского интерфейса (MUI).
- Элементы пользовательского интерфейса на корейском, упрощенном китайском и традиционном китайском языках исправлены.
- Улучшена установка Windows Vista.
Обновление Windows помогает поддерживать компьютер в обновленном состоянии и обеспечивать безопасность путем скачивания и установки последних обновлений для системы безопасности и других обновлений от Майкрософт. Обновление Windows определяет, какие обновления применяются к компьютеру.
Корпорация Майкрософт периодически делает обновления программного обеспечения доступными для пользователей Windows и других программ Майкрософт. К ним относятся обновления, которые улучшают надежность и производительность, обновления, которые обеспечивают новую защиту от вредоносных программ и других потенциально нежелательных программ, а также обновления до компонентов Windows. Для повышения производительности или надежности аппаратных компонентов на компьютере корпорация Майкрософт также может предоставлять обновления драйверов устройств, предоставленных изготовителем компьютера.
Если вы включите Обновление Windows, компоненты программного обеспечения, напрямую связанные с Обновлением Windows, будут периодически обновляться на компьютере. Эти обновления необходимо выполнить до того, как в Обновлении Windows можно будет проверить необходимые обновления или перед установкой других обновлений. Эти необходимые обновления устраняют ошибки, обеспечивают постоянные улучшения и обеспечивают совместимость с серверами Майкрософт, которые поддерживают Обновление Windows. Если вы отключите Windows Update, вы не будете получать эти обновления.
Обновление Windows настраивается для автоматической установки обновлений при выборе рекомендуемого параметра во время установки windows Out Of Box Experience (OOBE). Вы также можете включить Обновление Windows, выбрав один из следующих параметров в элементе «Автоматическое обновление» на панели управления:
- Автоматически (рекомендуется).
- Скачайте обновления для меня, но позвольте мне выбрать, когда их установить.
- Уведомите меня, но не скачайте и не устанавливайте их автоматически.
После того как вы включите Обновление Windows, необходимые обновления для компонентов Обновления Windows будут загружаться и устанавливаться автоматически, не уведомляя вас. Это происходит независимо от того, какой параметр вы используете для включаемого Обновления Windows. Если вы не хотите получать необходимые обновления, вы можете отключить автоматические обновления на панели управления.
Обновления самого Обновления Windows обычно делают следующее: адресуют отзывы клиентов, улучшают совместимость, производительность и надежность служб, а также обеспечивают новые возможности обслуживания. При обновлении сервера Обновления Windows обычно требуется соответствующее обновление клиента. Во время операции самостоятельного обновления агентов файлы агента Обновления Windows могут быть добавлены, изменены или заменены. Например, файлы агента Обновления Windows, которые помогают отобразить пользовательский интерфейс или определяют, применяются ли обновления к определенной системе, могут быть добавлены. Это происходит, когда система настроена на автоматическое проверку доступных обновлений. Это не происходит, если автоматическое обновление отключено. Например, такое поведение не происходит, если вы выбираете «Никогда не проверять обновления» в Windows Vista и Windows 7 или отключите автоматическое обновление в Windows XP.
Администраторы получат последнюю версию агента Обновления Windows для развертывания через cлужбы Windows Server Update Services (WSUS).
Модуль PSWindowsUpdate: управление обновлениями Windows из PowerShell
Для управления обновлениями Windows из командной строки очень удобно использовать специальный PowerShell модуль – PSWindowsUpdate. Модуль PSWindowsUpdate не встроен в Windows и является сторонним модулем, доступным в галерее скриптов Technet. PSWindowsUpdate позволяет администраторам удаленно проверять, устанавливать, удалять и скрывать определенные обновления на компьютерах и рабочих станциях. Модуль PSWindowsUpdate особо ценен при использовании для управления обновлениями в Core редакциях Windows Server, в которых отсутствуют графический интерфейс, а также при настройке образа Windows в режиме аудита.
Установка модуля управления обновлениями PSWindowsUpdate
Если вы используете Windows 10, вы можете установить модуль PSWindowsUpdate из онлайн репозитория через менеджер пакетов PackageManagement всего одной командой:
Install-Module -Name PSWindowsUpdate
В моем случае появилось предупреждение, что версия PSWindowsUpdate 1.5.2.6 уже установлена. Чтобы установить более новую версию, нужно запустить команду:
Install-Module -Name PSWindowsUpdate –Force
После окончания установки нужно проверить наличие пакета:
Get-Package -Name PSWindowsUpdate
Если у вас установлена более старая версия Windows (Windows 7/8.1/ Windows Server 2008 R2/ 2012 R2) или отсутствует прямой доступ в Интернет, вы можете установить модуль PSWindowsUpdate вручную.
Модуль PSWindowsUpdate можно установить на любые поддерживаемые версии Windows, начиная с Vista / Windows Server 2008 с установленным PowerShell 2.0 (но рекомендуется PowerShell версии 3.0 и выше).
После установки модуля PSWindowsUpdate на своем компьютере вы можете удаленно установить его на другие компьютеры или сервера с помощью командлета Update-WUModule . Например, чтобы скопировать PSWindowsUpdate модуль с вашего компьютера на два удаленных сервера, выполните команды (нужен доступ к удаленным серверам по протоколу SMB, порт TCP 445):
$Targets = «Server1», «Server2»
Update-WUModule -ComputerName $Targets –Local
Чтобы сохранить модуль в сетевой каталог для дальнейшего импорта модуля на других компьютерах, выполните:
Save-Module -Name PSWindowsUpdate –Path \\fs01\ps\
Обзор команд модуля PSWindowsUpdate
Список доступных командлетов модуля можно вывести так:
get-command -module PSWindowsUpdate
Вкратце опишем назначение команд модуля:
- Clear-WUJob – использовать Get-WUJob для вызова задания WUJob в планировщике;
- Download-WindowsUpdate (алиас для Get-WindowsUpdate –Download) — получить список обновлений и скачать их;
- Get-WUInstall, Install-WindowsUpdate (алиас для Get-WindowsUpdate –Install) – установить обвновления;
- Hide-WindowsUpdate (алиас для Get-WindowsUpdate -Hide:$false) – скрыть обновление;
- Uninstall-WindowsUpdate -удалить обновление с помощью Use Remove-WindowsUpdate;
- Add-WUServiceManager – регистрация сервера обновления (Windows Update Service Manager) на компьютере;
- Enable-WURemoting — включить правила файервола, разрешающие удаленное использование командлета PSWindowsUpdate;
- Get-WindowsUpdate (Get-WUList) — выводит список обновлений, соответствующим указанным критериям, позволяет найти и установить нужное обновление. Это основной командлет модуля PSWindowsUpdate. Позволяет скачать и установить обновления с сервера WSUS или Microsoft Update. Позволяет выбрать категории обновлений, конкретные обновления и указать правила перезагрузки компьютера при установке обновлений;
- Get-WUApiVersion – получить версию агента Windows Update Agent на компьютере;
- Get-WUHistory – вывести список установленных обновлений (история обновлений);
- Get-WUInstallerStatus — проверка состояния службы Windows Installer;
- Get-WUJob – запуска заданий обновления WUJob в Task Scheduler;
- Get-WULastResults — даты последнего поиска и установки обновлений (LastSearchSuccessDate и LastInstallationSuccessDate);
- Get-WURebootStatus — позволяет проверить, нужна ли перезагрузка для применения конкретного обновления;
- Get-WUServiceManager – вывод источников обновлений;
- Get-WUSettings – получить настройки клиента Windows Update;
- Invoke-WUJob – удаленное вызов заданий WUJobs в Task Schduler для немедленного выполнения заданий PSWindowsUpdate.
- Remove-WindowsUpdate – удалить обновление;
- Remove-WUServiceManager – отключить Windows Update Service Manager;
- Set-PSWUSettings – сохранить настройки модуля PSWindowsUpdate в XML файл;
- Set-WUSettings – настройка параметров клиента Windows Update;
- Update-WUModule – обновить модуль PSWindowsUpdate (можно обновить модуль на удаленном компьютере, скопировав его с текущего, или обновить из PSGallery).
Управление обновлениями Windows на удаленных компьютерах через PowerShell
Практически все командлеты модуля PSWindowsUpdate позволяют управлять установкой обновлений на удаленных компьютерах. Для этого используется атрибут -Computername Host1, Host2, Host3.
Чтобы управлять обновлениями на удаленных компьютерах, нужно добавить их имена в список доверенных хостов winrm:
Установите модуль PSWindowsUpdate на удаленных компьютерах и разрешите в файерволе доступ по динамическим RPC портам к процессу dllhost.exe.
Получаем список доступных обновлений Windows из PowerShell
Вывести список обновлений, доступных для данного компьютера на сервере обновлений можно с помощью команд Get-WindowsUpdate или Get-WUList.
Чтобы проверить список доступных обновлений на удаленном компьютере, выполните:
Get-WUList –ComputerName server2
Вы можете проверить, откуда должна получать обновления ваша ОС Windows. Выполните команду:
Как вы видите, компьютер настроен на получение обновлений с локального сервера WSUS (Windows Server Update Service = True). В этом случае вы должны увидесть список обновлений, одобренных для вашего компьютера на WSUS.
Если вы хотите просканировать ваш компьютер на серверах Microsoft Update (кроме обновлений Windows на этих серверах содержатся обновления Office и других продуктов) в Интернете, выполните команду:
Вы получаете предупреждение:
Чтобы разрешить сканирование на Microsoft Update, выполните команду:
Add-WUServiceManager -ServiceID «7971f918-a847-4430-9279-4a52d1efe18d» -AddServiceFlag 7
Теперь можете выполнить сканирование на Microsoft Update. Как вы видите, в данном случае были найдены дополнительные обновления для Microsoft Visual C++ 2008 и Microsoft Silverlight.
Чтобы проверить версию агента Windows Update на компьютере, выполните команду:
Чтобы убрать определенные продукты или конкретные пакеты из списка обновлений, которые получает ваш компьютер, вы их можете исключить по:
- Категории (-NotCategory);
- Названию (-NotTitle);
- Номеру обновления (-NotKBArticleID).
Например, исключим из списка обновления драйверов, OneDrive и одну конкретную KB:
Get-WUlist -NotCategory «Drivers» -NotTitle OneDrive -NotKBArticleID KB4533002
Install-WindowsUpdate: установка обновлений с помощью PSWindowsUpdate
Чтобы автоматически загрузить и установить все доступные обновления для вашей Windows, выполните:
Install-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot
Ключ AcceptAll включает одобрение установки для всех пакетов, а AutoReboot разрешает автоматическую перезагрузку Windows после установки обновлений.
Можете сохранить историю установи обновлений в лог файл (можно использовать вместо WindowsUpdate.log).
Install-WindowsUpdate -AcceptAll -Install -AutoReboot | Out-File «c:\$(get-date -f yyyy-MM-dd)-WindowsUpdate.log» -force
Можно установить только конкретные обновления по номерам KB:
Get-WindowsUpdate -KBArticleID KB2267602, KB4533002 -Install
В данном случае нужно подтверждать установку каждого обновления вручную.
Если вы хотите исключить некоторые обновления из списка на установку, выполните:
Install-WindowsUpdate -NotCategory «Drivers» -NotTitle OneDrive -NotKBArticleID KB4011670 -AcceptAll -IgnoreReboot
Модуль позволяет удаленно запустить установку обновлений сразу на нескольких компьютерах или серверах (на компьютерах должен присутствовать модуль PSWindowsUpdate). Это особенно удобно, так как позволяет администратору не заходить вручную на все сервера во время плановой установки обновлений. Следующая команда установит все доступные обновление на трех удаленных серверах:
В модуле PSWindowsUpdate 2.1 вместо командлета Invoke-WUInstall нужно использовать Invoke-WUJob. Этот командлет создает на удаленном компьютере задание планировщика, запускаемое от SYSTEM.
Поэтому в новых версиях модуля для удаленной установки обновлений используйте такую команду:
Можно установить обновления на удаленном компьютере и отправить email отчет администратору:
Install-WindowsUpdate -ComputerName server1 -MicrosoftUpdate -AcceptAll — IgnoreReboot -SendReport –PSWUSettings @
Get-WUHistory: просмотр истории установленных обновлений Windows
С помощью команды Get-WUHistory вы можете получить список обновлений, установленных на компьютере ранее автоматически или вручную.
Можно получить информацию о дате установки конкретного обновления:
Get-WUHistory| Where-Object <$_.Title -match "KB4517389">| Select-Object *|ft
Чтобы получить информацию об наличии установленного обновления на нескольких удаленных компьютерах, можно воспользоваться таким кодом:
«server1″,»server2» | Get-WUHistory| Where-Object <$_.Title -match "KB4011634">| Select-Object *|ft
Remove-WindowsUpdate: Удаление обновлений
Для корректного удаления обновлений используется командлет Remove-WindowsUpdate. Вам достаточно указать номер KB в качестве аргумента параметра KBArticleID. Чтобы отложить автоматическую перезагрузку компьютера можно добавить ключ –NoRestart :
Remove-WindowsUpdate -KBArticleID KB4011634 -NoRestart
Hide-WindowsUpdate: как скрыть ненужные обновления с помощью PowerShell
Вы можете скрыть определенные обновления, чтобы они никогда не устанавливались службой обновлений Windows Update на вашем компьютер (чаще всего скрывают обновления драйверов). Например, чтобы скрыть обновления KB2538243 и KB4524570, выполните такие команды:
$HideList = «KB2538243», «KB4524570»
Get-WindowsUpdate -KBArticleID $HideList -Hide
или используйте alias:
Hide-WindowsUpdate -KBArticleID $HideList -Verbose
Теперь при следующем сканировании обновлений с помощью команды Get-WUlist скрытые обновления не будут отображаться в списке доступных для установки патчей.
Вывести список обновлений, которые скрыты на данном компьютере можно так:
Обратите внимание, что в колонке Status у скрытых обновлений появился атрибут H (Hidden).
Отменить скрытие некоторых обновлений можно так:
Get-WindowsUpdate -KBArticleID $HideList -WithHidden -Hide:$false
Show-WindowsUpdate -KBArticleID $HideList
Для тех, кто себя некомфортно чувствует в консоли PowerShell, для управления обновлениями Windows 10 могу порекомендовать графическую утилиту Windows Update MiniTool.