Показать полную графическую версию : [решено] Как сжать install.wim
Страниц :
1
[
2]
3
4
5
6
7
8
CtrlSoft
10-02-2014, 18:33
MW3, Ж.Д.А.Л.К.Е.Р., все в порядке. Установщик Windows 8.1 поддерживает развертывание Windows 7.
kelly, никак
CtrlSoft, значит от туда не удалить предустановленные программы? нужно искать оригинальный instal.win?
CtrlSoft
10-02-2014, 20:40
kelly, да
CtrlSoft, спасибо...
будем искать...
joystick8000
07-05-2014, 17:16
CtrlSoft, kelly, ради эксперимента удалось записать из install.esd в install.wim в операционной системе windows 7
Скачал с MS Deployment Tools для windows 8.1 чтоб работать с dism и дальше в 3 команды это все делается:
D:\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools>mkdir temp
D:\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools>dism /Quiet /Capture-Image /ImageFile:install.wim /CaptureDir:.\temp /Name:container /Compress:max /CheckIntegrity
D:\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools>dism /Export-Image /SourceImageFile:"d:\!!windows7\install.esd" /SourceIndex:1 /DestinationImageFile:install.wim /compress:recovery /CheckIntegrityДальше для удобства можно так:
D:\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools>dism /Delete-Image /ImageFile:install.wim /Index:1 /CheckIntegrityТак как у нас был первый пустой образ с индексом 1 "/Name:container" а тот что экспортировали стал 2
Ну и можно убрать сжатие:
D:\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools>Dism /Export-Image /SourceImageFile:install.wim /SourceIndex:1 /DestinationImageFile:install2.wim /compress:none
Я так и не понял как в ADK (в отличии от AIK) сжать образ если в образе несколько редакций Windows, раньше (в AIK) сжимал командой:
imagex /export %dir-mount%\Install.wim * %dir-mount%\x86-x64.wim /compress maximum
А в документации по ADK я похожей команды не нашёл.
:help:
Painkiller
13-05-2014, 21:32
Я так и не понял как в ADK (в отличии от AIK) сжать образ если в образе несколько редакций Windows, раньше (в AIK) сжимал командой:
Код:
imagex /export %dir-mount%\Install.wim * %dir-mount%\x86-x64.wim /compress maximum
А в документации по ADK я похожей команды не нашёл. »
Эта же команда и работает в ADK. Там же есть imagex
Эта же команда и работает в ADK. Там же есть imagex »
Это то понятно, а с помощью команды Dism то же самое возможно?
Painkiller
15-05-2014, 00:32
Это то понятно, а с помощью команды Dism то же самое возможно? »
Количество строк в SourceIndex:Х завист от количества индексов в образе
Пример в сжатия *.wim в*.esd :
dism /Export-Image /SourceImageFile:".\install.wim" /SourceIndex:1 /DestinationImageFile:".\install.esd" /Compress:recovery
dism /Export-Image /SourceImageFile:".\install.wim" /SourceIndex:2 /DestinationImageFile:".\install.esd" /Compress:recovery
dism /Export-Image /SourceImageFile:".\install.wim" /SourceIndex:3 /DestinationImageFile:".\install.esd" /Compress:recovery
Пример в пережатия максимально в *.wim :
dism /Export-Image /SourceImageFile:".\install.wim" /SourceIndex:1 /DestinationImageFile:".\install1.wim" /Compress:maximum
dism /Export-Image /SourceImageFile:".\install.wim" /SourceIndex:2 /DestinationImageFile:".\install1.wim" /Compress:maximum
dism /Export-Image /SourceImageFile:".\install.wim" /SourceIndex:3 /DestinationImageFile:".\install1.wim" /Compress:maximum
Painkiller,
Благодарю. :hi:
Чё-то перемудрили они с dism, при использовании imagex и * как то было проще...
Painkiller
15-05-2014, 14:35
Чё-то перемудрили они с dism, при использовании imagex и * как то было проще... »
Я до сих пор через imagex пережимаю =)
Я до сих пор через imagex пережимаю »
а разве imagex понимает формат esd !?
Painkiller
16-05-2014, 14:39
а разве imagex понимает формат esd !? »
нет, только dism. Да и esd поддерживает установщик только от windows 8.1. Можно использовать конечно его для установки 7 тоже
anton_bobkov@vk
16-05-2014, 19:58
Объясните как сжать install.wim по пунктам почитал эти 4 страницы не чего не понял т.к дел не имел с таким. Имеется вин ультимат 2 образа х86 и х64 с помощью UpdatePack7R2 интегрирую обновы в каждый из образов для х64 в 5 индекс для х86 в 4 индекс на выходе получается слишком громадные install.wim хотел бы научиться сжимать их. Вообще пробую делаю так скачал этот имаджекс рядом положил цмд файл с содержимым:
imagex.exe /compress maximum /export D:\install.wim 1 D:\install2.wim
Вроде как процесс идет и на выходе получается этот инсталл2 и размер на прилично меньше, но "сжатие" это происходит секунд 30 максимум хотя везде пишут, что занимает очень длительное время. Правильно ли я все делаю? И для х64 и х86 эти команды будут разные или одинаковые?
Painkiller
16-05-2014, 20:11
Вроде как процесс идет и на выходе получается этот инсталл2 и размер на прилично меньше, но "сжатие" это происходит секунд 30 максимум хотя везде пишут, что занимает очень длительное время. Правильно ли я все делаю? И для х64 и х86 эти команды будут разные или одинаковые? »
Долгий процесс когда сжимаете через dism wim в esd. Формат Esd поддерживает только установщик windows 8.1. Правда есть решение использовать для установки 7 установщик 8.1 . Но в esd есть свои минусы
anton_bobkov@vk
16-05-2014, 20:19
Для меня это темный лес я не слова не понял, мне пока лезть в вин8 не надо мне с 7 разобраться.
1) правильной ли командой я сжимаю образ ибо нашел ее на просторах интернета?
2) Что означает цыфра 1 между D:\install.wim 1 D:\install2.wim это не индекс ли для х64 я должен подставить 4 для х86 5 или я не верно размышляю.
3) и образ для х64 и х86 одной командой сжимается или чуть разными.
Мне главное не запороть, чтобы вдруг понадобится установить винду , а она не заработает после этих махинаций поэтому и уточняю.
Painkiller
16-05-2014, 20:28
1) правильной ли командой я сжимаю образ ибо нашел ее на просторах интернета? »
Команда правильная , но вы сжали всего лишь одну редакцию из всех 2) Что означает цыфра 1 между D:\install.wim 1 D:\install2.wim это не индекс ли для х64 я должен подставить 4 для х86 5 или я не верно размышляю. »
1 - это Индекс первой редакции в образе
и образ для х64 и х86 одной командой сжимается или чуть разными »
Одной.
Вам лучше сделать так. Как я понимаю вам лишь нужна редакция Максимальная x86 и x64?
Если да то зачем вам остальные редакции ? Экспортируете нужные редакции x86 и 64 в новый образ . В итоге у вас получиться всего 2 индекса .
и пережмите новый образ командой
imagex /compress maximum /export D:\sources\install.wim * D:\installMAx.wim
* - обозначает все индексы в образе
anton_bobkov@vk
16-05-2014, 20:55
Я все равно не до конца понимаю, что вы мне пытаетесь объяснить. ибо например я не монимаю, что значит экспортировать нужные редакции, в итоге получится 2 индекса тоже не понятно, что это.
Объясню то, что я делал.
У меня есть 2 оригинальных образа винды 7 максималки, в один и потом в другой я интегрировал обновы готовым паком обнов командой UpdatePack7R2.exe /ie11 /WimFile=D:\install.wim /Index=4 - вычитал, что цыфра 4 в х64 означает эту самую Максимальную , а в х86 Максималка цыфра 5. так же было описано вместо цыфры подставить * интеграция во все редакции, но т.к диск был максималки винды я в максималку и интегрировал нужна только она (все было в автоматическом режиме без моего участия я просто тупо получил на выходе готовый инсталл.вин с уже интегрированными обновами). Вот я и хочу сжать "вим" в одном , а потом в другом образе.
Painkiller
16-05-2014, 21:11
anton_bobkov@vk , короче если у вас оригинальный образ в x86
должно быть 5 редакций ( 5 индексов ) :
Windows 7 Starter ( идет под 1 индексом )
Windows 7 Homebasic ( идет под 2 индексом )
Windows 7 Homepremium ( идет под 3 индексом )
Windows 7 Professional ( идет под 4 индексом )
Windows 7 Ultimate ( идет под 5 индексом )
в x64 образе (4 редакции ):
Windows 7 Homebasic ( идет под 1 индексом )
Windows 7 Homepremium ( идет под 2 индексом )
Windows 7 Professional ( идет под 3 индексом )
Windows 7 Ultimate ( идет под 4 индексом )
Зачем вам все остальные , экспортируем только нужные
Берете install.wim из x86 битного дистрибутива и командой экспортируете только редакцию Windows 7 Ultimate в новый образ
imagex /compress maximum /export D:\sources\install.wim 5 D:\installMAx.wim
Дальше install.wim из x64 битного дистрибутива командой экспортируете только редакцию Windows 7 Ultimate в новый образ
imagex /compress maximum /export D:\sources\install.wim 4 D:\installMAx.wim
В итоге получите образ с двумя редакция Windows 7 Ultimate х86 и 64 . Получившиеся installMAx.wim переименовывайте install.wim и кладёте с заменой в дистрибутив x86.
anton_bobkov@vk
17-05-2014, 01:29
Об этом я и спрашивал. Еще уточнить у меня на выходе получится ,чтоли 1 образ винды с х86 и х64 (тоесть с двух инстал.вим все в один упакуется или вы имеете ввиду делать раздельно и для каждого образа будет свой инсталл.вим)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.