Обновления для операционной системы Windows выпускаются в виде файлов с расширением MSU или CAB. Если на компьютере не работает (отключена) служба Windows Update (Центр обновления Windows), вы можете скачать и установить накопительные обновления или обновления безопасности Windows вручную. В этой статье мы покажем, как скачать и установить в Windows обновления в формате MSU и CAB файлов.
Содержание:
- Как вручную скачать MSU файлы обновлений для Windows?
- Установка обновлений из MSU файлов в Windows
- Как извлечь CAB файл из MSU обновления?
- Установка CAB файла обновлений в Windows 10/11
- Установка CAB и MSU обновления с помощью скриптов
Как вручную скачать MSU файлы обновлений для Windows?
Microsoft выпускает обновления и патчи в формате CAB файла. Именно в таком виде ваш компьютер получает обновления с серверов обновлений Microsoft или локального сервера WSUS. Для более удобного ручного распространения отдельных обновлений клиентами через каталог обновлений Microsoft, такие CAB файлы упаковываются в специальный формат MSU (Microsoft Update Standalone Package).
Вы можете скачать MSU файлы обновлений Windows (а в некоторых случаях и CAB) и других продуктов MSFT можно в каталоге обновлений Microsoft (https://www.catalog.update.microsoft.com/). Перейдите в Microsoft Update Catalog, найдите и скачайте нужное обновление. К примеру, я хочу установить обновление стека 2022-05 Servicing Stack Update for Windows 10 Version 21H2 for x64-based Systems (KB5014032). Нажмите на кнопку Download.
Переместите скачанный файл ssu-19041.1704-x64_70e350118b85fdae082ab7fde8165a947341ba1a.msu в каталог C:temp. Переименуйте файл на более короткое имя — windows10-21h2-kb5014032.msu.
Установка обновлений из MSU файлов в Windows
Для запуска установки пакета обновления в Windows достаточно дважды щёлкнуть по скачанному MSU файлу. Если обновление применимо к данному компьютеру, откроется диалоговое окно Автономного установщика обновлений Windows (Windows Update Standalone Installer), в котором нужно подтвердить установку апдейта.
При установке MSU обновления может появится ошибка “Обновление неприменимо к этому компьютеру”. Причины этой ошибки подробно разобраны в статье по ссылке.
Также вы можете установить msu пакет обновления из командной строки с помощью утилиты wusa.exe.
Для установки обновления в «тихом» режиме (пользователю не будут показываться никакие всплывающие окна) с отложенной перезагрузкой, откройте командную строку с правами администратора и выполните команду:
wusa.exe c:Tempwindows10-21h2-kb5014032.msu /quiet /norestart
Через некоторое время проверьте, что обновление успешно установлено:
wmic qfe list | findstr 5014032
Или найдя в журнале событий Установка (Event Viewer -> Windows Logs -> Setup) запись с Event ID 2 от источника WUSA с текстом:
Windows update "Security Update for Windows (KB5014032)" was successfully installed. (Command line: "wusa.exe c:Tempwindows10-21h2-kb5014032.msu /quiet /norestart ")
Обновление Windows "Security Update for Windows (KB5014032)" было успешно установлено. (Командная строка: C:Windowssystem32wusa.exe c:Tempwindows10-21h2-kb5014032.msu /quiet /norestart)
Обратите внимание, что установка обновлений в msu формате в Windows через wusa.exe выполняется медленнее, чем при установке того же обновления в виде cab файла. Причина в выполнении дополнительного сканирования на серверах Windows Update/WSUS. См статью о медленной установке msu обновлений.
Как извлечь CAB файл из MSU обновления?
Если служба Windows Update (wuausrv) работает некорректно, вы не сможете установить обновление из MSU файла. В этом случае можно вручную распаковать пакет MSU, извлечь из него CAB файл обновления и вручную установить его в Windows.
Чтобы распаковать MSU пакет в каталог C:Tempkb4056887 (каталог нужно предварительно создать), выполните следующую команду:
expand -f:* “C:Tempwindows10.0-kb4056887-x64.msu” C:Tempkb4056887
Microsoft (R) File Expansion Utility Version 10.0.10011.16384 Copyright (c) Microsoft Corporation. All rights reserved. Adding C:Tempkb4056887WSUSSCAN.cab to Extraction Queue Adding C:Tempkb4056887Windows10.0-KB4056887-x64.cab to Extraction Queue Adding C:Tempkb4056887Windows10.0-KB4056887-x64-pkgProperties.txt to Extraction Queue Adding C:Tempkb4056887Windows10.0-KB4056887-x64.xml to Extraction Queue Expanding Files .... Expanding Files Complete ... 4 files total.
Как вы видите в каталоге появилось 4 типа файлов:
- .xml файл (Windows10.0-KB4056887-x64.xml) — содержит метаданные пакета msu и используется программой Wusa.exe
- .cab файл (Windows10.0-KB4056887-x64.cab — один или несколько) – непосредственно архив с обновлением Windows
- *pkgProperties.txt файл (Windows10.0-KB4056887-x64-pkgProperties.txt)– содержит свойства пакета (дата выпуска, архитектура, тип пакета, ссылка на KB и т.д.)
Также вы можете открыть любой MSU файла с помощью утилиты 7-ZIP и извлечь из него CAB файл.
Установка CAB файла обновлений в Windows 10/11
Вы можете установить CAB файл обновления в Windows двумя способами.
Наиболее универсальный способ установки обновления из CAB файл – утилита DISM.exe. Команда установки может быть такой:
DISM.exe /Online /Add-Package /PackagePath:c:Tempkb4056887Windows10.0-KB4056887-x64.cab
Deployment Image Servicing and Management tool Version: 10.0.10240.16384 Image Version: 10.0.10240.16384 Processing 1 of 1 - Adding package Package_for_KB4056887~31bf3856ad364e35~amd64~~10.0.1.0 [==========================100.0%==========================] The operation completed successfully.
Примечание. Обратите внимание, как быстро происходит установка пакета через DISM по сравнению со скоростью установки обновления из MSU файла.
Если нужно установить CAB пакет в тихом режиме и подавить запрос на перезагрузку компьютера после установки обновления, команда DISM будет такой:
start /wait DISM.exe /Online /Add-Package /PackagePath: c:Tempkb4056887Windows10.0-KB4056887-x64.cab /Quiet /NoRestart
Команда DISM.exe /Add-Package позволяет установить и MSU обновление (поддерживается только установка в офлайн образ Windows). Также вы можете в параметре
/PackagePath
указать путь к каталогу, в котором хранятся MSU и CAB файлы обновлений. DISM рекурсивно просканирует указанные каталог и вложенные папки и установит в образ Windows все найденные CAB и MSU пакеты.
Здесь нужно отметить, что команда DISM.exe /Add-Package не проверяет зависимости и требования к окружению при добавлении CAB файла в образ Windows (в отличии от wusa.exe которая предварительно проверяет, применимо ли MSU обновление к компьютеру.
Для установки CAB файлов в образ Windows вместо команды DISM /Add-Package можно использовать PowerShell командлет
Add-WindowsPackage -Online -PackagePath "C:win10_kb123456.cab"
В Windows 8 и Windows 7 можно установить обновление с помощью менеджера пакетов Pkgmgr. Команда:
start /w Pkgmgr /ip /m:c:"c:Tempkb4056887Windows-KB123456.cab"
Примечание. В Windows 10 / Windows Server 2016 менеджер пакетов PkgMgr.exe более не поддерживается. При его запуске появляется предупреждении о необходимости использовать для управления пакетами DISM.exe.
Note: The PkgMgr.exe has been deprecated. Please update your scripts to use dism.exe to extract, install, uninstall, configure and update features and packages for Windows.
Примечание. Обратите внимание, что языковые пакеты Windows (MUI) также распространяются в формате CAB. Однако не получиться использовать для их установки команду DISM. Вместо этого, для установки новых языков в систему нужно использовать отдельную утилиту lpksetup.exe.
Вы можете добавить в контекстное меню File Explorer контекстное меню для установки CAB файлов. Для этого добавьте следующие *.reg файл в реестр:
Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOTCABFolderShellRunAs] [HKEY_CLASSES_ROOTCABFolderShellRunAs] @="Install" "HasLUAShield"="" [HKEY_CLASSES_ROOTCABFolderShellRunAsCommand] @="cmd /k dism /online /add-package /packagepath:"%1""
Теперь для установки CAB файла нужно выбрать пункт Install в контекстном меню.
Установка CAB и MSU обновления с помощью скриптов
Если вам нужно установить сразу несколько CAB или MSU обновлений на компьютере, вы можете использовать BAT и PowerShell скрипты. Благодаря таким скриптам вам не придется по ставить обновления вручную по одному.
Создайте на диске каталог с обновлениями и скопируйте в него все MSU файлы, которые нужно обновить. Теперь для установки всех обновлений из указанного каталога, достаточно запустить скрипт install_msu.bat:
Set Folder="C:updates"
for %%f in (%Folder%*.msu) do (
wusa.exe %%f /quiet /norestart
)
По аналогии можно использовать PowerShell скрипт для установки MSU обновлений из указанной папки:
$dir = (Get-Item -Path c:temp -Verbose).FullName
Foreach($item in (ls $dir *.msu -Name))
{
echo $item
$item = $dir + "" + $item
wusa $item /quiet /norestart | Out-Null
}
Данная инструкция по ручной установке накопительных (если вы не помните что это такое, прочитайте статью про новую модель обновлений Windows систем) и любых других обновлений Windows применима ко всем поддерживаемым версиям ОС: Windows 11/10/8.1 и Windows Server 2022/2019/2016/2012R2.
Windows Vista Home Basic Windows Vista Home Premium Windows Vista Ultimate Windows Vista Business Windows Vista Enterprise Windows Vista Starter Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 Standard Windows Server 2008 for Itanium-Based Systems Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Ultimate Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Standard Windows 8 Windows 8 Enterprise Windows 8 Pro Windows Server 2012 Datacenter Windows Server 2012 Datacenter Windows Server 2012 Essentials Windows Server 2012 Foundation Windows Server 2012 Foundation Windows Server 2012 Standard Windows Server 2012 Standard Windows 8.1 Enterprise Windows 8.1 Pro Windows 8.1 Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Standard Windows Server 2012 R2 Essentials Windows Server 2012 R2 Foundation Windows 10 Еще…Меньше
Введение
В этой статье описывается клиентский компонент Центра обновления Windows автономного установщика (Wusa.exe) в следующих операционных системах Windows:
-
Windows Vista
-
Windows Server 2008
-
Windows 7
-
Windows Server 2008 R2
-
Windows 8
-
Windows Server 2012
-
Windows 8.1
-
Windows Server 2012 R2
-
Windows 10
-
Windows Server 2016 Technical Preview
Файл Wusa.exe находится в папке %windir%System32. Автономный установщик клиентский компонент Центра обновления Windows использует API агента клиентский компонент Центра обновления Windows для установки пакетов обновления. Пакеты обновления имеют расширение MSU-имени файла. Расширение MSU-файла связано с клиентский компонент Центра обновления Windows автономного установщика.
Дополнительные сведения
MSU-файл содержит следующее содержимое.
Содержимое |
Описание |
клиентский компонент Центра обновления Windows метаданных |
Описывает каждый пакет обновления, который содержит MSU-файл. |
Один или несколько .cab файлов |
Каждый .cab представляет одно обновление. |
Файл .xml |
Этот .xml описывает пакет обновления MSU. Wusa.exe использует .xml при автоматической установке обновления с помощью средства диспетчера пакетов (Pkgmgr.exe). Например, вы скачиваете исправление 934307. Файл Windows6.0-KB934307-x86.msu находится в папке C:934307. Чтобы развернуть MSU-файл во временную папку, введите следующую команду в командной строке: expand -f:* «C:934307Windows6.0-KB934307-x86.msu» %TEMP% pkgmgr.exe /n:%TEMP%Windows6.0-KB934307-x86.xml |
Файл свойств |
Этот файл содержит строковые свойства, которые Wusa.exe используются. Например, этот файл содержит название связанной статьи в базе знаний Майкрософт. |
При использовании Wusa.exe для установки пакета обновления Wusa.exe расширение содержимого MSU-файла во временную папку. Затем Wusa.exe выполните следующие действия:
-
Wusa.exe использует клиентский компонент Центра обновления Windows метаданные в MSU-файле для поиска применимых обновлений.
-
Wusa.exe копирует содержимое применимых обновлений в клиентский компонент Центра обновления Windows песочницу. Песочница клиентский компонент Центра обновления Windows является защищенной папкой.
-
Wusa.exe вызывает соответствующую функцию в API агента клиентский компонент Центра обновления Windows в соответствии с режимом, в котором начинается Wusa.exe.
-
Когда мастер клиентский компонент Центра обновления Windows завершит установку, API агента клиентский компонент Центра обновления Windows возвращает состояние. Затем Wusa.exe синхронно работает с API клиентский компонент Центра обновления Windows агента.
Обратите внимание, что каждое обновление в пакете обновления MSU устанавливается в отдельном сеансе. При использовании Wusa.exe запускается только один экземпляр Wusa.exe. Wusa.exe не изменяет содержимое обновлений в MSU-файлах. Инфраструктура клиентский компонент Центра обновления Windows выполняет необходимые действия в соответствии с содержимым обновления.
При запуске Wusa.exe интерактивном режиме на экране приветствия отображаются общие сведения об обновлении. Если вы продолжаете устанавливать обновление, Wusa.exe вызывает соответствующую функцию в API агента клиентский компонент Центра обновления Windows, чтобы запустить мастер клиентский компонент Центра обновления Windows. Мастер клиентский компонент Центра обновления Windows отображает условия лицензионного соглашения на использование программного обеспечения Майкрософт, связанные с пакетом обновления. Wusa.exe вызывает API клиентский компонент Центра обновления Windows агента, чтобы продолжить установку. Затем Wusa.exe, пока клиентский компонент Центра обновления Windows завершит установку.
Чтобы установить пакет обновления MSU, выполните Wusa.exe вместе с полным путем к файлу.
Например, если файл Windows6.0-KB934307-x86.msu находится в папке D:934307, введите следующую команду в командной строке, чтобы установить пакет обновления:
wusa.exe d:934307Windows6.0-KB934307-x86.msuYou также может дважды щелкнуть MSU-файл, чтобы установить пакет обновления.
С помощью Wusa.exe можно удалить обновление в Windows 7, Windows Server 2008 R2, Windows 8 и Windows Server 2012.
Обратите внимание, что Wusa.exe нельзя использовать для удаления обновлений в Windows Vista или Windows Server 2008. Вы можете использовать Защитник Windows Software Explorer для удаления обновлений вручную. Дополнительные сведения об обозревателе программного обеспечения см. на следующем веб-сайте Майкрософт:
Использование обозревателя программного обеспечения в Защитник Windows
Следующие коммутаторы можно использовать вместе с Wusa.exe.
Перейти |
Описание |
/?, /h, /help |
Просмотрите справку. |
/Тихий |
Запуск Wusa.exe в нестрогом режиме без взаимодействия с пользователем. Когда средство выполняется в нестрогом режиме, оно выполняется без взаимодействия с пользователем. Компьютер перезапускается, если это необходимо. Например, если файл Windows6.0-KB934307-x86.msu находится в папке D:934307, введите следующую команду в командной строке, чтобы установить пакет обновления без участия пользователя: wusa.exe d:934307Windows6.0-KB934307-x86.msu /quiet |
/norestart |
Предотвращает Wusa.exe перезапуска компьютера. Параметр /norestart игнорируется, если параметр /quiet отсутствует. Если вы выполняете Wusa.exe с этими двумя коммутаторами, необходимо вручную перезапустить операционную систему после завершения установки, если для установки требуется перезапустить компьютер. Например, если файл Windows6.0-KB934307-x86.msu находится в папке D:934307, введите следующую команду в командной строке, чтобы установить пакет обновления: wusa.exe D:934307Windows6.0-KB934307-x86.msu /quiet /norestart |
/Удалить |
Удаляет указанный пакет или номер базы знаний. |
/Кб |
Указывает пакет, который необходимо удалить, используя его номер базы знаний. Может передаваться только вместе с параметром /uninstall. |
/Извлечь |
Wusa.exe извлекает содержимое пакета в папку назначения. |
/warnrestart |
Если этот параметр объединено с параметром /quiet, Wusa.exe перед началом перезапуска для операций установки и удаления. |
/forcerestart |
При объединении этого параметра с параметром /quiet Wusa.exe принудительно закрывает приложения, а затем начинает перезапуск. |
Обратите внимание, что MSU-файлы можно установить в автономный образ с помощью параметра DISM.exe /Add-Windows 8 Package вместе с комплектом предустановки OEM (OPK) или пакет автоматической установки Windows (AIK). Дополнительные сведения см. на следующем веб-сайте Microsoft TechNet:
Параметры обслуживания пакетов операционной системы
Command-Line
Чтобы просмотреть журнал событий клиентский компонент Центра обновления Windows автономного установщика, выполните следующие действия.
-
Нажмите кнопку » «, введите средство просмотра событий в поле «Пуск поиска», а затем Просмотр событий в списке «Программы». В Windows 8 и Windows Server 2012 на начальном экране введите средство просмотра событий, щелкните «Параметры«, а затем выберите «Просмотреть журналы событий» в разделе «Параметры».
если появится запрос на ввод пароля администратора или подтверждение, введите пароль или нажмите кнопку «Продолжить».
-
В Просмотр событий разверните журналы Windows и нажмите кнопку «Настройка».
События установки отображаются в средней области.
-
В области действий щелкните » Фильтровать текущий журнал».
-
В списке источников событий установите флажок WUSA и нажмите кнопку «ОК «.
Нужна дополнительная помощь?
Skip to content
Прочитано:
7 523
MSU-файл содержит указанные ниже компоненты.
Метаданные обновлений Windows
В этих метаданных описываются все пакеты обновлений, которые содержатся в MSU-файле.
Один или несколько CAB-файлов
Каждый CAB-файл соответствует одному обновлению.
XML-файл
XML-файл описывает пакет обновлений MSU. XML-файл используется программой Wusa.exe при выполнении автоматической установки обновления с помощью диспетчера пакетов (Pkgmgr.exe).
Способ 1: Предположим, что загружено исправление 934307. Файл Windows6.0-KB934307-x86.msu расположен в папке C:934307. Чтобы распаковать MSU-файл во временную папку, пользователь вводит в командной строке следующую команду:
expand -f:* «C:934307Windows6.0-KB934307-x86.msu» %TEMP%
Затем в командной строке выполняется следующая команда:
pkgmgr.exe /n:%TEMP%Windows6.0-KB934307-x86.xml
Способ 2: Чтобы установить пакет обновлений MSU, запустите программу Wusa.exe и укажите в качестве параметра полный путь к файлу. Например, если файл Windows6.0-KB934307-x86.msu находится в папке D:934307, то для того чтобы установить данный пакет обновлений, введите в командной строке следующую команду:
wusa.exe d:934307Windows6.0-KB934307-x86.msu
Способ 3: Установить пакет обновлений также можно, дважды щелкнув MSU-файл.
wusa.exe d:934307Windows6.0-KB934307-x86.msu
Содержание
- Активация выполнения процедуры вручную
- Процедура установки
- Способ 1: алгоритм действий при автоматической загрузке
- Способ 2: алгоритм действий при автоматическом поиске
- Способ 3: поиск вручную
- Способ 4: установка необязательных обновлений
- Вопросы и ответы
Некоторые пользователи предпочитают сами решать, какие обновления (апдейты) на свою операционную систему устанавливать, а от каких лучше отказаться, не доверяя автоматической процедуре. В этом случае следует произвести установку вручную. Давайте узнаем, как настроить ручное выполнение данной процедуры в Windows 7 и каким образом производится непосредственный процесс установки.
Активация выполнения процедуры вручную
Для того, чтобы проводить обновления вручную, прежде всего, следует отключить автообновление, а уже потом выполнять процедуру установки. Посмотрим, как это делается.
- Кликните по кнопке «Пуск» в нижнем левом краю экрана. В раскрывшемся меню выберите «Панель управления».
- В окне, которое откроется, щелкните по разделу «Система и безопасность».
- В следующем окне совершите щелчок по наименованию подраздела «Включение или отключение автоматических обновлений» в блоке «Центр обновления Windows» (ЦО).
Существует и другой вариант перехода к нужному нам инструменту. Вызовите окошко «Выполнить», нажав Win+R. В поле запустившегося окна вбейте команду:
wuapp
Нажмите «OK».
- Открывается ЦО Windows. Щелкните «Настройка параметров».
- Независимо от того, как вы перешли (через Панель управления или посредством инструмента «Выполнить»), запустится окошко изменения параметров. В первую очередь, нас будет интересовать блок «Важные обновления». По умолчанию в нем установлен параметр «Устанавливать обновления…». Для нашего случая этот вариант не подходит.
Для того, чтобы проводить процедуру вручную, следует выбрать из выпадающего списка пункт «Загружать обновления…», «Искать обновления…» или «Не проверять наличие обновлений». В первом случае происходит их загрузка на компьютер, но решение об установке пользователь принимает сам. Во втором случае выполняется поиск апдейтов, но решение об их загрузке и последующей установке опять же принимается пользователем, то есть, действие не происходит автоматически, как по умолчанию. В третьем случае вручную придется активировать даже поиск. Более того, если поиск даст положительные результаты, то для загрузки и установки нужно будет сменить текущий параметр на один из трех, описанных выше, которые позволяют производить данные действия.
Выберите один из этих трех вариантов, в соответствии со своими целями, и нажмите «OK».
Процедура установки
Алгоритмы действий после выбора конкретного пункта в окне ЦО Windows будут рассмотрены ниже.
Способ 1: алгоритм действий при автоматической загрузке
Прежде всего, рассмотрим порядок действий при выборе пункта «Загружать обновления». В этом случае их загрузка будет производиться автоматически, но вот установку потребуется выполнять вручную.
- Система будет периодически в фоновом режиме производить поиск апдейтов и также в фоновом режиме загружать их на компьютер. По окончании процесса загрузки из трея будет поступать соответствующее информационное сообщение. Для перехода к процедуре установки следует просто кликнуть по нему. Также пользователь может сам проверять наличие загруженных апдейтов. Об этом будет свидетельствовать значок «Windows Update» в трее. Правда, он может находиться в группе скрытых значков. В этом случае нажмите сначала на пиктограмму «Отображать скрытые значки», расположенную в трее справа от языковой панели. Отобразятся скрытые элементы. Среди них может быть и тот, который нам нужен.
Итак, если из трея вышло информационное сообщение или вы там увидели соответствующий значок, то кликайте по нему.
- Происходит переход в ЦО Windows. Как вы помните, мы туда переходили также самостоятельно с помощью команды
wuapp
. В данном окне можно видеть загруженные, но не установленные апдейты. Чтобы инициализировать процедуру, кликните «Установить обновления». - После этого начинается процесс инсталляции.
- После его окончания в том же окне сообщается о завершении процедуры, а также предлагается перезагрузить компьютер, чтобы обновить систему. Нажмите «Перезагрузить сейчас». Но перед этим не забудьте произвести сохранение всех открытых документов и закрыть активные приложения.
- После процесса перезагрузки система будет актуализирована.
Способ 2: алгоритм действий при автоматическом поиске
Как мы помним, если в ЦО Windows установить параметр «Искать обновления…», то поиск апдейтов будет выполняться автоматически, а вот загрузку и установку потребуется выполнить вручную.
- После того, как система произведет периодический поиск и найдет неустановленные апдейты, в трее появится значок, информирующий об этом, или всплывет соответствующее сообщение, точно так же, как было описано в предыдущем способе. Для перехода в ЦО Windows кликните по данному значку. После запуска окна ЦО кликните «Установить обновления».
- Начнется процесс загрузки на компьютер. В предыдущем способе данная задача выполнялась автоматически.
- После того, как загрузка будет выполнена, для перехода к процессу установки нажмите «Установить обновления». Все дальнейшие действия следует проводить по тому же алгоритму, который был описан в предыдущем способе, начиная с пункта 2.
Способ 3: поиск вручную
Если в ЦО Windows при настройке параметров был выбран вариант «Не проверять наличие обновлений», то в этом случае поиск придется проводить тоже вручную.
- Прежде всего, следует перейти в ЦО Windows. Так как поиск апдейтов отключен, то никаких уведомлений в трее не будет. Это можно сделать, воспользовавшись знакомой нам командой
wuapp
в окошке «Выполнить». Также, переход можно произвести через Панель управления. Для этого, находясь в её разделе «Система и безопасность» (как туда попасть, было рассказано при описании Способа 1), щелкните по наименованию «Центр обновления Windows». - Если поиск апдейтов на компьютере отключен, то в этом случае в данном окне вы увидите кнопку «Проверка обновлений». Жмите на неё.
- После этого будет запущена процедура поиска.
- Если система обнаружит доступные апдейты, то она предложит загрузить их на компьютер. Но, учитывая, что загрузка у нас отключена в параметрах системы, данную процедуру выполнить не получится. Поэтому, если вы решили загрузить и установить апдейты, которые Windows обнаружил после поиска, то кликните по надписи «Настройка параметров» в левой части окна.
- В окне параметров ЦО Windows следует выбрать одно из трех первых значений. Кликните «OK».
- Затем, в соответствии с выбранным вариантом, нужно произвести весь алгоритм действий, описанный в Способе 1 или Способе 2. Если же вы выбрали автообновление, то ничего дополнительно делать не нужно, так как система обновится самостоятельно.
Кстати, даже если у вас установлен один из трех режимов, в соответствии с которыми поиск производится периодически автоматически, можно активизировать процедуру поиска вручную. Таким образом, вам не придется ждать, пока наступит время поиска по графику, а запустить его немедленно. Для этого следует просто кликнуть в левой части окна ЦО Windows по надписи «Поиск обновлений».
Дальнейшие действия следует производить в соответствии с тем, какой из режимов выбран: автоматический, загрузка или поиск.
Способ 4: установка необязательных обновлений
Кроме важных, существуют необязательные обновления. Их отсутствие не влияет на работоспособность системы, но, установив некоторые, можно расширить определенные возможности. Чаще всего к данной группе относятся языковые пакеты. Все их устанавливать не рекомендуется, так как вполне достаточно того пакета, на языке которого вы работаете. Установка дополнительных пакетов не принесет никакой пользы, а только нагрузит систему. Поэтому, даже если у вас включено автообновление, необязательные апдейты не будут загружаться автоматически, а только вручную. В то же время, иногда можно встретить среди них и полезные для пользователя новинки. Давайте посмотрим, как установить их в Windows 7.
- Перейдите в окно ЦО Windows любым из тех способов, которые были описаны выше (инструмент «Выполнить» или Панель управления). Если в данном окне вы увидите сообщение о наличии необязательных обновлений, кликните по нему.
- Откроется окно, в котором будет расположен перечень необязательных апдейтов. Поставьте галочки напротив тех элементов, которые желаете установить. Нажмите «OK».
- После этого произойдет возврат в основное окно ЦО Windows. Кликните «Установить обновления».
- Затем начнется процедура загрузки.
- По её окончании снова нажмите на кнопку с тем же названием.
- Далее происходит процедура установки.
- После её завершения возможно потребуется перезагрузка компьютера. В этом случае, сохраните все данные в запущенных приложениях и закройте их. Далее нажмите на кнопку «Перезагрузить сейчас».
- После проведения процедуры перезагрузки операционная система будет обновлена с учетом установленных элементов.
Как видим, в Windows 7 существует два варианта ручной установки обновлений: с предварительным поиском и с предварительной загрузкой. Кроме того, можно включить исключительно ручной поиск, но в этом случае для активации загрузки и установки, если будут обнаружены нужные апдейты, потребуется смена параметров. Отдельным способом загружаются необязательные обновления.
Обновления Windows можно скачать вручную с Каталог Центра обновления Майкрософт, которые имеют формат CAB и MSU и являются исполняемыми, установить в автономном режиме без интернета.
Быстрее и проще всего отыскать нужный апдейт с помощью утилиты командной строки wmic.exe. Так следующая команда выведет полный список установленных обновлений:
Посмотреть какие обновления уже установлены на компьютере вы можете через командную строку, введя следующую команду:
wmic qfe list
Скаченное обновление формата MSU можно запустить как обычный исполняемый файл, запустив его двойным кликом, а формат CAB имеет структуру архива.
Обновления обоих расширений можно установить из командной строки, запущенной от имени администратора. Разберем в отдельности как установить обновление Windows из командной строки с расширением MSU и CAB.
Для пакет MSU, запустим от имени администратора командную строку и выполним команду:
wusa.exe "C:windows10.0-kb5003637-x64.msu"
Где в двойных кавычках указывается путь файла MSU, который вы хотите установить.
Двойные кавычки обязательно указывать в команде.
По окончании установки перезагружаем компьютер.
Установка обновления формата CAB с командной строки.
Для установки обновления формата CAB аналогично от имени администратора запускаем командную строку, и с помощью встроенной в Windows утилиты DISM вводим команду:
dism /Online /Add-package /Packagepath:"C:windows10.0-kb5003637-x64.msu.cab"
Путь к файлу обновления windows10.0-kb5003637-x64.msu.cab обязательно указываем в кавычках. По окончании установки перезагружаем компьютер.
Есть еще вариант, когда мы можем распаковать инсталляционный файл формата MSU и превратить его в CAB. Делается это следующим образом:
1. Командной мы распаковываем файл windows10.0-kb5003637-x64.msu
expand _f:* “C:windows10.0-kb5003637-x64.msu” C:KBkb5003637
После выполнения команды мы переходим в каталог C:KBkb5003637 и находим файл с расширением CAB и именем Windows10.0-KB5003637.cab.
2. Установим данный CAB файл обновления через командную строку (запуск CMD от имени администратора) с помощью утилиты DISM.exe, командной:
dism /Online /Add-Package /PackagePath:c:KBWindows10.0-KB5003637-x64.cab
или через PowerShell (запуск от имени администратора):
Add-WindowsPackage -Online -PackagePath “c:KBWindows10.0-KB5003637-x64.cab”
Если по каким-то причинам не удается установить обновления в автоматическом режиме или в ручном, то можете обратить внимания на статью Не устанавливаются обновления Windows.