Показать полную графическую версию : [решено] Как сжать install.wim
Страниц :
1
2
3
[
4]
5
6
7
8
joystick8000
19-07-2014, 17:59
Shift85, не важно какой загрузчик, но важна сама программа setup.exe которая будет разворачивать esd, ради интереса ее можно положить в boot.wim от windows 7 тогда он тоже сможет разворачивать esd, делал так потому что ядро 8 требует минимум 1 гигбайт ОЗУ и на компьютерах с меньшим объемом ОЗУ разворачивал esd
А если например мне нужно сжать не одну редакцию находящуюся в install.wim а все прокатит ли данная команда.
Заранее спасибо.
Dism /Export-Image /SourceImageFile:"C:\DVD\\new-install.wim" /SourceIndex:* /DestinationImageFile:"C:\DVD\new-install.esd" /Compress:recovery
joystick8000
19-07-2014, 20:48
Shift85, нет, каждый индекс надо по очереди.
Делаешь батник
DISM /Export-Image /SourceImageFile:"C:\DVD\\new-install.wim" /SourceIndex:1 /DestinationImageFile:"C:\DVD\new-install.esd" /Compress:recovery
DISM /Export-Image /SourceImageFile:"C:\DVD\\new-install.wim" /SourceIndex:2 /DestinationImageFile:"C:\DVD\new-install.esd" /Compress:recovery
DISM /Export-Image /SourceImageFile:"C:\DVD\\new-install.wim" /SourceIndex:3 /DestinationImageFile:"C:\DVD\new-install.esd" /Compress:recovery
DISM /Export-Image /SourceImageFile:"C:\DVD\\new-install.wim" /SourceIndex:4 /DestinationImageFile:"C:\DVD\new-install.esd" /Compress:recovery
DISM /Export-Image /SourceImageFile:"C:\DVD\\new-install.wim" /SourceIndex:5 /DestinationImageFile:"C:\DVD\new-install.esd" /Compress:recovery
DISM /Export-Image /SourceImageFile:"C:\DVD\\new-install.wim" /SourceIndex:6 /DestinationImageFile:"C:\DVD\new-install.esd" /Compress:recovery
DISM /Export-Image /SourceImageFile:"C:\DVD\\new-install.wim" /SourceIndex:7 /DestinationImageFile:"C:\DVD\new-install.esd" /Compress:recovery
DISM /Export-Image /SourceImageFile:"C:\DVD\\new-install.wim" /SourceIndex:8 /DestinationImageFile:"C:\DVD\new-install.esd" /Compress:recovery
DISM /Export-Image /SourceImageFile:"C:\DVD\\new-install.wim" /SourceIndex:9 /DestinationImageFile:"C:\DVD\new-install.esd" /Compress:recovery
но важна сама программа setup.exe которая будет разворачивать esd, ради интереса ее можно положить в boot.wim от windows 7 тогда он тоже сможет разворачивать esd »
joystick8000, Это получается можно закинуть setup.exe из boot.wim от восьмерки в boot.wim семерки и все распакуется. Если я правильно понял.
joystick8000
19-07-2014, 21:57
Shift85, ну не только setup.exe еще файлы прилагающиеся к нему, да тогда boot.wim на ядре семерки сможет устанавливать из .esd
еще файлы прилагающиеся к нему »
joystick8000, Какие файлы можно поподробней.
Shift85, Возьмите дистрибутив Win7, удалите оттуда install.wim и суньте install.esd, всё заработает.
joystick8000
20-07-2014, 01:47
Aquila, ошибка будет, так что пришлось сделать вот так
//Ссылка удалена администрацией, ОПК 3.18
joystick8000, В РМ пожалуйста.
Super_Kolobok
10-12-2014, 15:30
есть еще гуи для пережатия ESD<->WIM, называется WinReducer Wim Converter
ошибка будет, так что пришлось сделать вот так »
Объясните пожалуйста как сделать.
Painkiller
11-12-2014, 17:14
Shift85, ну не только setup.exe еще файлы прилагающиеся к нему, да тогда boot.wim на ядре семерки сможет устанавливать из .esd »
Очень интересная информация , думал про такую реализацию но не пробовал. Попробуем =)
Всем привет! Видел здесь в ветке упоминалась одна библиотека - wimgapi.dll, реализовал с помощью нее почти все функции для работы с WIM-файлами, ну там распаковать, запаковать, удалить ненужную редакцию, переименовать и так далее, но у меня появилась таже проблема как и в этой теме, размер wim-файла получается занадто большой, мне это вроде и неочень мешает, однако хочется довести программу до ума. Для экспорта использую функцию WIMExportImage с параметром WIM_EXPORT_ALLOW_DUPLICATES, может нужно еще какую-то функцию использовать, подскажите пожалуйста.
P.S. И еще хочу полностью отказаться от Dism.exe, неподскажите в каких библиотеках спрятаны функции по интеграции изменений реестра и драйверов в образы wim.
а можно ли использовать сжатие 6-и индексов без создания нового wim? К примеру:
for %%n in (1 2 3 4 5 6) do (Dism /Export-Image /SourceImageFile:"D:\install.wim" /SourceIndex:%%n /DestinationImageFile:"D:\install.wim" /Compress:max
И еще вопрос: как через командную строку добиться копирования в папку install.wim из образа iso?
Painkiller
20-01-2015, 11:47
а можно ли использовать сжатие 6-и индексов без создания нового wim? К примеру:
Код: »
Нельзя
И еще вопрос: как через командную строку добиться копирования в папку install.wim из образа iso? »
А в интернете не пробовали поискать ?
А в интернете не пробовали поискать ? »пробовал естественно, не нашел
death7lord
08-05-2015, 12:01
Привет.
Во время команд из поста #29 каким параметром можно задать имя каждому индексу (именно в dism, не imagex)?
option_stellar@vk
19-05-2015, 19:06
Здравствуйте ! Есть install.wim Wim7 prof c x86 и x64 внутри. Хочу перевести это добро в формат esd. Пишу :
C:\WimtoESD>Dism /Export-Image /SourceImageFile:"C:\Wimtoesd\install.wim" /Sours
eIndex:1 /DestinationImageFile:"C:\Wintoesd\installexper.esd /Compress:recovery]
Ответ команды :
Cистема DISM
Версия: 6.3.9600.17031
Ошибка: 87
Параметр /sourseindex не распознается в этом контексте.
Что я делаю не так ?
Painkiller
19-05-2015, 22:42
C:\WimtoESD\Dism.exe /Export-Image /SourceImageFile:"C:\Wimtoesd\install.wim" /SourseIndex:1 /DestinationImageFile:"C:\Wintoesd\installexper.esd" /Compress:recovery
option_stellar@vk
20-05-2015, 20:41
Painkiller, та же самая ошибка. полазил в Инете, получилось с :
DISM /Export-Image /SourceImageFile:install.wim /SourceIndex:1 /DestinationImageFile:install.esd /Compress:recovery
То есть, я зашел в нужный каталог, где у меня лежал образ Install.wim и применил команду Dism "вчистую", без указания пути к файлу.
Вопрос следующий: как применить загрузчик от 8-ки к полученному файлу win 7 ?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.