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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   Интеграция обновлений и драйверов в чистый WIN7SP1 Ultimate RUS (http://forum.oszone.net/showthread.php?t=312919)

SergioBS 20-03-2016 12:43 2617949

Интеграция обновлений и драйверов в чистый WIN7SP1 Ultimate RUS
 
Вложений: 2
Операции с установочным диском WIN7SP1x64 Ultimate (Обновления).
Остается вопрос: Как уменьшить размер дистрибутива?
Пока обновлял - накидал небольшое Readme.
1. В дистрибутив были интегрированы обновления из раздачи http://forum.oszone.net/thread-257198.html
UpdatePack7R2 версия 16.3.15 (получил увеличение размера файла install.wim c 2,66Gb до 4,09GB)
На DVD диск уже не войдет!
2. В дистрибутив был интегрирован IE11RUS (получил увеличение файла install.wim c 4,09Gb до 4,43Gb)
3. В дистрибутив были интегрированы драйвера устройств USB3.0, только для X64:
AMD_1.1.0.0185, Asmedia_1.16.26.1, Etron_1.00.0119, Fresco_3.6.8.0, intel, Intel_2nd_1.1.0.255, Intel_4th_4.0.0.36, Renesas_3.0.23, Texas_1.16.5.0, VIA_4.90A
(получил увеличение файла boot.wim со 165,7Mb до 175Mb)...
Обычный DVD не прокатывает!....

Борьба с размером дистрибутива:
Для того чтобы удалить ненужные версии (Важно! Мы не удаляем, а экспортируем нужные версии в новый образ).
Для этого используем утилиту ImageX из пакета WAIK.
P.S. Пути могут отличаться, как всегда - лучше в корне диска с коротким названием каталогов.
Все папки должны уже существовать!

1. Устанавливаем WAIK (ссылка в свободном доступе)
2. Извлекаем содержимое DVD-диска с чистым дистрибутивом, например в папку C:\W7\

Каждое издание WIN7 имеет свой индексный номер, записанный в файле install.wim (WIM-файл).
Посмотрим информацию какие редакции находятся в этом образе:
Код:

dism /get-wiminfo /wimfile:C:\W7\Sources\install.wim
В нашем случае видим следующее:
Код:

Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:\Users\*********>dism /get-wiminfo /wimfile:C:\W7\Sources\install.wim

Cистема DISM
Версия: 6.1.7600.16385
Сведения об образе : C:\W7\Sources\install.wim

Индекс: 1
Имя : Windows 7 HOMEBASIC
Описание : Windows 7 HOMEBASIC
Размер (байт): 11 531 865 453

Индекс: 2
Имя : Windows 7 HOMEPREMIUM
Описание : Windows 7 HOMEPREMIUM
Размер (байт): 12 045 241 621

Индекс: 3
Имя : Windows 7 PROFESSIONAL
Описание : Windows 7 PROFESSIONAL
Размер (байт): 11 947 613 470

Индекс: 4
Имя : Windows 7 ULTIMATE
Описание : Windows 7 ULTIMATE
Размер (байт): 17 059 531 772

Операция успешно завершена.

3. Если, к примеру, нужны только Windows 7 HOMEPREMIUM и Windows 7 ULTIMATE, то делаем следующее:
Создаем каталог C:\WIMs в корне диска С: и поочередно вводим следующие команды:
Код:

Imagex.exe /export "C:\W7\sources\install.wim" 2 "C:\WIMs\install.wim" "Windows 7 HomePremium (x64)" /compress maximum
Imagex.exe /export "C:\W7\sources\install.wim" 4 "C:\WIMs\install.wim" "Windows 7 Ultimate (x64)" /compress maximum

4. Удаляем файл install.wim из папки C:\W7\sources\
5. Перемещаем вновь созданный файл install.wim из папки C:\WIMs\ в папку C:\W7\sources\
Готово! Теперь у Вас дистрибутив содержащий только версии Windows 7 HomePremium (x64) и Windows 7 ULTIMATE (x64)
Я соответственно оставил только 4 индекс Windows 7 Ultimate,
При данной операции происходило максимальное сжатие файла Install.wim....
Остаются лишние 138Mb, чтобы запихнуть на DVD диск....

**************************************************************************
СОЗДАНИЕ ОБРАЗА ДИСКА:

Для создания образа диска используется утилита Oscdimg.exe. Входит в состав WAIK или качается отдельно.

1. Откройте командную строку средств развертывания от Администратора (WAIK)

2. Введите
Код:

oscdimg.exe -u2 -b"C:\W7\boot\etfsboot.com" -h C:\W7 C:\WIN7X64.iso
Где:
• -u2 >> создает файловую системы UDF для образа ISO
• -b >> указывает на загрузочный файл образа, который используется для создания загрузочного сектора на DVD-диске или образе.
• -h >> включает в создаваемый образ все скрытые файлы и папки, расположенные по указанному пути.

Дожидаемся создания Установочного образа в формате *.ISO
Пользуемся...

Ну а теперь вопросы?
Что еще можно ужать в дистрибутиве? При таком варианте пришлось пожертвовать IE11, что крайне не желательно!
На DVD не лезет, значит мартышкин труд.... У кого какие мысли? Остаются лишние 138Mb!
соответственно в дистрибе остались файлы: install_Windows 7 HOMEBASIC.clg, install_Windows 7 HOMEPREMIUM.clg, install_Windows 7 PROFESSIONAL.clg - насколько они нужны? Остался только один индекс... Хотя на вес они никак не влияют...

papanya1948 20-03-2016 13:27 2617964

SergioBS, Остаётся загрузка дистрибутива на флеш-накопитель... Хотя могут быть и мнения, другие!

DUKAT51 20-03-2016 14:01 2617968

SergioBS, вы не решили проблему размера дистрибутива потому, что в данном формате её не решить.
Зачем изобретать велосипед, тем более что он давно существует?
Ознакомьтесь с решением ЗДЕСЬ.

Ж.Д.А.Л.К.Е.Р. 20-03-2016 14:14 2617971

Зачем плодить темы, когда в UpdatePack7R2 уже разбирали подобный вопрос ?
Удали сразу из install.wim ненужные редакции и используй UpdatePack7R2 с ключом /Optimize. Не используй до интеграцию (когда в install.wim с обновлениями за прошлый месяц, интегрировать обновления текущего месяца), это увеличивает размер фала по сравнению с чистой интеграцией.

SergioBS 20-03-2016 15:51 2617982

Ребят всем привет.... Задача совсем другая, мне не нужна Говносборка! Мне нужна чистейшая винда на DVD.

papanya1948, Хотелось бы иметь DVD, на флешку всегда перенесешь без проблем.

DUKAT51, И интеграция всяких там AntiSMS мне не нужна, таких сборок тьма по сети.... Твики мои, не мои... мусор в дистрибе...

Ж.Д.А.Л.К.Е.Р., Такие вещи как тут подрежем, там добавим... не катит "Можно удалить файлы ответственные за установку Windows из под живой системы, открываем образ в UltraISO и удаляем все кроме:"....

Кто знает где рыть - не убралось всего 138Mb!
Как вариант не интегрировать какие-нибудь заплатки, которые не настолько ВАЖНЫ (кто в теме?)! а вот IE11 нужно...
Слишком давно за ПК. Не ставлю говносборки принципиально. Только оригинал от Wzor - но там нет обновлений и прочего.
В дистрибе XP помню чего-то пережимал, все влезало...

Ж.Д.А.Л.К.Е.Р. 20-03-2016 16:25 2617992

Цитата:

Цитата SergioBS
Задача совсем другая, мне не нужна Говносборка! Мне нужна чистейшая винда на DVD. »

Сам себе противоречишь. Как добавить обновления + USB 3.0 драйвера так все хорошо, а как удалить что-то то ахтунг, это же говносборка будет.

Цитата:

Цитата SergioBS
Мне нужна чистейшая винда на DVD. »

Используй оригинальный MSDN, все остальное сборки по определению. Уже на живой системе накатишь все обновки с помощью UpdatePack7R2 (некоторые обновления не поддерживают интеграцию в wim) или центра обновлений.

SergioBS 20-03-2016 16:59 2618003

Ж.Д.А.Л.К.Е.Р., Драйвера USB3.0 - это необходимость! для установки дистриба с флешки через порт USB3.0 - экономия времени! Это не сторонний софт с твиками. Накатывать все обновления - потеря времени часа на два!
Вопрос? Ключ /Optimize - может помочь? Не видел здесь примера обновления с таким ключом. Реально сжимает?

the_doom 20-03-2016 19:00 2618038

если ставить с флеши то зачем вписываться в размер dvd?
можно вообще сжать esd и ставить из под WindowsPE утилитами типа WinNTSetup

и кстати в теме на форуме simplix есть сылка на раздачу готового образа

SergioBS 20-03-2016 19:52 2618050

Пытаюсь интегрировать обновления через /Optimize. Отпишусь, что получилось. the_doom, Нужен дистриб на DVD (Флеш как вариант). Хочу обойтись без дополнительных утилит... Готовый образ не видел - в нем есть последние обновления и IE11?

Использовал ключ /Optimize - работает лучше чем ImageX с ключом /compress maximum
Блин, ну это уже вредительство винды - не лезет 52Mb!


Ж.Д.А.Л.К.Е.Р. 21-03-2016 12:09 2618213

Цитата:

Цитата SergioBS
Ключ /Optimize - может помочь? Не видел здесь примера обновления с таким ключом. »

Немного поможет, описание в шапке.

Режь install.wim на swm и пиши две болванки - отличный способ, не требующий что либо удалять или чем-то ограничиваться (IE11).
Или используй дистрибутив от десятки, где install.wim заменишь на свой install.esd. Установщик десятки поддерживает ESD что значительно уменьшит размер файла + полная поддержка USB 3.0. В семерку все драйвера не интегрируешь (тот же Intel, где старая и новые версии имеют разные HWID-ы, а имена файлов одинаковые).

SergioBS 21-03-2016 19:53 2618363

Ж.Д.А.Л.К.Е.Р., "Использовать дистриб от десятки" - можно тут по подробнее? В папке Sources куча всего - включая: install_Windows 7 HOMEBASIC.clg, install_Windows 7 HOMEPREMIUM.clg, install_Windows 7 PROFESSIONAL.clg. С ними что делать?

Ж.Д.А.Л.К.Е.Р. 21-03-2016 21:08 2618395

Возьми дистрибутив Windwos 10 Enterprise (чтоб не просило ключ при установке) и в UltraISO замени родной \sources\install.wim на свой install.wim/install.esd.
Если нет под рукой Enterprise версии, то можно изменить \sources\ei.cfg, чтоб не просило ключ:
Цитата:

[EditionID]
Enterprise

[Channel]
Volume

[VL]
1

SergioBS 21-03-2016 22:23 2618440

Ж.Д.А.Л.К.Е.Р., хотел спросить? Кроме install.wim/install.esd, что вообще ничего не меняется в дистрибе? Чудеса... Как это скажется на инсталляции? Заметил, что в десятке уже нет индексов - только дистриб под определенную версию оси... Информация о версии содержится в файле EI.CFG (который раньше удаляли для разблокировки выбора версии)... ei.cfgxnj - не нашел такого файла в десятке... Старый стал (50 почти) тяжело вникать в премудрости систем для молодежи... На руках только дистриб PRO10

Ж.Д.А.Л.К.Е.Р. 22-03-2016 00:18 2618458

Цитата:

Цитата SergioBS
не нашел такого файла в десятке »

Значит создай в блокноте \sources\ei.cfg, текст содержимого в предыдущем сообщении.

Цитата:

Цитата SergioBS
Как это скажется на инсталляции? »

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

the_doom 22-03-2016 09:08 2618514

Цитата:

Цитата SergioBS
the_doom, Нужен дистриб на DVD (Флеш как вариант). Хочу обойтись без дополнительных утилит... Готовый образ не видел - в нем есть последние обновления и IE11? »

да
https://forum.simplix.ks.ua/viewtopi...d=22231#p22231

SergioBS 22-03-2016 11:10 2618554

the_doom, На сколько понял там речь идет о дистрибе x86! Файл Install.wim в x64 имеет гораздо больший размер - именно над ним и бьюсь!

the_doom 22-03-2016 14:54 2618658

нет, там раздача готового образа со всеми редакциями как x86, так и x64 (русские)
проблема с размером решена сильным сжатием образа (esd формат)

SergioBS 22-03-2016 22:47 2618873

Вопрос пока не решен! Начал экспериментировать!
С ключом /Optimize получил размер файла Install.wim - 4,05Gb
с помощью ESD2WIM-WIM2ESD-wimlib-3 получил файл Install.esd размером 2,14Gb - ЧУДЕСА!
Скачал чистый дистриб: ru_windows_10_enterprise_x64_dvd_6851354
(версия выбрана не случайно - советовали именно enterprise)
Соответственно загрузчик WIN7 не понимает формат *.esd
Заменил местный install.wim на вновь созданный install.esd. НО!
при установке из под живой винды WIN7x64 появились новые проблемы....
В шапку прикрепил конвертор ESD2WIM-WIM2ESD-wimlib-3

the_doom 24-03-2016 00:34 2619132

можно попробовать удалить из образа ei.cfg
или взять этот файл из образа win 7 плюс указать ключ в pid.txt.

https://msdn.microsoft.com/ru-ru/lib...or=-2147217396

обычно при инсталляции можно пропускать ввод ключа.

SergioBS 25-03-2016 13:31 2619694

Вложений: 2
the_doom, "обычно при инсталляции можно пропускать ввод ключа" - не с WIN10!

papanya1948 29-03-2016 05:44 2620817

Цитата:

Цитата SergioBS
обычно при инсталляции можно пропускать ввод ключа" - не с WIN10! »

Позвольте не согласиться с вами, в Windows 10 точно так-же можно пропускать ввод ключа (Если у вас есть лицензия), если нет, то для Win 8.1/10 имеются т.н. установочные ключи на каждую версию системы. И после установки ОС необходима активация.


Время: 02:42.

Время: 02:42.
© OSzone.net 2001-