Восстановление системы из образа. Разработка для обеспечения успешного сенсорного взаимодействия

01.02.2019

Создание образа системы в Windows 8

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

Создание образа системы

Для создания образа системы надо зайти в панель управления, перейти в рездел «Восстановление файлов Windows 7» (намек на то, что функционал устаревший) и нажать на ссылку «Создание образа системы».

В открывшемся окне надо решить, куда сохранять образ системы. Мы можем выбрать один из трех вариантов:

1) Сохранение на жесткий диск — для хранения образа системы можно указать любой раздел (кроме системного) внутреннего или внешнего жесткого диска. Не рекомендуется (хотя и допускается) хранить образ на несистемном разделе диска, на котором установлена ОС, т.к. при выходе из строя диска вы потеряете и систему и резервную копию;
2) На DVD-дисках — можно указать запись образа сразу на DVD-диск. Возможность, на мой взгляд, чисто теоретическая, с учетом того, что свежеустановленная Windows 8 безо всяких программ занимает около 10 Гб, а стандартный двухслойный DVD имеет емкость всего 8,5 Гб;
3) В сетевую папку — есть возможность указать сохранение бэкапа в сетевой папке. В этом случае надо будет ввести сетевой путь и указать учетные данные пользователя, имеющего право записи в эту папку.


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


И ждем окончания архивации.


Как вариант, для создания образа системы можно воспользоваться утилитой командной строки Wbadmin. Лично мне этот способ кажется быстрее и проще, впрочем это дело вкуса. Для создания образа системы на диске E: надо открыть командную консоль (с правами администратора) и выполнить команду:

Wbadmin start backup -backupTarget:E: -allCritical -quiet

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

Если вы захотите включить в образ другие разделы кроме системного (напр. диски D: и H:), то их нужно указать с помощью ключа -Include , перечислив через запятую:

Wbadmin start backup -backupTarget:E: -Include:D:,H: -allCritical -quiet


В зависимости от объема данных и производительности дисковой подсистемы компьютера процесс создания образа системы может занимать от 20-30 минут до нескольких часов. Результат мы можем найти на целевом диске в директории WindowsImageBackup, в папке с именем компьютера.

В бэкап входят конфигурационные xml-файлы и образа дисков в формате VHDX. Для каждого архивируемого раздела создается свой виртуальный диск, так в моем случае создалось 2 VHDX-файла — один для загрузочного раздела, второй (большего размера) для системного диска C.


Подключение VHD-диска с образом системы

Хотя образ системы предназначен для восстановления всей системы, при необходимости можно подмонтировать VHDX-диск с образом и извлечь из него отдельные файлы. Сделать это можно как из графической оснастки, так и из командной строки утилитой diskpart.

Для запуска оснастки «Управление дисками» нажимаем Win+R и вводим команду diskmgmt.msc . Открываем пункт меню «Действие» — «Присоединить виртуальный жесткий диск» и указываем путь к VHDX-файлу с образом.


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


Для отключения VHD надо кликнуть правой клавишей на диске и выбрать «Отсоединить виртуальный жесткий диск».


То же самое можно сделать с помощью утилиты diskpart. Для этого открываем командную консоль с правами администратора и вводим команду Diskpart . Затем выбираем VHDX-файл командой:

select vdisk file=″путь_к_файлу″

Монтируем виртуальный диск с буквой по умолчанию:

attach vdisk

Для отключения воспользуемся командой:

detach vdisk


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

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

Итак, грузимся с установочного диска и выбираем «Восстановление системы».


Затем переходим в Диагностика — Дополнительные параметры — Восстановление образа системы.


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


В следующем окне можно настроить дополнительные параметры восстановления и установить необходимые драйвера.


И наконец нажатие кнопки «Готово» запускает процесс восстановления, после окончания которого компьютер загрузится в штатном режиме. Напомню, что при этом все данные на диске будут заменены на данные из образа.


Изменения в Windows 8.1

В Windows 8.1 с архивацией произошли некоторые изменения. Теперь запуск создания образа системы находится в разделе «История файлов», при этом убрана возможность настроить резервное копирование по расписанию. Таким образом Microsoft тонко намекает, что образ системы предназначен исключительно для аварийного восстановления, а для регулярной архивации файлов надо иcпользовать механизм File History.


Заключение

В заключение некоторые тонкости, которые надо учитывать при создании образа системы:

Диск, на который сохраняется образ системы, должен быть отформатирован в NTFS;
Создание образа системы на флешке не поддерживается, по крайней мере мне это не удалось:). При этом сохранять образ на съемный USB-диск вполне можно;
Windows хранит только самую последнюю версию образа системы, поэтому если в указанном расположении хранится более ранний архив, то он будет перезаписан. Если вы хотите хранить несколько различных образов, то предыдущие надо перенести в другое расположение;
При восстановлении разрядность установочного диска (или диска восстановления) должна совпадать с разрядностью образа. Восстановить образ 64-разрядной Windows, используя установочный диск с 32-разрядной Windows невозможно, и наоборот.

Несколько месяцев назад я писал о том, как создать образ системы в Windows 8, при этом имелся в виду не « », создаваемый командой recimg, а именно образ системы, содержащий все данные с жесткого диска, включая пользовательские данные и настройки. См. также: (подойдут и для 8.1).

В Windows 8.1 эта возможность также присутствует, но называется теперь не «Восстановление файлов Windows 7» (да, именно так было в Win 8), а «Резервная копия образа системы», что в большей степени соответствует действительности. В сегодняшнем руководстве будет описываться способ создания образа системы с помощью PowerShell, а также последующее использование образа для восстановления системы. Подробнее о предыдущем способе .

Создание образа системы

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

Запустите Windows PowerShell от имени администратора, для чего можно нажать клавиши Windows + S и начать набирать «PowerShell». Когда увидите нужный пункт в списке найденных программ, кликните по нему правой кнопкой мыши и выберите пункт «Запуск от имени администратора».


Программа Wbadmin, запущенная без параметров

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

Wbadmin start backup -backupTarget:D: -include:C: -allCritical –quiet

Команда, приведенная в примере выше создаст образ системного диска C: (параметр include) на диске D: (backupTarget), включит в образ все данные о текущем состоянии системы (параметр allCritical), не будет задавать лишних вопросов при создании образа (параметр quiet). Если требуется сделать резервную копию сразу нескольких дисков, то в параметре include вы можете указать их через запятую следующим образом:

Include:C:,D:,E:,F:

Более подробно об использовании wbadmin в PowerShell и доступных параметрах вы можете прочитать на странице http://technet.microsoft.com/en-us/library/cc742083(v=ws.10).aspx (только английский).

Восстановление системы из резервной копии

Образ системы не может быть использован из самой операционной системы Windows, поскольку при его использовании полностью перезаписывается содержимое жесткого диска. Для использования, вам потребуется загрузиться с или же дистрибутива ОС. Если вы используете установочную флешку или диск, то после загрузки и выбора языка, на экране с кнопкой «Установить» нажмите ссылку «Восстановление системы».


На следующем экране «Выбор действия», нажмите «Диагностика».



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

Одной из возможностей резервного копирования в Windows 8 является создание архивного образа системы, с помощью которого можно восстановить операционную систему даже в случае ее полной неработоспособности. Технология эта пришла из Windows 7 и на замену ей в восьмерке появились новые функции Reset и Refresh. Тем не менее функционал полностью рабочий и вполне может использоваться для аварийного восстановления в Windows 8 и 8.1.

Для создания образа системы надо зайти в панель управления, перейти в раздел «Восстановление файлов Windows 7» и нажать на ссылку «Создание образа системы».


В открывшемся окне надо решить, куда сохранять образ системы. Мы можем выбрать один из трех вариантов:
1) Сохранение на жесткий диск - для хранения образа системы можно указать любой раздел (кроме системного) внутреннего или внешнего жесткого диска. Не рекомендуется (хотя и допускается) хранить образ на не системном разделе диска, на котором установлена ОС, т.к. при выходе из строя диска вы потеряете и систему и резервную копию;
2) На DVD-дисках — можно указать запись образа сразу на DVD-диск. Возможность, на мой взгляд, чисто теоретическая, с учетом того, что свежеустановленная Windows 8 безо всяких программ занимает около 10 Гб, а стандартный двухслойный DVD имеет емкость всего 8,5 Гб;
3) В сетевую папку - есть возможность указать сохранение бэкапа в сетевой папке. В этом случае надо будет ввести сетевой путь и указать учетные данные пользователя, имеющего право записи в эту папку.


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



Для создания образа системы можно воспользоваться утилитой командной строки Wbadmin. Для создания образа системы на диске E: надо открыть командную консоль (с правами администратора) и выполнить команду:
Wbadmin start backup -backupTarget:E: -allCritical -quiet
Параметр -allCritical указывает, что в образ надо включить все критически важные разделы, на которых находятся системные файлы и компоненты. Обычно это системный диск и скрытый загрузочный раздел. Параметр -quiet задает выполнение команды в тихом режиме, без участия пользователя.
Если вы захотите включить в образ другие разделы кроме системного (напр. диски D: и H:), то их нужно указать с помощью ключа -Include, перечислив через запятую:
Wbadmin start backup -backupTarget:E: -Include:D:,H: -allCritical -quiet


В зависимости от объема данных и производительности дисковой подсистемы компьютера процесс создания образа системы может занимать от 20-30 минут до нескольких часов. Результат мы можем найти на целевом диске в директории WindowsImageBackup, в папке с именем компьютера.
В резервную копию входят конфигурационные xml-файлы и образа дисков в формате VHDX. Для каждого архивируемого раздела создается свой виртуальный диск, так в моем случае создалось 2 VHDX-файла — один для загрузочного раздела, второй (большего размера) для системного диска C.


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

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

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

Грузимся с установочного диска и выбираем «Восстановление системы».


Далее: Диагностика - Дополнительные параметры - Восстановление образа системы.


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


В следующем окне можно настроить дополнительные параметры восстановления и установить необходимые драйвера.



После нажатие кнопки «Готово» запускает процесс восстановления, после окончания которого компьютер загрузится в штатном режиме. При этом все данные на диске будут затерты на данные из образа.

В Windows 8.1 с архивацией произошли некоторые изменения. Теперь запуск создания образа системы находится в разделе «История файлов», при этом убрана возможность настроить резервное копирование по расписанию. Таким образом Microsoft тонко намекает, что образ системы предназначен исключительно для аварийного восстановления, а для регулярной архивации файлов надо иcиспользовать механизм File History.


Заключение

Диск, на который сохраняется образ системы, должен быть отформатирован в NTFS;
Windows хранит только самую последнюю версию образа системы, поэтому если в указанном расположении хранится более ранний архив, то он будет перезаписан. Если вы хотите хранить несколько различных образов, то предыдущие надо перенести в другое расположение;
При восстановлении разрядность установочного диска (или диска восстановления) должна совпадать с разрядностью образа. Восстановить образ 64-разрядной Windows, используя установочный диск с 32-разрядной Windows невозможно, и наоборот.

Вконтакте

Windows 8.1 AIO (All-in-One) - образ операционной системы Windows 8.1, включающий все редакции, выпущенные корпорацией Microsoft, с обоими разрядностями (32 bit или 64 bit). После создания образа «все в одном», у вас будет один образ операционной системы Windows 8.1, а не несколько образов с разными редакциями.

Образ системы All-in-One (все в одном) включает 6 или 8 редакций Windows 8.1, в зависимости от того, будут ли добавлены в сборку редакции Single Language (для одного языка).

В одном случае, в Windows 8.1 AIO входят следующие редакции (6 редакций):

  • Windows 8.1 x64
  • Windows 8.1 Pro x64
  • Windows 8.1 Enterprise x64
  • Windows 8.1 x86
  • Windows 8.1 Pro x86
  • Windows 8.1 Enterprise x86

В другом случае, образ Windows 8.1 AIO состоит из 8 редакций:

  • Windows 8.1 x64
  • Windows 8.1 Pro x64
  • Windows 8.1 Enterprise x64
  • Windows 8.1 Single Language x64
  • Windows 8.1 x86
  • Windows 8.1 Pro x86
  • Windows 8.1 Enterprise x86
  • Windows 8.1 Single Language x86

Создать образ, объединяющий все редакции Windows 8.1, нам поможет программа WinAIO Maker Professional. Ранее на своем сайте я уже рассказывал о создании образа Windows 7 AIO (ссылку найдете под этой статьей) в программе Win Tollkit, с помощью которой также можно создать Windows 8.1 AIO.

Процесс создания образа операционной системы Windows 8.1 AIO, ничем не отличается от создания Windows 8 AIO.

Подготовка к созданию Windows 8.1 AIO

Для создания образа Windows 8.1 AIO (все в одном), я использую оригинальные русские образы операционной системы Windows 8.1 with Update (ноябрь 2014 года): Windows 8.1 x64, Windows 8.1 Enterprise x64, Windows 8.1 Single Language x64, Windows 8.1 x86, Windows 8.1 Enterprise x86, Windows 8.1 Single Language x86. Всего будет использовано 6 разных образов.

В этот образ добавлены редакции Single Language, часто используемые на ноутбуках, которые по желанию можно не включать в данный образ системы. Каждый образ Windows 8.1, 32 битной и 64 битной разрядности, содержит в себе два отдельных образа: Windows 8.1 (Core) и Windows 8.1 Pro.

Создайте 6 папок на диске «С» с именами, которые соответствуют определенной редакции и разрядности операционной системы Windows 8. На диске «С» своего компьютера я создал папки: «Win8x64», «Win8x64Enterprise», «Win8x64SL», «Win8x86», «Win8x86Enterprise», «Win8x86SL».

Теперь нужно будет разблокировать образ Windows 8.1 для получения доступа к обоим изданиям: Windows 8.1 и Windows 8.1 Pro. Для этого понадобится файл «ei.cfg» с содержимым:

Retail

Создайте с помощью Блокнота файл с именем «ei» и расширением «cfg». Скопируйте файл «ei.cfg» в папки «Win8x64» и «Win8x86»: в каждой из этих папок откройте папку «sources», и поместите туда файл «ei.cfg».

Не удаляйте файл ei.cfg», он нам еще понадобится.

Создание Windows 8.1 x86 x64 AIO

Для создания образа Windows 8.1 All-in-One, нам понадобится бесплатная программа WinAIO Maker Professional. Скачайте программу с официального сайта, приложение не требует установки на компьютер.

winaio maker professional скачать

Запустите программу из папки. В окне программы WinAIO Maker Professional нажмите на кнопку «Select WIMs».


В окне Проводника откройте папку «Win8x64», войдите в папку «sources», откройте файл «install.wim».


В окне программы вы увидите, что были добавлены редакции Windows 8.1 Pro и Windows 8.1 64 битной разрядности.


После этого, нажмите на кнопку «Save all chages» для сохранения изменений.


В окне с сообщением нажмите на кнопку «Да».


После окончания, вы увидите сообщение о том, что все изменения успешно завершены.

В окне программы WinAIO Maker Professional находятся все добавленные редакции Windows 8.1. Далее нажмите на кнопку «Save all into ISO» для сохранения изданий операционной системы в едином образе.


В открывшемся окне дайте метку образу (Win8AIO), выберите место сохранения, присвойте имя образу. Я выбрал для сохранения диск «С», имя образа «Windows 8.1 AIO».

Для запуска создания образа диска Windows 8, нажмите на кнопку «Make ISO».


После завершения процесса создания образа системы, появится сообщение об успешном создании образа Windows 8.1 AIO в формате «ISO».

Папки на диске «С», в которые извлекались образы Windows, можно удалить, они больше не нужны.

Далее, в созданный образ Windows 8.1 необходимо добавить файл «ei.cfg» для того, чтобы убрать окно для ввода ключа, которое открывается в самом начале установки операционной системы (оно не дает перейти к окну выбора устанавливаемой системы).

Для работы с образом системы понадобится программа UltraISO, или другое подобное приложение.

Запустите программу UltraISO, войдите в меню «Файл», выберите пункт «Открыть…». Добавьте в программу образ Windows 8 AIO, а затем в добавленном образе откройте папку «sources».

В нижней области программы UltraISO откройте папку на своем компьютере, в которой находится ранее созданный файл «ei.cfg». Перетащите файл «ei.cfg» в папку «sources».


Снова войдите в меню «Файл», выберите пункт «Сохранить как…». Дайте имя образу системы, запустите процесс сохранения.

Образ Windows 8.1 x86/x64 AIO (все в одном) готов для записи на загрузочную флешку. Для записи образа на флешку, я рекомендую использовать бесплатную программу .

Для создания загрузочной флешки понадобится USB флеш накопитель размером в 16 ГБ. Если в состав образа не включались редакции Single Language (для одного языка), то подойдет флешка размером в 8 ГБ.

Загрузитесь с загрузочной флешки. После запуска установки Windows (в третьем окне), вы увидите окно для выбора редакций операционной системы Windows 8.1 AIO x86/x64.


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

Заключение

С помощью бесплатной программы WinAIO Maker Professional можно создать образ Windows 8.1 AIO x86/x64, включающий в себя все редакции Windows 8.1 в одном образе, который можно записать на загрузочную флешку, для последующей установки на компьютер нужного издания операционной системы.