Содержание
- Windows не удается открыть необходимый файл c sources install esd
- Вопрос
- Ответы
- BootDev
- Страницы
- 2018-08-13
- Установка Windows из *.WIM или *.ESD образа
- Содержание
- Как Происходит Установка ОС Windows
- Стандартный Установщик Windows
- Мультиустановка с Помощью Установщика Windows
- Уменьшение Размера WIM-архива
- Ручная Установка
- Разметка Диска
- Diskpart
- Извлечение Файлов
- Установка Загрузчика
- Тестовый Запуск
Windows не удается открыть необходимый файл c sources install esd

Вопрос


У меня не первый раз возникает проблема при развертывании Windows Server 2012R2 и по факту уже Windows Server 20016. На старте установки выходит следующее сообщение:
— Образы скачиваются через центр VLSC. И Internet Explorer’ом и другими браузерами.
— Образ Server 2016 скачивался с сайта майкрософт (Trial)
— Пишу как правило через ULtra USO на флеш носитель (на разные) как «зарузочный жесткий диск»
— Образы скачивались несколько раз, в разное время
— С имеющихся флеш носителей встают все версии клиенсткие и Win7 и 8 без проблем
Прошу помочь разобраться с этой ошибкой, или подсказать где капать ее решение
Ответы


У меня не первый раз возникает проблема при развертывании Windows Server 2012R2 и по факту уже Windows Server 20016. На старте установки выходит следующее сообщение:
— Образы скачиваются через центр VLSC. И Internet Explorer’ом и другими браузерами.
— Образ Server 2016 скачивался с сайта майкрософт (Trial)
— Пишу как правило через ULtra USO на флеш носитель (на разные) как «зарузочный жесткий диск»
— Образы скачивались несколько раз, в разное время
— С имеющихся флеш носителей встают все версии клиенсткие и Win7 и 8 без проблем
Прошу помочь разобраться с этой ошибкой, или подсказать где капать ее решение
Источник
BootDev
Создание загрузочных дисков и прочие полезные мелочи
Страницы
2018-08-13
Установка Windows из *.WIM или *.ESD образа
Пройдемся еще немножко по теме установки ОС Windows. На этот раз, речь пойдет о использовании стандартного установщика для организации мультиустановки. И напоследок рассмотрим ручную установку из *.wim или *.esd архива.

Содержание
Как Происходит Установка ОС Windows
Разберем процесс установки детально. Сначала происходит подготовка установочного диска. Под диском я подразумеваю любой накопитель, с которого возможна установка Windows, будь то флешка, CD-диск и т.д. Выглядит данный процесс следующим образом.
Скачивается ISO-образ, с необходимой редакцией ОС. С помощью данного образа подготавливается установочная флешка, или установочный CD-диск. Либо скачивается официальная программа от Microsoft, для создания установочного диска. И уже с ее помощью происходит подготовка установочного диска.
Следующий этап, загрузка с подготовленного установочного диска. На этом этапе происходит запуск среды предустановки (WinPE), и выполнение установочной программы Windows.
Установочная программа, в свою очередь, выполняет следующие действия. Выбор диска, на который будет происходить установка. Создание разделов. Копирование файлов ОС Windows на созданный или указанный раздел. Установка загрузчика.
Работа с установочным диском на этом завершается. Поэтому, формально сам процесс установки на этом завершается. Все последующее, это просто инициализация скопированной копии ОС Windows.
Стандартный Установщик Windows
Представлен исполняемым файлом sourcessetup.exe установочного диска Windows.

И ссылающийся на него файл setup.exe в корне диска.

Стандартный установщик, так же присутствует в образе среды предустановки boot.wim. Пути расположения идентичны.


Как говорилось ранее, задача у данной программы выполнить установку ОС Windows. Теперь немного фактов о стандартном установщике Windows.
Windows-установщик является обычной программой. То есть при желании, его можно сохранить как отдельную программу вне установочного диска, например на флешке, и запускать по мере необходимости. Все файлы стандартного установщика расположены в папке sources.
Файл setup.exe в корне установочного диска, или среды предустановки, на самом деле не является самостоятельным установщиком. Все что он делает, это запускает файл sourcessetup.exe.
Для Windows-установщика не важна разрядность устанавливаемой ОС. К примеру, 32-битный установщик, без проблем выполнит установку 64-битной версии ОС Windows из указанного *.wim/*.esd архива.
Установочный *.wim/*.esd архив, не обязательно должен находиться в папке sources для выполнения установки. Установщику можно указывать путь до архива, который он в последствии будет извлекать.
Установщик Windows расположенный в boot.wim образе содержит в себе функционал восстановления системы. Исполняемый файл, запускающий утилиту восстановления системы, расположен по пути sourcesrecoveryRecEnv.exe.

Мультиустановка с Помощью Установщика Windows
Теперь, когда нам известно о возможностях стандартного установщика, попробуем организовать с его помощью установку различных версий ОС Windows. Для теста, я взял четыре установочных *.wim/*.esd (располагаются в папке sources установочного ISO-образа, и обычно имеют имя install.wim или install.esd) архива операционных систем Windows 7 64-bit, Windows 8.1 64-bit, Windows 10 64-bit и Windows 10 32-bit.

Установочные файлы были размещены в директории WinSetupWinImage. Пути не обязательно должны быть такими же, меняйте их по своему усмотрению, просто учитывайте ваши изменения с дальнейшим описанием.
Скопируем стандартный установщик Windows с boot.wim образа, 32-x битной версии установочного диска, в папку WinSetup. Весь установщик, с необходимыми ему файлами, расположен в папке sources, в корне самого объемного по размеру индекса, файла boot.wim.

Перейдем в скопированную папку sources, и запустим установщик setup.exe.

В результате, получаем ошибку о том, что системе Windows не удалось найти файл boot.wim, очень необходимый, по мнению установщика.
«Windows не может найти требуемый файл установки [boot.wim]. Убедитесь, что источник установки действителен и запустите установку заново. Код ошибки: 0x80070002»

Дело в том, что установщик понимает, что он выполняется в полноценной версии Windows, а не в среде предустановки. И ожидает увидеть файлы boot.wim и install.wim (esd), в папке sources. Если он их не находит, то считает, что установка не может быть выполнена, так как установочный диск является не полноценным. К сведению, аналогичные действия в загруженной WinPE, не вызвали бы таких ошибок.
Придется дать установщику то, что он просит. Сама мысль о том, что папка sources будет увеличена в размере на на 350 МБ, приводит в ужас. Ведь немного ранее мы уже экономили на папке sources.

Попробуем обмануть установщик. Самое первое, что может прийти в голову, это создать пустой файл с именем boot.wim, и подложить в папку sources.


То есть, он не просто проверяет наличие файла boot.wim, но проверяет его содержимое на валидность. Тогда остается последний вариант. Скопировать корректный файл boot.wim с установочного диска, и опустошить его, то есть максимально уменьшить его размер.
Если нет желания возиться с командной строкой, то можете скачать уже максимально опустошенный мною файл boot.wim (2.44 KB). Информацию о том, как уменьшить размер файла boot.wim, и в принципе любого другого *.wim архива, можно прочесть в этом разделе.
После того, как у нас на руках есть уменьшенный в размере файл boot.wim, копируем его в папку sources.


Из текста сообщения понятно, что теперь все хорошо, не хватает лишь файла install.wim для осуществления установки.
Так как у нас четыре установочных архива, создадим рядом с папкой sources четыре *.cmd скрипта, для запуска установки каждого из них. Перечислим их с описанием их содержимого, и примером запуска:





Все работает! Последнее, что можно сделать, это создать либо единый *.cmd скрипт, либо приложение с графическим интерфейсом, с возможностью выбора устанавливаемой версии Windows.
Пример графического меню созданного с помощью AutoIt.

Исходный код следующий:
Скрипт скомпилирован в исполняемый файл WinSetup.exe. Располагаться он должен рядом с папкой sources.

Созданное меню более удобно для использования, и заменяет по функционалу все написанные ранее *.cmd скрипты. Особенно, данное удобство будет заметно при интеграцию его в среду предустановки, немного доработав поиск установочных архивов на поиск их на внешнем носителе. В общем, какой вариант запуска использовать, это дело конкретной потребности.
Уменьшение Размера WIM-архива
Единственный способ уменьшить размер wim-архива, это избавиться от ненужного содержимого в нем. Но здесь есть один подвох. При удалении данных, они физически не удаляются, а как бы перемещаются в раздел удаленных. Размер wim-файла при этом даже немного увеличивается. Разберем все более подробно на примере файла boot.wim. Текущая цель создать пустой wim-файл.
Создадим папку (это скорее для удобства), в моем случае это папка E:WIM, и поместим в нее оригинальный файл boot.wim.

Размер его на данный момент составляет 336 MB. Запустим командную, строку от имени администратора, и перейдем в ней в каталог с нашим файлом boot.wim.


1395 MB (среда предустановки), вторая Microsoft Windows Setup размером
1580 MB (среда предуставновки + установщик).
Через 7-Zip, boot.wim на данный момент выглядит так:


Снова выведем информацию о boot.wim, и проверим содержимое через 7-Zip.

100 MB, находятся в секции [DELETED].
Индекс 1 удалить невозможно (наша цель, напомню, уменьшить максимально файл boot.wim), потому что он обязательно должен присутствовать в wim-архиве. Поэтому остается только смонтировать 1-й индекс, и удалить файлы вручную с сохранением проделанных изменений.
Для монтирования нам потребуется какая-нибудь папка. Содержимое смонтированного архива, будет отображено в ней. Создадим папку с именем mnt рядом с файлом boot.wim.


В папке mnt появится содержимое архива boot.wim.

Открываем Far Manager от имени администратор, переходим в папку mnt и удаляем ее содержимое. Именно он позволяет полностью, без проблем, удалить все файлы.



Закрываем Far Manager. Закрываем все окна, в которых открыта папка mnt. Возвращаемся в командную строку, выполняем размонтирование файла boot.wim с сохранением проделанных изменений. Вводим для этого команду dism /unmount-image /mountdir: mnt /commit.

Снова проверим информацию о boot.wim.

Размер первого индекса . Сам архив увеличился еще на 1 MB.
Последнее что нужно сделать, это экспортировать первый индекс в новый архив. Данное действие позволит избавится от так называемого раздела [DELETED], который хранит в себе удаленные данные.

Появится новый архив new_boot.wim размером 2.44 KB. Операция уменьшения boot.wim архива на этом, успешно выполнена.
Ручная Установка
Все рассказанное до этого момента, предполагало наличие установщика. То есть программы, которая за вас выполнит разметку диска, копирование файлов и установку загрузчика. В этой главе, и ее подглавах, мы рассмотрим как выполнить установку с *.wim или *.esd архива вручную.
Все дальнейшие действия будут проводиться на виртуальном жестком диске VHD. Так же, будет производиться загрузка данного VHD в виртуальной машине VirtualBox, для проверки корректности работы, после проделанных действий.
Разметка Диска
Возможные таблицы разделов на данный для дисков, это MBR или GPT. С MBR-диска можно загружаться как в BIOS, так и в UEFI системах (legacy mode). С GPT-диска, только в UEFI. Рассмотрим создание обоих типов таблиц разделов.
Diskpart
Рассмотрим создание таблицы разделов с помощью консольной утилиты diskpart. Предназначена она для выполнения различных манипуляций с дисками и разделами. Присутствует в Windows с 2000-й версии.
Все дальнейшие действия в данной программе, будут проводиться для диска под номером 2 (виртуальный жесткий диск, о котором говорилось выше).

Для диска в формате MBR потребуется 2 раздела. Первый системный, размером в 100 MB, на котором будут располагаться файлы загрузчика. И второй основной, для операционной системы. Хотя можно обойтись и одним разделом для всего.


Для диска в GPT формате потребуется 3 раздела. Первый EFI раздел, с файловой системой FAT32, размером 100 MB. В нем будет располагаться загрузчик. Второй MSR раздел, размером в 128 MB. Служебный раздел для ОС Windows, не предназначен для хранения данных. И последний основной раздел, для операционной системы.


Пару слов по поводу MSR раздела, команда create partition msr size=128. При выполнении команды convert gpt, MSR раздел создается автоматически.

Как можно заметить, до выполнения команды convert gpt, разделы на жестком диске отсутствовали. А после выполнения, появился раздел размером в 128 MB.

Вывод детальной информации о созданном разделе, только подтверждает, что это MSR раздел.
Возможно, я не уверен, старые версии diskpart не обладали таким поведением. Хотя в Windows 7 поведение полностью аналогичное, но ОС при этом была обновленная. Поэтому команду в списке я все же оставил.
Извлечение Файлов
Данный шаг, является следующим после разметки диска. Выполнять извлечение установочного архива будем выполнять с помощью консольной утилиты DISM.
Можно попробовать использовать для этих целей 7-Zip. Собственно я планировал добавить далее описание данного процесса. Но при тестировании выявил, что операционная система Windows 10, распакованная таким образом, выдавала ошибку при первом старте. Поэтому от вариантов распаковки установочного образа с помощью архиваторов и файл менеджеров, было решено отказаться.
Сам процесс извлечения состоит из двух этапов. Определение извлекаемой версии архива. Как известно *.wim/*.esd архивы могут содержать несколько версий содержимого, разбитого по индексам. И последний этап, извлечение выбранного индекса в указанный раздел.
Для работы dism нужны права администратора, поэтому все дальнейшие действия необходимо выполнять в командной строке запущенной с соответствующими правами.
В командной строке, переходим в директорию, в которой расположен установочный архив. В моем случае это директория WinSetupWinImage.




Извлечение файлов на этом завершено. Содержимое диска W: представлено на скриншоте ниже.

Установка Загрузчика
Перед установкой загрузчика, в системе должны быть подключены, оба созданных ранее раздела S: и W:. Подключить разделы можно с помощью программы diskpart, либо в оснастке Управление дисками.
Для diskpart, делается с помощью следующих команд:

В оснастке Управление дисками, все делается через контекстное меню нужного раздела.

Процесс довольно простой и понятный, поэтому не нуждается в подробном описании.
Для дисков размеченных в стиле MBR, потребуется установить MBR-запись, и выполнить копирование файлов загрузчика на раздел S:. Делается это довольно просто, с помощью консольных программ bootsect и bcdboot. Сами команды будут иметь следующий вид, выполнять их нужно в командной строке, запущенной от имени администратора:

Загрузчик установлен. На диске S: появятся файлы загрузчика.

Для дисков с таблице разделов GPT, для установки загрузчика достаточно выполнить только копирование файлов загрузчика на раздел S:. Выполняется эта операция с помощью консольной утилиты bcdboot. Выполнять ее запуск нужно в командной строке запущенной от имени администратора. Полный пример команд будет выглядеть так:

Загрузчик установлен. На диске S: появится папка с UEFI загрузчиком.

Тестовый Запуск
Проверим ручную установку, подключив подготовленный VHD-образ в виртуальную машину VirtualBox.


Операционная система успешно установилась и загрузилась.
Источник
What to Know
- Some ESD files are Windows Electronic Software Download files.
- They are used by Windows automatically, so there’s no need to open one manually.
- However, you can convert one to WIM with Wim Converter.
This article describes three formats that use ESD files, including how to open each kind and what your options are for converting your file to a different file format.
What Is an ESD File?
A file with the ESD file extension is a file downloaded using Microsoft’s Electronic Software Download application, so the file itself is called a Windows Electronic Software Download file. It stores an encrypted Windows Imaging Format (.WIM) file.
You might see this file when upgrading the Windows operating system. This is often the case when downloading a file from Microsoft’s website to install something like Windows 11.
Other ESD files may instead be completely unrelated and stand for an ExpertScan Survey Document file—this kind is used with the Expert Scan software to store surveys, forms, and/or reports. Still others might be casebook files made with EasyStreet Draw.
ESD Files.
How to Open an ESD File
ESD files from Microsoft aren’t to be opened manually (unless you’re converting them, like described below). Instead, Windows uses them internally during the update process.
They’re often stored along with WIM (Windows Imaging Format) files in the user’s AppDataLocalMicrosoft folder, under the WebSetupDownload subfolder.
ExpertScan Survey document files can be opened with Expert Scan, a program by AutoData.
The crash diagramming tool EasyStreet Draw is used to open those kinds of ESD files.
Other software may use ESD files, too, but neither for software upgrades nor document or diagram files. If none of the ideas above work to open it, it’s likely that it’s in neither format. At this point, it’s probably smart to try using a text editor—it might just be a normal text document, but if not, doing so could still provide some readable information that can help you identify the format it’s in.
How to Convert an ESD File
Wim Converter is a free tool that converts Microsoft ESD files to WIM or SWM (a split WIM file). The free NTLite program can save one to WIM as well.
ESD Decrypter can be used to convert an ESD to ISO. Since this program is downloaded through a ZIP archive, you might need a free file extractor like 7-Zip to open it.
ESD Decrypter is a command-line program, so it definitely isn’t as straightforward to use as a program that has a user interface. There’s a very helpful ReadMe.txt file that comes with the download which will help you understand how to convert the file.
If you’re ultimately after a way to boot to an ESD file, then follow the directions above to convert the file to ISO, and then read How to burn an ISO file to a USB drive or How to burn an ISO file to a DVD. You’ll also need to change the boot order in BIOS so that your computer will boot to the disc or flash drive.
ExpertScan Survey Document files can be exported to PDF using the Expert Scan software mentioned above.
Still Can’t Open It?
If none of the programs mentioned above are helping you open your file, there’s a good chance that you’re not really dealing with an ESD file, which might be the case if you’ve misread the file extension.
For example, EDS files appear to be related in some way, but since the file extensions are actually different, it’s a good indication that the formats are different, too, meaning that they require different programs in order to work.
If you find that the suffix on your file doesn’t read «.ESD,» research the file extension it does have to learn more about the programs responsible for opening or converting it.
FAQ
-
Are ESD files bootable?
ESD files are bootable after converting them to ISO with a tool like ESD Decrypter or NTLite. Once you convert, double-click the ISO file to burn it to a CD on Windows. Or, download a free tool like Rufus to burn the ISO file to a USB drive.
-
How do I convert ESD to ISO using NTLite?
First, go to the Image tab in NTLite and select Add to add the ESD file, or you can drag and drop the file into NTLite. Next, select the Operating systems root folder > Convert > select WIM (Standard, editable) > OK. Then, choose the extracted WIM folder > select Create ISO, and name the folder.
Thanks for letting us know!
Get the Latest Tech News Delivered Every Day
Subscribe
What to Know
- Some ESD files are Windows Electronic Software Download files.
- They are used by Windows automatically, so there’s no need to open one manually.
- However, you can convert one to WIM with Wim Converter.
This article describes three formats that use ESD files, including how to open each kind and what your options are for converting your file to a different file format.
What Is an ESD File?
A file with the ESD file extension is a file downloaded using Microsoft’s Electronic Software Download application, so the file itself is called a Windows Electronic Software Download file. It stores an encrypted Windows Imaging Format (.WIM) file.
You might see this file when upgrading the Windows operating system. This is often the case when downloading a file from Microsoft’s website to install something like Windows 11.
Other ESD files may instead be completely unrelated and stand for an ExpertScan Survey Document file—this kind is used with the Expert Scan software to store surveys, forms, and/or reports. Still others might be casebook files made with EasyStreet Draw.
ESD Files.
How to Open an ESD File
ESD files from Microsoft aren’t to be opened manually (unless you’re converting them, like described below). Instead, Windows uses them internally during the update process.
They’re often stored along with WIM (Windows Imaging Format) files in the user’s AppDataLocalMicrosoft folder, under the WebSetupDownload subfolder.
ExpertScan Survey document files can be opened with Expert Scan, a program by AutoData.
The crash diagramming tool EasyStreet Draw is used to open those kinds of ESD files.
Other software may use ESD files, too, but neither for software upgrades nor document or diagram files. If none of the ideas above work to open it, it’s likely that it’s in neither format. At this point, it’s probably smart to try using a text editor—it might just be a normal text document, but if not, doing so could still provide some readable information that can help you identify the format it’s in.
How to Convert an ESD File
Wim Converter is a free tool that converts Microsoft ESD files to WIM or SWM (a split WIM file). The free NTLite program can save one to WIM as well.
ESD Decrypter can be used to convert an ESD to ISO. Since this program is downloaded through a ZIP archive, you might need a free file extractor like 7-Zip to open it.
ESD Decrypter is a command-line program, so it definitely isn’t as straightforward to use as a program that has a user interface. There’s a very helpful ReadMe.txt file that comes with the download which will help you understand how to convert the file.
If you’re ultimately after a way to boot to an ESD file, then follow the directions above to convert the file to ISO, and then read How to burn an ISO file to a USB drive or How to burn an ISO file to a DVD. You’ll also need to change the boot order in BIOS so that your computer will boot to the disc or flash drive.
ExpertScan Survey Document files can be exported to PDF using the Expert Scan software mentioned above.
Still Can’t Open It?
If none of the programs mentioned above are helping you open your file, there’s a good chance that you’re not really dealing with an ESD file, which might be the case if you’ve misread the file extension.
For example, EDS files appear to be related in some way, but since the file extensions are actually different, it’s a good indication that the formats are different, too, meaning that they require different programs in order to work.
If you find that the suffix on your file doesn’t read «.ESD,» research the file extension it does have to learn more about the programs responsible for opening or converting it.
FAQ
-
Are ESD files bootable?
ESD files are bootable after converting them to ISO with a tool like ESD Decrypter or NTLite. Once you convert, double-click the ISO file to burn it to a CD on Windows. Or, download a free tool like Rufus to burn the ISO file to a USB drive.
-
How do I convert ESD to ISO using NTLite?
First, go to the Image tab in NTLite and select Add to add the ESD file, or you can drag and drop the file into NTLite. Next, select the Operating systems root folder > Convert > select WIM (Standard, editable) > OK. Then, choose the extracted WIM folder > select Create ISO, and name the folder.
Thanks for letting us know!
Get the Latest Tech News Delivered Every Day
Subscribe
BootDev
Создание загрузочных дисков и прочие полезные мелочи
Страницы
2018-08-13
Установка Windows из *.WIM или *.ESD образа
Пройдемся еще немножко по теме установки ОС Windows. На этот раз, речь пойдет о использовании стандартного установщика для организации мультиустановки. И напоследок рассмотрим ручную установку из *.wim или *.esd архива.

Содержание
Как Происходит Установка ОС Windows
Разберем процесс установки детально. Сначала происходит подготовка установочного диска. Под диском я подразумеваю любой накопитель, с которого возможна установка Windows, будь то флешка, CD-диск и т.д. Выглядит данный процесс следующим образом.
Скачивается ISO-образ, с необходимой редакцией ОС. С помощью данного образа подготавливается установочная флешка, или установочный CD-диск. Либо скачивается официальная программа от Microsoft, для создания установочного диска. И уже с ее помощью происходит подготовка установочного диска.
Следующий этап, загрузка с подготовленного установочного диска. На этом этапе происходит запуск среды предустановки (WinPE), и выполнение установочной программы Windows.
Установочная программа, в свою очередь, выполняет следующие действия. Выбор диска, на который будет происходить установка. Создание разделов. Копирование файлов ОС Windows на созданный или указанный раздел. Установка загрузчика.
Работа с установочным диском на этом завершается. Поэтому, формально сам процесс установки на этом завершается. Все последующее, это просто инициализация скопированной копии ОС Windows.
Стандартный Установщик Windows
Представлен исполняемым файлом sourcessetup.exe установочного диска Windows.

И ссылающийся на него файл setup.exe в корне диска.

Стандартный установщик, так же присутствует в образе среды предустановки boot.wim. Пути расположения идентичны.


Как говорилось ранее, задача у данной программы выполнить установку ОС Windows. Теперь немного фактов о стандартном установщике Windows.
Windows-установщик является обычной программой. То есть при желании, его можно сохранить как отдельную программу вне установочного диска, например на флешке, и запускать по мере необходимости. Все файлы стандартного установщика расположены в папке sources.
Файл setup.exe в корне установочного диска, или среды предустановки, на самом деле не является самостоятельным установщиком. Все что он делает, это запускает файл sourcessetup.exe.
Для Windows-установщика не важна разрядность устанавливаемой ОС. К примеру, 32-битный установщик, без проблем выполнит установку 64-битной версии ОС Windows из указанного *.wim/*.esd архива.
Установочный *.wim/*.esd архив, не обязательно должен находиться в папке sources для выполнения установки. Установщику можно указывать путь до архива, который он в последствии будет извлекать.
Установщик Windows расположенный в boot.wim образе содержит в себе функционал восстановления системы. Исполняемый файл, запускающий утилиту восстановления системы, расположен по пути sourcesrecoveryRecEnv.exe.

Мультиустановка с Помощью Установщика Windows
Теперь, когда нам известно о возможностях стандартного установщика, попробуем организовать с его помощью установку различных версий ОС Windows. Для теста, я взял четыре установочных *.wim/*.esd (располагаются в папке sources установочного ISO-образа, и обычно имеют имя install.wim или install.esd) архива операционных систем Windows 7 64-bit, Windows 8.1 64-bit, Windows 10 64-bit и Windows 10 32-bit.

Установочные файлы были размещены в директории WinSetupWinImage. Пути не обязательно должны быть такими же, меняйте их по своему усмотрению, просто учитывайте ваши изменения с дальнейшим описанием.
Скопируем стандартный установщик Windows с boot.wim образа, 32-x битной версии установочного диска, в папку WinSetup. Весь установщик, с необходимыми ему файлами, расположен в папке sources, в корне самого объемного по размеру индекса, файла boot.wim.

Почему копировать папку sources лучше из файла boot.wim, а не из корня установочного ISO-образа? Ответ банален — из-за размера. Папка sources из файла образа boot.wim имеет вдвое меньший объем, чем аналогичная в корне установочного диска. Учитывая, что обе версии одинаково справляются со своей задачей, выбор пал на меньшую по размерам.
Перейдем в скопированную папку sources, и запустим установщик setup.exe.

В результате, получаем ошибку о том, что системе Windows не удалось найти файл boot.wim, очень необходимый, по мнению установщика.
«Windows не может найти требуемый файл установки [boot.wim]. Убедитесь, что источник установки действителен и запустите установку заново. Код ошибки: 0x80070002»

Дело в том, что установщик понимает, что он выполняется в полноценной версии Windows, а не в среде предустановки. И ожидает увидеть файлы boot.wim и install.wim (esd), в папке sources. Если он их не находит, то считает, что установка не может быть выполнена, так как установочный диск является не полноценным. К сведению, аналогичные действия в загруженной WinPE, не вызвали бы таких ошибок.
Придется дать установщику то, что он просит. Сама мысль о том, что папка sources будет увеличена в размере на на 350 МБ, приводит в ужас. Ведь немного ранее мы уже экономили на папке sources.

Попробуем обмануть установщик. Самое первое, что может прийти в голову, это создать пустой файл с именем boot.wim, и подложить в папку sources.

Но, установщик не так прост как кажется. Получаем ошибку — «Системе Windows не удается создать требуемую папку установки. Код ошибки: 0x8007000B « .

То есть, он не просто проверяет наличие файла boot.wim, но проверяет его содержимое на валидность. Тогда остается последний вариант. Скопировать корректный файл boot.wim с установочного диска, и опустошить его, то есть максимально уменьшить его размер.
Если нет желания возиться с командной строкой, то можете скачать уже максимально опустошенный мною файл boot.wim (2.44 KB). Информацию о том, как уменьшить размер файла boot.wim, и в принципе любого другого *.wim архива, можно прочесть в этом разделе.
После того, как у нас на руках есть уменьшенный в размере файл boot.wim, копируем его в папку sources.

Запускаем setup.exe и получаем сообщение — «Windows не удалось собрать данные для [OSImage], так как указанный файл образа [install.wim] не существует.» .

Из текста сообщения понятно, что теперь все хорошо, не хватает лишь файла install.wim для осуществления установки.
На этом этапе никаких хитростей не понадобится. Ранее уже говорилось, что установщику можно указать с какого файла производить установку. Делается это с помощью запуска файла sourcessetup.exe с параметром /installfrom: «путь_до_wim_или_esd_архива» . Остальные параметры установщика можно посмотреть по адресу https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options.
Так как у нас четыре установочных архива, создадим рядом с папкой sources четыре *.cmd скрипта, для запуска установки каждого из них. Перечислим их с описанием их содержимого, и примером запуска:

Win7x64.cmd — Запуск установки Windows 7 64-bit.

Win8x64.cmd — Запуск установки Windows 8 64-bit.

Win10x64.cmd — Запуск установки Windows 10 64-bit.

Win10x86.cmd — Запуск установки Windows 10 32-bit.

Все работает! Последнее, что можно сделать, это создать либо единый *.cmd скрипт, либо приложение с графическим интерфейсом, с возможностью выбора устанавливаемой версии Windows.
Пример графического меню созданного с помощью AutoIt.

Исходный код следующий:
Скрипт скомпилирован в исполняемый файл WinSetup.exe. Располагаться он должен рядом с папкой sources.

Созданное меню более удобно для использования, и заменяет по функционалу все написанные ранее *.cmd скрипты. Особенно, данное удобство будет заметно при интеграцию его в среду предустановки, немного доработав поиск установочных архивов на поиск их на внешнем носителе. В общем, какой вариант запуска использовать, это дело конкретной потребности.
Уменьшение Размера WIM-архива
Единственный способ уменьшить размер wim-архива, это избавиться от ненужного содержимого в нем. Но здесь есть один подвох. При удалении данных, они физически не удаляются, а как бы перемещаются в раздел удаленных. Размер wim-файла при этом даже немного увеличивается. Разберем все более подробно на примере файла boot.wim. Текущая цель создать пустой wim-файл.
Создадим папку (это скорее для удобства), в моем случае это папка E:WIM, и поместим в нее оригинальный файл boot.wim.

Размер его на данный момент составляет 336 MB. Запустим командную, строку от имени администратора, и перейдем в ней в каталог с нашим файлом boot.wim.

Посмотрим информацию о файле boot.wim, выполнив команду dism /get-wiminfo /wimfile: boot.wim .

1395 MB (среда предустановки), вторая Microsoft Windows Setup размером
1580 MB (среда предуставновки + установщик).
Через 7-Zip, boot.wim на данный момент выглядит так:

Удалим второй индекс, вместе со всем его содержимым. Выполним для этого команду dism /delete-image /imagefile: boot.wim /index: 2 .

Снова выведем информацию о boot.wim, и проверим содержимое через 7-Zip.

100 MB, находятся в секции [DELETED].
Индекс 1 удалить невозможно (наша цель, напомню, уменьшить максимально файл boot.wim), потому что он обязательно должен присутствовать в wim-архиве. Поэтому остается только смонтировать 1-й индекс, и удалить файлы вручную с сохранением проделанных изменений.
Для монтирования нам потребуется какая-нибудь папка. Содержимое смонтированного архива, будет отображено в ней. Создадим папку с именем mnt рядом с файлом boot.wim.

Смонтируем первый индекс в папку mnt, выполнив команду dism /mount-image /imagefile: boot.wim /index: 1 /mountdir: mnt .

В папке mnt появится содержимое архива boot.wim.

Открываем Far Manager от имени администратор, переходим в папку mnt и удаляем ее содержимое. Именно он позволяет полностью, без проблем, удалить все файлы.



Закрываем Far Manager. Закрываем все окна, в которых открыта папка mnt. Возвращаемся в командную строку, выполняем размонтирование файла boot.wim с сохранением проделанных изменений. Вводим для этого команду dism /unmount-image /mountdir: mnt /commit.

Снова проверим информацию о boot.wim.

Размер первого индекса 0. Сам архив увеличился еще на 1 MB.
Последнее что нужно сделать, это экспортировать первый индекс в новый архив. Данное действие позволит избавится от так называемого раздела [DELETED], который хранит в себе удаленные данные.
Выполняем команду dism /export-image /sourceimagefile: boot.wim /sourceindex: 1 /destinationimagefile: new_boot.wim .

Появится новый архив new_boot.wim размером 2.44 KB. Операция уменьшения boot.wim архива на этом, успешно выполнена.
Ручная Установка
Все рассказанное до этого момента, предполагало наличие установщика. То есть программы, которая за вас выполнит разметку диска, копирование файлов и установку загрузчика. В этой главе, и ее подглавах, мы рассмотрим как выполнить установку с *.wim или *.esd архива вручную.
Сразу напрашивается вопрос — А зачем нужна установка вручную, ведь много программ которые могут автоматизировать данный процесс, WinNTSetup или тот же стандартный установщик? Данный вариант можно рассматривать как «аварийный». Например, у вас нет под рукой необходимого ПО, или используемый вами WinPE не содержит его. Или вы находитесь в ситуации когда нет времени, а установку уже надо делать. Я это все к тому, что знать о ручной установке все же будет полезно.
Все дальнейшие действия будут проводиться на виртуальном жестком диске VHD. Так же, будет производиться загрузка данного VHD в виртуальной машине VirtualBox, для проверки корректности работы, после проделанных действий.
Разметка Диска
Возможные таблицы разделов на данный для дисков, это MBR или GPT. С MBR-диска можно загружаться как в BIOS, так и в UEFI системах (legacy mode). С GPT-диска, только в UEFI. Рассмотрим создание обоих типов таблиц разделов.
Diskpart
Рассмотрим создание таблицы разделов с помощью консольной утилиты diskpart. Предназначена она для выполнения различных манипуляций с дисками и разделами. Присутствует в Windows с 2000-й версии.
Все дальнейшие действия в данной программе, будут проводиться для диска под номером 2 (виртуальный жесткий диск, о котором говорилось выше).

Узнать номер целевого диска можно командой list disk, а командой select disk X , где X номер диска, можно выбрать указанный диск для выполнения дальнейших манипуляций над ним.
Для диска в формате MBR потребуется 2 раздела. Первый системный, размером в 100 MB, на котором будут располагаться файлы загрузчика. И второй основной, для операционной системы. Хотя можно обойтись и одним разделом для всего.
Запускаем diskpart ( Win+R , вводим diskpart и нажимаем ENTER ) и выполняем следующую последовательность команд:


Для диска в GPT формате потребуется 3 раздела. Первый EFI раздел, с файловой системой FAT32, размером 100 MB. В нем будет располагаться загрузчик. Второй MSR раздел, размером в 128 MB. Служебный раздел для ОС Windows, не предназначен для хранения данных. И последний основной раздел, для операционной системы.
Запускаем diskpart ( Win+R , вводим diskpart и нажимаем ENTER ) и выполняем следующую последовательность команд:


Пару слов по поводу MSR раздела, команда create partition msr size=128. При выполнении команды convert gpt, MSR раздел создается автоматически.

Как можно заметить, до выполнения команды convert gpt, разделы на жестком диске отсутствовали. А после выполнения, появился раздел размером в 128 MB.

Вывод детальной информации о созданном разделе, только подтверждает, что это MSR раздел.
Возможно, я не уверен, старые версии diskpart не обладали таким поведением. Хотя в Windows 7 поведение полностью аналогичное, но ОС при этом была обновленная. Поэтому команду в списке я все же оставил.
Извлечение Файлов
Данный шаг, является следующим после разметки диска. Выполнять извлечение установочного архива будем выполнять с помощью консольной утилиты DISM.
Можно попробовать использовать для этих целей 7-Zip. Собственно я планировал добавить далее описание данного процесса. Но при тестировании выявил, что операционная система Windows 10, распакованная таким образом, выдавала ошибку при первом старте. Поэтому от вариантов распаковки установочного образа с помощью архиваторов и файл менеджеров, было решено отказаться.
Сам процесс извлечения состоит из двух этапов. Определение извлекаемой версии архива. Как известно *.wim/*.esd архивы могут содержать несколько версий содержимого, разбитого по индексам. И последний этап, извлечение выбранного индекса в указанный раздел.
Для работы dism нужны права администратора, поэтому все дальнейшие действия необходимо выполнять в командной строке запущенной с соответствующими правами.
В командной строке, переходим в директорию, в которой расположен установочный архив. В моем случае это директория WinSetupWinImage.

Выполнив команду dir , выводим список файлов, чтобы посмотреть имя архива с которым будем работать далее.

Выводим информацию о выбранном архиве введя команду dism /get-wiminfo /wimfile: Win10Pro64.esd , чтобы определить индекс извлекаемого содержимого.

Выполняем извлечение выбранного индекса командой dism /apply-image /imagefile: Win10Pro64.esd /index: 4 /applydir: W: . W: в данном случае, это раздел, который создавался в предыдущей главе, и предназначался для размещения ОС Windows.

Извлечение файлов на этом завершено. Содержимое диска W: представлено на скриншоте ниже.

Установка Загрузчика
Перед установкой загрузчика, в системе должны быть подключены, оба созданных ранее раздела S: и W:. Подключить разделы можно с помощью программы diskpart, либо в оснастке Управление дисками.
Для diskpart, делается с помощью следующих команд:

В оснастке Управление дисками, все делается через контекстное меню нужного раздела.

Процесс довольно простой и понятный, поэтому не нуждается в подробном описании.
Теперь, когда подключены оба раздела, можно приступать к установке загрузчика. Возможны два варианта, в зависимости от используемой таблицы разделов — установка BIOS версии (MBR), или установка EFI версии (GPT).
Для дисков размеченных в стиле MBR, потребуется установить MBR-запись, и выполнить копирование файлов загрузчика на раздел S:. Делается это довольно просто, с помощью консольных программ bootsect и bcdboot. Сами команды будут иметь следующий вид, выполнять их нужно в командной строке, запущенной от имени администратора:

Загрузчик установлен. На диске S: появятся файлы загрузчика.

Для дисков с таблице разделов GPT, для установки загрузчика достаточно выполнить только копирование файлов загрузчика на раздел S:. Выполняется эта операция с помощью консольной утилиты bcdboot. Выполнять ее запуск нужно в командной строке запущенной от имени администратора. Полный пример команд будет выглядеть так:

Загрузчик установлен. На диске S: появится папка с UEFI загрузчиком.

Тестовый Запуск
Проверим ручную установку, подключив подготовленный VHD-образ в виртуальную машину VirtualBox.


Операционная система успешно установилась и загрузилась.
Источник
Когда вы загружаете ISO-файл Windows 10 или 8 с помощью инструмента создания мультимедиа, вы поймете, что существует файл «install. esd »в папке« sources »(X: Sourceinstall. esd).
Как установить файлы ESD?
Откройте $ WINDOWS. ~ BT и внутри папки Sources щелкните правой кнопкой мыши и скопируйте Install. ESD файл. Откройте папку, в которую вы извлекли файлы утилиты ESD Decrypter, щелкните правой кнопкой мыши и вставьте файл Install.
Как установить Windows 10 Install ESD file для установки Wim?
Как: преобразовать ESD в Wim
- Создайте каталог на C: под названием ESD. …
- Установите ISO операционной системы.
- Скопируйте файл install. …
- Вставьте install.esd в папку ESD. …
- Откройте командную строку от имени администратора. …
- Выполните следующую команду: CD: ESD. …
- Выполните следующую команду: DISM / Get-WimInfo /WimFile:install.esd.
Что такое ESD-файл Windows 10?
Файл с расширением ESD — это файл, загружаемый с помощью приложения Microsoft Electronic Software Download, поэтому сам файл называется файлом Windows Electronic Software Download. Он хранит зашифрованный файл в формате Windows Imaging Format (. WIM). Вы можете увидеть этот файл при обновлении операционной системы Windows.
Могу ли я удалить установочные файлы Windows 10 ESD?
Установочные файлы Windows ESD важны
В Windows 10 теперь есть опция «Установочные файлы Windows ESD». Удаление может освободить несколько гигабайт места на жестком диске. … Мы рекомендуем не удалять это, если вам крайне не нужны несколько гигабайт на жестком диске.
Что такое файл ESD на диске C?
ESD предназначен для доставки программного обеспечения в электронном виде. Microsoft использует его для доставки файлов установки ОС на компьютер через подключение к Интернету. Это сжатый файл. Его можно преобразовать в файл ISO.
Что такое Microsoft ESD?
Microsoft ESD — это цифровая платформа для доставки программного обеспечения, которая помогает дистрибьюторам и партнерам Microsoft безопасно и беспрепятственно предлагать клиентам ключи продуктов Microsoft в электронном виде в течение нескольких минут. Продукты, которые можно продавать с Microsoft ESD, включают: Microsoft Office 365 для дома.
Как использовать файлы ESD?
- Шаг 1: Загрузите файлы ESD-Decrypter. …
- Шаг 2: Извлеките файлы ESD-Decrypter в их собственную папку, а затем скопируйте Install. …
- Шаг 3. Щелкните правой кнопкой мыши командный файл «Расшифровать» и выберите «Запуск от имени администратора». …
- Шаг 4: Выберите первый вариант в этом меню и нажмите Enter.
Что такое загрузка ESD?
Файл ESD, электронной загрузки программного обеспечения, представляет собой зашифрованный файл, используемый для установки Windows, как указано здесь: поэтому сам файл называется файлом загрузки электронного программного обеспечения Windows. В файле ESD хранится зашифрованный файл в формате Windows Imaging Format (. WIM).
В чем разница между установкой Wim и установкой ESD?
ESD не является зашифрованным файлом. ESD имеет гораздо более эффективную степень сжатия, чем WIM, который представляет собой чрезвычайно старую технологию сжатия. Например, мой собственный файл Install. wim для Windows 8.1 Pro x64 составляет всего лишь 6 ГБ [оптимизировано], однако при экспорте в ESD размер файла теперь составляет 3.51 ГБ.
Могу ли я заменить Install ESD установкой Wim?
После завершения преобразования ESD вы можете скопировать новый файл образа WIM, а затем перейти в исходную папку Win10, затем в «Источники» и заменить install. esd файл.
Как преобразовать установку Wim для установки ESD?
Выберите исходный WIM-файл, который хотите преобразовать. Информация о файле образа WIM будет указана после выбора файла WIM. Введите путь к файлу назначения ESD. Нажмите кнопку «Конвертировать», чтобы начать преобразование WIM-файла в esd.
Как записать файлы ESD на USB?
Как создать загрузочный USB-диск Windows 10 из ESD?
- Щелкните правой кнопкой мыши расшифрованный файл и выберите «Запуск от имени администратора». Когда UAC запросит, нажмите «Да».
- Весь процесс преобразования ESD в ISO может занять от 10 до 15 минут. …
- Если вам нужна новая установка Windows 10, либо запишите DVD, либо создайте загрузочный USB-диск.
Как преобразовать Windows ESD в ISO?
Преобразование ESD в ISO с помощью ESD Toolkit (командная строка)
- Сначала загрузите ESD Toolkit и извлеките содержимое в папку по вашему выбору.
- Наличие файла образа ESD в той же папке, что и содержимое ESD Toolkit, очень полезно, поэтому скопируйте файл образа ESD в папку ESD Toolkit.
- Откройте файл ESD с помощью ESD Toolkit.
23 ночей. 2018 г.
Как преобразовать ISO-файл Windows 10?
В инструменте выберите Создать установочный носитель (USB-накопитель, DVD или ISO) для другого ПК> Далее. Выберите нужный язык, архитектуру и версию Windows и нажмите Далее. Выберите файл ISO> Далее, и инструмент создаст для вас файл ISO.