» Программа по созданию загрузочных флешек WinSetupFromUSB не принимает официальный ISO-образ Windows 10 32-64-бит! Редактируем образ
Информация к новости
  • Просмотров: 18 157
  • Автор: admin
  • Дата: 31-03-2016
31-03-2016

Программа по созданию загрузочных флешек WinSetupFromUSB не принимает официальный ISO-образ Windows 10 32-64-бит! Редактируем образ

Категория: ---

 

Привет ребят! Прочитал вашу статью о том, как скачать ISO-образ Windows 10, содержащий в себе сразу две архитектуры Windows 10 32-бит и Windows 10 64-бит и возник вопрос. А вы знаете, что очень популярная программа по созданию загрузочных флешек WinSetupFromUSB не принимает этот образ, выходит ошибка:
This doesn't seem to be valid source!
Either or all\sources\boot.wim, \bootmgr
\boot\, \boot\BCD are missing, or source is not supported
Что делать?


Программа по созданию загрузочных флешек WinSetupFromUSB не принимает официальный ISO-образ Windows 10 32-64-бит! Редактируем образ

 
Привет друзья! Происходит это потому, что сам образ нестандартен. и нужно его отредактировать, сделать это достаточно просто.
Обратите внимание, если открыть общий ISO-образ Windows 10 32-64-бит, то в корне вы не увидите привычной папки source с установочными файлами операционной системы и файлом образом винды - install.esd, 

а увидите две папки x64 и x86, в каждой из которых находятся файлы install.esd, вот это и не нравится программе.

Но задумано это разработчиками специально, если сделать из данного образа загрузочную флешку с помощью командной строки, то флешка будет загружаться и на 64-битных компьютерах, и на 32-битных.
Предлагаю в сегодняшней статье немного подкорректировать образ, чтобы любая программа по созданию загрузочных флешек его принимала, а при инсталляции Windows 10 можно было выбрать для установки любой из четырёх релизов операционной системы (Windows 10 Профессиональная 32-64-бит и Windows 10 Домашняя 32-64-бит), но знайте, что после редактирования образа файл boot.wim у нас будет 64-битный, а это значит, что 32-битные компьютеры с такого образа загружаться не будут.

Итак, присоединяем ISO-образ Windows 10 32-64-бит к виртуальному дисководу, в моём случае (I:).

Открываем командную строку от имени администратора и вводим команду:

Dism /Get-WimInfo /WimFile:I:\x64\sources\install.esd

где:

I: - буква виртуального дисковода с Windows 10.

x64 - папка с файлами Windows 10 64-бит.

открывается содержимое ISO-образа.

Сведения об образе : I:\x64\sources\install.esd
Индекс: 1
Имя : Windows 10 Pro
Описание : Windows 10 Pro
Размер (байт): 14 545 482 671
Индекс: 2
Имя : Windows 10 Home
Описание : Windows 10 Home
Размер (байт): 14 454 072 562

то есть в файле-образе install.esd (папка x64) содержится две операционные системы: Windows 10 Pro x64 и Windows 10 Home x64.

Открываем командную строку от имени администратора и вводим команду:

Dism /Get-WimInfo /WimFile:I:\x86\sources\install.esd

где:

I: - буква виртуального дисковода с Windows 10.

x86 - папка с файлами Windows 10 32-бит.

открывается содержимое ISO-образа.

Сведения об образе : I:\x86\sources\install.esd
Индекс: 1
Имя : Windows 10 Pro
Описание : Windows 10 Pro
Размер (байт): 9 949 432 304

Индекс: 2
Имя : Windows 10 Home
Описание : Windows 10 Home
Размер (байт): 9 843 560 783

то есть в файле-образе install.esd (папка x86) содержится две операционные системы: Windows 10 Pro x86 и Windows 10 Home x86.

Конвертируем все четыре релиза:

Windows 10 Pro x64

Windows 10 Home x64

Windows 10 Pro x86

Windows 10 Home x86

в один файл-образ install.esd и запаковываем в новый ISO-образ. Для конвертации используем Систему обслуживания образов развертывания и управления ими DISM.


Создаём на любом диске папку и называем её "1", я создаю папку на диске (D:). 

и копируем в неё содержимое папки x64 общего ISO-образа Windows 10 32-64-бит,

результат.

Вводим команду:

DISM /Export-Image /SourceImageFile:I:\x86\sources\install.esd /SourceIndex:1 /DestinationImageFile:d:\1\sources\install.esd /Destinationname:10prox86 /Compress:recovery

где:

I: - буква виртуального дисковода с Windows 10.

x86 - папка с файлами Windows 10 32-бит.

Index:1 - Windows 10 Pro 32-бит.

Compress:recovery - тип сжатия с параметром recovery (используется для экспорта образов),

в результате происходит экспорт Windows 10 Pro 32-бит из общего дистрибутива в файл install.esd, находящийся на диске (D:) в папке 1\sources\, это легко проверить командой:

Dism /Get-WimInfo /WimFile:d:\1\sources\install.esd

Вводим следующую команду:

DISM /Export-Image /SourceImageFile:I:\x86\sources\install.esd /SourceIndex:2 /DestinationImageFile:d:\1\sources\install.esd /Destinationname:10domx86 /Compress:recovery

где:

I: - буква виртуального дисковода с Windows 10.

x86 - папка с файлами Windows 10 32-бит.

Index:2 - Windows 10 Home 32-бит.

Compress:recovery - тип сжатия с параметром recovery (используется для экспорта образов),

в результате происходит экспорт Windows 10 Home 32-бит из общего дистрибутива в файл install.esd, находящийся на диске (D:) в папке 1\sources\, это легко проверить командой:

Dism /Get-WimInfo /WimFile:d:\1\sources\install.esd

Теперь файл-образ install.esd, находящийся на диске (D:) в папке 1\sources\, содержит в себе четыре релиза Windows 10:


Сведения об образе : d:\1\sources\install.esd
Индекс: 1
Имя : Windows 10 Pro
Описание : Windows 10 Pro
Размер (байт): 14 545 482 671

Индекс: 2
Имя : Windows 10 Home
Описание : Windows 10 Home
Размер (байт): 14 454 072 562

Индекс: 3
Имя : 10prox86
Описание : Windows 10 Pro
Размер (байт): 9 949 432 304

Индекс: 4
Имя : 10domx86
Описание : Windows 10 Home

Размер (байт): 9 843 560 783

Теперь нам осталось превратить папку 1 с четырьмя релизами Windows 10 в установочный ISO-дистрибутив, для этого используем инструмент Комплект средств для развертывания Windows (Windows ADK).

 

Комплект средств для развертывания Windows (Windows ADK)


Друзья, если вы часто читаете наш сайт и пользуетесь нашими советами, то обязательно установите Комплект средств для развертывания Windows (Windows ADK), скачайте его по ссылке

https://www.microsoft.com/ru-ru/download/details.aspx?id=39982

После установки запускаем среду средств развёртывания и работы с образами.

вводим команду:

Oscdimg /u2 /m /bootdata:2#p0,e,bd:\1\boot\Etfsboot.com#pef,e,bd:\1\efi\microsoft\boot\Efisys.bin d:\1 d:\Windows10_x86_x64.iso

где:

u2, это файловая система UDF, а m - размер образа без ограничений. 

b - загрузочный сектор записать etfsboot.com, путь к файлу etfsboot.com при указании b(boot) пишется без пробела bd:\1\boot\etfsboot.com

bd: - где d: - буква диска.

d:\1 - создать ISO-образ из файлов и папок, находящихся на разделе d: в папке 1.

d:\Windows10_x86_x64.iso - созданный образ разместить на разделе d:

присвоить имя образу - Windows10_x86_x64.iso. 


100% complete. Готово.

Итак, ISO-образ, содержащий в себе:

Windows 10 Pro x64

Windows 10 Home x64

Windows 10 Pro x86

Windows 10 Home x86

готов и находится на диске (D:).

Данный общий ISO-образ Windows 10 прекрасно принимает программа WinSetupFromUSB.

В начальной фазе установки операционной системы нам предлагается выбор релиза Windows 10 для установки.

Дорогой посетитель, Вы можете задать на сайте любой вопрос и обязательно получите ответ!
<
Мaксим

31 марта 2016 21:38

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

Спасибо Владимир за статью!

<
admin

31 марта 2016 21:42

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 1729
  • Комментариев: 38174

Присоединяюсь!

<
Гость

1 апреля 2016 06:44

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

Записал образ на флешку 8 Гб при помощи UltraISO, проблем при записи и загрузке с этой флешки не было.

 

админ

 

UltraISO часто некорректно создаёт загрузочные флешки, почитайте комментарии.

<
Гость

1 апреля 2016 11:03

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

Уважемый админ, вопрос такой.

Файл весит 5,50Гб, как он будет записан на флешку в FAT32 (ограничение до 4х ГБ в этой файловой системе), показанной у вас на скриншоте?

 

Еще, не могли бы вы выложить куда-нибудь данный образ?

Можно ли добавить туда еще и SL-версию Windows 10 x64 x32.

<
admin

1 апреля 2016 20:54

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 1729
  • Комментариев: 38174

Файл весом 5,5 ГБ будет прекрасно записан на флешку в FAT32, программа WinSetupFromUSB разобьёт его на две части.

<
Гость

1 апреля 2016 21:24

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

Дмитрий, много раз создавал загрузочные флешки c помощью UltraISO и никогда

не испытывал проблем после записи (может везёт?).

<
spice007007

4 апреля 2016 09:50

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 4.04.2016
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 2

но знайте, что после редактирования образа файл boot.wim у нас будет 64-битный, а это значит, что 32-битные компьютеры с такого образа загружаться не будут.

 

не понятен смысл данной фразы. Далее по тексту boot.wim ни где не упоминается.

Автор, что имелось ввиду и почему, обоснуйте. Спасибо!

<
admin

4 апреля 2016 15:13

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 1729
  • Комментариев: 38174

Если открыть общий ISO-образ Windows 10 32-64-бит, то в корне вы увидите две папки x64 и x86, в каждой из которых находятся папки sources, в данных папках два разных файла boot.wim соответственно 32 и 64-бит.

В статье из оригинального образа делается один, но старые 32-битные компьютеры с этого ISO образа не загрузятся, так как файл boot.wim в нём 64-битный.

<
spice007007

4 апреля 2016 16:47

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 4.04.2016
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 2

Цитата: admin
старые 32-битные компьютеры

 

Это  где процессоры (CPU) не дружат с х64 командами?

Если да, то  все понятно спасибо!

<
Vic

18 апреля 2016 22:05

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

А это все справедливо при работе в Win10?

В Win7 у DISM таких команд нет?

 

Точнее моя DISM 6.1.7600 не знает таких команд.

<
admin

19 апреля 2016 06:15

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 1729
  • Комментариев: 38174

Dism 6.1 в Windows 7 не умеет делать захват образа /capture
он умеет только монтировать образы
для полноценной работы с образами в win 7 нужна imagex
для этого нужно скачать и установить aik
для работы с imagex в среде восстановления нужно
создать с промощью aik PE

 

dism 6.2 в Windows 8 полноценно рабатает с образами wim
сжатие /recovery (esd) он не понимает

 

dism 6.3 в windows 8.1 полноценно рабатает с образами wim и esd

 

тоже самое можно сказать про Win 10, в ней всё работает.

 

Vic, данная статья не закончена, Владимир нашёл в ней ошибку (на этой неделе выйдет другая статья), создавайте лучше загрузочную флешку из данного образа с помощью командной строки.

<
Vic

19 апреля 2016 08:20

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

Да, уж понял.

Нашел DISM 6.3., с ним работает, но не стал делать.

Решил по простому.

Прямо сейчас делаю флешку с XP, Win7_x86_x64 все редакции - пока все нормально.

Скачал образы Win10 MSDN с wim файлами, так же через WinToolKit сделал один образ и только что его тоже добавил на флешку, сейчас проверю установку - Xp и Win7 доходят до выбора дисков.

Кстати, Win10 получился даже меньше - 4,96Гб.

 

Да, все нормально получилось.

Результат аналогичный статье - 4 редакции Win10.

В принципе все вышло намного проще:)

<
Rolan

25 февраля 2019 20:11

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

Я вот просто отдельно вытянул файлы с папок x86 и x64, после чего записал их, также отдельно, в ISO-образы, и WinSetupFromUSB записывает нормально.

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Вопрос:
Сколько будет 5+3=?
Ответ:*

 

НАВИГАЦИЯ

 

Архив новостей Июнь 2019 (8)
Май 2019 (15)
Апрель 2019 (15)
Март 2019 (23)
Февраль 2019 (18)
Январь 2019 (21)
^
Копирование материалов сайта разрешается только с гиперссылкой на источник