Контакти

Створення налаштованого образу операційної системи. Як підготувати свій інсталяційний образ Windows

При частій установці операційної системи, Природно, виникає бажання максимально автоматизувати цей процес. Багато просунуті користувачі застосовують уже давним-давно складений набір програм, а також свій фірмовий стиль оформлення системи. Хтось розуміє під налаштуванням зміна зовнішнього вигляду робочого столу, хтось вважає за краще відмовитися від усіх візуальних ефектів на користь продуктивності, а хтось реалізує тонке налаштування операційної системи, відключаючи все невикористовувані служби, і т.д. Загалом варіантів індивідуальної настройки ОС предостатньо. При цьому кожен раз при установці нової, чистої операційної системи доводиться раз по раз змінювати налаштування на свої власні і заново встановлювати драйвери для всіх пристроїв, які не визначаються. Ще один головний біль - це установка оновлень і патчів. Така міра необхідна, щоб максимально убезпечити себе від шкідливих програм і заодно отримати надбавку в продуктивності, прибравши за допомогою оновлень недоліки попереднього коду системи.

Налаштування операційної системи можна виробляти чотирма поширеними способами:

  • з використанням вбудованих в ОС засобів настройки;
  • шляхом ручної правки реєстру;
  • за допомогою спеціалізованих утиліт по налаштуванню (так званих твикеров);
  • застосовуючи модифікований образ системи.

Кожен з цих способів має як свої переваги, так і недоліки. Однак в даному випадку нас цікавить саме попередня настройка операційної системи в період її установки на комп'ютер. Така настройка можлива завдяки створенню Microsoft-середовища предустановки WinPE. Це урізана версія операційної системи, яка дозволяє завантажуватися з різних носіїв інформації. Спочатку дана середу була призначена для використання тільки в якості прединсталяціонной платформи, щоб запускати Microsoft Windows, Замінюючи при цьому MS-DOS (ця ОС була необхідна для установки системи). Середа Windows PE була розроблена невеликою командою інженерів в групі Windows Deployment Microsoft і базувалася на операційній системі Windows XP для внутрішніх потреб самої компанії.

Вперше така можливість з'явилася в перших системах на базі ядра NT. Однак в первинному варіанті ці утиліти не мали будь-якого легкотравного інтерфейсу. З випуском операційних систем Windows XP і 2003 Server така можливість у вигляді призначеного для користувача середовища WinPE була надана великим корпоративним замовникам, які могли змінювати деякі настройки образу системи. Вона стала використовуватися великими компаніями для настройки системи, для запуску різних додатків, а також відновлення систем при збоях.

З появою цієї можливості в Інтернеті стали пропонуватися всілякі збірки (образи) операційних систем. Напевно, найвідоміша з них - ZverCD, яка згодом істотно поповнилася і перетворилася в ZverDVD. Через деякий час з'явилася програма nLite, яка мала дружній інтерфейс і дозволяла користувачам створювати і змінювати образи системи самостійно. Після виходу операційної системи Windows Vista була створена програма vLite, аналог nLite, але з б пробільшим можливостями і з пріязкой до операційної системи Windows Vista. На поточний момент розробка цієї корисної програми припинена, до того ж вона, на жаль, не підтримує нову операційну систему Windows 7 в повному обсязі.

Компанією Microsoft випущена остання версія WinPE 3.0, яка може бути завантажена через PXE, CD-ROM, флешкарти (USB) або жорсткий диск і базується на новій операційній системі Windows 7. Традиційно використовуваний великими корпораціями і виробниками комплексного обладнання (для попередньої установки операційної системи клієнта Windows на PC під час виробництва) WinPE тепер широко доступний в безкоштовному пакеті WAIK. Пакет Windows Automated Installation Kit (Windows AIK або WAIK) являє собою колекцію інструментальних засобів і технологій, створених Microsoft, які були розроблені з метою допомогти системним адміністраторам в розгортанні операційних систем Windows. Вперше даний пакет був продемонстрований з виходом операційної системи Windows Vista. Було представлено безліч нових інструментальних засобів для роботи з образами. Наступна версія Windows AIK за номером 3.0 була випущена спільно з попередніми релізом Windows 7 beta. Також варто відзначити, що новий інструмент DISM прийняв на себе функції декількох раніших інструментальних засобів, включаючи PEImg і IntlCfg, які зазнали серйозної критики з боку користувачів. Нова версія WinPE 3.0 успадкувала багато нововведень, які вперше були продемонстровані в новій операційній системі Windows 7.

У цій статті ми розглянемо нові та оновлені програми від Microsoft, а також опишемо типові проблеми, що виникають при роботі з ними. Для роботи з образами системи за допомогою офіційних додатків від Microsoft користувачеві буде потрібно програмний пакет Windows AIK, який можна завантажити з офіційного сайту компанії. І звичайно ж, необхідний сам образ операційної системи Windows 7, 30-денну версію якої офіційно можна скачати з сайту Microsoft.

Припустимо, що користувач уже встановив нову операційну систему на свій комп'ютер і пригнічений появою декількох вискакують при установці меню, захотів позбутися від них раз і назавжди. Для цього завдання якраз і служить пакет Windows AIK. Він дозволяє створювати так званий файл відповідей.

Диспетчер образів системи Windows

Файл відповідей являє собою сценарій відповідей на серію діалогових вікон графічного інтерфейсу установки системи. Файл відповідей повідомляє програмі установки, як поводитися з усіма додатковими файлами і папками, які створені користувачем, а також надає програмі установки всю інформацію, яку користувач вводить вручну під час стандартної установки Windows.

Файл відповідей для автоматичної установки Windows Vista - це текстовий файл в форматі XML. Його можна створити вручну в будь-якому текстовому редакторі. Однак, з огляду на складну структуру файлу відповідей і велика кількість містяться в ньому параметрів, текстові редактори підходять скоріше для швидкої правки дрібних помилок, ніж для створення такого файлу з нуля і подальшої серйозної роботи з ним. Для автоматизації створення файлу відповідей і його подальшої правки рекомендується використовувати програму - диспетчер образів системи Windows ( Windows System Image Manager, WSIM - див. Малюнок), який входить до складу набору засобів автоматизованої установки Windows (WAIK). Крім зручності графічного інтерфейсу, пакет WSIM дозволяє провести перевірку файлу відповідей на предмет наявності в ньому помилок, що є дуже корисною можливістю, адже в багатьох випадках цей файл містить не один десяток рядків коду.

Файл відповідей, виконаний в XML-форматі, відповідає на питання, що задаються користувачеві при установці. Необхідно розуміти, що цей файл відповідей ніяк не впливає на початковий вміст образу системи. Тому тільки з його допомогою, наприклад, не можна інтегрувати оновлення або мовні файли в образ. Можна лише відповісти на деякі питання, внести зміни до реєстру або переписати на новий диск програми, файли і папки. Для інтеграції мовних пакетів або оновлень необхідно змінювати сам образ системи.

Спочатку поговоримо про роботу з програмою Windows AIK. Відзначимо, що необхідно розрізняти два поняття: образ VIM і образ ISO. оскільки компанія Microsoft розуміє під чином системи вже розгорнуту середу, ми будемо називати його vim-образ. Що ж таке vim-образ? Корінна відмінність в установці операційних систем на базі останнього ядра Windows Vista / 7 від операційних систем на базі Windows XP полягає в тому, що вона проводиться з використанням файлів формату WIM (Windows Image Format). Зокрема, сам дистрибутив операційної системи складається з програми установки, декількох допоміжних файлів і двох WIM-образів - завантажувального (boot.wim) і системного (install.wim). Перший з них являє собою образ предустановочной середовища Windows PE, в якій виконується підготовка до установки операційної системи, а в другому міститься безпосередньо сама розгорнута операційна система. Відповідно установка Windows 7 зводиться до переносу системного образу на розділ жорсткого диска комп'ютера. Тут варто зазначити, що WIM-образи мають істотну відмінність від програм сторонніх виробників. Формат образів Windows орієнтований на роботу з окремими файлами, в той час як інші програми використовують образи, що зберігають інформацію за допомогою посекторного копіювання. Переваги файлового підходу полягають в тому, що з'являються широкі можливості для автономного обслуговування образу, тобто для внесення в нього будь-яких, нехай навіть незначних змін. Наприклад, користувач може додавати власні файли в образ, а також встановлювати оновлення, драйвери і мовні пакети. Крім того, в WIM-образах не містяться відомості про апаратну конфігурацію комп'ютера і образ не прив'язаний до певного комп'ютера, Тому один і той же образ можна розгортати на будь-які комп'ютери, що мають різну апаратну конфігурацію. У порівнянні з образами системи, що використовуються в попередній операційній системі Windows XP, новий формат образів значно спрощує перенесення операційної системи з одного комп'ютера на інший. Раніше перед збереженням образу системи, підготовленого на базовому комп'ютері, доводилося виконувати різні дії для видалення драйверів, що відносяться до конкретної системи, - тепер цього не потрібно.

Що ж стосується економії дискового простору, То в одному WIM-файлі може зберігатися кілька образів систем. Якщо какойлібо файл входить до складу різних образів, зберігається тільки одна його копія - таким чином істотно скорочується займане образами простір. Крім того, при збереженні WIM-образа дані стискаються, оскільки формат підтримує різні ступені стиснення. Відповідно при установці операційної системи Windows Vista / 7 розпаковується один великий файл, А не безліч дрібних архівів, як це відбувалося при установці Windows XP (такий процес помітно гальмував установку і приводив до збоїв, якщо диск був подряпаний). Цікавим моментом є те, що швидкість розпакування образу практично не залежить від ступеня стиснення (а ось швидкість збереження образу, звичайно, залежить). Але перш ніж почати говорити про роботу з розгорнутим чином, розглянемо, що може надати користувачеві програма управління файлами відповідей - диспетчер системних образів (WSIM).

Створення файлу відповідей

Нагадаємо, що файл відповідей побудований на мові XML. Щоб створити первинний файл відповідей, необхідно встановити Windows AIK і запустити оболонку під назвою «Диспетчер системних образів». Ця оболонка дозволяє створити файл відповідей і керувати ним, надаючи при цьому користувачеві досить інформативний, зрозумілий і зручний у роботі інтерфейс. Щоб почати створювати файл відповідей, необхідно вказати шлях до VIM-образу системи. Для цього потрібно розпакувати ISO-образ системи в окрему директорію. VIM-образ системи міститься в папці Sources розпакованого ISO-образу. Ще раз відзначимо, що VIM-образ може містити кілька варіантів операційної системи, тому для спрощення роботи слід видалити файл Sources / ei.cfg, який містить посилання на доступні образи системи в файлі VIM-образу.

Після вибору способу системи необхідно створити свій перший файл відповідей. Відзначимо, що для того, щоб файл відповідей працював в автоматичному режимі, його потрібно іменувати не інакше як autounattend.xml і після створення поміщати в кореневу папку ISO-образу або в кореневу директорію зовнішнього USB-накопичувача. При цьому накопичувач повинен бути встановлений в комп'ютер в момент запуску інсталяційного диска. Відразу відзначимо, що іноді файл надходження відповідей не завантажується при установці. У такому випадку рекомендується помістити його в папку Sources в ISO-образі системи. У порівнянні зі створенням файлу відповідей для операційних систем Windows Vista і Windows 2003 Server R2 для нових систем Windows 2008 Server R2 і Windows 7 подгрузка файлу відповідей абсолютно прозора для кінцевого користувача. У попередній версії з цим були серйозні проблеми (недоліки були виправлені з виходом SP1 для Windows Vista).

При установці операційної системи Windows XP використовувався файл в текстовому форматі, а в Windows Vista і Windows 7 для файлу відповідей застосовується формат XML. Це дозволяє краще структурувати параметри, а також робить його більш зрозумілим при перевірці підручними засобами без використання диспетчера образів системи.

Також варто відзначити, що пошук файлу відповідей в новій системі виробляється в наступному порядку:

  1. Перегляд гілки реєстру HKLM \\ System \\ Setup! UnattendFile.
  2. Перегляд папки% WINDIR% \\ panther \\ unattend.
  3. Перегляд папки% WINDIR% \\ panther.
  4. Пошук в корені диска знімних пристроїв з можливістю читання і перезапису (наприклад, знімні USB-накопичувачі і дискети).
  5. Пошук на пристроях з можливістю читання, без можливості запису (наприклад, оптичні накопичувачі).
  6. При проході windowsPE і offlineServicing проглядається папка \\ sources дистрибутива Windows, Під час інших проходів здійснюється перегляд папки% WINDIR% \\ system32 \\ sysprep.
  7. Проводиться пошук в% SYSTEMDRIVE%.

Варто відзначити, що після перегляду папки% WINDIR% \\ panther в неї буде кешувати знайдений файл відповідей (з інших місць дислокації файлу) після вилучення файлів установки на жорсткий диск, тому Microsoft настійно рекомендує не перезаписувати файл відповідей в цій папці. необхідність кешування даного файлу викликана циклом перезавантажень комп'ютера під час установки Windows, при яких файл повинен залишатися доступним для системи.

Якщо для створення файлу відповідей в Windows XP застосовувався диспетчер установки, який послідовно проводив користувача через основні параметри автоматизації установки, то в Windows 7 для цієї мети служить входить до складу WAIK диспетчер системних образів, що має більш наочний графічний інтерфейс і широкий функціонал. Зокрема, пакет WSIM дозволяє додавати в файл відповідей будь-який з підтримуваних їм параметрів, кількість яких значно зросла в зв'язку з тим, що нові операційні системи Microsoft використовують модульну архітектуру. Це дозволяє більш точно керувати функціональні можливості і параметри встановлюваної системи. Крім того, WSIM перевіряє синтаксис файлу відповідей - правильність зазначених значень. Також в новому пакеті WSIM дуже зручно реалізована довідка: докладні відомості про кожного з параметрів можна викликати з контекстного меню в графічному інтерфейсі WSIM.

Процес установки нової операційної системи Windows 7, як і в Windows Vista, складається з семи основних етапів, іменованих проходами. На кожному проході виробляються різні дії по встановленню та налагодженню операційної системи.

Предустановочной прохід Windows PE

Даний етап виконується в рамках програми установки і служить для підготовки до розгортання системного образу. У Windows XP цей етап називався текстовим, а в Windows 7 він представляє собою графічне середовище. На даному етапі здійснюється завантаження в Windows PE (в цій процедурі використовується образ boot.wim), де відбувається управління розділами жорсткого диска перед установкою системи.

У Windows XP була відсутня можливість автоматизації гнучкого управління розділами жорсткого диска, що заважало довести процес до повної автоматизації. З виходом Windows Vista ця проблема вирішилася, а Windows 7 успадкувала від неї широкі можливості по управлінню дисками. Користувач може створювати нові розділи і змінювати існуючі, задавати для розділу файлову систему (NTFS або FAT32), букву диска, мітку тому та, звичайно, автоматично встановлювати операційну систему на необхідний розділ.

При проході offlineServicing встановлюються мовні пакети, оновлення безпеки ОС, виправлення програм, якщо вони входять в образ системи. Варто відзначити, що встановити пакети і поновлення лише за допомогою внесення рядків в цей прохід не можна. Необхідно, щоб вони були внесені в реєстр самого образу.

Прохід generalize проводиться тільки при запуску утиліти sysprep з параметром generalize. При виконанні цієї фази установки здійснюється «узагальнення» - видаляється вся унікальна інформація, що відноситься до конкретної системи (SID та інші відомості, які стосуються устаткування).

Прохід specialize - етап, на якому відбувається настройка основних параметрів системи. До них відносяться параметри мережі, створення облікових записів, введення відомостей про домен і регіональних настройках, інформація про домашніх сторінках браузера і багато іншого.

Режим аудиту (auditSystem і auditUser)

Якщо проводиться завантаження в режимі аудиту, установка пройде через дві фази - auditSystem і auditUser. Перший відпрацює до входу користувача в систему (аудит системних параметрів), другий - вже після нього (аудит користувальницьких параметрів). Режим аудиту дозволяє додати після установки системи додаткові драйвери, додатки, запустити необхідні сценарії.

Увійшовши в режим аудиту, існує можливість встановити додатки і драйвери, імпортувати параметри реєстру, конфігурувати будь-які параметри операційної системи в графічному інтерфейсі, тобто зробити все, що потрібно для попереднього налаштування системи. Потім за допомогою утиліти sysprep, яка входить в пакет WAIK, образ узагальнюється - з нього видаляються всі відомості, які стосуються конкретної апаратної конфігурації, після чого комп'ютер вимикається. Потім залишається лише завантажитися в Windows PE і захопити розділ диска в WIM-образ за допомогою утиліти ImageX, що входить в WAIK.

Зручність режиму аудиту в тому, що отриманий образ можна налаштовувати в подальшому в автономному режимі (Наприклад, інтегрувати додаткові оновлення і драйвери), а також конфігурувати його в процесі установки за допомогою файлу відповідей (наприклад, створювати облікові записи або задавати команди для виконання).

етап oobeSystem

Прохід oobeSystem дозволяє задати параметри, які будуть застосовані під час першого входу користувача в систему. Абревіатура OOBE розшифровується як Out-Of-Box Experience і перекладається як «перше враження при запуску». Під час цього проходу застосовуються параметри, необхідні для остаточної настройки і запуску Windows.

Установка додаткових додатків

В організаціях та у домашніх користувачів, як правило, є стандартний набір додатків, який встановлюється в будь-якому випадку. У Windows 7 збереглися всі можливості автоматичної установки додатків, які були присутні в Windows XP, а також додалися нові.

Основними способами установки додатків при першому вході в Windows XP були розділ файлу відповідей і розділ реєстру RunOnceEx, який можна було сформувати з cmdlines.txt. У Windows Vista і Windows 7 для установки додатків і виконання скриптів передбачені синхронні і асинхронні команди, які задаються за допомогою файлу відповідей. Можна створити по одній команді на додаток або командний файл, який виконує всі завдання, і запустити його за допомогою синхронної команди. Попередній механізм запуску додатків також підтримується в новій системі.

Поряд з перерахованими вище методами, Windows Vista і Windows 7 по закінченні установки автоматично шукають файл setupcomplete.cmd в системній папці. Якщо файл виявляється, все що містяться в ньому команди виконуються. Такий файл можна створити самостійно і включити його до складу WIM-образа, тим самим вирішивши питання виконання будь-яких настановних скриптів. Однак у багатьох випадках користувачі стикаються з проблемою, що цей файл відмовляється запускатися. Тому існує альтернативне рішення, Яке описано далі.

Оскільки в момент установки в системі немає глобальної змінної виду% PATH%, яка б посилалася на диск носія з установочними файлами, таку зміну можна ввести шляхом додавання скрипта. Для цього необхідно вставити sinchronose command в четвертий прохід файлу відповідей і ввести наступну команду для цього рядка:

cmd / c «FOR% i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST% i: \\ DiskRoot.txt SETX DiskRoot% i: -m»

Такий скрипт дозволяє встановити системну змінну% DiskRoot%, яка б посилалася на інсталяційний диск з системою. Перед установкою системи необхідно в кореневій директорії ISO-образу системи створити порожній файл DiskRoot.txt. При установці системи з файлом відповідей, який містить вищенаведену команду, система буде шукати файл DiskRoot.txt на всіх носіях. І оскільки цей файл буде знаходитися в кореневій директорії ISO-образу, змінної% DiskRoot% присвоїти значення цього диска.

Після цього в файл відповідей необхідно додати параметр x86_Microsoft-Windows-Setup_neutral \\ firstlogoncommands \\ sinchronouscommands в сьомий прохід. І потім в цьому параметрі прописати параметр для commandline такого вигляду:

cmd / c% DiskRoot% \\ Install \\ install.cmd\u003e installlog.txt

Потім потрібно зберегти файл відповідей для образу. Тепер якщо створити в ISO-образі в кореневій директорії папку Install, а в ній - файл install.cmd, то він буде автоматично виконуватися на сьомому проході етапу установки операційної системи.

Описаний метод дозволяє більш чітко контролювати установку необхідних додатків. Після установки системи все виконані команди файлу install.cmd можна переглянути в файлеотчете installlog.txt.

Приклад файлу install.cmd:

rem Робота з реєстром

start / wait% WINDIR% \\ regedit / s% DiskRoot% \\ Install \\ lang.reg

start / wait% WINDIR% \\ regedit / s% DiskRoot% \\ Install \\ tweak.reg

rem Оновлення DirectX

start / wait% DiskRoot% \\ drivers \\ directx \\ dxsetup.exe / silent

rem відключення служби AutoUpdate

net stop wuauserv

sc config wuauserv start \u003d disabled

Інтеграція оновлень і драйверів

До питання інтеграції драйверів і оновлень операційної системи можна підійти з двох різних позицій. З одного боку, їх можна встановити в режимі аудиту, а потім зберегти отриманий WIM-образ системи. З іншого боку, можна інтегрувати драйвери та оновлення в автономному режимі, підключивши WIM-образ на працюючій системі. Останній метод, безумовно, швидше, простіше і зручніше. Ще більше часу можна заощадити, використовуючи для цього процесу скрипти, оскільки для автономного обслуговування образу застосовуються утиліти командного рядка. Крім того, в Windows 7 можна не тільки встановлювати в автономний образ необхідні вам драйвери, а й згодом видаляти їх.

Ми розглянемо простий приклад, де відбувається інтеграція пакета інтерфейсу користувача і деяких оновлень в чистий образ системи Windows 7. При цьому сама система англійська, тобто не має російського інтерфейсу.

Перше, що необхідно, - це встановити пакет Windows 7 AIK і мати сам пакет інтерфейсу lp.cab, який можна завантажити з сайту Microsoft. Потім розпакувати ISO-образ в окрему папку, щоб працювати вже з VIM-образом системи. У нашому випадком назвемо папку, яка містить розпакований ISO-образ, 7600x86. Потім будемо слідувати прос-тій інструкції.

Створимо папку lp86 на диску і скопіюємо туди файл lp.cab.

Створимо порожню папку lp86ext на диску. У неї будемо розпаковувати lp.cab для х86.

створимо порожню папку temp на диску. У неї буде монтуватися wim-образ системи.

Запустимо пакет через Пуск\u003e Все програми-\u003e Microsoft Windows AIK і виберемо Deployment Tools Command Prompt (Командний рядок коштів розгортання) від імені Адміністратора.

Розпакуємо lp.cab за допомогою команди

expand з: \\ lp86 \\ lp.cab -f: * з: \\ lp86ext

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

xcopy з: \\ lp86ext \\ sources \\ license \\ * з: \\ 7600x86 \\ sources \\ license \\ / cherkyi

xcopy з: \\ lp86ext \\ setup \\ sources \\ * з: \\ 7600x86 \\ sources \\ / cherkyi

Поправимо файл c: \\ 7600x86 \\ sources \\ lang.ini, в якому повинно бути наступне:

Додамо російську мову установки і файли ліцензій в boot.wim за допомогою наступних команд:

dism.exe / Mount-Wim /WimFile:с:\\7600x86\\sources\\boot.wim / index: 2 / MountDir: c: \\ temp

xcopy з: \\ lp86ext \\ setup \\ * з: \\ temp \\ / cheryki

xcopy з: \\ lp86ext \\ sources \\ license \\ * з: \\ temp \\ sources \\ license \\ / cheryki

Копіюємо виправлений раніше файл lang.ini з дистрибутива в boot.wim за допомогою команди:

xcopy c: \\ 7600x86 \\ sources \\ lang.ini C: \\ temp \\ sources \\ / cheryki

Інтегруємо російський пакет інтерфейсу в install.wim x86 за допомогою команд:

dism.exe / Mount-Wim /WimFile:с:\\7600x86\\sources\\install.wim / index: 5 / MountDir: c: \\ temp

dism.exe / image: C: \\ temp \\ / Add-Package /PackagePath:c:\\lp86\\lp.cab

dism.exe / Commit-Wim / MountDir: з: \\ temp \\

Інтеграція оновлень відбувається практично так само за допомогою команди:

dism.exe / image: з: \\ temp \\ / Add-Package /PackagePath:с:\\Updateswin7\\x86\\Windows6.1-KB974598-x86.msu

Для того щоб переконатися, що пакети інтегрувалися, виконуємо команду:

dism.exe / Image: C: \\ temp / Get-Packages

Вона виводить наявність встановлених пакетів в образі.

Размонтіруем образ системи з підтвердженням записи за допомогою команди:

DISM.exe / unmount-WIM / MountDir: c: \\ temp / commit

Пересоздадім новий образ системи за допомогою утиліти imagex:

imagex / export c: \\ 7600x86 \\ sources \\ install.wim 5 c: \\ 7600x86 \\ sources \\ install2.wim «Windows 7 Ultimate 32 bit» / compress maximum

del c: \\ 7600x86 \\ sources \\ install.wim

ren c: \\ 7600x86 \\ sources \\ install2.wim install.wim

Переконаємося в наявності правильної системи:

dism.exe / Get-WimInfo /WimFile:с:\\7600x86\\sources\\install.wim

Відкриємо за допомогою програми роботи з образами ISO, наприклад UltraISO, ISO-образ системи.

Видалимо з нього весь вміст і копіюємо в нього вміст папки з: \\ 7600x86.

Збережемо отриманий образ в інше місце або під іншим ім'ям. Тепер новий образ з інтегрованим мовним пакетом готовий до роботи.

висновок

Звичайно, в одній статті неможливо розглянути всі можливості по розгортанню операційних систем на базі Windows 7 - крім описаних методів, існує безліч дрібних деталей, з якими доводиться стикатися при роботі. Однак справедливості заради відзначимо, що розгортання операційних систем на базі ядра Windows Vista / 7 в порівнянні з Windows XP стало більш зручним в управлінні і прозорим по відношенню до користувача. Багато в чому це відбувається завдяки новому формату настановних файлів (WIM), що змінив підхід до підготовки та обслуговування системних образів. Управління такими образами значно спростилося в організаціях, де потрібно підтримувати і розгортати велику кількість системних конфігурацій. Модульна архітектура Windows 7 дає можливість налаштовувати величезна кількість параметрів системи ще до її установки за допомогою файлу відповідей.

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

Детальна інструкція розміщена на сайті Microsoft: Створення і застосування образів Windows

Так як при великому наборі додаткового ПЗ файл образу розділу легко може перевершити 4Гб, то записати такий дистрибутив на DVD диск не вдастся. Однак, для установки ОС цього і не потрібно. Нам буде достатньо отримати образ розділу, на який встановлена \u200b\u200bОС. Потім його можна включити в дистрибутив на завантажувальному 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 - номер (або назву) образу, за замовчуванням \u003d 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 і виклавши в корінь дистрибутива.

Іноді постає необхідність створити wim-файл. Це може знадобитися як для створення власної збірки WindowsPE, так і для створення інсталяційного диска. Досить часто я бачу пропозицію створити wim-файл з використанням WDS (Windows Deployment Services). Так, в цьому є раціональне зерно, так як Windows Deployment Services є цілим комплексом для розгортання мережевої установки підготовки образів до установки. Але в даному випадку виникає серія «але» і певних труднощів.

По-перше, необхідно мати встановлений і працює Windows Server, але в компанії дотримується ліцензійну чистоту і з браком коштів встановити і використовувати подібний сервер неможливо.

По-друге, необхідно оптимізувати мережу на мережеву завантаження операційних систем, але не у всіх підприємствах варто повнофункціональний роутер або сервер роздає DHCP.

По-третє, система адміністратор повинен вміти налаштовувати DHCP і WDS. але іноді на підприємстві немає подібного фахівця і доводиться створювати образи в сторонньої конторі використовуючи наявну у них інфраструктуру.

По-четверте, потрібен сервер. але якщо цей процес проводиться на домашньому комп'ютері, то про яке сервері може йти мова?

Є дуже простий вихід із такої ситуації. Можна скористатися програмою imagex.exe, Яку можна завантажити на сайті Майкрософт або взяти з комплекту установки Windows AIK. Особисто я пішов іншим шляхом, так як раніше використовував Windows AIK для видобутку способу boot.wim.

Перед створенням образу необхідно підготувати систему. Видалити все зайве, все персональні дані. Для цих цілей існує спеціальна програма sysprep. Для підготовки образу системи і подальшого виключення комп'ютера необхідно дати наступну комманду:

C: \\ Windows \\ system32 \\ sysprep \\ sysprep.exe / generalize / oobe / shutdown / quiet

Після виключення комп'ютера можна перейти до створення wim-образу. Створювати образ можна програмою imagex.exe. Для цього треба завантажитися з завантажувальної флешки або Live-CD / DVD. Я користуюся завантаженням по мережі, що більше нагадує роботу з WDS. Власне і підготовлені образи я буду використовувати для установки повнофункціональних операційних систем через мережу без використання дорогих Windows серверів.

Для створення wim-образу системи необхідно запустити imagex.exe з наступними параметрами:

Z: \\ imagex \\ imagex.exe / capture D: E: \\ image.wim "Windows Capture" / compress maximum / verify

Поясню, що за що відповідає:
Z: \\ imagex \\ imagex.exe розташування виконуваного файлу,
/ Capture команда створення образу,
D: диск на якому розташована встановлена \u200b\u200bОС,
E: \\ image.wim файл в який буде упакований образ,
"Windows Capture" назва способу, можете написати, що завгодно,
/ Compress maximum вказівку максівального стиснення образу,
/ Verify вказівку на перевірку після упаковки образу.

І так, образ підготовлений і ви можете його використовувати для подальшої установки.

Як використовувати цей образ? Ви можете його використовувати для установки ОС з флешки або DVD. Досить замінити вашим підготовленим чином файл install.wim розташований в каталозі \\ Sources \\ інсталяційного диска або флешки.

Все дійсно так легко і просто.

Як створити wim-образ операційної системи Windows? Сьогодні в даній статті ми поговоримо про створення образу установки і відповімо на всі важливі питання по даній темі. Створення образу Windows досить трудомісткий процес. Підготовчі етапи для цього процесу вже були описані в попередніх статтях. Для тих хто не знайомий з ними, нижче я перерахую основні підготовчі етапи і прямі посилання на відповідні статті. Прохання ознайомитись з ними в першу чергу.

Створення еталонного комп'ютера

Якщо Ви читали наші попередні записи, то Ви вже вмієте створювати і можете підготувати його до установки. Для успішного проходження цього етапу Вам необхідно:

  1. Комп'ютер-зразок, останньою дією над яким була команда sysprep / oobe / generalize / shutdown.
  2. і програмою Imagex.exe на борту.
  3. Місце, куди можна буде зберегти образ установки. Потрібен вільний обсяг до 10 ГБ, а може і більше. Все залежить від того, скільки програмного забезпечення Ви запихали в свій образ Windows.

Процес захоплення wim-образу Windows

Насамперед ми завантажуємо комп'ютер-зразок з інсталяційного носія Windows PE (нагадаю, що це повинно бути перша дія з комп'ютером, після обробки його програмою Sysprep), після чого, у вікні командного рядка виконуємо команду:

E: \\ imagex.exe / capture c: d: \\ install.wim "my windows 7 install" / compress fast / verify

Далі, Вам доведеться почекати від 10 до 30 хвилин, в залежності від ваги Вашого wim образу. Після чого, у Вас на диску D: лежить файл install.wim, Який містить образ установки Windows. Це той результат, якого ми і добивалися. Ми створили образ Windows. Як бачите, процес захоплення wim способу досить простий, тільки необхідно до цього належним чином підготуватися.

А зараз розглянемо команду детальніше. Що тут є що:

  • e: - Буква інсталяційного носія с.
  • / capture - вказуємо, що потрібно захопити wim образ операційної системи Windows.
  • c: - вказуємо диск, на якому встановлена \u200b\u200bеталонна операційна система.
  • d: \\ install.wim - буква диска і назва wim-файлу, де ми зберігаємо образ установки. Задавати інше ім'я для wim-файлу не має сенсу, так як в iso-образ Windows, образ установки повинен носити саме таке ім'я.
  • «My windows 7 install» - позначка способу установки. Нічого особливого, але ніби як обов'язковий параметр. Можете вписати щось своє.
  • / Compress fast - спосіб стиснення. Процес стиснення буде збільшувати час захоплення образу Windows, але може бути дуже корисним при великому обсязі образу і при маленькому огляду на наявний обсяг вільного місця для його зберігання. Можливі параметри:
    • fast - швидке стиснення образу Windows.
    • maximum - максимальне стиснення образу Windows.
    • Є ще один параметр, який стоїть між ними, і означає те, що захоплення йде без стиснення. Цей параметр використовується за умовчанням, так що знати його не зовсім обов'язково. Ну плюс до цього, я забув як він виглядає, тому Ви в будь-якому випадку не впізнаєте цей параметр від мене.
  • / verify - без понять що за параметр. На щастя, він не робить особливу погоду, можете і не вводити.

Як визначити букви дисків?

Коли я захоплював wim-образ Windows, я зберігав його на другу флешку. У зв'язку з цим, була маленька плутанина з приводу того, який диск яке ім'я носить. Щоб розібратися з цим використовуйте утиліту diskpart і команду list volume. Ви ж сподіваюся не забули, що Windows PE це урізана версія відповідної версії Windows, Що в свою чергу дозволяє працювати з основними програмами Windows. Саме тому, деякі застосовують Windows PE для або для інших дій на заблокованому комп'ютері.

Чим відрізняється wim образ від iso образу Windows?

Ну і захопили ми wim-образ Windows, отримали ми довгоочікуваний файл install.wim. Але що з ним робити? Install.wim - це файл установки Windows. По суті, з усього iso-образу Windows, досить мати один лише цей файл, щоб розгорнути Windows. А решта дурниця з iso-образу, це так, попутна дурниця, необхідна тільки для підтримки install.wim. Файл install.wim можна розгорнути на комп'ютерах, використовуючи інші засоби для його розгортання. Наприклад, при необхідний тільки цей файл. Ну і на крайній випадок, можна просто відкрити iso-образ Windows, І в папці sources замінити оригінальний install.wim на створений нами install.wim. Після чого, при бажанні додати в корінь флешки і все: Ви отримаєте автоматичну установку операційної системи з створеним Вами wim чином еталонного комп'ютера.

Привіт всім! Сьогодні я вирішив торкнутися теми відновлення встановленої операційки. Йтиметься, звичайно ж, про винде.

Думаю, багато користувачів стикалися проблемою, коли вінда раптом перестає запускатися.

Причини такої неприємності можуть бути самі різні - проникнення в систему, зіпсовані блоки жорсткого диска, неполадки заліза, косяки когось із користувачів ...

У багатьох випадках виручити може образ існуючої операційної системи. Про те, як створити образ системи я і розповім.

Штатні засоби Windows

З використанням методу, наданого самої операционкой, вам не знадобиться будь-яка додаткова програма. Єдине, що потрібно - це права адміністратора, бажаний ще зовнішній вінчестер.

Розглянемо всі подробиці на прикладі «сімки», поки ще найпопулярнішою системи з сімейства Windows.

Отже. Для початку потрібно підготувати комп'ютер до майбутньої операції. З метою зменшення розміру образу, який ви будете використовувати для відновлення, поудалял всі непотрібні програми і файли з системного розділу (зазвичай це диск C).

Але будьте уважні, видаляйте тільки те, про що ви точно знаєте, що воно зайве, файли самої вінди не чіпайте!

І, до речі, обов'язково подумайте, які проги варто інсталювати, щоб вони вже були в образі і скоротили надалі (після відновлювальних процедур) кількість додаткових дій. Потім комп'ютер краще перезавантажити.

Зліва в віконці натисніть «Створення образу системи». Деякий час доведеться почекати - система буде оцінювати системний розділ і сканувати локальні диски. Наступне вікно запропонує вам вибрати пристрій для збереження архіву.

Вибір відповідного носія

Можливі й інші варіанти, але не раджу зберігати на диск, який є системним, більш того, винда в деяких випадках може і не надати таку можливість взагалі.

Обсяг DVD-диска для таких потреб малуватий, а розділяти повний образ на десяток шматків, кожен з яких записаний на окремий DVD-диск, - явно не найкраще рішення.

Загалом, вибираєте те, що більше підходить для вашого випадку, підключаєте всі необхідні пристрої і натискаєте «Далі».

У наступному вікні перевіряєте, чи дійсно все правильно призначено - диски для архівування і розташування резервної копії (Вікно так і називається: «Підтвердження параметрів архівації») - і натискаєте кнопку «Архивировать».

До завершення процесу необхідно залишити комп'ютер у спокої - не вимикати, не запускати ніяких програм, не переривати процес архівації.

На додаток до збереженого образу можна зробити завантажувальний диск, Вибравши пункт «Створити диск відновлення системи». Він може знадобитися, якщо у вас немає інсталяційного диска, в якому міститься дистрибутив вінди і всі необхідні утиліти. Звертатися туди ж - до «Панелі управління», потім в «архівації та відновлення».

Як це працює

Тепер розглянемо, як застосувати архівний файл-образ. У разі серйозних збоїв операційки використовується завантажувальний диск - той, з якого встановлювалася винда, або створений, як я описав вище.

Його потрібно просто вставити в DVD-привід і запустити з нього комп'ютер. На екрані з'явиться меню - вибирайте «Відновити з раніше створеного образу».

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

C повагою! Абдуллін Руслан



Сподобалася стаття? поділіться їй