Набор официальных обновлений от Microsoft. Пакет предназначен для интеграции обновлений и хотфиксов в дистрибутив Windows XP SP3. При этом интегрируются непосредственно файлы, извлеченные из хотфиксов (обычные методы добавляют в дистрибутив сами хотфиксы, которые запускаются из svcpack.inf при установке Windows). При таком подходе экономится время и место на CD-диске.
Кроме обновления файлов (в директории I386 и CAB-архивах) в SVCPACK прописываются CAT-файлы (цифровые подписи), а на этапе установки добавляется необходимая информация в реестр.
Опционально UpdatePack позволяет интегрировать в дистрибутив Windows программы сторонних разработчиков, функциональные дополнения, модифицировать элементы оформления операционной системы и т.д.
Использование:
1. Для работы скрипта нужен чистый дистрибутив Windows XP с интегрированным SP3, а также примерно 500 МБ свободного пространства на винчестере (может понадобиться для перепаковки CAB-файлов).
2. Распаковать архив с UpdatePack в отдельную папку.
3. В файле Distr.ini прописать путь к дистрибутиву.
4. Запустить скрипт __PATCH.CMD
При успешном выполнении скрипта можно увидеть следующее:
Дополнительный функционал
1. Предусмотрен недокументированный файл Out.ini, его структура полностью повторяет Distr.ini. В Out.ini указывается путь, куда нужно скопировать дистрибутив Windows перед обработкой, а затем обработать. При этом исходный дистрибутив (путь к которому указан в Distr.ini) остаётся без изменений. Файл Out.ini необходимо создать в любом текстовом редакторе и поместить в корень Набора обновлений.
2. Для интеграции отдельно взятого аддона без Набора обновлений необходимо запустить __PATCH.CMD с параметром
Например __PATCH.CMD 2-Unofficial
3. Возможна так же интеграция нескольких аддонов по заранее составленному списку. Таких списков (конфигураций) может быть несколько.
Необходимое условие: в папку Addons должны быть добавлены аддоны для всех конфигураций. Для запуска ввести команду:
__PATCH.CMD configure
-- При первом запуске создается каталог Configs, в этом каталоге создается файл конфигурации со списком всех установленных аддонов. Точка в начале Файла соответствует интеграции Набора обновлений. На этом работа скрипта заканчивается.
-- В любом текстовом редакторе удалить строки, соответствующие аддонам, которые нужно исключить.
-- Повторный запуск скрипта __PATCH.CMD с теми-же параметрами выполнит сборку необходимой конфигурации. В процессе сборки доступна переменная окружения %Configure% для использования в аддонах. Реализована проверка наличия устанавливаемых аддонов.
-- Ограничение: невозможно интегрировать отдельно взятый аддон с именем - "Configure"
Замечания:
1. Нельзя использовать русские буквы и специальные символы в пути к дистрибутиву, например «C:\!\Дистрибутивы\XPSP3».
2. Данный пакет содержит не сами обновления, а файлы, извлеченные из них, поэтому его невозможно применить к уже установленной системе.
3. Выполнение скрипта проверялось только на Windows XP.
Содержимое:
Включены файлы из следующих обновлений и хотфиксов:
KB887606 - MSXML 2.6 package for Microsoft Windows 2000, Windows XP, and Windows Server 2003.
KB898461 - Постоянная копия установщика пакетов для Windows.
KB909520 - Пакет базовых поставщиков службы криптографии для смарт-карт.
KB922120 v6 - В карте сети системы Windows Vista не отображаются компьютеры с системой Windows XP.
KB931125 - Обновление корневых сертификатов.
KB932716 v2 - Image Mastering API v2.0 (IMAPIv2.0).
KB938464 - Уязвимость в GDI+ Windows делает возможным удаленный запуск кода.
KB942288 v3 - Windows Installer 4.5.
KB943729 - Клиентские расширения предпочтений групповых политик для ОС Windows XP.
KB944043 v3 - Ошибка, когда контроллер домена только для чтения с Windows Server 2008 добавляется в сеть, где используются системы Windows XP или Windows Server 2003.
KB946648 - Обновление для Windows Messenger 4.7 for Windows XP: August 12, 2008.
KB950582 - Уязвимость в проводнике Windows делает возможным удаленный запуск кода.
KB950762 - Уязвимость в Pragmatic General Multicast (PGM) может привести к расширению полномочий.
KB950974 - Уязвимость в системе событий делает возможным удаленный запуск кода.
KB951066 - Обновление безопасности для Outlook Express.
KB951376 v2 - Уязвимость в Bluetooth stack делает возможным удаленный запуск кода.
KB951618 v2 - A black screen issue occurs on a Windows Vista-based computer or a Windows XP Service Pack 2-based computer that has Onekey Recovery 5.0 installed when you upgrade the operating system.
KB951698 - Уязвимость в DirectX делает возможным удаленный запуск кода.
KB951748 - Security update for DNS in Windows Server 2003, in Windows XP, and in Windows 2000 Server (client side): July 8, 2008.
KB951830 - Клиент не может разрешить DNS после подсоединения/отсоединения или включения/выключения сетевого адаптера в системе под управлением Windows XP SP3.
KB951978 - Ошибка в сценариях VBScript/JScript. Некоторые встроенные элементы могут работать неправильно после изменения параметров "Стандарты и форматы" в компоненте "Язык и стандарты".
KB952011 - Обновление IMAPI для дисков Blu-ray
KB952287 - Сбой при использовании компонентов Microsoft Data Access Components (MDAC).
KB952954 - Уязвимость в Microsoft Windows Image Color Management делает возможным удаленный запуск кода.
KB953155 - Уязвимость в Windows Internet Printing service делает возможным удаленный запуск кода.
KB954459 - Уязвимость в службах Microsoft XML Core Services 6.0 может привести к расширению полномочий.
KB954600 - Обновление безопасности для Windows Media Player 6.4.
KB954708 - Поддержка метаданных XMP со сложными типами данных в компоненте обработки изображений Windows.
KB954920 v2 - Ошибка при запросе результирующего набора из новых таблиц сортировки SQL Server 2008.
KB955069 - Уязвимость в службах Microsoft XML Core Services 3.0 может привести к расширению полномочий.
KB955417 - Для защищённого хранилища используется функция шифрования низкого качества, если в качестве языка системы был выбран французский.
KB955704 - Поддержка файловой системы exFAT
KB955839 - Накопительное обновление часовых поясов для Microsoft Windows за декабрь 2008 г.
KB956802 - Уязвимость в GDI делает возможным удаленный запуск кода.
KB956841 - Уязвимость в Virtual Address Descriptor manipulation может привести к расширению полномочий.
KB957097 - Уязвимость в Server Message Block делает возможным удаленный запуск кода.
KB958644 - Уязвимость в Server service делает возможным удаленный запуск кода.
KB958655 - Ошибка Windows Installer 4.5 - "API call rejected - No actions in Context" при установке нескольких msi пакетов.
KB958687 - Уязвимость в Server Message Block делает возможным удаленный запуск кода.
KB958752 - Проблемы совместимости некоторого ПО после установки KB956189 и KB956803.
KB959252 v2 - Ошибка "Stop 0x0000008E" после установки KB954211
KB960715 - Накопительный пакет обновления для флагов блокировки элемента ActiveX в ОС Windows XP.
KB960763 - Проблемы с производительностью системы после установки программного обеспечения для принтера HP.
KB961118 - Встроенный драйвер принтера может не содержать цифровой подписи после развертывания среды Microsoft .NET Framework 3.5 с пакетом обновления 1 (SP1).
Кроме того, добавлены следующие обновления:
• Microsoft Калькулятор Плюс
• MSXML 4.0 SP2 (KB954430)
• Adobe Flash 10.0.12.36 ActiveX Control
• Microsoft Update 7.2.6001.788
• Windows Update Agent 7.2.6001.788
• Auto Update Client 5.8.0.2694
• Windows Genuine Advantage Validation 1.8.0031.9
• Твик реестра вместо MRT (KB890830)
Изменения:
» Добавлен KB961118
» Добавлен KB960715 (заменяет KB956391)
» Добавлен KB959252 (заменяет KB954211)
» Добавлен KB952011 (в аддон IMAPI)
» Добавлен KB955704 (аддон exFAT)
» WGA Validation версии 1.9.0009.1 (аддон WGA)
Размер: 19.66 МБ
->