Программа для открытия файла wim. Чем открыть wim? Устранение неполадок при открытии файлов WIM

  • Tutorial

Задача

Сложности

Сложностей как таковых здесь нет, единственное что принципиально для меня - все должно быть просто, чтобы через год я (или кто-то из моих админов) открыл свой, прочел короткое README и все понял.

Реализация

На том же сервере, где располагается WDS добавлена роль Hyper-V, на котором есть несколько виртуальных машин, предназначенных специально для этого. В даном случае виртуалка с именем «server-2012-std-img» на которой «голая» версия Server 2012 Standard. Снимать образы с виртуалок намного проще, т.к. можно средствами windows примонтировать vhd и сделать wim capture прямо с примонтированного диска. При данном подходе нет необходимости перезагружать реальный сервер.
Настройка образа
Делаем апдейты. Для установки апдейтов в образ пользуюсь триалом wuinstall. Каждый раз приходится загружать заново (ссылка), т.к. срок триала по все видимости зашит в exe файле. Мысли вслух: Надо бы сделать package для chocolatey для wuinstall, тогда будет возможность автоматизировать установку апдейтов, сделать подарочек моему админу по офису...
There"s more than one way to do it
Знаю что можно использовать оффлайн апдейты скачанные через wsusoffline, и делать так называемое «Оффлайн обслуживание образа», но в моей ситуации это не подходит во-первых из-за наличия на 70% серверов Server 2008 (не R2), который сильно отличается (в худшую сторону) от R2 и 2012 по управлению пакетами и функционалу offline servicing. А так как я люблю унификацию процессов где это возможно, делаю это через wsusoffline. К тому же интеграция сервис пака часто не работает через offline servicing. Может кто-то знает, где Microsoft хранит WIM или ISO файлы дистрибутивов с последними обновлениями?
Кстати, я не включаю драйвера в сам образ системы, т.к. они берутся из сетевой папки, которая указывается в unattend.xml конфиге, а папка находится в доступном для установщика Windows месте. Не забудьте удостовериться в правах доступа к Вашей папке с драйверами (которые должны быть, естественно, распакованы с доступными файлами inf).

Указываем путь к драйверам в unattend.xml

mydomain wds-password wds-user \\wds-server.mydomain.local\REMINST\Drivers


Установка Chocolatey - процесс достаточно простой, главное удостоверьтесь что у Вас стоит фреймворк 3.5.

Устанавливаем Chocolatey

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString("https://chocolatey.org/install.ps1"))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin


Все, настройка образа на этом закончился. Пора его создать!
Создание образа

Запускаем процесс создания образа

::Config file that contains some paths and date patterns call config.cmd SET mountdrive=H echo Creating image %captured_wims%\server-2012\server-2012x64.standard.sp2.%date%.%RANDOM%.install.wim utils\imagex\imagex.exe /capture %mountdrive%: %captured_wims%\server-2012x64.standard.sp2.%date%.%RANDOM%.install.wim " Windows Server 2012 SERVERSTANDARD"



Процесс создания образа Server 2012 Standard со всеми апдейтами занимает около 20 минут на виртуальной машине, на живом сервере, конечно быстрее, но не так удобно. Я не сильно переживаю по этому поводу, т.к. процесс это в большинстве случаев плановый.
Долго-ли коротко-ли, образ создался, скрипт положил его куда надо, назвал как надо - теперь я его беру и добавляю в WDS сервер. Готово!

Забегая вперед скажу, что puppet agent нужно будет установить при первой загрузке новой системы, которую мы будем разворачивать на новом железе, а нужно это для того, чтобы сервер стал доступен для настройки при помощи манифестов puppet. Сделать это можно и вручную, но можно и автоматически.

Устанавливаем puppet agent

cinst puppet -ia "PUPPET_MASTER_SERVER=puppet.mydomain.local"
Да, да, если кто не знаком с chocolatey, очень советую испытать эту радость.


В данном случае установится последняя версия этого пакета puppet, которая зарегистрируется на сервере puppet.mydomain.local.

Для желающих сделать регистрацию puppet agent автоматически - добавляем следующее в файл unattend.xml

1 Install Puppet cinst puppet -ia "PUPPET_MASTER_SERVER=puppet.mydomain.local" 2 Request Certificate ("C:\Program Files (x86)\Puppet Labs\Puppet\bin\puppet_interactive.bat" --test) && echo OK 3 Stop Puppet Service (sc stop puppet) && echo Service Stop OK 4 Start Puppet Service (sc start puppet) && echo Service Start OK

Заключение

Таким образом, система пакетов Chocolatey заменяет множество индивидуальных конфигураций, и сильно помогает автоматизировать установку, вместе с тем обеспечивая гибкость конфигурирования (помните, Вы не обязаны использовать chocolatey.org в качестве источника пакетов). Использование менеджера пакетов при развертывании Windows Server, по моему мнению, еще один этап на пути к переносу инфраструктуры на IaaC, а выбор между «Тонким» и «Толстым» образами - ключевым в данной ситуации.
В моей сети Windows и Linux работают в тесной связке друг с другом, поэтому я по возможности стараюсь найти универсальные OpenSource решения, которые будут работать на обоих платформах. Я совершенно не оспариваю факт что SCCM - прекрасный продукт для подготовки, поддержки и развертывания Windows, но он официально не поддерживает Linux (

Когда требуется периодически устанавливать Windows с одинаковым набором программ и настроек, можно подготовить собственный установочный WIM образ Windows. Сделав один раз свой образ, все последующие установки будут экономить ваше время.

Как это сделать рассмотрим на примере Windows 10.

Предусловия

  • На вашем компьютере установлен VirtualBox или VMware Workstation.
  • Загружен ISO образ Windows.

Пошаговая инструкция

Создать новую виртуальную машину.

Установить операционную систему (ОС) Windows на виртуальную машину. При установке создать пользователя, например, user.

После завершения установки ОС, установить VirtualBox Guest Additions (или VMware Tools) и перезагрузить.

Установить программы , например, Office, 7z, Adobe Reader, Google Chrome, K-Lite codec pack, Skype, и т.д.

Запустить Word и выбрать галочку устанавливать обновления.

Настроить часовой пояс: Параметры даты и времени -> Часовой пояс .

Открыть: Диспетчер устройств -> IDE контроллеры. Заменить драйвер Intel(R) на стандартный двухканальный контроллер .

Перейти: Панель управления -> Региональные стандарты -> Дополнительно -> Текущий язык программ не поддерживающих Unicode -> Русский. Перезагрузка.

Отключить слежение в WIndows 10 .
Запустить командную строку с правами администратора и выполнить:

Sc delete DiagTrack sc config DcpSvc start=disabled echo "" > C:\ProgramData\Microsoft\Diagnosis\ETLLogs\AutoLogger\AutoLogger-Diagtrack-Listener.etl reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v AllowTelemetry /t REG_DWORD /d 0 /f

Удалить не используемые встроенные в Windows 10 приложения.
Запустить Powershell с правами администратора и выполнить:

Get-AppxPackage Microsoft.Appconnector | Remove-AppxPackage Get-AppxPackage Microsoft.SkypeApp | Remove-AppxPackage Get-AppxPackage 9E2F88E3.Twitter | Remove-AppxPackage Get-AppxPackage Microsoft.ConnectivityStore | Remove-AppxPackage Get-AppxPackage microsoft.windowscommunicationsapps | Remove-AppxPackage Get-AppxPackage Microsoft.Messaging | Remove-AppxPackage Get-AppxPackage Microsoft.Getstarted | Remove-AppxPackage Get-AppxPackage Microsoft.WindowsPhone | Remove-AppxPackage Get-AppxPackage Microsoft.3DBuilder | Remove-AppxPackage Get-AppxPackage Microsoft.CommsPhone | Remove-AppxPackage Get-AppxPackage Microsoft.BingFinance | Remove-AppxPackage Get-AppxPackage Microsoft.MicrosoftSolitaireCollection | Remove-AppxPackage Get-AppxPackage Microsoft.BingNews | Remove-AppxPackage Get-AppxPackage Microsoft.BingSports | Remove-AppxPackage Get-AppxPackage Microsoft.People | Remove-AppxPackage Get-AppxPackage Microsoft.WindowsAlarms | Remove-AppxPackage Get-AppxPackage Microsoft.MicrosoftOfficeHub | Remove-AppxPackage Get-AppxPackage Microsoft.Office.OneNote | Remove-AppxPackage Get-AppxPackage Microsoft.Office.Sway | Remove-AppxPackage Get-AppxPackage Microsoft.XboxApp | Remove-AppxPackage Get-AppxPackage Microsoft.WindowsMaps | Remove-AppxPackage Get-AppxPackage Microsoft.BingWeather | Remove-AppxPackage Get-AppxPackage Microsoft.ZuneVideo | Remove-AppxPackage Get-AppxPackage Microsoft.ZuneMusic | Remove-AppxPackage Get-AppxPackage king.com.CandyCrushSodaSaga | Remove-AppxPackage

Получить список всех Windows online apps командой:

Get-AppXProvisionedPackage -online | Select PackageName

Затем удалить все программы, кроме Photos, Calculator, Camera, Store последовательно командами:

Remove-AppxProvisionedPackage -online -PackageName

Установить обновления на Windows и Office перезагружаю каждый раз, до тех пор, пока все обновления не будут установлены.

Выключить виртуальную машину и сделать её клон (если нет второй виртуальной машины с Windows 10 или установленным ADK Windows 10).

Включить основную виртуальную машину .

Удалить VirtualBox Guest Additions и перезагрузиться.

Перейти: C:\Windows\System32\Sysprep и запустить sysprep.exe
Выбрать: Переход в режим аудита системы , убрать галочку «Подготовка к использованию», Параметры завершения работы — Перезагрузка

После перезагрузки не закрывать окно Sysprep . Оно нам понадобится позже.

Перейти: Управление компьютером -> Служебные программы -> Локальные пользователи и группы -> Пользователи . Удалить учётную запись, созданную при установке (в нашем случае user).

Перейти: Панель управления -> Система -> Дополнительные параметры системы -> вкладка Дополнительно -> Профили пользователей -> Дополнительно -> выбрать «Неизвестная учетная запись» -> Удалить .

Перейти: C:\Windows\System32\Sysprep и запустить sysprep.exe

Выбрать: Переход в режим приветствия системы (OOBE) , поставить галочку «Подготовка к использованию», Параметры завершения работы — Завершение работы.

Спустя 10 минут машина должна выключиться.

Подключить диск виртуальной машины, на которой был пущен sysprep ко второй машине (клону).

Запустить виртуальную машину с двумя дисками . При этом исходная машина с sysprep должна оставаться отключенной.

Определить на каком разделе находится подготовленный sysprep-ом Windows 10 (в нашем случае: F: )

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

Dism /Capture-Image /ImageFile:c:\install.wim /CaptureDir:F:\ /Name:"Windows 10"

Спустя полчаса на диске C: в корне появится наш файл install.wim

Скопировать этот install.wim на установочную флешку с Windows 10 в папку sources и заменить им оригинальный файл.

Дополнительно

После установки ОС, для окончательной настройки системы от слежения и удаления из корня диска C: файла hyberfil.sys, надо выполнить:

Sc delete dmwappushservice powercfg -h off

Данная инструкция, в том числе, применима к операционным системам Windows 7 и Windows 8, за исключением некоторых пунктов.

Общие сведения

Для тиражирования типовой конфигурации на несколько компьютеров рационально использовать образ единожды установленной операционной системы.

Подробная инструкция размещена на сайте Microsoft: Создание и применение образов Windows

Так как при большом наборе дополнительного ПО файл образа раздела легко может превзойти 4Гб, то записать такой дистрибутив на DVD диск не удастся. Однако, для установки ОС этого и не требуется. Нам будет достаточно получить образ раздела, на который установлена ОС. Затем его можно включить в дистрибутив на загрузочном Flash диске или просто перенести на новый компьютер, загрузившись с любого live-CD/DVD/USB. В этой статье мы рассмотрим оба варианта.

Проделав подготовку раздела один раз, мы сможем разворачивать на новых компьютерах рабочую ОС со всем установленным ПО, подключенными переферийными устройствами и необходимыми ярлыками менее чем за пол часа.

По утверждению Microsoft: "При создании образа следует учитывать, что разметка разделов на исходном и целевом компьютерах должна быть идентичной. Например, если образ Windows сохраняется на диске D, развертывать этот образ необходимо также на диск D конечного компьютера, также должны совпадать следующие параметры разделов ():

  1. Типы разделов (основной, дополнительный или логический) должны совпадать
  2. Если раздел сделан активным на компьютере-образце, на конечном компьютере он также должен быть активным"

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

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

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

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:

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

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

  • Если при загрузке перенесённой ОС возникли проблемы, то можно попробовать восстановить загрузчик. Для этого нужно загрузиться с дистрибутива Windows 7 (открыть консоль можно, нажав Shift+F10) или Windows PE и выполнить команду:
bcdboot C:\Windows /l ru-RU /s C: Подробнее читайте в статье "Восстановление загрузчика Windows и Linux ".

Репозиторий различных образов Windows

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

  1. Загружаем ОС в режиме аудита
  2. Устанавливаем/удаляем ПО , подключаем принтеры, создаём ярлыки и т.п.
  3. Подготавливаем систему к развёртыванию с помощью sysprep и выключаем компьютер
  4. Загружаемся с live-CD или дистрибутива Windows7, заходим в консоль
  5. Создаём образ раздела с помощью imagex , помещая его на флэшку или сетевой ресурс
  6. Повторяем вышеперечисленное, пока не будут созданы все необходимые наборы.

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

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

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

Создание полностью настроенного образа операционной системы с установленными приложениями часто бывает необходимо в корпоративной среде, да и домашние пользователи не откажутся от установочного диска, в который внедрен любимый набор программ и твиков. В современных ОС Windows создать такой образ значительно проще, чем в Windows XP, при этом можно обойтись средствами пакета автоматической установки.

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

На этой странице

Вам понадобятся

  • Deployment Tools из пакета Windows Assessment and Deployment Kit (ADK)

Безусловно, вам понадобится компьютер для установки и настройки ОС, а также место для сохранения системного образа. В качестве компьютера для установки может выступать виртуальная машина (например, Hyper-V из состава Windows или VirtualBox). Сохранить настроенный образ можно на несистемном разделе этого компьютера.

Например, во время установки системы можно создать два раздела — на один установить ОС, а на второй впоследствии сохранить образ. Также, в виртуальной машине всегда можно подключить еще один виртуальный диск. Наконец, настроенный образ можно сохранить на сетевом ресурсе или USB-диске. Как видите, вариантов много — есть из чего выбирать.

Преимущества и недостатки использования настроенного образа

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

Преимущества

  • Быстрая установка системы с набором приложений, поскольку не затрачивается время на их установку. Тем не менее, по сравнению со стандартным образом распаковка настроенного образа занимает чуть больше времени.
  • Имеется возможность дальнейшей настройки операционной системы с помощью файла ответов, используемого в сочетании с настроенным образом.
  • Появляется возможность развертывания образа с помощью утилиты ImageX . Стандартный образ можно использовать только в сочетании с программой установки, поскольку не все параметры сконфигурированы (например, языковые).

Недостатки

  • Увеличивается размер образа. Конечный размер зависит от количества и объема устанавливаемых приложений. Если планируется дальнейшая установка с DVD-диска, необходимо учитывать ограничение 32-разрядных версий на размер WIM-файла в 4 Гб (2^32 байт).
  • Могут устаревать версии приложений, включенных в образ. Чтобы поддерживать актуальные версии приложений, придется собирать образ заново. Регулярно обновляемые приложения, скорее всего, не имеет смысла включать в образ. Их можно устанавливать отдельно, автоматизировав этот процесс.

Этапы создания настроенного образа

Создание собственного WIM-образа можно разделить на следующие этапы:

  1. Установка приложений и настройка системы
  2. Подготовка системы с помощью утилиты sysprep
  3. Загрузка в Windows PE и сохранение образа с помощью утилиты ImageX

Затем полученный образ можно включить в состав установочного диска, устанавливать с сетевого ресурса или развертывать с помощью ImageX .

Замечание о настройке пользовательских параметров

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

Вы можете:

  • Настроить только системные параметры, а пользовательские импортировать с помощью REG-файлов в настроенный WIM-образ (либо в исходный образ еще до начала описываемой здесь установки).
  • Настроить как пользовательские, так и системные параметры, а затем обеспечить с помощью файла ответов копирование профиля встроенной учетной записи Администратор в профиль стандартного пользователя.

Импорт параметров реестра

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

Копирование профиля с помощью файла ответов

Для копирования профиля настроенной учетной записи в профиль стандартного пользователя можно использовать файл ответов, содержащий параметр

Microsoft-Windows-Shell-Setup | CopyProfile

Если для этого параметра установлено значение true , выполняется копирование профиля.

Использовать эту возможность нужно при установке настроенного образа , включив в файл ответов данный параметр. В этом случае копирование профиля произойдет на проходе 4 Specialize .

Пример универсального файла ответов для 32-разрядной и 64-разрядной ОС

true true

Почему в этой статье рекомендуется копирование профиля при установке вместо того, чтобы указывать на файл ответов утилите sysprep при обобщении образа?

Копирование профиля в любом случае происходит во время установки на этапе Specialize. Если вы используете параметр /unattend утилиты sysprep, файл ответов кэшируется и затем задействуется во время установки. На момент написания первой версии статьи это не работало, несмотря на документацию.

Если вы используете MDT или SCCM, описанный в статье метод обязателен по причинам изложенным в KB973289 :

Теперь обо всем по порядку.

Запуск установки операционной системы с установочного диска и вход в режим аудита

Первым этапом подготовки настроенного образа является запуск ОС с установочного диска. Установку можно выполнять вручную, либо автоматизировать этот процесс при помощи файла ответов.

Ручная установка

Ручная установка не таит в себе никаких хитростей. Если вы планируете сохранить настроенный образ на несистемном разделе диска, используйте программу установки Windows для создания разделов.

Совет . При установке системы на виртуальную машину можно подключить второй виртуальный диск и впоследствии использовать его для сохранения образа. Это упростит копирование образа в вашу рабочую среду, поскольку VHD(X) можно всегда подключить на физической машине.

Продолжайте установку вплоть до этапа OOBE. Его легко узнать по предложению выбрать имя учетной записи и рисунок для нее.

На этом этапе, не выбирая имя учетной записи, нажмите CTRL + SHIFT + F3 . Эта комбинация клавиш переведет систему в режим аудита с правами встроенной учетной записи Администратор .

Автоматическая установка

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

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

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

Если для установки приложения или обновления требуется перезагрузка системы, вы можете это сделать. После перезагрузки система вернется в режим аудита. Как уже говорилось выше, процесс установки приложений можно автоматизировать с помощью файла ответов. Вы можете настроить любые системные и пользовательские параметры в графическом интерфейсе Windows. Также можно импортировать параметры реестра из заранее подготовленных REG-файлов.

В Windows 8 и новее не обновляйте приложения из магазина Windows, поскольку это приведет к проблемам при обобщении образа. Удалять современные приложения тоже нужно по науке. См. предупреждение в библиотеке TechNet и KB2769827 .

Закончив установку приложений и настройку системы, вы должны подготовить ее для дальнейшего использования.

Подготовка системы с помощью утилиты sysprep

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

Ручная установка

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

С указанными параметрами производится (в скобках эквивалентные параметры командной строки sysprep):

  1. Подготовка системы (/generalize) — удаление уникальных системных параметров, очистка журналов событий, обнуление идентификатора безопасности (SID) и т.д. Этот параметр совершенно необходим для создания настроенного образа.
  2. Перевод системы в режим OOBE (/oobe) — этот режим будет активирован при следующем запуске системы.
  3. Выключение системы (/shutdown).

Пример универсального файла ответов для сохранения драйверов 32-и 64-разрядной ОС

true true

Автоматическая установка

Если вы автоматизируете вход в режим аудита и установку приложений с помощью файла ответов, как описано в статье Установка приложений в режиме аудита , вам необходимо добавить следующую синхронную команду с наивысшим порядковым номером. Эту команду можно использовать и при ручной установке, предварительно закрыв окно утилиты sysperp .

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

Первые три параметра командной строки указаны в том же порядке, что и описанные выше параметры графического интерфейса утилиты. Параметр /quiet — обеспечивает работу в тихом режиме и необходим для автоматизации.

После того, как sysprep завершит работу, система будет выключена. Теперь она полностью настроена, и можно создать ее образ с помощью утилиты ImageX .

Загрузка в Windows PE и сохранение образа с помощью утилиты ImageX

Примечание . Размер образа install.wim , включаемого в состав установочного диска 32-разрядной операционной системы, не должен превышать 4 Гб (2^32 байт). В противном случае установка завершится с ошибкой. Это ограничение не распространяется на развертывание образа с помощью утилиты Imagex .

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

Net use y: \\network_share\distrib y:\setup.exe /unattend:unattend.xml

Развертывание настроенного образа с помощью утилиты ImageX

Используя Windows PE и утилиту ImageX , можно выполнить развертывание настроенного образа на компьютере.

Последовательность действий при этом такая:

  • Форматирование тома с помощью утилиты Diskpart
  • Применение настроенного образа к тому с помощью утилиты ImageX
  • Примечание . Развертывание образа с помощью ImageX возможно только на том, имеющий ту же букву диска, которую имел том, сохраненный в образе. Кроме того, с помощью ImageX нельзя развертывать стандартный (исходный) образ Install.wim .

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

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

    Дополнительную информацию о командах утилиты Diskpart вы можете получить, запустив ее с ключом /? , либо из статьи Описание программы Diskpart с интерфейсом командной строки . При желании процесс создания раздела можно автоматизировать.

    Остается лишь применить образ.

    Imagex /apply E:\custom.wim 1 c:

    В этой команде:

    • /apply — применение образа
    • E:\custom.wim — путь к образу. При размещении на сетевом диске предварительно нужно его подключить командой net use E: \\network_share\images .
    • 1 — индекс образа, сохраненного в WIM-файле.
    • c: — буква тома, к которому применяется образ.

    Применив образ, вы можете убедиться (командой dir ), что на разделе C появились файлы, распакованные из образа. Теперь на этом разделе размещена операционная система в том состоянии, в котором она находилась на момент создания образа. Если образ был сохранен после выполнения настроек в режиме аудита, при следующем включении компьютера система войдет в режим OOBE, давая пользователю возможность выполнить первоначальную настройку параметров.

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

    Развертывание настроенного образа с помощью WDS

    Как и в случае со стандартным образом, для развертывания настроенного образ можно использовать службы развертывания Windows (WDS). Подробный рассказ о об этом способе выходит за рамки статьи, поэтому я ограничусь ссылкой на руководство по WDS, размещеннное на Microsoft Technet.

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

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

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

    Упоминание о том, что 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, создав тем самым универсальное решение по восстановлению системы — среду востановления и резервный образ.

    Заключение

    Создание и развертывании полностью настроенного системного образа Windows с помощью средств, входящих в ADK, является довольно несложной задачей. Такой образ можно сделать нейтральным (т. е. не содержащим личных файлов и персональных данных), выполнив установку приложений и настройку параметров в режиме аудита.

    Этот подход позволяет выполнять дальнейшую настройку образа во время установки с помощью файла ответов, а также сохраняет для конечного пользователя возможность задавать личные параметры на этапе OOBE при первом запуске системы. Кроме того, можно использовать технологию WIM-образов для создания резервной копии операционной системы.

    Windows Imaging Format Format

      Популярность

      3 (7 votes)

    Что такое файл WIM?

    Файл WIM (Windows Imaging Format) представляет собой файл образа диска . Формат был представлен Microsoft вместе с операционной системой Windows Vista.

    Возможности файла WIM

    Файлы образов WIM используются Windows Server 2008 и Windows Vista в процессе установки системы - они изначально были разработаны для этой конкретной цели. WIM-файл позволяет развернуть один образ диска в нескольких операционных системах. Они позволяют пользователям управлять различными системными элементами, например обновлениями, драйверами и компонентами, без необходимости запуска образа системы.

    Один WIM может содержать несколько образов дисков, которые затем можно смонтировать в Windows как отдельные тома. Файл Wim может быть запущен как отдельный компьютер, если это образ системного диска.

    Компрессия и технология SIS

    Формат файлов WIM основан на файлах, что означает, что он может использовать технологию Single-Instance Storage (SIS) для хранения дублированных файлов только один раз. Файл изображения WIM предлагает 3 уровня сжатия: LZX (максимальное сжатие), XPRESS (максимальная скорость).

    Структура файла изображения WIM

    • «WIM Header» - описывает содержимое файла и метаданные,
    • «Файловые ресурсы» - исходные файлы и другие пакеты данных,
    • «Ресурс метаданных» - содержит информацию о других файлах,
    • «Таблица поиска» - содержит информацию о местонахождении файлов ресурсов,
    • „XML Data” - дополнительная информация об образе диска,
    • «Таблица целостности» - информация о безопасности файлов.

    Программы, обслуживающие файл WIM

    Мы надеемся, что помогли Вам решить проблему с файлом WIM. Если Вы не знаете, где можно скачать приложение из нашего списка, нажмите на ссылку (это название программы) - Вы найдете более подробную информацию относительно места, откуда загрузить безопасную установочную версию необходимого приложения.

    Что еще может вызвать проблемы?

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

    Вы хотите помочь?

    Если у Вас есть дополнительная информация о расширение файла WIM мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся и отправьте нам свою информацию о файле WIM.