Начиная с Windows Vista sysprep входит в состав операционной системы. Перенос системы без потери данных на другой компьютер

Песочница

new player 15 сентября 2013 в 20:58

Универсальный способ переноса ОС Windows 7 на новую платформу

Задача

Описать быстрый и максимально универсальный способ переноса установленной Windows на произвольную аппаратную платформу.

Границы применимости

ОС Windows 7. Теоретически, Windows 8, Server 2008, 2008 R2. 64-битные ОС можно перенести только на 64-битные платформы.

Описание задачи

Большее число пользователей предпочитают переносить диск/образ ОС, а не переустанавливать с потерей всех настроек. Процесс не является тривиальным. Если обновление незначительно, то проблем не возникает. Если обновляется материнская плата, то все зависит от параметров: различие платформ, актуальность релиза ОС, дата выпуска оборудования. Наихудшим вариантом является переход с amd на intel (или с intel на amd), где целевая платформа выпущена позже дистрибутива ОС (и не имеет записей о соответствующих драйверах в установочных настройках). В этом случае, практически при любом способе переноса, гарантирована ошибка 0x0000007B при запуске ОС на новой машине. Данный способ позволяет избежать этой ошибки.Интернет полнится вопросами и бесполезными рецептами. Вот они:
  • Воспользоваться утилитой sysprep - это бесполезно и сильно затягивает процесс.
  • Воспользоваться сторонними утилитами (Acronis True Image, etc...) - это долго и не гарантирует результат.
  • Воспользоваться утилитами botrec и bootsect - в общем случае, проблема не в поиске загрузочных секторов.
  • Убедиться, что на исходной и целевой системе в настройках BIOS установлены одинаковые режимы AHCI
    Controller Mode: Compatible, AHCI Mode: Disabled, SATA Native Mode: Disable
    или
    Controller Mode: Enhanced, AHCI Mode: Enabled, SATA Native Mode: Enabled
  • Убедиться, что в настройках системы установлен Standard AHCI controller
    Пуск - Панель Управления - Система - Диспетчер устройств - Контроллеры IDE/ATAPI

Правильная реализация переноса

Требования:
  1. Дистрибутив Windows, аналогичный установленному
  2. Носитель информации, подходящий для временной установки на него Windows
Процесс
  1. Подключить временный носитель информации к новой платформе и произвести начальную установку Windows на него.
  2. Экспортировать в файл куст реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase
  3. Импортировать файл с кустом реестра на старой машине
  4. Переустановить жесткий диск с Windows со старой на новую машину
Пояснение:
Основной проблемой при запуске Windows на новой платформе становится неспособность Windows идентифицировать правильные драйверы к аппаратным компонентам новой платформы. В нормальном случае, ОС затем смотрит идентификаторы аппаратуры и устанавливает соответствующий стандартный драйвер. Если, в силу многих причин, ОС не имеет информации по драйверам, соответствующим текущим идентификаторам оборудования, то продолжает использовать старые драйверы. Импортируя ключ реестра с соответствующими идентификаторами мы заставляем систему «опознать» наше оборудование и подключить соответствующий драйвер (или стандартный, если драйвер не найден)
Дополнительно:
  • Можно установить новый Windows на тот же самый жесткий диск (только в другую директорию, нежели переносимый дистрибутив), экспортировать куст реестра в файл, загрузить диск на предыдущей машине и импортировать данные в реестр из файла
  • Можно провести всю операцию непосредственно на новой платформе, если использовать ERD Commander (Он же Microsoft DART)
  • Для каждой версии Windows есть соответствующий DART. Вот хорошая . Ссылку на дистрибутив DART можно спокойно нагуглить
  • Если, по какой-то причине, невозможно перенести файл с данными из реестра на жесткий диск, то существует способ встроить его непосредственно в boot.wim DART"а. Для этого следует использовать GImageX

Справочная информация

Работоспособность способа проверена при переносе Windows 7 Ultimate SP1, при переносе c nForce+AMD Athlon64x2 на Intel B75 + Celeron G1610. Ниже приведены ссылки на материалы, использованные при подготовке статьи:

Как перенести Windows 7 на другой компьютер или локальный диск. Подробная инструкция

В данной статье будет рассмотрен способ переноса Windows 7 с локального диска C на локальный диск D. Данный способ является универсальной инструкцией и подходит для решения следующих проблем:

1. Перенос Windows 7 на другой компьютер
2. Перенос Windows 7 на другой винчестер или локальный диск

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

Ну, вроди бы разобрались) Ну а тепер вдыхаем и поехали…)

Почему перенести Windows 7 лучше чем просто переустановить его?

Иногда возникает такая ситуация, что нужно не переустановить операционную систему Windows 7, а перенести ее на другой компьютер или другой диск, например с диска С на диск D и при этом сохранить все настройки, установленные программы, драйвера и т.д.

Конечно, можно поставить и чистую систему. Но тогда вам придется ставить драйвера, программы и т.д. В общем это долго и мучительно. А если мы перенесем Windows на другой диск, то сохраним все настройки плюс кучу времени, сил и энергии. При этом система останется именно в том состоянии, к которому вы привыкли , но уже на другом локальном диске или винчестере.

Давайте сейчас подробнее рассмотрим процесс переноса операционной системы с одного локального диска на другой диск (или с одного компьютера на другой).

Инструкция

Шаг 1 - Создаем резервную копию Windows 7

У нас имеется два локальных диска. Диск C и Диск D. На диске C установлена операционка, а на диск D её нужно перенести. Первым делом перед переносом системы вам необходимо сделать её резервную копию (бекап).

Для этого я использую программу Acronis True Image. После создания бекапа вам нужно будет разместить его на другой локальный диск (Е, F, G и т.п). Только не на диск С (так как он системный) и не на D, потому, что туда будем ставить Windows.

Кстати, при использовании Акрониса нужно быть внимательным – программа по-своему маркирует диски если работает с загрузочной флешки или диска, поэтому будьте внимательны. Я в этом случае ориентируюсь по размеру дисков, а не по букве.

Делаем Backup

Сделать бекап очень просто. Запускаем программу Acronis True Image и следуем действиям, представленных на фото ниже:

Запускаем резервное копирование:

Указываем диск на котором установлена Windows:

Создаем новый архив (бекап):

Отключаем планирование:

Выбираем инкрементный тип бекапа:

Здесь оставляем все как есть (по умолчанию):

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

Настройки резервирования (по умолчанию):


Шаг 2 - Переносим Windows на другой диск (компьютер, винчестер)

Ок. Бекап создан и находиться на стороннем локальном диске или винчестере. Теперь вам нужно его восстановить на локальный диск D.

Сделать это очень просто! Опять запускаете программу Acronis True Image. Теперь вместо пункта «Резервное копирование» выбирайте пункт «Восстановление» . И выполняете действия, которые практически повторяют этапы создания бекапа:

Выбираем созданный нами бекап Windows 7 и нажимаем «Восстановить»:

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

Не смотря на то, что систему нам нужно поставить на диск D, в этом окне все равно выбираем локальный диск С!!!:


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

Выбираем диск D для установки в него Windows 7 с нашего бекапа:

Настройки изменены! Теперь система будет распакована на локальный диск D!!!:

Нажимаем кнопку Приступить:

После этого компьютер отправиться на перезагрузку!

Загрузка программы Acronis True Image выполниться автоматически, так что не переживайте, а просто ждите! После того как программа загрузиться запускаем восстановление и, при необходимости, повторяем действия что описаны выше!


Если вы переносите Windows на другой винчестер!

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

После того, как разворачивание произошло (надеюсь успешно) на диск D, компьютер нужно перезагрузить.

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

Шаг 3 - Удаление старой операционной системы

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

Windows 7. У вас появляется меню, в котором два пункта – Установить и Восстановление системы. Нам нужен второй пункт:

В параметрах восстановления вам необходимо выбрать первый пункт «Используйте средства восстановления …» и нажать Далее. После этого появляется еще одно меню и в нем выбирает последний пункт – «Командная строка».

Вводим команду Bootrec.exe /RebuildBcd, с помощью которой происходит сканирование всех разделов жестких дисков на наличие операционной системы. Команда находит вторую версию системы на диске F и предлагает внести ее в список загрузки. Вам нужно подтвердить выбор с помощью Y.










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

Обратите внимание – ваш старый диск С вообще пропал из Проводника. Но на самом деле он никуда не делся, просто у него отсутствует метка. Назначить ее вы сможете в ручном режиме через «Управление дисками». Зайдя сюда, вы увидите немаркированный диск. Присвойте вручную ему удобную вам букву, скажем F и все, он снова появится в проводнике.

Назначаем букву локальному диску:

Вот и вся инструкция по переносу Windows на другой локальный диск.

Кстати, после восстановления, скорее всего, ваша Windows 7 может запросить повторную активацию.

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

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

Используем Acronis True Image WD Edition

Хорошая программа от известного разработчика поможет, в случае, если требуемый накопитель марки Western Digital. Так как эта марка обладает неплохим модельным рядом, хорошей работоспособностью и не очень высокими ценами, то она получила широкое распространение. Если у пользователя один из дисков произведен этой компанией, то утилита прекрасно подойдет.

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

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

Приложение Seagate DiscWizard

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

Программа Samsung Data Migration

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

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

Перенос с помощью Assistant Standard Edition

Утилита, подходящая для перемещения системы. К сожалению, может использоваться на виндовс версии семь и вышедших после нее. При чем копирование должно осуществляться с MBR раздела. Компьютер должен обладать биосом или иметь UEFI с Legacy режимом.

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

После окончания всех настроек в главном меню надо будет нажать кнопку «применить».

А в следующем окне, кнопку «Перейти», после чего останется дождаться окончания процесса.

Использование Minitool Partition Wizard Bootable

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

В первом пункте нужно щелкнуть «Migrate OS to SSD/HDD ». После чего запустится мастер, в котором нужно выбрать сначала с какого накопителя будет осуществляться копирования, а потом выбрать на какой.

Фактически, остальные настройки можно оставить стандартными . Останется лишь дойти до конца мастера и дождаться окончания копирования.

Macrium Reflect

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

После установки остается только нажать «Clone this disk », а затем выбрать начальный и конечный носитель. После чего утилита произведет перенос.

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

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

Полностью скопировать Windows с одного жесткого диска на другой можно разными способами, но лучше использовать проверенные варианты. Наиболее известным приложением для выполнения подобных задач является AOMEI Partition Assistant. Программа автоматизирует процесс переноса Windows на другой диск, требуя от пользователя минимум вмешательства в процесс. В рамках данной статьи мы рассмотрим, как пользоваться приложением, чтобы не повредить файлы операционной системы при переносе.

Загрузка и установка программы AOMEI Partition Assistant

Чтобы приступить к процессу переноса Windows 10 или более ранней версии операционной системы на другой диск, необходимо предварительно загрузить предназначенный для этого инструмент – программу AOMEI Partition Assistant. Ее можно скачать бесплатно в версии Standart с официального сайта разработчиков. Процесс установки приложения также не вызывает трудностей.

В интерфейсе приложения отображаются все накопители, в данный момент подключенные к компьютеру. Это могут быть внешние или внутренние HDD и SSD, в том числе флешки, карты памяти, телефоны и прочее. Основная зона приложения разделена на две части: в верхней отображаются данные о дисках и разделах на них, а в нижней информация выведена наглядно визуально понятной графикой.

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

Перед тем как приступать к переносу Windows на новый диск, необходимо определиться, какой из представленных в AOMEI Partition Assistant накопителей является целевым (то есть, на него будет скопирована информация), а какой выступает источником (то есть, на нем в данный момент находится актуальная версия операционной системы).

Подготовка целевого жесткого диска к копированию системы

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

Жесткий диск разбит на разделы

Когда жесткий диск разбит на разделы, можно зачистить один (или несколько) из них, чтобы освободить место под операционную систему. Для этого нужно нажать правой кнопкой на раздел в нижней части окна редактора и выбрать пункт «Удаление раздела». Откроется окно, в котором нужно выбрать пункт «Быстро удалить раздел» и нажать «ОК».

Когда одного очищенного раздела недостаточно для переноса на него операционной системы, потребуется очистить еще один раздел и объединить их.

Жесткий диск не разбит на разделы

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


После того как программа AOMEI Partition Assistant выполнит все необходимые действия, раздел можно будет использовать для переноса на него операционной системы Windows с другого накопителя.

Как перенести Windows на другой диск

Когда место будет выделено, можно начинать процедуру переноса Windows на другой HDD или SSD.

Это перенос всех данных со старого накопителя («донор») на новый («получатель»). Копируется все без исключения: операционная система с драйверами, установленные программы, фото, музыка и так далее. После клонирования и замены диска не надо вспоминать пароли, все файлы будут на привычных местах.

Зачем проводить клонирование жесткого диска?

Эту операцию проводят для таких целей:

  1. Чтобы использовать новый и более быстрый накопитель. Типичный случай — замена медленного HDD на современный SSD. Это существенно ускорит отзывчивость Windows, а за счет клонирования апгрейд компьютера пройдет максимально комфортно для пользователя. Все ярлыки и настройки останутся неизменными, но система станет быстрее.
  2. Чтобы не переустанавливать операционную систему. К примеру, после покупки нового компьютера хочется, чтобы все было как на старом и без переустановок. Так получится при переносе информации с «донора» к «получателю», а сама процедура потребует относительно мало действий и внимания со стороны пользователя.
  3. Чтобы синхронизировать работу за разными компьютерами. Все более распространенной становится удаленная работа. Клонирование жесткого диска позволит развернуть полноценное рабочее место там, где удобно и таких мест может быть сколько угодно.
  4. Чтобы сделать резервную копию данных. Потерять информацию на накопителе можно в любой момент — ничто не вечно. Благодаря клонированию в несколько кликов можно обезопаситься и случае форс-мажора иметь полностью рабочий «слепок» всех данных.

Важно, чтобы на «доноре» не было вирусов — клонируйте накопитель только после тщательной проверки на вредоносное ПО.

Утилиты и программы для клонирования

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

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

Renee Becca

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

  • скачайте, установите и запустите приложение;
  • выберите в левой панели пункт «Клон» . При помощи «Renee Becca» также можно сделать клон только определенных локальных дисков или перенести на новый накопитель лишь операционную систему. Соответствующие пункты размещены ниже в начальном окне программы;
  • укажите «донора» и «получателя». Чтобы получить полную копию «донора», отметьте галочкой строку «Сделать целевой диск загрузочным …» внизу окна. Слева раскройте список «Больше» и поставьте галочку напротив «Клон всех секторов …». После запустите операцию нажатием на «Клон»;

Функциональная программа, которая стоит немало, но для клонирования подойдет и демо-версия. Чтобы скачать ее, перейдите по ссылке и укажите ваш e-mail. После запуска приложения выполняйте следующее:

  • выберите «донора». Важно указать не просто локальный диск, а весь накопитель. Для этого кликните правой кнопкой мышки на строке с этим накопителем и нажмите на «Клонировать базовый диск»;
  • укажите «получателя». При выборе этого диска помните, что данные на нем будут перезаписаны, а его объем не может быть меньшим, чем размер занятой информации на «доноре»;
  • чтобы «получатель» был точно таким же, как и «донор», установите галочку напротив строки «Один в один» в следующем окне;
  • в Acronis Disc Director любые манипуляции с накопителями всегда нужно подтверждать отдельно. Для этого в верхней части окна жмите на «Применить ожидающие операции» — только после этого начнется клонирование;

Если не использовать программу для коммерческих целей, то за нее не нужно платить. Необходимо только перейти на сайт разработчика, кликнуть на «Home Use», указать e-mail и подтвердить его — вам придет соответствующее письмо. После скачивания, установки и запуска «Macrium Reflect» выполняйте следующие действия:

  • на начальном экране кликните на «Clone this disk»;
  • на следующем окне отметьте галочкой все локальные диски на «доноре»;
  • в нижней части жмите на «Select a disk to clone …» — появится окно выбора, где укажите «донора»;
  • в завершении операции кликните на «Finish»;

Paragon Drive Backup Personal

Бесплатная утилита, возможностей которой хватит для клонирования. Она доступна для загрузки на этой странице , а после скачивания, инсталляции и запуска выполняйте следующее:

  • создайте собственный аккаунт в приложении. Это делается в несколько кликов — требуется только указать e-mail и личные данные. После этого слева кликните на «My new backup». Справа укажите «донора» в поле «Backup source» и «получателя» в поле «Destination»;
  • начните клонирование нажатием на «Back up now»;

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

После установки и запуска последовательно выполняйте такие действия:

  • укажите «донора». Если нужно клонировать не весь накопитель, а только один из локальных дисков, то отметьте галочкой строку «Показать разделы» и выберите требуемые локальные диски. После кликните на «Далее»;
  • Укажите «получателя» и снова жмите на «Далее».
  • появится окно настроек. Можно ничего не изменять и кликать на «Далее»;
  • появится окно настройки размеров «донора» и «получателя». Достаточно отметить галочкой опцию «Изменить размеры разделов пропорционально» и нажать на «Далее»;
  • в последнем окне подтвердите начало операции нажатием на «Начать копирование».

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

  • в верхней панели кликните на «Clone» — к сожалению, у программы нет перевода на русский язык;