Распаковка msu. Удаление обновлений от Microsoft

Эта документация перемещена в архив и не поддерживается.

Параметры командной строки DISM (CAB или MSU) для обслуживания пакетов операционной системы

Используйте DISM с CAB-файлами Windows или файлами автономного установщика Центра обновлений Windows (MSU) для установки или удаления обновлений, пакетов обновления, языковых пакетов, а также для включения и отключения компонентов Windows. Это можно сделать автономно или в работающей установке Windows. Функциональные возможности являются дополнительными компонентами для базовой операционной системы.

Синтаксис

DISM.exe {/Image: <path_to_image_directory > | /Online } [dism_global_options ] {servicing_option } [<servicing_argument >]

Для автономного образа доступны следующие параметры обслуживания пакетов операционной системы:

DISM.exe /Image: <path_to_image_directory > [/Get-Packages | /Get-PackageInfo | /Add-Package | /Remove-Package ] [/Get-Features | /Get-FeatureInfo | /Enable-Feature | /Disable-Feature ] [/Cleanup-Image ]

Для работающей операционной системы доступны следующие параметры обслуживания пакетов операционной системы:

DISM.exe /Online [/Get-Packages | /Get-PackageInfo | /Add-Package | /Remove-Package ] [/Get-Features | /Get-FeatureInfo | /Enable-Feature | /Disable-Feature ] [/Cleanup-Image ]

Параметры обслуживания пакетов операционной системы

В этом разделе подробно объясняется использование каждого из параметров обслуживания пакетов операционной системы. Регистр при использовании этих параметров значения не имеет.

/Get-Help /?

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

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

Dism /Image:C:\test\offline /Add-Package /?

Используйте параметр /CheckHealth , чтобы проверить, был ли образ помечен как поврежденный незавершенным в результате ошибки процессом и можно ли исправить повреждение.

Используйте /ScanHealth для проверки образа на наличие повреждений в хранилище компонентов. Эта операция может занять несколько минут.

Используйте /RestoreHealth для проверки образа на повреждение хранилища компонентов и автоматического выполнения операций восстановления. Эта операция может занять несколько минут.

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

Если указано несколько аргументов /Source , сбор файлов выполняется из первого расположения, в котором они были найдены, а оставшиеся расположения игнорируются. Если вы не указываете параметр /Source для удаленного компонента, используется расположение по умолчанию в реестре или, для образов в сети, используется Центр обновления Windows (WU).

Используйте /LimitAccess , чтобы запретить DISM подключение к Центру обновления Windows для восстановления сетевых образов.

/AnalyzeComponentStore и /ResetBase можно использовать в образах Windows 10, Windows 8.1 и Windows PE версии старше 5.0.

Совет

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

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing

/StartComponentCleanup

/CheckHealth , /ScanHealth , /RestoreHealth , /Source и /LimitAccess можно использовать в образах Windows 10, Windows 8.x и образах Windows PE версии старше 4.0.

/HideSP и /SPSuperseded невозможно использовать при обслуживании более ранних версий Windows, чем Windows 7 с пакетом обновления 1 (SP1).

Dism /Image:C:\test\offline /Cleanup-Image /RevertPendingActions

Dism /Image:C:\test\offline /Cleanup-Image /SPSuperseded /HideSP

Dism /Online /Cleanup-Image /ScanHealth

Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Ограничения

  • При установке пакета в автономный образ из-за ожидающих сетевых действий пакет будет иметь состояние «ожидается установка». Другими словами, пакет будет установлен после того, как образ будет загружен, а ожидающие сетевые действия выполнены. Если запрашиваются последующие действия, они не могут быть обработаны до завершения предыдущего ожидающего сетевого действия. Вы можете использовать параметр /PreventPending при добавлении пакета с /AddPackage , чтобы пропустить установку пакета при наличии ожидающих сетевых действий.
  • Для установки некоторых пакетов требуется предварительно установить другие пакеты. Не следует считать, что при установке все зависимости будут удовлетворяться автоматически. При наличии требований к зависимостям для установки необходимых пакетов следует использовать файл ответов. С помощью передачи файла ответов в DISM можно установить несколько пакетов в нужном порядке. Это рекомендуемый способ установки нескольких пакетов. Дополнительные сведения см. в разделе

Иногда возникает ситуация, когда причиной синих экранов смерти является установка очередного апдейта от Micrtosoft. Часто бывает, что некогда разбираться кто виноват, один из разработчик драйвера (скажем антивируса), который чего-то не учел, или что-то сделал не так или сами разработчики Microsoft, нам нужно просто работать в системе. Существует несколько способов удаления установленных обновлений.

Способ 1. Удаление обновлений через оснастку Установка/удаление программ

Заходим в оснастку установки удаления программ, можно через интерфейс (Пуск / Панель управления / Установка и удаление программа) можно через командную строку, запустить appwiz.cpl. Выбираем слева “Просмотр установленных обновлений”

Там есть столбец даты установки, по которому можно эти обновления отсортировать и удалить нужное.

Способ 2. Через командную строку

С использованием команды wusa (работает только для Windows 7 , Server 2008 R2).

Нужно запустить cmd.exe или far.exe с правами админа и выполнить

wusa /uninstall /kb:update id (где update id – это номер обновления по KB, например wusa /uninstall /kb:2511250 )

Способ 3. Используем wusa и скачанное обновление

Скачиваем необходимое обновление с Microsoft Download Center и сохраняем его в какой-либо каталог, например c: emp. Запускаем cmd.exe или far.exe с правами администратора и выполняем следующую команду:

wusa /uninstall {full hotfix path}

Например:

wusa /uninstall C:TempWindows6.1-KB980302-x86.msu

После чего появится диалоговое окно удаления.

Способ 4. Используем PKGMGR

1. Необходимо скачать обновление, которое вы хотите удалить с Microsoft Download Center и сохраните в какой-либо каталог, например c: emp.

2. Запустите cmd.exe или far.exe с правами администратора. Выполните в командной строке

3. expand -f:*{update name} .msu {destination folder}

Команда распакует msu файл и сохранит исходные файла в destination folder

4. Создайте еще одну пустую директорию, например c: emp123

5. Выполните команду

start /w pkgmgr /m:{full hotfix name} .cab /up /s:c: emp123

Где full hotfix name – это директория destination folder из шага 3

Удаление сервис паков

Отдельная тема – это удаление сервис паков. Для этого необходимо:

1. Скачать сервис пак, который вы хотите удалить с Microsoft Download Center и сохранить в какой-либо временный каталог, например c: emp

2. Запустить cmd.exe или far.exe с необходимыми правами администратора.

3. Выполнить команду

{service pack name} /x:{destination folder}

Например,

C:TempWindows6.0-KB936330-X86.exe /x:C:Temp2

Все файлы сервис пака будут извлечены в каталог c: emp2

4. Необходимо выбрать отдельный пустой каталог, например c: emp3

5. Необходимо выполнить команду

start /w pkgmgr /m:{full service pack name} .cab /up /s:c: emp3

Настройка UltraVNC Подключение к серверу Установка и настройка репитера UltraVNC SC (Single Click) — удаленная помощь без предварительной установки UltraVNC сервера
UltraVNC — отличное решение для оказания удаленной помощи. Подключение осуществляется непосредственно к консольному сеансу Windows, т.е. вы всегда видите на экране то, что видит пользователь удаленного компьютера. С помощью утилиты repeater (репитер) можно настроить доступ к серверам в локальной сети, расположенной за NAT роутером, при этом на роутере требуется пробросить всего-лишь один порт. Также может использоваться для проведения презентаций. Программа бесплатна.Установка UltraVNC. Для начала необходимо скачать дистрибутив, драйверы и репитер (если нужен).
Официальный сайт UltraVNC: http://www.uvnc.com/
Раздел загрузки: http://www.uvnc.com/download/
На момент написания статьи последняя версия — 1.0.8.2 . Можно скачать только клиент . Доступны версии как для win32, так и x64.
Последние драйвера с…

Настройка переадресации в IIS в картинках Скачиваем модуль URL Rewrite и устанавливаем егоЗаходим в IIS. Выбираем нужный сайт. В с права выбираем пункт "Переопределение URL-адресов " В открывшемся окне жмём ПКМ и выбираем пункт: "" В открывшемся окне жмём ПКМ и выбираем "Добавить схему переопределения ". Вводим название для схемы (любое). Откроется окно схемы переопределения. Дальше ПКМ=>"Добавить запись сопоставления " и вводим исходный адрес и адрес назначения. Примечание: исходный адрес должен быть относительным, а назначения- абсолютным Возвращаемся к окну "Посмотреть схемы переопределения ". жмём ПКМ и выбираем пункт "Добавить правила " Выбираем шаблон "Правило со схемой переопределения " Устанавливаем Выбор действия правила: Перенаправление. Выбрать схему переопределения: только что созданную схему. Нажимаем ОК. Всё готово.

Предварительно нужно установить Lamp-server.Начиная с Ubuntu 7.04 LAMP можно установить при помощи Tasksel. Для этого необходимо выполнить команду:sudo tasksel install lamp-serverПри установке будет запрошен пароль для администратора БД MySQL.Не забываем поставить модули php5-ldap php5-imap.sudo apt-get install php5-ldap php5-imapLdap модуль начнёт работать сразу после перезагрузки Apache (sudo /etc/init.d/apache2 restart ), а вот imap модуль по дефолту выключен. Поэтому его надо включить командойphp5enmod imapРекомендую, так же поставить phpMyAdmin Установка из репозитория sudo apt-get install glpiВо время установки произойдёт настройка базы данных (запросят пароль администратора MySQL и попросят задать пароль для пользователя glpi ).После этого выйдет окно с предложением зайти через браузер по адресу http://host_name/glpiПосле перехода по этой ссылке откроется web интерфейс glpi.Для первого входа используйте:Login: glpiPassword: glpiУстановка в ручную (не проверял на новых версиях) Для н…

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

Что такое CAB и MSU файлы

В Windows 10 существует несколько форматов файлов, использующихся для обновления тех или иных компонентов системы. Это:

  • ESD-файлы . Они представляют собой зашифрованный и сильно сжатый ISO-образ. Используются для установки крупных обновлений (сборок, в которых меняется не только индекс, но и основной номер). С их помощью можно, например, .
  • CAB- или MSU-файлы . Они представляют собой, можно сказать, архивы. Используются для установки небольших обновлений - накопительных, обновлений безопасности, обновлений Adobe Flash Player и так далее.

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

Сразу отмечу, что в Windows 10 CAB- или MSU-файл какого-то накопительного обновления содержит в себе также все предыдущие накопительные обновления! Нет нужды сначала, например, устанавливать сборку 14393.187, потом - .189, потом - .222. Достаточно сразу установить последний пакет.

Где скачать MSU файл обновления Windows 10

Как установить CAB и MSU

  1. Скачайте CAB или MSU-файл.
  2. Переместите его в папку с каким-нибудь коротким путём. То есть лучше, чтобы путь к файлу был, например, C:\CAB\update.cab , а не C:\Users\Public\Downloads\Folder\CAB Files\CabFile1\update.cab .

Установка CAB-файлов

Установка MSU-файлов

С ними всё немного проще. Их можно установить, даже просто кликнув на них два раза. Но существует способ сделать это и через консоль.