Как перенести систему ОС Windows и данные на новый (другой) компьютер. Перенос системы без потери данных на другой компьютер Перенос системы на другой компьютер windows 7

Давайте рассмотрим ситуацию, когда необходимо перенести Windows на другое железо, но для начала определимся, в каких ситуациях может возникнуть данная необходимость:

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

2) Замена материнской платы или процессора – в данном случае ситуация будет аналогичная, появится синий экран, так как произошла смена оборудования.

3) Моральное устаревание - допустим, вы хотите усилить компьютер новыми комплектующими, но железо под данную материнскую плату устарело и уже не продается, следовательно, нужно покупать новый компьютер и переустанавливать Windows.

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

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

И так приступим, заходим на диск C:\Windows\system32\sysprep\sysprep.exe – запускаем от имени администратора и появляется окно Программа подготовки системы 3.14 , так вот, данная программа откатывает Windows до состояния первого входа в систему. То есть к тому моменту, когда операционная система не была привязана к оборудованию, а делает она это путем удаления драйверов устройств.

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

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

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

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

Если данный метод не помогает, бывает, что при работе программы sysprep появляется ошибка, в данной ситуации можно воспользоваться Acronis True Image Universal Restore.

рекрут 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, переустановка ОС, миграция ОС, 0x0000007B

В этой статье приводится описание проверенного способа перенести жёсткий диск с Windows на другой компьютер/ноутбук в работоспособном состоянии и без ошибок, не используя никакого дополнительного программного обеспечения.

Если вы приобрели новый компьютер или получили в пользование новенький ноутбук взамен морально устаревающего (а, может, и почившего безвременно), вам, вероятно, приходила в голову мысль перенести Windows. То есть перенести жёсткий диск с Windows на новую сборку. Минуя долгую установку самой Windows и драйверов к ней, повторную установку программ, восстановление учётных записей и паролей. Как это, порой, муторно…

Если бы это была Линукс, не было бы ничего проще. Эти системы привыкли загружать все установленные драйверы прямо во время включения компьютера и загрузки: вот почему их так любят ставить на портативные устройства. Windows так не делает никогда: после установки системы драйверы жёстко привязываются к установленным в компьютере устройствам. Так что, если вы попытаетесь перенести жёсткий диск с Windows на обновлённую сборку просто переставив сам диск, вы можете столкнуться с целым рядом проблем.

Какие есть варианты или приступаем к переезду.

Почему нельзя перенести Windows просто так?

  • Первая причина – hal.dll . Он же уровень аппаратных абстракций . Именно неверные драйверы и вызывают BSOD на компьютере, когда вы только собираетесь загрузить систему в новых условиях. Windows загружает драйверы для старых материнской платы и чипсета . У вас уже определены характеристики контроллера главного хранилища системы (то бишь жёсткого диска). Это ещё мы про графический процессор не упомянули: при “смене” ATI на nVidia проблемы с запуском гарантированы.

Вы включаете Windows… а она не понимает, что происходит.

Гарантированные варианты как перенести Windows

Их не существует: 9 шансов из 10, что где-то что-то не заработает. Это всегда танцы с бубном. Сама Microsoft это откровенно не поощряет. Хотя некоторыми возможностями для этого корпоративных клиентов она снабдила. Об этом позже. Так что, если проблема переноса ключа вас не заботит, идём дальше.

Самое главное:

Пока всё работает – создайте и сохраните на другой диск резервный образ системы

Способ первый – “на шару”: снял диск со старого компьютера – поставил на новый

А чего не попробовать-то? На старом ноутбуке стоит Windows 10, которую тот уже не тянет. И переносим Windows вместе с диском на новенький компьютер. Вытащить и прикрутить на новое место 3,5 дюймовый HDD могут, думаю, все. Однажды я “ремонтировал” последствия такой операции на примере Windows XP, так что все подробности описываются в статье “ “. Но помните, что у такого способа слишком много “НО”. Как то:

  • на обеих машинах ЦПУ стояли от одной и той же конторы
  • видеокарты на обеих сборках интегрированные
  • интерфейс подключений жёстких дисков (в принципе, это не проблема, но…) был бы одинаков
  • и т.д. и т.п.

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

Способ второй – System Preparation Tool

А вот это уже вполне официальный вариант. Sysprep – мощный, вшитый в Windows инструмент, позволяющий подготовить жёсткий диск к переезду на новую сборку. Да так, чтобы работали все программы, установленные помимо Windows. Именно этот вариант рекомендуется, когда:

  • жёсткий диск со старого компьютера переносится на новую сборку
  • на старом компьютере меняется материнская плата и/или процессор (а то и всё вместе, включая графические GPU)

В этом случае установленная Windows, программы к ней и профили пользователей останутся на своих местах. Однако и у этого метода есть небольшие допущения (подробнее – в ссылке по статье об утилите):

  • фактически – это новая установка Windows; процесс первоначальной настройки нужно будет проходить заново ПОД ИМЕНЕМ НОВОГО ПОЛЬЗОВАТЕЛЯ
  • активация Windows слетает в любом случае; если вы ей дорожите, выход один – звонок в службу активации
  • способ на RAID массивах объединённых дисков не прокатывает (у меня никогда не получалось)
  • обновлённая Windows через сеть (например, с Windows 7 на Windows 10, с Домашней на Максимальную ) также часто не поддаётся переезду: sysprep не прокатит
  • если использовалась – sysprep также не поможет

Как перенести жёсткий диск с Windows: диск оставляем, остальное меняем

Эту ситуацию можно представить как:

  • меняем материнскую плату, вероятно видеокарту (планки оперативной памяти в расчёт не берём, блок питания на смену не повлияет)
  • наоборот, снимаем жёсткий диск и ставим на другой компьютер

Ничего не изменится и останется как было?

Нет. Вот список изменений, с которыми вы столкнётесь.

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

Начинаем переезд . В этом абзаце переезжает диск с установленной Windows 10.

%windir%\System32\Sysprep\Sysprep.exe
  • в окне Программы подготовки системы выставляем параметры и готовим компьютер к отключению:

  • запускаем утилиту кнопкой ОК (никакие другие программы не запускать!)

  • если никаких вы не увидели, компьютер должен выключиться. Это означает, что пора брать в руки отвёртку и снимать винчестер.
  • Собираем новую конфигурацию (и снова – только устройства ввода: ни флешек, ни дополнительных дисков). Наша задача – загрузиться системе на “новом” диске, чтобы а) BIOS “привыкла” к новому оборудованию и б) система доустановилась с новыми параметрами. Сейчас вы увидите окно (не увидели и снова ошибка? – вам по ссылке с ошибками Sysprep ), в котором происходит словно бы установка системы (как в первый раз); причём всё по-честному – с паролями, новым именем пользователя (прежняя ваша учётка останется нетронутой)

  • Увидите Рабочий стол, проверьте Диспетчер устройств на предмет правильно установленного оборудования. , если потребуется. После это выключите компьютер:

диспетчеры устройств: слева на старой сборке, справа – на новой; приходится лишь “доустановить” видеокарту

  • Установите в порты нужные устройства и подключите дополнительные диски, если нужно. Включайте компьютер и проверяйте, по необходимости повторив процедуру установки драйверов.
  • Если после установки Windows на экране приветствия встречает вас только новой учётной записью , заставьте её отобразить все учётные записи. Для этого воспользуйтесь статьёй “ “.

к прежнему пользователю 1 после переноса присоединился 123

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

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

При запуске sysprep Ваша операционная система очищает всю информацию об установленных , также сбрасывается уникальная информация об установленной ОС. Главное что интересует пользователей в этом способе то, что все данные и установленные программы останутся не тронутыми. Т.е не придется делать бекап, и по новой инсталлировать весь софт на компьютере. Microsoft предупреждает что кроме информации о драйверах и устройствах, будет утеряна информация об активации Вашей Windows, так что придется произвести активацию Вашей лицензионной Winodos 7 либо по телефону, либо через интернет (исключение OEM версия). OEM версия привязывает активацию к железу, поэтому ее можно произвести только по телефону.

Начинаем подготавливать нашу ОС к переносу.
Для этого запускаем (уже установленную) утилиту sysprep на компьютере с помощью команды (в командной строке от имени администратора вводим строку (Пуск - Выполнить - cmd)):

%windir%\system32\sysprep\sysprep

Должно открыться окно с настройками утилиты со следующими пунктами и настройками:

В пункте Действие по очистки системы выбираем Переход в окно приветствия системы (OOBE) и ставим галочку Подготовка с использованию .
В параметре завершения работы выберем пункт Завершение работы . Можно выбрать и перезагрузку системы, если захотите снять образ этой системы загрузившись с DVD или флеш накопителя.
Не загружайтесь после процедуры Sysprep на этом же компьютере, т.к придется перед переносом на новый ПК заново произвести эту процедуру.

Нажать OK и ждем пока система будет приведена в начальный вид. После окончания процесса компьютер выключится. Теперь можно менять материнскую плату на компьютере, либо переносить на новый компьютер.

При запуске операционной системы Windows 7 будет выполнена установка и определение устройств.


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


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


Перенос Windows 7 с установленными программами не такая и сложная процедура, которая осуществляется с помощью утилиты Sysprep гораздо быстрее, чем полная установка с нуля. Но есть и свои нюансы в данном методе. Microsoft не гарантирует 100% работы данного метода при переносе, например разных чипсетов, например с Intel на AMD или наоборот. Но на практике были случаи что система поднималась и работала без сбоев. Если же Вы производите перенос с схожими моделями и чипсетами, то скорей всего проблем и конфликтов возникнуть не должно.

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

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

В домашних условиях описанный ниже метод можно применять, если нужна замена материнской платы без переустановки Windows . Хотя, как правило, здесь вопрос решается банальной переустановкой системы, но и тут возможны исключения из правил:)

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

Для этих самих контроллеров операционная система устанавливает драйвера для взаимодействия с ними. Причем это взаимодействие осуществляется между двумя контроллерами: одним контроллером жестких дисков со стороны материнской платы, который является частью ее системной логики (чипсета) и вторым, - расположенным в виде отдельной платы (на HDD диске) и - микросхемы в твердотельных .

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

Именно по этой причине перенос жесткого диска на другой компьютер - не такая простая задача, как может показаться с первого взгляда!

Итак, вернемся к нашему бедному пользователю, которому не повезло или "повезло" получить новый компьютер:) На самом деле, ему не важно, что и как именно мы будем делать с его ПК, но он ему нужен быстро и с сохранением всех данных и рабочим программным обеспечением!

Давайте рассмотрим, какие у нас здесь (как у ответственного работника IT отдела) вообще есть варианты?

  1. поиск (с последующей заменой) абсолютно идентичной
  2. подцепить пользователя к другому (запасному) компьютеру и отдать его обратно
  3. заново переустанавливать ОС, переносить данные пользователя и производить настройку программ

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

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

Третий вариант - вообще не вариант:) Особенно в случае, если все надо сделать быстро (а так, обычно, и бывает при аварийных ситуациях), да и все эти клиент-банки с цифровыми подписями настраивать заново - брр-р-р-р...

Итак, хотим мы того или нет, у нас остается один вариант - перенос жесткого диска на другой компьютер . Но эта миграция должна быть подготовленной, иначе - ничего не выйдет!

Предлагаю сейчас на практике совершить подобную процедуру и посмотреть, что из этого получится?

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

Итак, у нас есть задача: оперативно перенести жесткий диск с одного компьютера на другой и отдать "новый" пользователю.

У нас есть два компьютера. Один (с которого будем переносить винчестер), назовем его "Workstation01". Вот скриншот с важной для нас информацией о нем, сделанный с программы « ».

На нем видим модель и производителя материнской платы, а также - версию и производителя чипсета (Intel I845G), в котором и расположен контроллер жестких дисков.

А вот - другой скриншот компьютера, на который мы и будем переносить наш диск:



Как видим, это - системная плата компании «DFI», работающая на чипсете «SIS 650». Имеем - две принципиально отличные конфигурации.

Вот еще два скриншота, которые демонстрируют нам отличия в контроллерах и, как следствие, - драйверах материнских плат под них установленных.



Жесткий диск «Samsung» (с драйвером под плату контроллера, расположенную на нем) и контроллер «Intel 82801DB Ultra ATA Storage» (с драйвером к нему), находящийся в чипсете материнской платы.

А вот - второй наш компьютер «Workstation02»:



Видим здесь жесткий диск «Seagate» (Сигейт) и контроллер на плате от фирмы «SIS». Вот в нем-то и вся проблема!

Для начала, попробуем перенести жесткий диск, просто выкрутив его из первого компьютера (с контроллером от «Intel») и подключив ко второму (с набором системной логики от «SIS»). Авось прокатит? В моем случае - не "прокатило" :) Вместо загрузки и логотипа Windows у меня появился черный экран с мигающим курсором слева вверху. На нем все и закончилось.

Если подумать, то это - логично. Перенесенная на винчестере операционная система "помнит" все драйвера, установленные в нее для предыдущего компьютера, но другие (для нового "железа") ей просто негде взять.