|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Разное - [решено] Как удалить KB911164 из дистрибутива? |
|
Разное - [решено] Как удалить KB911164 из дистрибутива?
|
Старожил Сообщения: 396 |
У меня в дистрибутиве WIN XP HOME SP2 (фирменный) в папке SVCPACK лежит 4 файла: BRANCHES.INF, HFINT.DAT, KB911164.CAT, KB911164.EXE. Судя по FAQ
такой метод обновления (/integrate) несовместим с UpdatePack-XPSP2-Rus. О KB911164 нашел следующую инфу: Помните, чем SP1a отличался от SP1? Только отсутствием MS Java. А SP2b отличается от SP2 только наличием KB911164. Причина похожа - микрософт проиграла иск компании Eolas по поводу использования ActiveX в IE и была вынуждена изменить поведение браузера (добавить надоедливый хинт "Щелкните, чтобы активировать и использовать этот элемент управления" для любых ActiveX компонентов). KB911164 содержит файлы: browseui.dll iepeers.dll mshtml.dll shdocvw.dll shlwapi.dll urlmon.dll xpsp3res.dll Фактически он не нужен, поскольку перекрывается последним накопительным обновлением для IE (KB922760). Вопрос в следующем: Как корректно удалить все следы от KB911164, тем самым сделать дистриб пригодным для обновления с помощью UpdatePack-XPSP2-Rus? |
|
Отправлено: 20:37, 04-03-2008 |
Советник Сообщения: 2259
|
Профиль | Сайт | Отправить PM | Цитировать Deep2007,
почитайте может поможет: http://forum.oszone.net/post-737015-395.html http://forum.oszone.net/post-737173-396.html |
------- Отправлено: 21:09, 04-03-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 396
|
Профиль | Отправить PM | Цитировать Не помогло, там нет инфы по выдиранию обновлений, интегрированных спомощью ключа /integrate. В файле справки нашел вот что:
При запуске пакета обновления с ключом /integrate:path происходит следующее: Новые версии файлов, содержащиеся в пакете обновлений распаковываются в i386, заменяя старые файлы. При этом они находятся в несжатом виде (*.dll вместо *.dl_) Исполняемый файл обновления переименовывается в формат KBxxxxxx.exe в соответствии с номером статьи MS KB и копируется в директорию i386\svcpack Каталоговый *.cat файл копируется в директорию i386\svcpack В файл dosnet.inf в секцию [OptionalSrcDirs] вносится название каталога, содержащего обновления (svcpack) В файл svcpack.inf добавляются запись для установки *.cat файла и запуска исполняемого файла обновления во время установки системы После интеграции шести обновлений файл svcpack.inf выглядит следующим образом. В нем, кстати, видны и ключи /q /n /z, с которыми автоматически устанавливаются исполняемые файлы обновлений во время инсталляции системы. [CatalogHeader] [Version] BuildNumber=2600 MinorVersion=1 MajorVersion=5 Signature=" NT$" [SetupData] CatalogSubDir="\I386\svcpack" [SetupHotfixesToRun] KB886185.exe /q /n /z KB885626.exe /q /n /z KB834707.exe /q /n /z KB885836.exe /q /n /z KB885835.exe /q /n /z KB873339.exe /q /n /z [ProductCatalogsToInstall] KB886185.cat KB885626.cat KB834707.cat KB885836.cat KB885835.cat KB873339.cat Это то, что нужно. Но где то еще прописываются файлы: browseui.dll iepeers.dll mshtml.dll shdocvw.dll shlwapi.dll urlmon.dll xpsp3res.dll (кстати, его я у себя в дистрибе не нашел), для того, чтобы они устанавливались в систему. Подскажите, где? Если просто вернуть назад все вышеназванные изменения (+ убрать упоминания об этих 7 .dll) Windows будет нормально устанавливаться? |
Отправлено: 12:38, 08-03-2008 | #3 |
Ветеран Сообщения: 4735
|
Профиль | Отправить PM | Цитировать Deep2007, надо поряться в dosnet.inf/txtsetup.sif и так далее, и порыться в файле - HIVESYS.INF - туда дописывается информация об обновлениях, применяемых в ходу установки.
|
------- Отправлено: 13:12, 08-03-2008 | #4 |
Компьютерный шаман Сообщения: 2910
|
Профиль | Сайт | Отправить PM | Цитировать greg_b,
В реестр ничего не пишется. Просто удалить из SVCPACK все файлы, кроме .CAT и запись из svcpack.inf - запись из секции [SetupHotfixesToRun]. К стати, наличие обновления ничего не портит. Я с год пользовался дистрибутивами с SP2b пакетом и только сегодня обратил внимание на это обновление. У меня интегрируется IE7 и поэтому это обновление неактуально. |
|
------- Отправлено: 16:08, 08-03-2008 | #5 |
Старожил Сообщения: 396
|
Профиль | Отправить PM | Цитировать В сухом остатке я понял так:
1. Если я накатываю UpdatePack-XPSP2-Rus с аддоном IE7, наличие KB911164 неважно, т. к. файлы .dll перезапишутся новыми. 2. Второй путь - Цитата Boa Soft:
Цитата greg_b:
Спасибо всем, пошел экспериментировать с дистрибом и виртуальной машиной. Если что получится-не получится - напишу. |
||
Отправлено: 21:22, 08-03-2008 | #6 |
Ветеран Сообщения: 4735
|
Профиль | Отправить PM | Цитировать Boa Soft, некоторые обновления при рукопашной интеграции (KBxxxx -integrate c:\os) пишут данные в файлы hivesys/hivesft.inf - иногда лучше перестраховаться.
|
------- Отправлено: 22:38, 09-03-2008 | #7 |
Старожил Сообщения: 396
|
Профиль | Отправить PM | Цитировать РЕЗУЛЬТАТЫ ВСКРЫТИЯ ТАКОВЫ:
Не обращая внимания на установленное обновление KB911164 обновил дистрибутив с помощью UpdatePack-XPSP2-Rus версия 8.2.15. Аддон IE7 Reload присутствовал. Тестирование на виртуальной машине от Microsoft показало отсутствие глюков и норм. работу системы и браузера IE7 в частности. В папке "Windows" нашел текстовый файл, в котором отмечено, что обновление не установлено, т.к. версия браузера не совпадает. Лог установки чистый. Спасибо всем. Тему, я думаю, можно закрывать. |
Отправлено: 17:31, 14-03-2008 | #8 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Конкурс - [решено] Как проверить контрольную сумму дистрибутива Windows 7 | Vadikan | Microsoft Windows 7 | 22 | 05-01-2013 10:25 | |
Разное - [решено] Как удалить ярлык с рабоч. стола, если в контекстном меню нет пункта Удалить | Denkxx | Microsoft Windows 7 | 5 | 25-09-2009 14:56 | |
Удалить из Photoshop 7.0 дистрибутива ImageReady | Wehrwolf | Автоматическая установка приложений | 0 | 18-07-2009 23:46 | |
Установка - [решено] Как создать *.ISO образ из дистрибутива Windows Vista для установки с DVD? | Dimon aka HedgeHog | Microsoft Windows Vista | 27 | 10-03-2009 20:59 | |
Как определить серийный номер имеющегося дистрибутива Windows 98 SE (ru) | eastman75 | Microsoft Windows 95/98/Me (архив) | 4 | 31-08-2008 21:12 |
|