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

Категория: Windows 10 / Загрузочный носитель
Добавил: access_timeОпубликовано: 31-03-2016 visibilityПросмотров: 35 313 chat_bubble_outlineКомментариев: 13


Привет ребят! Прочитал вашу статью о том, как скачать 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 /bootdаta: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 для установки.

tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Ctrl
Enter
Заметили ошибку
Выделите и нажмите Ctrl+Enter

Добавить комментарий

Комментарии (13)

  1. img
    25 февраля 2019 20:11 Rolan
    Гость

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

    Цитировать replyОтветить
  2. img
    19 апреля 2016 08:20 Vic
    Гость

    Да, уж понял.

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

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

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

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

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

     

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

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

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

    Цитировать replyОтветить
  3. img
    19 апреля 2016 06:15 admin
    Администратор

    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, данная статья не закончена, Владимир нашёл в ней ошибку (на этой неделе выйдет другая статья), создавайте лучше загрузочную флешку из данного образа с помощью командной строки.

    Цитировать replyОтветить
  4. img
    18 апреля 2016 22:05 Vic
    Гость

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

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

     

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

    Цитировать replyОтветить
  5. img
    4 апреля 2016 16:47 spice007007

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

     

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

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

    Цитировать replyОтветить
  6. img
    4 апреля 2016 15:13 admin
    Администратор

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

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

    Цитировать replyОтветить
  7. img
    4 апреля 2016 09:50 spice007007

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

     

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

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

    Цитировать replyОтветить
  8. img
    1 апреля 2016 21:24 Гость
    Гость

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

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

    Цитировать replyОтветить
  9. img
    1 апреля 2016 20:54 admin
    Администратор

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

    Цитировать replyОтветить
  10. img
    1 апреля 2016 11:03 Гость
    Гость

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

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

     

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

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

    Цитировать replyОтветить
  11. img
    1 апреля 2016 06:44 Гость
    Гость

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

     

    админ

     

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

    Цитировать replyОтветить
  12. img
    31 марта 2016 21:42 admin
    Администратор

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

    Цитировать replyОтветить
  13. img
    31 марта 2016 21:38 Мaксим
    Гость

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

    Цитировать replyОтветить