
Бывают ситуации, когда вам нужен конкретный системный файл Windows из install.wim
образ присутствует на установочном диске Windows 10 или ISO. В случае отсутствия системных файлов DISM и процедура SFC автоматически восстановит их. В качестве альтернативы вы можете восстановить отсутствующие системные файлы Windows (любой версии) из WinBindex.
Итак, зачем вам метод извлечения install.wim?
В некоторых случаях извлечение из install.wim
в Windows ISO / DVD - единственный возможный вариант. Допустим, вы хотите отремонтировать или восстановить среду восстановления Windows на компьютере. Для этого вам понадобится WinRE.wim
изображение присутствует внутри install.wim
или же install.esd
на DVD или ISO с Windows 10.
(Краткую информацию о форматах ESD и WIM см. конец этой статьи .)
Существует как минимум два способа извлечения файлов с установочного DVD-диска Windows 10 или ISO-образа. Хотя в названии написано «Windows 10», приведенные ниже инструкции применимы к Windows Vista - Windows 10.
Извлечение отдельных файлов с Windows 10 DVD или ISO (install.wim)
В этом примере давайте посмотрим, как извлечь файл с именем WinRE.wim
с установочного диска Windows 10 или ISO.
Метод 1. Использование 7-Zip для извлечения файлов из Install.wim
- Загрузите и установите 7-Zip из
http://7-zip.org/
- Вставьте DVD-диск с Windows 10 и перейдите к
Источники
папка внутри DVD. Если у вас Windows 10 ISO, дважды щелкните ISO, чтобы подключить ISO к букве диска. На DVD с несколькими архивами убедитесь, что вы получаете доступ к правильной папке «Источники», соответствующей разрядности вашего компьютера (x86 или x64). Пути: «X: x86 Sources» и «X: x64 Sources» для 32-битной и 64-битной версий соответственно. Заметка: Функция монтирования встроена в Windows 8, 8.1 и Windows 10. В Windows 7 и более ранних версиях необходимо использовать сторонние инструменты, такие как WinCDEmu или WinISO, для монтирования ISO на букву диска. - В папке Sources щелкните правой кнопкой мыши
install.wim
, щелкните 7-Zip и щелкните Открыть архив .
- Каждый индекс вы внутри
install.wim
представляет собой выпуск Windows.
Вам нужно будет найти порядковый номер нужного вам издания. Для этого дважды щелкните, чтобы открыть
[1] .xml
файл. По умолчанию он открывается в Internet Explorer. Вы можете увидеть список индексов и соответствующую редакцию Windows. Например, вот подробности об образе Windows 10 Professional Edition (Индекс № 6).-20479 89140 14413947833 5930108924 - 0x01D62758 0x0BE4BCB2 - 0x01D6275C 0xE8134B3E 0 - 9 Профессиональный клиент операционной системы Microsoft® Windows® - 0 10.0.19041.12016-01-01T00: 00: 00Z-IMAGE_STATE_GENERALIZE_RUS-GBT_RUS-GBT_RUS-GBT_RUS-GBT_RUS-GBT_RUS-EN_ 10 0 19041264 0 vb_release WINDOWS Windows 10 Pro Windows 10 Pro Professional Windows 10 Pro Windows 10 Pro
Чтобы суммировать содержание XML-файла, вот список индексов, находящихся внутриinstall.wim
и соответствующие издания.1 - Windows 10 Home 2 - Windows 10 Home N 3 - Windows 10 Home для одного языка 4 - Windows 10 Education 5 - Windows 10 Education N 6 - Windows 10 Pro 7 - Windows 10 Pro N 8 - Windows 10 Pro Education 9 - Windows 10 Pro Education N 10 - Windows 10 Pro для рабочих станций 11 - Windows 10 Pro N для рабочих станций
Заметка: Вы можете увидеть список указателей и соответствующих редакций используя DISM . Это объясняется в Способ 2 этой статьи.
Кстати, я обнаружил, что размер файла WinRE.wim (образа среды восстановления Windows) одинаков во всех выпусках Windows 10. Однако лучше всего получить копию только из определенной индексной папки в install.wim.
ISO-образы, загруженные с сайта Microsoft, содержат несколько образов Windows, объединенных в один WIM-файл. Если у вас есть собственный ISO или DVD (например, распространяемый вашей организацией) с одним образом Windows (Pro, Home, Education Edition и т. Д.), Папки с индексными номерами не будут существовать.
СВЯЗАННЫЙ: Как найти версию, сборку и выпуск Windows на ISO или DVD - Дважды щелкните папку с соответствующим индексным номером в 7-Zip. Например, если вы хотите извлечь файлы для Windows 10 Pro , дважды щелкните папку с именем «
6
'. - Перейдите к
'Источники install.wim [индекс] Windows System32 Recovery '
и скопироватьWinre.wim
в желаемое место.
- Закройте 7-Zip.
- Отключите ISO или извлеките установочный DVD из привода.
Используя описанный выше метод, вы можете извлечь любой файл из install.wim
или же install.esd
.
7-Zip также поддерживает формат ESD. Это означает, что вам не обязательно преобразовать install.esd в install.wim чтобы извлечь его содержимое.
Метод 2: использование DISM для монтирования Install.wim и извлечения содержимого
Инструмент DISM (средство обслуживания образов развертывания и управления ими) предназначен для обслуживания образов Windows в оперативном и автономном режиме. Чтобы смонтировать install.wim
файл и извлеките его содержимое, выполните следующие действия:
Заметка: Если у тебя есть install.esd
вместо того install.wim
, вам нужно будет преобразовать ESD в формат WIM прежде, чем вы сможете смонтировать его с помощью DISM.
- Вставьте DVD-диск с Windows 10 и перейдите к
Источники
папка внутри DVD. Если у вас Windows 10 ISO, дважды щелкните ISO, чтобы подключить ISO к букве диска. - Откройте повышенная командная строка окно.
- Найди список индексов и соответствующие издания, найденные в
install.wim
, выполнив следующую команду:DISM / get-wiminfo /wimfile:'G:sourcesinstall.wim '
… где
Г:
- буква диска подключенного ISO или установочного DVD-диска Windows.В случае ISO-образов, загруженных из Microsoft, вы увидите больше индексов (что означает: несколько образов Windows или разных выпусков объединены в install.wim). Например, вот список индексов в ISO-образе Windows 10 от Microsoft:
Индекс: 1 Название: Windows 10 Home Описание: Windows 10 Home Размер: 14 168 728 218 байт Индекс: 2 Название: Windows 10 Home N Описание: Windows 10 Home N Размер: 13 409 860 497 байт Индекс: 3 Название: Windows 10 Home для одного языка Описание: Windows 10 Home Для одного языка Размер: 14 168 323 899 байт Индекс: 4 Название: Windows 10 Education Описание: Windows 10 Education Размер: 14 413 769 870 байт Индекс: 5 Название: Windows 10 Education N Описание: Windows 10 Education N Размер: 13 651 680 505 байт Индекс: 6 Название: Windows 10 Pro Описание: Windows 10 Pro Размер: 14 413 947 833 байта Индекс: 7 Название: Windows 10 Pro N Описание: Windows 10 Pro N Размер: 13 649 482 925 байт Индекс: 8 Название: Windows 10 Pro Education Описание: Windows 10 Pro Education Размер: 14 413 708 288 байтов Индекс: 9 Название: Windows 10 Pro Education N Описание: Windows 10 Pro Education N Размер: 13 651 618 023 байта Индекс: 10 Название: Windows 10 Pro для рабочих станций Описание: Windows 10 Pro fo r Рабочие станции Размер: 14 413 739 079 байтов Индекс: 11 Название: Windows 10 Pro N для рабочих станций Описание: Windows 10 Pro N для рабочих станций Размер: 13 651 649 264 байта
- Теперь давайте смонтируем образ
№6
(Windows 10 Pro) в папку с помощью следующих команд:md C: WinMount dism / mount-wim /wimfile:'G:sourcesinstall.wim '/ index: 6 / mountdir:' C: WinMount '/ ReadOnly
Вторая командная строка займет несколько минут. Он извлекает / отображает
install.wim
(указанный индекс #) в указанную папку, чтобы вы могли получить доступ к ее содержимому с помощью проводника.Если вы пропустите
/ Только для чтения
параметр случайно, появится следующая ошибка:Ошибка: 0xc1510111
У вас нет прав на монтирование и изменение этого образа.
Убедитесь, что у вас есть разрешения на чтение и запись, или смонтируйте образ с помощью параметра / ReadOnly. Обратите внимание, что вы не можете зафиксировать изменения изображения с разрешениями только для чтения. - Открой
C: WinMount
папку и скопируйте из нее нужные файлы. ВWinRE.wim
(файл, который мы хотим извлечь) будет существовать по следующему пути:C: WinMount Windows System32 Recovery
- После копирования необходимых файлов пора размонтировать образ. Для этого запустите следующую командную строку:
dis / unmount-wim / mountdir: C: WinMount / сбросить
Когда я выполнил указанную выше команду «Размонтировать», в консоли отобразилась следующая ошибка:
Ошибка: 0xc1420117
Не удалось полностью размонтировать каталог. Обычно это происходит из-за приложений, файлы которых все еще открыты в каталоге монтирования. Закройте эти файлы и снова отключите, чтобы завершить процесс размонтирования.
Однако, поскольку весь каталог был уже пуст, все, что мне нужно было сделать, это удалить
WinMount
папку вручную. Мне не пришлось снова запускать командную строку DISM unmount.
Гигабайты данных записываются в файловую систему или удаляются из нее при подключении и отключении образа Windows. В отличие от метода 1, выполнение каждой командной строки DISM занимает несколько минут.
Использование 7-Zip или любого стороннего архиватора (как описано в методе 1) - самый быстрый способ просмотра и извлечения содержимого файла образа Windows (* .wim).
Install.esd против Install.wim
Некоторые ISO-образы Windows 10 имеют install.esd
вместо того install.wim
. ESD - это формат с высокой степенью сжатия, размер файла которого составляет около 80% по сравнению с образом WIM.
Но формат изображения ESD доступен только для чтения и поэтому имеет недостатки. Например, его нельзя развернуть с помощью сервера WDS. Поэтому вам нужно преобразовать файл ESD в файл WIM для обслуживания образа или его развертывания.
СВЯЗАННЫЙ: Slipstream Windows 10: интеграция обновлений с исходным установочным диском7-Zip может обрабатывать ESD так же, как и WIM. Принимая во внимание, что DISM выдает следующую ошибку при попытке смонтировать файл ESD ( install.esd
).
[DISM] Ошибка: 11
Была сделана попытка загрузить программу с неправильным форматом.
Итак, если вы планируете использовать DISM для просмотра или извлечения из изображения, вы должны сначала преобразовать файл ESD в формат WIM с помощью DISM, nLite или любой другой утилиты. Об этом говорится в статье Как преобразовать ESD в WIM с помощью DISM или NTLite в Windows 10 .
Одна небольшая просьба: если вам понравился этот пост, поделитесь им?
Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:- Приколи это!
- Поделитесь этим в своем любимом блоге + Facebook, Reddit
- Напишите об этом в Твиттере!