Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Интеграция обновлений для Windows 2000 при помощи HFSLIP

Ответить
Настройки темы
Интеграция обновлений для Windows 2000 при помощи HFSLIP

Пользователь


Сообщения: 57
Благодарности: 1

Профиль | Отправить PM | Цитировать


Название темы я взял из новой статьи: http://oszone.net/4108/HFSLIP

Подробное описание действий. Где взять и как применять инструменты, HFSLIP и nLite, - внутри статьи. Более подробно о работе с nLite - статья от Vadikan на OSZONE: http://oszone.net/display.php?id=3757

Хотелось бы обсудить эту статью со всеми, для кого она представляет интерес. Возможно кто-то воспользовался ею и ваши замечания, предложения и т.п., оказались бы полезными и для других?

Эта статья появилась во время, когда я занимался обновлением своей локализованной системы WINDOWS 2000 Pro + SP4 и созданием дистрибутива. Для меня она стала хорошей инструкцией и я воспользовался ею для своей работы. О чем не жалею.
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:59, 14-10-2006

 

Аватара для Alex-Rexy

Пользователь


Сообщения: 145
Благодарности: 10

Профиль | Сайт | Отправить PM | Цитировать


Цитата:
А есть все это в отдельном готовом к использованию архиве?
очевидно имеется в виду *.cab архив с начинкой из DotNet11.exe + DotNet2.exe + LegitCheckControl.cab + swflash.cab + WindowsUpdateAgent20-x86.exe

-------
Не сочтите за наглость, но я бедный студент, и мой Яндекс.Кошелек номер ОПК 3.4 всегда открыт для ваших благодарностей любого размера... ;-)


Отправлено: 10:11, 21-02-2007 | #61



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для SyCraft

Старожил


Сообщения: 342
Благодарности: 10

Профиль | Сайт | Отправить PM | Цитировать


Alex-Rexy
Точно, и сими обновления конечно!

-------
Мой блог: Сделай то что хочешь из того что нравится!
----
Помощь проектам развивающихся в рамках OSZone.net


Отправлено: 10:46, 21-02-2007 | #62


Старожил


Сообщения: 156
Благодарности: 3

Профиль | Сайт | Отправить PM | Цитировать


http://wud.jcarle.com/ вот эта прога поможет, а перепакавать 10 минут делов

-------
Заметки о разработке и не только…
программирую web и для web


Отправлено: 15:21, 21-02-2007 | #63


Аватара для SyCraft

Старожил


Сообщения: 342
Благодарности: 10

Профиль | Сайт | Отправить PM | Цитировать


LaoTsi
Спасибо"!

-------
Мой блог: Сделай то что хочешь из того что нравится!
----
Помощь проектам развивающихся в рамках OSZone.net


Отправлено: 21:18, 22-02-2007 | #64


Аватара для DJ Cool

Пользователь


Сообщения: 118
Благодарности: 44

Профиль | Отправить PM | Цитировать


Решил поделиться опытом сборки w2k, мож кому пригодиться.
Безусловно вначале благодарность всем за материал!!!

Hfslip-ом всё сделать не получилось, поэтому NLite использовать пришлось (в прошлом от него отказался).
Hfslip; все почти как в статье:
FIX - кладу notepad.ex_ (AkelPad), sfcfiles.dl_ (блокнот вывел из списка защиты, так же что-то SFC ругалась на drvindex.inf в логах, Boa Soft спасибо за патчер SFCPATCH.EXE) и winnt.sif (удобней его держать здесь, нежели переписывать ручками).
HF - не стал интегрировать msxml, взял MSXML.EXE от UpdatePack-XPSP2 и положил в HFSVCPACK.
HFCABS - добавил swflash.cab
HFSVCPACK - упомянутый MSXML, JRE5.EXE, NETFX20.EXE и xpicons_silentv2.exe
XpIcons (думаю название говорит само за себя) взял на сайте Hfslip-а когда скачивал 1.2.2, там этот SFX комплект как пример для папки HFSVCPACK. Сейчас на сайте ссылка отсутствует и сам не могу найти откуда брал. Проблему в локализации (папка Accessories в Пуске появлялась) решил SFX-ом, заменяющим значки на русские, назвал xpicp_rus.exe и сунул в HFSVCPACK.
HFTOOLS - cmdow.exe

На запуск, результат в Win2Ksp5 для NLite (использовал v1.3 RC2).
В нем интегрирую остальные обновления (скачивал их Windows Updates Downloader-ом, ul от 9.01.07), получилось 52 обновления.
После интеграции появились в i386 лишние папки (WMP71, WMP9L, WMP9NL, xpsp2_binarydrop) от WMP фиксов, удалил ручками.
Обновлять 9х до 2к не собираюсь, поэтому и WIN9XMIG удалил.
В результате получается великолепный дистрибутив.
Но! Как только я NLite-ом помимо обновлений еще стал делать некоторые твики (дистрибутив брал нетронутый NLit-ом) - то при установке пропадал значок Мой компьютер с рабочего стола
Google вопил - "правой по десктопу, свойства... галку Мой компьютер", но у меня 2к...
Только на OSZone попался ключ реестра скрывающий значок, но увы... NLite использовал не его.
Пришлось дать поиск по CLSID-у Моего компьютера {20D04FE0-3AEA-1069-A2D8-08002B30309D} и убивать по очереди и вот он, красавчег:
Код: Выделить весь код
HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\ShellFolder]
"Attributes"=dword:00100000
В дистрибе в NLITE.INF удалил строку
Код: Выделить весь код
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\ShellFolder","Attributes",0x00010001,0x00100000
Не помогло
Пришлось в том же inf-е в секцию удаления [P] вбить:
Код: Выделить весь код
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\ShellFolder","Attributes"
Ну и раз уж влез в inf, то добавил недостающие в NLite твики.

300-от мегабайтный результат радует глаз.
Успехов всем в собирательстве

Отправлено: 14:00, 26-02-2007 | #65


Аватара для SyCraft

Старожил


Сообщения: 342
Благодарности: 10

Профиль | Сайт | Отправить PM | Цитировать


DJ Cool
А ссылочку на весь этот огород не подкинешь?*

-------
Мой блог: Сделай то что хочешь из того что нравится!
----
Помощь проектам развивающихся в рамках OSZone.net


Отправлено: 15:51, 26-02-2007 | #66


Аватара для DJ Cool

Пользователь


Сообщения: 118
Благодарности: 44

Профиль | Отправить PM | Цитировать


2SyCraft
Цитата:
А ссылочку на весь этот огород не подкинешь?*
На всю сборку? Да вот есть еще ДиалАпщики как я, мне то не жалко, да вот качать устану
Если что-то по отдельности - то WUD для фиксов, ссылка выше (гуглил только для MDAC_TYP.EXE и wmfdist.exe); AkelPad (notepad.ex_), SFCPATCH.EXE, MSXML.EXE, JRE5.EXE, NETFX20.EXE (причем билдер 300 килл для создания silent из M$ dotnetfx2.exe) - это аддоны для UpdatePack-XPSP2 Petya V4sechkin-а; swflash.cab - на Hfslip-ом сайте ссылка...
Ну разве что xpicons_silentv2.exe выложить 700 килл, да xpicp_rus.exe...

Уточните плз....

Отправлено: 16:36, 26-02-2007 | #67


Аватара для Alex-Rexy

Пользователь


Сообщения: 145
Благодарности: 10

Профиль | Сайт | Отправить PM | Цитировать


DJ Cool
Цитата:
В нем интегрирую остальные обновления (скачивал их Windows Updates Downloader-ом, ul от 9.01.07), получилось 52 обновления.
После интеграции появились в i386 лишние папки (WMP71, WMP9L, WMP9NL, xpsp2_binarydrop) от WMP фиксов, удалил ручками.
Аккуратнее нужно быть с обновлениями и не качать все подряд, могло привести к разнообразным глюкам.

-------
Не сочтите за наглость, но я бедный студент, и мой Яндекс.Кошелек номер ОПК 3.4 всегда открыт для ваших благодарностей любого размера... ;-)


Отправлено: 23:07, 28-02-2007 | #68


Аватара для DJ Cool

Пользователь


Сообщения: 118
Благодарности: 44

Профиль | Отправить PM | Цитировать


2Alex-Rexy:
Цитата:
...привести к разнообразным глюкам
а поточнее, какие фиксы к каким глюкам?
Я вот пока верю Jean-Sebastien с MSFN и его разработкой WUD.
По данным WUD на 13.02 - 55 Critical Updates, минусуем: 2 для сервера, 2 для XML, 1 Script 5.6, 1 MDAC 2.5, 1 DX7 и Rollup - итого 48.
Добавляю 2 для WMP - итого 50 для NLite:
Код: Выделить весь код
Windows2000-KB893756-x86-RUS.EXE
Windows2000-KB896358-x86-RUS.EXE
Windows2000-KB896423-x86-RUS.EXE
Windows2000-KB896424-x86-RUS.EXE
Windows2000-KB899587-x86-RUS.EXE
Windows2000-KB899589-x86-RUS.EXE
Windows2000-KB899591-x86-RUS.EXE
Windows2000-KB900725-x86-RUS.EXE
Windows2000-KB901017-x86-RUS.EXE
Windows2000-KB901214-x86-RUS.EXE
Windows2000-KB904706-v2-x86-RUS.exe
Windows2000-KB905414-x86-RUS.EXE
Windows2000-KB905749-x86-RUS.EXE
Windows2000-KB908506-x86-RUS.EXE
Windows2000-KB908519-x86-RUS.EXE
Windows2000-KB908531-v2-x86-RUS.EXE
Windows2000-KB911280-v2-x86-RUS.EXE
Windows2000-KB912919-x86-RUS.EXE
Windows2000-KB913580-x86-RUS.EXE
Windows2000-KB914388-x86-RUS.EXE
Windows2000-KB914389-x86-RUS.EXE
Windows2000-KB917008-x86-RUS.EXE
Windows2000-KB917422-x86-RUS.EXE
Windows2000-KB917537-x86-RUS.EXE
Windows2000-KB917736-x86-RUS.EXE
Windows2000-KB917953-x86-RUS.EXE
Windows2000-KB918118-x86-RUS.EXE
Windows2000-KB920670-x86-RUS.EXE
Windows2000-KB920683-x86-RUS.EXE
Windows2000-KB920685-x86-RUS.EXE
Windows2000-KB920958-v2-x86-RUS.EXE
Windows2000-KB921398-x86-RUS.EXE
Windows2000-KB923191-x86-RUS.EXE
Windows2000-KB923414-x86-RUS.EXE
Windows2000-KB923689-x86-RUS.exe
Windows2000-KB923980-x86-RUS.EXE
Windows2000-KB924191-v2-x86-RUS.EXE
Windows2000-KB924270-x86-RUS.EXE
Windows2000-KB924667-x86-RUS.EXE
Windows2000-KB926121-x86-RUS.EXE
Windows2000-KB926247-x86-RUS.EXE
Windows2000-KB926436-x86-RUS.EXE
Windows2000-KB928843-x86-RUS.EXE
IE6.0sp1-KB905495-Windows2000-x86-RUS.exe
IE6.0sp1-KB918439-Windows-2000-XP-x86-RUS.exe
IE6.0sp1-KB928090-Windows2000-x86-RUS.exe
IE6.0sp1-KB929969-Windows2000-x86-RUS.exe
OE6.0sp1-KB923694-Windows2000-x86-RUS.exe
WindowsMedia-KB911564-x86-RUS.exe
WindowsMedia9-KB917734-x86-RUS.exe
Если кто укажет на "глюк" того или иного фикса - буду только признателен.

2All:
Добавляя предыдущий пост:
HFSLIP v1.3.1
в HFTOOLS стал использовать HFANSWER.INI (меньше вопросов + INSTALLRC=1)
Несмотря на заявление:
FIXED DRVINDEX.INF CORRUPTION (changelog.txt JAN 10 ~ FEB 16, 2007) все равно в setuperr.log ругается.

По поводу XPIcon:
http://www.msfn.org/board/index.php?showtopic=74641
Скачиваем xpicons_silentv2.ex_ , переименовать в ехе и в HFSVCPACK
Или отдельно icl и xpicons.inf оттуда. В Inf править секцию [Strings] на русские имена + папка винды, поэтому устанавливается сие cmd:
Код: Выделить весь код
@echo off
%~d0
cd "%~dp0"
echo SYSROOT = "%SystemRoot%" >> XPicons.inf
RunDll32.exe setupapi,InstallHinfSection DefaultInstall 128 XPicons.inf
Но я оставил всё как есть и русифицировал SFX-ом.
Папка Стандартные с русскими ярлыками в архиве, скрипт рар-а:
Код: Выделить весь код
Path=%ALLUSERSPROFILE%\Главное меню\Программы\
Silent=1
Overwrite=1
Delete=Accessories\*.*
Delete=Accessories
На самом деле я не фанат украшательств, но вот иконки от ХРюши очень неплохо смотрятся в 2к

Ну кому интересно, что я меняю или добавляю в nlite.inf, по секциям:
Код: Выделить весь код
[T]
HKLM,"SYSTEM\CurrentControlSet\Control","WaitToKillServiceTimeout",0x00000000,"7000"
HKLM,"SYSTEM\CurrentControlSet\Control\CrashControl","SendAlert",0x00010001,0
HKLM,"SYSTEM\CurrentControlSet\Control\CrashControl","CrashDumpEnabled",0x00010001,0
HKLM,"SYSTEM\CurrentControlSet\Control\Session Manager","AutoChkTimeOut",0x00010001,3
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug","Auto",,"0"

[P]
HKCU,"Software\Microsoft\Windows\CurrentVersion\Runonce","^SetupICWDesktop"
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\ShellFolder","Attributes"

[CT]
HKCU,"Control Panel\Desktop","MenuShowDelay",0x00000000,"200"
HKCU,"Control Panel\Desktop","HungAppTimeout",0x00000000,"1000"
HKCU,"Control Panel\Desktop","WaitToKillAppTimeout",0x00000000,"5000"
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced","ShowInfoTip",0x00010001,0
Не забывая удалить в инфе:
Код: Выделить весь код
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\ShellFolder","Attributes"
Ну и в довесок каюсь, обшибся, WindowsMedia9-KB891122-x86-Global-ENU.exe мне тоже WUD качнул, а не как раньше писал что гугль помог

Всем успехов!

Отправлено: 11:22, 05-03-2007 | #69


Аватара для Alex-Rexy

Пользователь


Сообщения: 145
Благодарности: 10

Профиль | Сайт | Отправить PM | Цитировать


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

Так делать не стоит. Нужно на этабе сбора обновлений фильтровать их, чтобы применялись только для соотвествующих версий Интернет-эксплорера, аутлука, медиаплеера и т.п.

-------
Не сочтите за наглость, но я бедный студент, и мой Яндекс.Кошелек номер ОПК 3.4 всегда открыт для ваших благодарностей любого размера... ;-)


Отправлено: 10:52, 07-03-2007 | #70



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Интеграция обновлений для Windows 2000 при помощи HFSLIP

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Наборы - [решено] Набор обновлений для Windows 2000 после sp4 DJ Cool Наборы обновлений для Windows XP/2003/Windows 7 95 14-03-2012 16:18
Vista / 2008 - (Статья) Интеграция Обновлений и Extras в дистрибутив Windows Vista prokazzza Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 81 23-05-2009 11:12
Интеграция драйверов в дистрибутив при помощи NLite JonyB Автоматическая установка Windows 2000/XP/2003 42 10-03-2009 23:33
Разное - интеграция обновлений в дистрибутив windows xp sp3 cs_sova Microsoft Windows 2000/XP 1 26-12-2008 12:50
[Ъ] Развертывание Windows 2000 с настройками, созданными при помощи IEAK Fanzuga Автоматическая установка Windows 2000/XP/2003 0 21-11-2006 16:05




 
Переход