Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   Интеграция DirectX, IE8, .NET Framework, WMP11 и др. обновлений в XP x64 (http://forum.oszone.net/showthread.php?t=172386)

Yuran172 06-04-2010 19:05 1386409

Интеграция DirectX, IE8, .NET Framework, WMP11 и др. обновлений в XP x64
 
Приветствую всех! Мне необходимо интегрировать DirectX, IE8, .NET Framework (желательно все версии) и WMP11 в 64-битную XP. Покопался на форуме, но даже темы с таким названием не нашел - решил создать.

Собственно с 32-битной версией XP проблем нет - все вышеперечисленное есть в аддонах и легко ставится вместе с UpdatePack'ом + все обновления до кучи.

В 64-битку без проблем удалось интегрировать ДиректИкс за февраль этого года, 8-ой эксплорер и 11-ый медиа плеер с помощью HFSLIP64 (если кому интересны подробности - спрашивайте, расскажу).

С фремворком все сложнее: как я понимаю его интеграция вообще невозможна в любую винду, но возможен запуск тихой установки методом svcpack на Т-13. Я попробовал мой любимый аддон от simplix (использую его на 32-битной XP) Перепакованный M$ .NET Framework (все версии), но ни к чему это не привело. Точнее он устанавливался на Т-13 (заметно по времени), но в установке и удалении программ его нет, да и тот же nLite не запускается, ссылаясь на отсутствие фреймфорка. Может кто знает где найти 64-битный аддон с условием, что размер будет также в пределах 30-50 Мб (желательно без лангпаков).

В общем надеюсь на скорую помощь и заранее всем спасибо!

alexandr100 06-04-2010 20:18 1386467

Цитата:

Цитата Yuran172
Покопался на форуме, но даже темы с таким названием не нашел - решил создать. »

Фильтр, поиск и основной сайт рулит!!!
Цитата:

Цитата Yuran172
DirectX »

Цитата:

Цитата Yuran172
.NET Framework (желательно все версии) »

Для этого делается аддоны (скорее всего придется делать самостоятельно, потому что вам ведь требуется x64)
Цитата:

Цитата Yuran172
WMP11 »

Цитата:

Цитата Yuran172
IE8 »

Это интегрируем как обновления (хоть с помощью того же [url=http://www.nliteos.com/])
Для начала прочитайте следующие темы:
интеграция Windows Media Player 10/11 - http://www.oszone.net/3169
[Статья] Как создать FullUnattended DirectX, IE7, WMP11, NetFW и не только!!! - http://forum.oszone.net/thread-73139.html
[addon] Internet Explorer 8 Rus (с заменой файлов IE6) - http://forum.oszone.net/thread-117741-2.html
[addon] DirectX Full (February 2010, Only x86) - http://forum.oszone.net/post-1345028.html
Перепакованный M$ .NET Framework (все версии) - http://forum.oszone.net/thread-46682-4.html

Yuran172 06-04-2010 20:57 1386497

alexandr100, да нет, не рулит...
Интеграция WMP меня не интересует - я с ней справился.
Аддон IE8 только для 32-битной русской XP и ставится с помощью UpdatePack'а, который также только для русской 32-битной XP.
nLite интегрировать в 64-битную XP ни WMP ни IE не умеет!
Статья "Как создать FullUnattended DirectX, IE7, WMP11, NetFW и не только!!!" не полноценная. Описан только пример создания самоустанавливающегося .cab-файла ДиректИкса, а что с ним делать дальше - загадка.
Ссылка на аддон директа вообще ни к чему - он 32-битный, да и я его интегрировал без проблем.
Framework этот я использую также вместе с UpdatePack'ом на XP x86, как его сюда приспособить - это другой вопрос, вот тут лучше бы помогли.
Но все равно спасибо за отклик!

alexandr100 06-04-2010 20:59 1386501

Цитата:

Цитата Yuran172
а что с ним делать дальше - загадка »

Читаем - http://oszone.net/2755

На основной сайт тоже хоть иногда заглядывайте! На большинство задаваемых вопросов - есть статья или тема

Цитата:

Цитата Yuran172
Статья "Как создать FullUnattended DirectX, IE7, WMP11, NetFW и не только!!!" не полноценная. Описан только пример создания самоустанавливающегося .cab-файла ДиректИкса »

По этой статье задаются вопросы в той теме

Цитата:

Цитата Yuran172
Да и вообще меня как бы framework интересует и желательно разжеванная пошаговая инструкция. »

Также можно задать вопрос в той теме

Yuran172 06-04-2010 21:08 1386513

Цитата:

Цитата alexandr100
Читаем - http://oszone.net/2755 »

ха! Вот за это действительно спасибо! Чет совсем запамятовал - страничка эта в закладках лежит, я этим способом апдейты в Win2000 запихиваю, чет совсем из памяти вышибло...

alexandr100 06-04-2010 21:09 1386514

Один флейм!!!

А также можно почитать - http://oszone.net/2753 и http://forum.oszone.net/thread-73582.html
----------------
Кстати здесь вам могли вообще не ответить - Общие правила конференции OSZone.net п. 3.14

Yuran172 06-04-2010 21:17 1386524

Ну почему флейм, зато будет единая тема так сказать))) Я вот тока что ответ получил на форуме HFSLIP (на английском конечно тяжеловато общаться) по поводу IE8, надо попробывать интегрировать и за одно фреймворк методом svcpack запихать, а там глядишь и теме можно будет пометку ставить "решено" и шапку поправлю как надо чтоб было)

alexandr100 06-04-2010 21:35 1386542

Yuran172,
Тихий инсталятор Microsoft NET Framework 3.5SP1+kb958481+kb958483+kb958484+KB961118+KB963707+KB974417+langpack для Windows x64 - скачать (250Mb)

Также загляните - http://forum.oszone.net/thread-104922.html

alexandr100 06-04-2010 21:55 1386552

Аддон .Net Framework также можно собрать самому (сам не пробЫвал)
Цитата:

Цитата gora
Сборка компилятором от strel может производится на любой системе (2000, XP, 2003 и даже на win7 x64), а получаемый инсталлятор будет работать только на одной определенной (из трех:2000, XP, 2003) »


Yuran172 06-04-2010 21:56 1386553

alexandr100, в принципе не важно какой разрядности фреймворк, для меня лучший вариант "Перепакованный M$ .NET Framework (все версии)" - http://forum.oszone.net/thread-46682-4.html (там лангпаков нету и размер не большой). Остальные инсталляторы меня не интересуют, т.к. все постоянно обновляется и пересобирать дистрибутив из-за мелочей не охота - программы и ручками доставить можно.

alexandr100 06-04-2010 22:17 1386581

Также можете попробовать нестандартные способы установки Windows XP, к примеру клонировать

Yuran172 07-04-2010 11:47 1386919

Такс... в общем DirectX, IE8 и WMP11 с легкостью интегрируются за один проход с помощью HFSLIP (работы на 5 минут), а вот фреймфорк методом svcpack не поставился (я использовал свой любимый "Перепакованный M$ .NET Framework (все версии)"). Точнее сказать на Т-13 он устанавливался (это было заметно по времени), но в установке и удалении программ его нет, да и тот же nLite не запускается, ссылаясь на отсутствие фреймфорка.
В чем проблема? Ставить ЭТО весом в 250 метров не буду)))

alexandr100 07-04-2010 13:27 1387025

попробуйте другой перепакованный .net framework

Yuran172 07-04-2010 13:44 1387040

alexandr100, а скорее смысла нет - надо 64-битный аддон делать...
Например авторы аддонов здесь http://www.ryanvm.net/forum/viewtopic.php?t=8232 сразу пишут, что будет работать только на x86. Тот самый конструктор http://www.msfn.org/board/topic/1277...-w2kxp2k3-x86/ также говорит о поддержке только 32-битных версий ОС
Цитата:

supporting all latest. NET framework versions, and all its hotfixes and langpacks for win 2K/XP/2K3 x86

alexandr100 07-04-2010 14:56 1387112

Цитата:

Цитата Yuran172
надо 64-битный аддон делать... »

Получилось как я и говорил
Цитата:

Цитата alexandr100
скорее всего придется делать самостоятельно, потому что вам ведь требуется x64 »

Цитата:

Цитата gora
Сборка компилятором от strel может производится на любой системе (2000, XP, 2003 и даже на win7 x64), а получаемый инсталлятор будет работать только на одной определенной (из трех:2000, XP, 2003) »

А так я бы еще полазил по интернету - такой аддон наверняка есть. Ну или скачивайте по отдельности.

Yuran172 07-04-2010 15:11 1387131

Я оставил заявку в теме "[Запрос] Добавить Addon'ов...", может найдется кто сделает.

Wicrus 05-11-2010 11:11 1535198

У кого есть HFSLIP64? А то сайт не работает.

Yuran172 05-11-2010 19:07 1535617

Вложений: 1
У меня

Wicrus 06-11-2010 17:51 1536276

Yuran172, а как решили проблему с framework'ами? Так же интересно как интегрируется IE8 и WMP11. Попробую сам разобраться, но не факт что получится.

Yuran172 06-11-2010 19:47 1536338

На фреймворк забил, а все остальное без проблем. Почитай оф форум, там на последних страницах как раз я вопросы задавал. http://www.msfn.org/board/topic/1140...v115-released/

Wicrus 08-11-2010 10:25 1537445

Офф форум уже читал. С фрэймворками более менее всё ясно. А вот маленький вопрос по интеграции апдейтов. Получается так что после установки просит установить обновления на ИЕ8 и WMP11, хотя эти обновления были добавлены через nLite. Сейчас делаю сборку чтобы обновления добавлялись через HFSLIP. Надо ли их убирать из nLite. И в принципе чем лучше Хотфиксы добавлять nLite или HFSLIP?

Yuran172 08-11-2010 21:07 1537978

ХФСЛИП. нЛайт безобразно делает эту работу. Вообще если нЛайтом пользуешься, то запускай его после ХФСЛИП, т.к. последнему важен именно чистый нетронутый образ.

Wicrus 09-11-2010 15:01 1538491

попробую сделать импорт через HFSLIP как делает это нлайт мне не нравится, так как уже сборок 5 он импортит обновление, а всё равно автоапдейт его требует скачать. В порядке запуска проблем не было всегда nLite после HFSLIP. Сейчас осталось разобраться с оставшимися обновления, а там будет немного твиков реестра и попытаюсь чего нить с FM придумать. Готовых решений пока не нашел. Есть такой вопрос информация по созданию FM аддонов не попадалась? Есть мысль посмотреть как делает это автоапдейт и попытаться из него сделать аддон.

Wicrus 09-11-2010 20:08 1538736

В общем 4 обновления так и не смог победить.
Если кто сталкивался, расскажите есть ли варианты их интегрировать. У меня только мысль ставить их тихой установкой через svcpack.

Yuran172 09-11-2010 21:39 1538801

Не все обновы можно интегрировать до установки, некоторые только на Т-13.

Wicrus 10-11-2010 23:46 1539641

Да вот получилась очень интересная вещь. У МС две сери хот фиксов 2 xxx xxx и 9yy yyy. Так вот при интеграции важен порядок их установки. Но хз как они эти серии формируют но получилось так что эти две серии перекрывают друг друга и не понятно что после чего ставить. Обновление windowsmedia11-kb_2378111-x64-enu перекрывалось чем то из другой серии, так как ставилось раньше (9>2) и получалось что оно не интегрировалось. Вот такая беда. Где и сколько аналогичных глюков есть кто его знает. Предполагаю что KB975558 с аналогичной проблемой тоже чем то перекрывается.

Yuran172 11-11-2010 13:16 1540026

Поэтому я и не пользуюсь нЛайтом для интеграции - он вшивает обновы абсолютно рандомно. Самый верный способ это установить чистую WinXP Pro x64 SP2, зайти на windows update и выписать или заскриншотить все предлагаемые апдейты для загрузки. Потом качаем только их с оф сайта мс и интегрируем через хфСлип - таким образом не должно быть устаревших обновлений, которые давно заменены другими. Важно грамотно разобраться в хфСлипе, а именно в структуре его папок, т.к. разные по типу обновы кладутся в разные папки. Если все будет сделано верно, то результат обязан порадовать)))

Wicrus 11-11-2010 17:28 1540220

Ну я так и делал, перекапал полскрипта HFSLIP и после 11 билдов победил обновления!
Есть такие замечания по HFSLIP:
Папка HFSVCPACK_SW2 не создается сама. Её нужно создать и в неё положить KB923789, после обработки HFSLIP ставит атрибуты запуска /Q:A /R:N . С такими параметрами винда на Т13 падает в ребут. По этому приходится их править руками на /Q:A.
Обновление KB975558 кидается в папку HFSVCPACK_SW1 и ставится на Т13. Оно предназначено для WMP, а идет как на windows. Возможно его можно интегрировать сразу в WMP, переименовав в нужный формат и положив папку HF.
Malicious Software интегрировать нельзя. Можно только его вбить в реестр чтобы не качалось оно. Но обновление выходит каждый месяц и с каждым обновлением надо будет менять ключ в реестре. Для 11.2010 он выглядит так
Код:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RemovalTools\MRT]
"EULA"=dword:00000001
"Version"="5800D663-13EA-457C-8CFD-632149D0AEDD"
"EULA2"=dword:00000001

При интеграции WMP11 обновление windowsmedia11-kb2378111-x64-enu нужно переименовывать в windowsmedia11-kb_2378111-x64-enu. Тогда не произойдет замена его другим обновлением. И это делает HFLSIP, но вины авторов тут нет, тут косяк от МС, серии обновлений делать нужно нормально.


Время: 23:48.

Время: 23:48.
© OSzone.net 2001-