Перенос Windows 7 на другое железо. Отвязка от старого.

Иногда случается так, что необходимо поменять старое отжившее железо на новое. Обычно проблем с этим не возникает, старое снял — новое поставил, за исключением замены . С ней все так просто не получается. Если мы просто заменим плату, то при загрузке, где то в районе мерцающих флажков, увидим всеми «любимый» синий экран (BSOD) с ошибкой STOP 0x0000007B.

Как мы уже знаем, на есть чипсет и контроллеры которым устанавливаются собственные драйвера, при замене, драйвера в операционной системе остаются старые, а вот чипсет и контроллеры меняются, в итоге запуск становится не возможен. Обычно проблема появляется из-за смены контроллера шины ATA/SATA, Windows не может самостоятельно поменять драйвер контроллера во время загрузки и теряет жесткий диск, запуск становится не возможен.

Хочу сразу оговориться, проблема возникает не в 100% случаев. При замене в пределах одного , большая вероятность запуска системы без появления синего экрана (BSOD) с ошибкой STOP 0x0000007B.
Собственно на этом теория заканчивается и возникает извечный вопрос: «Что делать?». Скажу не томя, есть два варианта решения данной проблемы, простой и посложней (вариант с переустановкой ОС, даже не рассматриваем).

Вариант 1.

Перед переносом нашего HDD с установленой Windows 7 на новое железо, необходимо воспользоваться штатной утилитой sysprep.

Нажимаем «Пуск», в строке поиска (она в самом низу) набираем CMD , в найденных программах (обычно самая первая) наводим курсор и нажимаем правую кнопку мыши и запустить от имени администратора, подтверждаем запуск. Набираем: C :\ Windows \ system 32\ sysprep \ sysprep . exe и нажимаем Enter (можно просто дойти до файла по этому адресу и запустить двойным кликом левой кнопки мыши).

Запускается Программа подготовки системы 3.14 которая откатывает Windows до состояния первого входа в систему, к тому моменту, когда операционная система не была привязана к оборудованию, путем удаления драйверов устройств.

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

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

Данный вариант очень прост и рассматривался в сжатом виде. Спросите почему в сжатом? Все просто, мы же не ищем легких путей! У меня обычно бывает так: Сначала меняю железо, потом соображаю, что ОС запускаться не хочет (по этому Вариант 1 описан с теоретической точки зрения основываясь на базе знания windows) и начинается поиск решения (не пересобирать же обратно железо). Как раз для таких как я есть вариант два, на нем остановимся подробней.

В данной статье будет рассмотрен способ переноса 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 может запросить повторную активацию.

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

Перенести ОС можно в SSD или HDD, обычный оптический диск или флэшку с большим объёмом памяти. При этом методика будет оставаться той же, только времени это может занять больше.

рекрут 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

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

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

Теперь перейдем к делу.

Чтобы перенести Windows 7 с помощью утилиты sysprep, необходимо открыть командную строку. Для этого нажимаем Win+R и вводим cmd . Теперь уже в командной строке вводим следующую команду:

%windir%\system32\sysprep\sysprep

Откроется окно подготовки системы, где необходимо проставить кое-какие настройки.

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

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

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

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

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


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

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

Microsoft не гарантирует на 100%, что при переносе все данные сохранятся, и могут быть какие-либо сбои, но это, смотря, на какое железо Вы будете переносить. В основном все проходит гладко.

Песочница

сталь, норка, говядина, бумага 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. Ниже приведены ссылки на материалы, использованные при подготовке статьи:

Эта статья также доступна на следующих языках: Тайский

  • Next

    Огромное Вам СПАСИБО за очень полезную информацию в статье. Очень понятно все изложено. Чувствуется, что проделана большая работа по анализу работы магазина eBay

    • Спасибо вам и другим постоянным читателям моего блога. Без вас у меня не было бы достаточной мотивации, чтобы посвящать много времени ведению этого сайта. У меня мозги так устроены: люблю копнуть вглубь, систематизировать разрозненные данные, пробовать то, что раньше до меня никто не делал, либо не смотрел под таким углом зрения. Жаль, что только нашим соотечественникам из-за кризиса в России отнюдь не до шоппинга на eBay. Покупают на Алиэкспрессе из Китая, так как там в разы дешевле товары (часто в ущерб качеству). Но онлайн-аукционы eBay, Amazon, ETSY легко дадут китайцам фору по ассортименту брендовых вещей, винтажных вещей, ручной работы и разных этнических товаров.

      • Next

        В ваших статьях ценно именно ваше личное отношение и анализ темы. Вы этот блог не бросайте, я сюда часто заглядываю. Нас таких много должно быть. Мне на эл. почту пришло недавно предложение о том, что научат торговать на Амазоне и eBay. И я вспомнила про ваши подробные статьи об этих торг. площ. Перечитала все заново и сделала вывод, что курсы- это лохотрон. Сама на eBay еще ничего не покупала. Я не из России , а из Казахстана (г. Алматы). Но нам тоже лишних трат пока не надо. Желаю вам удачи и берегите себя в азиатских краях.

  • Еще приятно, что попытки eBay по руссификации интерфейса для пользователей из России и стран СНГ, начали приносить плоды. Ведь подавляющая часть граждан стран бывшего СССР не сильна познаниями иностранных языков. Английский язык знают не более 5% населения. Среди молодежи — побольше. Поэтому хотя бы интерфейс на русском языке — это большая помощь для онлайн-шоппинга на этой торговой площадке. Ебей не пошел по пути китайского собрата Алиэкспресс, где совершается машинный (очень корявый и непонятный, местами вызывающий смех) перевод описания товаров. Надеюсь, что на более продвинутом этапе развития искусственного интеллекта станет реальностью качественный машинный перевод с любого языка на любой за считанные доли секунды. Пока имеем вот что (профиль одного из продавцов на ебей с русским интерфейсом, но англоязычным описанием):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png