Андрей Смирнов
Время чтения: ~21 мин.
Просмотров: 1

Работа с утилитой imagex. часть 1

Mac OS X Binary Release

We recommend Homebrew which custom builds ImageMagick in your environment (some users prefer MacPorts). Download HomeBrew and type:

ImageMagick depends on Ghostscript fonts. To install them, type:

The command downloads ImageMagick and many of its delegate libraries (e.g. JPEG, PNG, Freetype, etc.) and configures, builds, and installs ImageMagick automagically. Alternatively, you can download the ImageMagick Mac OS X distribution we provide:

VersionHTTPSDescription
ImageMagick-x86_64-apple-darwin19.6.0.tar.gzdownloadmacOS High Sierra

Verify its message digest.

Create (or choose) a directory to install the package into and change to that directory, for example:

Next, extract the contents of the package. For example:

Set the environment variable to the path where you extracted the ImageMagick files. For example:

$ export MAGICK_HOME="$HOME/ImageMagick-7.0.10"

If the subdirectory of the extracted package is not already in your executable search path, add it to your environment variable. For example:

Set the environment variable:

Finally, to verify ImageMagick is working properly, type the following on the command line:

Note, the display program requires the X11 server available on your Mac OS X installation DVD. Once that is installed, you will also need to set .

The best way to deal with all the exports is to put them at the end of your .profile file

Congratulations, you have a working ImageMagick distribution under Mac OS X and you are ready to use ImageMagick to convert, compose, or edit your images or perhaps you’ll want to use one of the Application Program Interfaces for C, C++, Perl, and others.

Работа с образами

WIM-образ также может быть смонтирован на логический диск под Windows с присвоением буквы диска для облегчения редактирования его содержимого (благодаря этому образ WIM можно достаточно просто сконвертировать в ISO-образ). Необходимо отметить, что драйвер WimFltr.sys необходимо загрузить до монтирования образа WIM посредством ImageX.

Впоследствии также были опубликованы API для работы с WIM-образами. Их функциональность осуществляется через библиотеку WIMGAPI.DLL. Таким образом, независимые разработчики могут создавать свои собственные программные средства.

WIM-образы могут быть загрузочными. В этом случае файл BOOT.WIM содержит загрузочную версию среды Windows PE, из которой выполняется процесс установки. Остальные установочные файлы включаются в INSTALL.WIM.

Помимо штатных утилит Microsoft, извлечь файлы из WIM-образа можно также при помощи свободного файлового архиватора 7-Zip. Однако некоторые файлы он не откроет.

Принцип действия

  • Как вы уже поняли, ImageX представляет собой основное средство для работы с WIM-файлами.
  • Таким образом, к нему применимы те же особенности, котороые присущи самим WIM-файлам:
  • Большая гибкость и контроль развертываемого носителя.
  • Быстрое извлечение образов для уменьшения времени установки.
  • Уменьшение размера образа благодаря «недублирующему хранению», что подразумевает раздельное хранение файлов данных и сведений о путях к файлам.

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

  • Неразрушающее развертывание образа.

    Средство ImageX не перезаписывает полностью содержимое диска. Информацию можно добавлять и удалять выборочно.

  • Независимость от уровней HAL
  • Два разных алгоритма сжатия, быстрый и максимальный, для дальнейшего уменьшения размера образа.

Это дает преимущества перед другими средствами работы с образами, такими как Symantec Ghost, Acronis True Image, и т.д, которые работают на секторном уровне.

Так, образы, развертываемые при помощи этих утилит, имеют следуюбщие ограничения:

  • Использование одного и того же уровня HAL
  • Использование одного и того же контроллера жесткого диска
  • Выполняют разрушающее развертывание, с удалением данных на разделе после применения к нему образа
  • Не позволяют напрямую редактировать содержащиеся в образах данные.

И главным преимуществом ImageX является его интегрируемость. Формат файловых образов WIM-является основой архитектуры средств развёртывания Windows, и с WIM-файлами вы можете работать не только с использованием ImageX, но и других средств, таких как WDS и Windows AIK. В то время как использование стороннего ПО вызовет множество проблем совместимости, и как следствие, понизится уровень автоматизации развертывания.

Download Microsoft binary executable files

You are not allowed to host Microsoft files for download without permission from Microsoft. This presents a problem if your project (e.g. a bootable disk) requires Microsoft files to be included.

The user however can legally download Microsoft ISO files and manually extract the files.

Here is a way in which you can use a .cmd or .bat Windows script to obtain these files quickly, without needing to download the whole ISO.

You can provide the end-user with a script which will automatically add the required Microsoft files.

1. First find a suitable official Microsoft ISO on «care.dlservice.microsoft.com» and «software-download.microsoft.com». If you use Google Search, you can usually find the official URLs for these.

I suggest you use an LTS version (Long Term Support) so that it will be available for many years to come.

2. Download the ISO

3. Use the ISO2Offset.exe tool to find the ‘Range’ values of you desired file: e.g.

Usage: Iso2Offset Isofile

iso2offset.exe G:\Downloads\14393.0.160715-1616.RS1_RELEASE_CLIENTENTERPRISE_S_EVAL_X64FRE_EN-US.ISO -UDF EFI\BOOT\*

Range=3464189952-3465373535

You can also use GWT

GWT -Get-Range N:\Win10.iso bootmgr;boot*.efi;*\boot.sdi

4. Now you can use GWT.exe (32-bit version) or GWT64.exe (64-bit version) in your download cmd file or batch file to automatically get the desired file from the ‘cloud’

GWT64 -range:3464189952-3465373535 -out:»N:\bootx64.efi» -title:»Downloading bootx64.efi» -link:/download/1/B/F/1BFE5194-5951-452C-B62C-B2F667F9B86D/14393.0.160715-1616.RS1_RELEASE_CLIENTENTERPRISE_S_EVAL_X64FRE_EN-US.ISO

GWT -range:3464189952-3465373535 -out:»N:\bootx64.efi» -title:»Downloading bootx64.efi» -link:/download/1/B/F/1BFE5194-5951-452C-B62C-B2F667F9B86D/14393.0.160715-1616.RS1_RELEASE_CLIENTENTERPRISE_S_EVAL_X64FRE_EN-US.ISO

You can add the -silent switch if you don’t want a message prompt after the download has completed.

Резервное копирование операционной системы в WIM-образ

В статье делается акцент на установку приложений и настройку системы в режиме аудита и сохранение образа на этой стадии установки. Преимущество данного подхода в том, что сохраненный образ является нейтральным — он не содержит никаких учетных записей (кроме встроенных), личных файлов и конфиденциальных данных.

Вас, возможно, интересует вопрос, можно ли сохранить образ системы по окончании полной установки, т. е. после этапа OOBE, первого входа в систему и последующей настройки. Такой вопрос актуален, если вы хотите установить систему, поработать в ней какое-то время — установить приложения, настроить различные параметры и т. д., а затем создать образ.

Теоретически, для сохранения текущей установки в WIM-образ достаточно выполнить инструкции раздела статьи .

Ограничения

Microsoft применение образа, не обработанного утилитой sysprep. Компания рекомендует применять встроенный механизм резервного копирования, позволяющий создать полную копию системы. Я разделяю эту рекомендацию, за исключением случая, когда система клонируется с одного диска на другой в пределах одного ПК.

Технические ограничения изложены в KB935467, и ниже я изложу их в своем вольном переводе с пояснениями. Любопытно, что с течением времени эта статья базы знаний подвергалась изменениям. В том числе, пропало упоминание о том, что imagex не умеет применять жесткие ссылки (я проверил — умеет).

Итак, после применения образа:

  • Теряются расширенные атрибуты файлов. Это атрибуты NTFS, которые нужны только для обратной совместимости с приложениями… OS/2.
  • Разреженные файлы (sparse files) захватываются, но после применения уже не являются таковымии.
  • Символические ссылки и соедениения автоматически обновляются. В некоторых сценариях (например, SIS) это приводит к тому, что ссылки ведут не туда.

На мой взгляд, в типичных сценариях использования клиентской ОС в домашних условиях этими ограничениями можно пренебречь. Но восстановление такого образа на другом ПК (даже с такой же аппаратной конфигурацией) может привести к серьезным конфликтам оборудования.

Рекомендации

При этом есть несколько моментов, на которые я бы хотел обратить ваше внимание

  • Установленные программы и личные файлы могут занимать много места на диске, что отразится на размере резервного WIM-образа. Для хранения образа вам может понадобиться двухслойный DVD-диск или USB-диск большой емкости.
  • Можно уменьшить размер WIM-образа, исключив файлы и папки из его состава при захвате тома утилитой ImageX. Для этого используется файл Wimscript.ini, который вкратце в статье о создании загрузочного диска Windows PE. Его подробное описание есть в справочном файле «Руководство пользователя Windows PE», входящем в состав ADK.

Восстановление

Восстановление из резервного WIM-образа выполняется так, как описано в разделе статьи . Однако приведенную там последовательность команд утилиты Diskpart необходимо скорректировать.

Например, если на диске несколько разделов, а система установлена на первый, последовательность команд для подготовки этого раздела к восстановлению будет такой:

diskpart
select disk 0
select partition 1
active
format fs=NTFS label="System" quick
assign letter=c
exit

Можно включить настроенный WIM-образ в состав загрузочного диска с Windows PE, создав тем самым универсальное решение по восстановлению системы — среду востановления и резервный образ.

Создание образа

Открываем меню «Пуск», в нем находим Microsoft Windows AIK — Командная строка средств развертывания, и запускаем от имени администратора.

В открывшейся командной строке выполняем следующую команду:

Здесь и далее с:\winpe — это любая удобная Вам папка.

После выполнения выше указанной команды, в данной папке появится файл winpe.wim. Его нужно скопировать в директорию ISO\sources, которая расположена там же. После копирования, файл нужно переименовать в boot.wim. В эту же папку, нужно скопировать файл imagex.exe, расположенный в директории C:\Program Files\Windows AIK\Tools\x86 или C:\Program Files\Windows AIK\Tools\amd64 (в зависимости от разрядности образа подготавливаемой системы).

Скопировав все нужные файлы, в командной строке средств развертывания необходимо выполнить следующую команду:

После её выполнения, создастся образ ISO, с которого нужно будет загрузится на компьютере или виртуальной машине, где была установлена система.

После загрузки с данного ISO, запустится среда предустановки Windows, с запущенным окном командной строки. В данном окне будет проходить все дальнейшие действия.

Первым делом, нужно определить, на каком разделе находится ранее подготовленная система Windows 7. Для этого, нужно запустить diskpart:

И отобразить все доступные разделы:

Ориентируясь по имеющимся данным, приходим к выводу, на каком разделе находится обновленная и подготовленная к развертыванию система Windows 7 (предположим, она расположена на диске D). Так же смотрим, какая буква присвоена диску со средой предустановки Windows. Выходим из diskpart:

Переходим в папку sources на диске со средой предустановки Windows (предположим, что у диска буква E):

Разберем данную команду:

  • /capture D: — захват раздела D:
  • D:\install.wim — сохраняемый wim файл, с которого в дальнейшем будет выполнятся установка системы Windows 7
  • «Windows 7 Professional Final» — имя образа системы, должно быть в кавычках
  • /compress maximum — сжатие файлов в образе. Доступные значения — fast (быстрое сжатие, значение по умолчанию) maximum (максимальное сжатие) и none (без сжатия). На скорость установки системы выбранное сжатие образа не влияет

Данная процедура может занять достаточно долгое время (один час, и более), это нормально.

По завершению процесса, компьютер (виртуальную машину) можно выключить с помощью команды в командной строке:

Очищаем папку с:\winpe\ISO, и копируем туда содержимое оригинального диска Windows 7. В папке sources будет файл install.wim, который необходимо заменить на созданный ранее нами.

Если Вы собираетесь положить туда файл ответов (AutoUnattend.xml), то обратите внимание на возможную ошибку — «Windows не удалось отобразить образы, доступные для установки» — и статью, как это исправить.

Затем, в командной строке средств развертывания выполняем следующую команду:

Разберем данную команду:

  • u2 — создание образа в файловой системе UDF
  • m — убирает ограничения на размер образа
  • o — сокращение размера образа за счет замены дублирующихся файлов одним экземпляром
  • l — название образа (метка тома)
  • b — путь к загрузочному файлу

По её завершению, Вы получите готовый образ системы. Перед «боевым» использованием, не лишним будет его проверить в тестовой среде на предмет работы и стабильности.

Настройка запуска собственных приложений и сценариев

Если вы впервые создаете диск Windows PE, можете пропустить этот раздел, чтобы материал не казался вам сложнее, чем он есть на самом деле. Успешно создав свой первый диск Windows PE и насладившись ее волшебным интерфейсом командной строки, вы сможете вернуться к настройке запуска приложений.

Запуск собственных приложений и сценариев в Windows PE можно организовать различными способами.

startnet.cmd

Файл startnet.cmd расположен в папке Windows\System32 подключенного образа Windows PE и уже содержит одну команду — wpeinit. Эта команда нужна для инициализации поддержки сети и устройств Plug-and-Play. В качестве параметра командной строки для wpeinit.exe можно указать путь к файлу ответов, настраивающему параметры Windows PE, о чем речь пойдет чуть ниже. При загрузке Windows PE файл startnet.cmd выполняется автоматически, поэтому его удобно использовать для выполнения собственных команд.

Вы можете добавить в этот файл команды, используя стандартный синтаксис командных файлов. Например, для запуска Total Commander, который я включил в состав образа ранее, можно добавить такую команду:

%SystemDrive%\TotalCmd\TOTALCMD.EXE "I=%SystemDrive%\TotalCmd\Profiles\PE\main.ini"

В данном примере в качестве параметра командной строки указывается путь к конфигурационному файлу Total Commander (это описано в справке программы).

winpeshl.ini

Стандартной оболочкой Windows PE является командная строка. Однако можно задать собственную оболочку при помощи файла winpeshl.ini, указав в нем командный файл или программу для запуска. Файл не входит в состав Windows PE. Его нужно создать в любом текстовом редакторе и разместить в папке Windows\System32 подключенного образа Windows PE. Пример запуска программы myshell.exe, выступающей в роли оболочки, приводится ниже.

AppPath = %SystemDrive%\myshell.exe

В этом примере программа размещается в корне подключенного образа Windows PE, т. е. в корне папки winpe_x86\mount.

Примечание. При запуске собственной оболочки не происходит выполнения файла startnet.cmd.

Если вам нужна поддержка сети или устройств Plug-and-Play, необходимо настроить выполнение команды wpeinit. В этом случае лучше использовать раздел , позволяющий не только выполнять несколько команд, но и указывать параметры командной строки для приложений.

Например, запуск wpeinit и файлового менеджера Total Commander, который я включил в состав образа ранее, можно реализовать так:

wpeinit
%SystemDrive%\TotalCmd\TOTALCMD.EXE,"I=%SystemDrive%\TotalCmd\Profiles\PE\main.ini" 

Обратите внимание на то, как в winpeshl.ini задаются параметры командной строки для приложений. Примечание

Поскольку приложение, запущенное из файла winpeshl.ini выполняет роль оболочки, его закрытие ведет к завершению сессии Windows PE

Примечание. Поскольку приложение, запущенное из файла winpeshl.ini выполняет роль оболочки, его закрытие ведет к завершению сессии Windows PE.

Внимание! Не используйте разделы  и  одновременно, поскольку в этом случае приложения могут не запуститься. Этот момент не отражен в документации

Файл ответов

Для автоматизации выполнения команд в среде Windows PE можно использовать файл ответов. При запуске Windows PE автоматически выполняется поиск файла Unattend.xml в корне диска, с которого выполнялась загрузка. Кроме того, путь к файлу ответов можно явно указать в качестве параметра командной строки следующим образом:

wpeinit -unattend=<путь\ФайлОтветов.xml>

Для запуска собственных приложений и сценариев можно использовать синхронные команды, добавляемые к проходу 1 windowsPE. Продолжая пример с запуском Total Commander, синхронная команда будет выглядеть так:

%SystemDrive%\TotalCmd\TOTALCMD.EXE "I=%SystemDrive%\TotalCmd\Profiles\PE\main.ini"

Пример файла ответов, запускающего синхронную команду, вы найдете на странице . Этот файл можно сохранить с именем Unattend.xml в папке winpe_x86\ISO, и он будет распознан автоматически.

На этом обзор способов запуска собственных программ можно считать законченными.

Создание собственного дистрибутива Windows

Имея образ раздела Windows (wim-файл), можно создать свой дистрибутив, то есть установочный DVD/Flash диск. Для этого достаточно в изначальном дистрибутиве заменить файл \sources\install.wim своим образом, переименовав его соответственно в install.wim.

Чтобы автоматизировать установку, можно подготовить файл ответов autounattend.xml, создав его с помощью WIAK и выложив в корень дистрибутива.

Создание загрузочной флэшки со своим дистрибутивом Windows 7

Вкратце алгоритм создания загрузочного Flash носителя (флэшки) с собственным набором ПО и драйверов таков:

  1. Копируем файлы из дистрибутива Windows 7 (из ISO образа) на жёсткий диск.
  2. Заменяем официальный файл \sources\install.wim своим образом раздела (про его создание смотреть выше), сохраняя имя install.wim
  3. Форматируем флэшку и делаем её загрузочной
  4. Копируем на флэшку подготовленный дистрибутив

Сноски

  1. ↑ (Windows Preinstallation Environment — среда предустановки Windows) — сильно урезанная версия Windows 7 без графического интерфейса

Полезные ссылки

Документация Microsoft:

Неофициальные руководства:

Установка обновлений

Во время установки обновлений, в журнале и в центре обновления может «зависнуть» не устанавливающееся обновление KB915597. Чтобы избежать этого, нужно отключить службу «Защитник Windows».

Установка важных обновлений

Казалось бы, достаточно просто открыть Центр обновлений, и выкачать все обновления Windows, но скорее всего вы получите кучу самых разных ошибок — от устаревшего агента центра обновлений, до отсутствия поддержки современного алгоритма шифрования SHA-2

По этому, куда проще будет воспользоваться данным списком обновлений для первичной установки (важно соблюдать порядок установки!):

  1. Service Pack 1 (если для установки Windows использовался образ без SP1)
  2. Internet Explorer 11
  3. KB3020369
  4. KB3125574
  5. KB3172605
  6. KB3179573
  7. KB947821
  8. KB2813347
  9. KB4474419
  10. KB4490628

Затем, включаем установку обновлений из центра обновления Windows, и устанавливаем их до тех пор, пока они не «закончатся».

Установка рекомендуемых и необязательных обновлений

Кроме «важных» обновлений, можно включить в образ и «не обязательные» обновления. В конце концов система выдаст сообщение, что обновления Windows не требуются.

Установка программного обеспечения

В систему можно так же установить и необходимые программы, которые Вы хотите видеть в составе системы.

Хочется сразу заметить, что включить этим способом драйвера в дистрибутив системы не получится — в дальнейшем, они все будут автоматически удалены из системы, на этапе подготовки образа системы. По этой же причине, нет смысла включать в образ системы программные продукты, использующие свои драйвера — так как драйвера будут удалены, то и работоспособность этих программ будет нарушена.

ImageX

ImageX — это утилита с интерфейсом командной строки для создания, редактирования и развертывания файл-образов Windows в формате WIM. Она распространяется как часть свободной Windows Automated Installation Kit (WAIK). Начиная с Windows Vista, установщик Windows использует WAIK API для установки новой или клонированной копии Windows.

Первая реализация ImageX имела номер сборки 6.0.4007.0 (main.030212-2037). Она использовалась Microsoft OEM Partners для опробирования технологий образов Microsoft и разрабатывалась параллельно с альфа-версиями Longhorn. В сборке 6.0.5384.4 были добавлены различные нововведения: разграничения статуса чтения-записи, разбивка образа на части (SWM), WIM фильтр-драйвер и LZX-компрессионные алгоритмы. Эта сборка использовалась в предварительных релиз-кандидатах Windows Vista.

GImageX

GImageX — графический интерфейс (GUI) для ImageX. Реализует все те же функции, что и ImageX, но в более дружественном пользователю оконном виде.

Последняя версия: 2.1.1

Дата выхода: 22.01.2014

Версия ОС: Windows XP/Vista/7/8 x86/x64

Работа с образами

WIM-образ также может быть смонтирован на логический диск под Windows с присвоением буквы диска для облегчения редактирования его содержимого (благодаря этому образ WIM можно достаточно просто сконвертировать в ISO-образ). Необходимо отметить, что драйвер WimFltr.sys необходимо загрузить до монтирования образа WIM посредством ImageX.

Впоследствии также были опубликованы API для работы с WIM-образами. Их функциональность осуществляется через библиотеку WIMGAPI.DLL. Таким образом, независимые разработчики могут создавать свои собственные программные средства.

WIM-образы могут быть загрузочными. В этом случае файл BOOT.WIM содержит загрузочную версию среды Windows PE, из которой выполняется процесс установки. Остальные установочные файлы включаются в INSTALL.WIM.

Помимо штатных утилит Microsoft, извлечь файлы из WIM-образа можно также при помощи свободного файлового архиватора 7-Zip. Однако некоторые файлы он не откроет.

Пошаговая инструкция развёртывания Windows 7 из образа

1. Делаем шаблоную установку Windows в режиме аудита

1.1. На этапе OOBE (появляется окно создания учётной записи) нажимаем Ctrl + Shift + F3. Компьютер перезагружается в режим аудита. Также перегрузиться в режим аудита можно выполнив команду sysprep /audit (Shift + F10 — открыть консоль):

1.2. Устанавливаем необходимое ПО, подключаем принтеры и другую переферию, устанавливаем обновления ОС. Некоторое ПО при активации привязывается к оборудованию. Эти приложения активировать сейчас не следует(!), а отложить этот процесс до запуска ОС на конечном компьютере пользователя. Во время установки ПО можно перезагружать компьютер сколько угодно раз. После перезагрузки мы сможем опять войти в режим аудита и продолжить настройку.

2. Подготавливаем систему к распространению с помощью утилиты SysPrep

Если мы подготовили файл ответов (например с помощью WIAK), то нужно выложить его в папку C:\Windows\System32\sysprep:

Можно запустить графическую оболочку C:\Windows\System32\sysprep\sysprep.exe и поставить там галочку «Подготовка к использованию», а в параметрах завершения работы выбрать «Завершение работы». Того же эффекта можно добиться выполнив команду (с правами администратора):

%SystemRoot%\system32\sysprep\sysprep.exe /generalize /oobe /shutdown /quiet

Используемые ключи:

  • generalize — обобщение конфигурации системы, то есть удаляются параметры, специфические для конкретного компьютера, что позволяет развертывать один образ на нескольких компьютерах;
  • oobe — после перезагрузки системы выйти в режим настройки учётной записи (а не аудита), т.е. продолжим установку ОС;
  • shutdown — выключить систему после завершения подготовки ОС;
  • quiet — не показывать сообщений и диалоговых окон, «тихий» режим.

Если на этом этапе загрузить систему, то выполненное обобщение будет утеряно, поэтому образ раздела нужно создавать, загрузившись с live-CD.

3. Создаём образ системного раздела (файл *.wim) с помощью утилиты ImageX

Загружаемся с установочного диска Windows 7, Windows PE или другого Windows live-CD, можно также подключить жёсткий диск с подготовленной для тиражирования ОС к другому компьютеру дополнительным диском. В любом случае нам понадобиться утилита ImageX, которую можно записать, например, на флэшку.

Создаём копию раздела командой:

E:\tools\imagex.exe /capture C: E:\images\win7image.wim "Windows 7 Pro +ПО" /compress maximum /verify

где «С:» — диск с подготовленной ОС.

!В Windows PE (а также в установщике Windows 7) для базовых операций с файлами и каталогами (включая копирование и переименование) удобно использовать… Блокнот (так как Проводник не доступен), выбрав в нём «Файл — Открыть» и используя контекстное меню. Указав в поле «Имя файла» звезду «*» и нажав Ввод мы увидим все файлы в папке (а не только текстовые).

Блокнот запускается командой notepad.

4. Форматируем целевой жёсткий диск

4.1. На целевом компьютере загружаемся с Windows PE
или установочного диска Windows 7 (открываем консоль по Shift + F10).

4.2. Переразбиваем жёсткий диск с помощью консольной команды DiskPart, создавая один раздел 100Гб, который будет системным:

select disk 0
clean
convert mbr
create partition primary size=102400
format quick fs=ntfs label="Win7"
assign letter=C
active
list volume
exit 

Microsoft советует системные файлы для повышения безопасности размещать на отдельном небольшом разделе. Если мы хотим следовать этой рекомендации, тогда перед созданием раздела с Windows создадим системный раздел. Как это сделать см в статье DiskPart.

5. Записываем созданный образ раздела на локальный жёсткий диск

E:\tools\imagex.exe /apply E:\images\win7image.wim 1 C:

где

С: — раздел, куда будем развёртывать образ
1 — номер (или название) образа, по умолчанию = 1

Если образы ОС лежат на сетевом ресурсе, то подключаем его предварительно командой:

net use E: \\server\share /user: domain_name\username password

6. Завершение

Если создавали отдельный системный раздел, то нужно перенести на него загрузочные системные файлы (предполагаем, что ОС находится на диске C:):

bcdboot C:\Windows

Выходим из Windows PE:

exit

или закрываем окно установщика Windows 7. Компьютер уйдёт в перезагрузку. Вынимаем CD/DVD диск и загружаемся с только что установленной ОС.

7. Осложнения

Если при загрузке перенесённой ОС возникли проблемы, то можно попробовать восстановить загрузчик. Для этого нужно загрузиться с дистрибутива Windows 7 (открыть консоль можно, нажав Shift+F10) или Windows PE и выполнить команду:

bcdboot C:\Windows /l ru-RU /s C:
Подробнее читайте в статье «Восстановление загрузчика Windows и Linux».

Как создать резервный образ Windows 10 с помощью утилиты ImageX и как восстановиться из этого образа

 
Автор Владимир и админ
Привет друзья! Интересную тему затронул наш читатель и мы с вами обязательно раскроем её в наших статьях, а начнём с того, что создадим с помощью утилиты ImageX резервную копию Windows 10 со всеми программами, затем восстановимся из данной копии с помощью той же ImageX.

Хоть средство ImageX немного устарело и в Windows 10 вместо него можно применять более современный инструмент Dism, я по старинке, ещё со времён Windows 7, пользуюсь проверенным ImageX.

Итак, имеем новый ноутбук с включенным интерфейсом UEFI и установленной Windows 10 на диске GPT.

Управление дисками ноутбука.
С помощью утилиты утилиты ImageX создадим резервную копию диска (C:) с установленной Windows 10 в формате образа WIM и сохраним её на диске (D:).

Затем представим, что наш ноутбук не загружается из-за сбоя операционной системы, тогда мы загрузим ноутбук с LiveCD на основе Windows 8.1 Enterprise и восстановим с помощью утилиты ImageX операционную систему Windows 10 из ранее созданного образа WIM. Поехали.
 

Скачиваем Live CD AOMEI PE Builder и создаём из него загрузочную флешку по .
Загружаем с флешки наш ноутбук с Windows 10.
Данная флешка универсальная и загрузить с неё можно любой ноутбук, будь на нём БИОС UEFI или обычный БИОС.
В начальной фазе загрузки, при появлении данного окна, жмём Enter на клавиатуре. 

Загружается рабочий стол Live CD AOMEI PE Builder.

Жмём на кнопку Windows Disk Management (Управление дисками).

В управлении дисками видим, что буквы дисков не изменены, Windows 10 находится на диске (C:), а резервный образ системы будем сохранять на диске (D:). 

Запускаем командную строку

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

imagex.exe /capture C: D:\install.wim «Windows 10» /compress maximum

где,

/capture C: — захват раздела C:

D:\install.wim — место сохранения и имя файла WIM, сохранить образ можно даже на переносном жёстком диске USB.

«Windows 10» — имя образа, кавычки обязательны.

/compress maximum — тип сжатия, значение maximum (максимальное).

Процесс создания файла WIM на диске (D:). 

Прогресс операции 100%. Образ системы создан. 

Образ Windows 10 находится в файле install.wim на диске (D:).

Восстановление из образа

Теперь представим ситуацию, что наша Windows 10 не загружается и мы принимаем решение восстановиться из ранее созданного образа операционной системы.

Опять загружаем ноутбук с флешки Live CD AOMEI PE Builder.

Входим в управление дисками.

И форматируем диск (C:) с установленной Windows 10.

Диск (C:) форматирован и на нём нет никаких файлов. 

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

Dism /Get-WimInfo /WimFile:d:\install.wim

где d:\ диск с файлом install.wim (данной командой мы узнаём индекс образа — index 1).

imagex /apply d:\install.wim 1 C:

где d:\ диск с файлом install.wim.

1 — индекс образа.

C: — диск, на который разворачивается образ.

Прогресс 100%.

Образ развёрнут.

Перезагружаем ноутбук и входим в восстановленную Windows 10.

Друзья, если вам сложно работать в командной строке, то восстановиться вы можете с помощью утилиты WinNTSetup, она находится на рабочем столе в папке «Софт».

 Как развернуть с помощью неё образ WIM показано в этих статьях.

 Статья по этой теме: Как создать резервный образ Windows 10 с помощью утилиты Dism и как восстановиться из этого образа. Используем Live CD AOMEI PE Builder и вторым способом — обычную загрузочную флешку Windows 10

Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации