В этой статье приводится описание проверенного способа перенести жёсткий диск с Windows на другой компьютер/ноутбук в работоспособном состоянии и без ошибок, не используя никакого дополнительного программного обеспечения.
Если вы приобрели новый компьютер или получили в пользование новенький ноутбук взамен морально устаревающего (а, может, и почившего безвременно), вам, вероятно, приходила в голову мысль перенести Windows. То есть перенести жёсткий диск с Windows на новую сборку. Минуя долгую установку самой Windows и драйверов к ней, повторную установку программ, восстановление учётных записей и паролей. Как это, порой, муторно…
Если бы это была Линукс, не было бы ничего проще. Эти системы привыкли загружать все установленные драйверы прямо во время включения компьютера и загрузки: вот почему их так любят ставить на портативные устройства . Windows так не делает никогда: после установки системы драйверы жёстко привязываются к установленным в компьютере устройствам. Так что, если вы попытаетесь перенести жёсткий диск с Windows на обновлённую сборку просто переставив сам диск, вы можете столкнуться с целым рядом проблем.
- Что мешает просто так перенести диск с системой?
Почему нельзя перенести Windows просто так?
- Первая причина – hal.dll. Он же уровень аппаратных абстракций. Именно неверные драйверы и вызывают BSOD на компьютере, когда вы только собираетесь загрузить систему в новых условиях. Windows загружает драйверы для старых материнской платы и чипсета. У вас уже определены характеристики контроллера главного хранилища системы (то бишь жёсткого диска). Это ещё мы про графический процессор не упомянули: при “смене” ATI на nVidia проблемы с запуском гарантированы. Впрочем, вероятность восстановить Windows при замене только лишь материнской платы существует вполне.
Вы включаете Windows… а она не понимает, что происходит.
- Проблемы с активацией для добропорядочного пользователя всё насущнее. Я принадлежу к числу старых гвардейцев, для которых это вообще не проблема . А как быть остальным? При переносе системы активация слетает обязательно. Бесконечные упоминания об отсутствии лицензии и налагаемые ограничения взбесят любого… Тем более, если компьютер приобретался с предустановленной Windows. Не покупать же ключ заново. Так что проблемы с переносом активации Windows я решил выделить в отдельную статью.
- Отсюда вытекает и следующая проблема. Купили сначала Lenovo, а переехать хотите на новенький Asus. И те и другие, если вы не обращали внимание, любят доустанавливать своё “личное” ПО, которое, порой, очень жёстко привязывает систему и конкретные установленные модули. Которые ставятся только на эти версии компьютера или ноута.
Многие пользователи ПК сталкивались с проблемой переноса жёсткого диска на другой компьютер без переустановки операционной системы, чаще такого рода попытки заранее обречены на провал.
Почему же так происходит? Да потому что жёсткий диск стоявший в старом компьютере был настроен под его программную и аппаратную часть (под материнскую плату, чипсет, тип процессора, оперативная память, видеоадаптер) и когда мы помещаем этот жёсткий диск в новый системный блок, наверняка его начинка отличается от старого агрегата и поэтому вполне вероятно, что жёсткий диск просто не сможет запустить операционную систему в новой конфигурации деталей.
Такой трюк может сработать, только если в новом компьютере чипсет материнской платы и процессор, будут идентичны старому.
И все-таки как же сделать так, чтобы жёсткий диск запустился на другом компьютере без переустановки ОС?
Есть пара способов. Первый заключается в том, что мы на старом компьютере устанавливаем стандартные драйвера на жёсткий диск и материнскую плату.
Это делается так: нужно зайти в диспетчер устройств, через панель управления или мой компьютер, затем выбираем в списке устройств жёсткий диск нажимаем обновить драйверы, затем «выполнить поиск драйверов на этом компьютере» и «выбрать драйвер из списка уже установленных драйверов», в появившемся окне выбираем «дисковый накопитель». Компьютер попросит перезагрузку, нажимаем «нет» и продолжаем работу. Проделываем аналогичные действия для устройств материнской платы.
Затем выключаем компьютер, извлекаем жёсткий диск и запускаем его уже в новом компьютере, если все было сделано правильно, то с вероятностью 75% компьютер загрузит ОС.
Если первый способ не помог, есть второй вариант. Можно воспользоваться службой «sysprep», она стирает все данные об установленной операционной системе, а также драйвера всех устройств. Чтобы запустить данный процесс, нужно в командной строке, в меню пуск, ввести следующие параметры «%windir%system32sysprepsysprep.exe» (без кавычек).
В появившемся диалоговом окне выставляем параметры: в действиях по очистке системы – переход в окно приветствия системы (OOBE). И ставим опцию «подготовка к использованию». В меню завершение работы, выбрать завершение работы. Затем нажимаем «ок», запуститься процесс подготовки системы для установки на другом ПК.
После завершения всех операций компьютер отключиться, вам останется извлечь жёсткий диск и запустить его в другом компьютере. Должна появиться надпись подготовка системы к использованию, и выполняется установка устройств, во время этих процессов ПК может перезагружаться несколько раз. Если все хорошо, то через несколько минут появиться меню выбора языковых и временных настроек, потом ОС должна запуститься и вам останется только установить недостающие драйвера (мат.плата, видеодаптер).
Читайте другое :
- Создание резервной копии установленных драйверов
- Как установить и настроить windows на ноутбуке
- Как установить драйвера на ноутбук
- Как произвести самостоятельно диагностику HDD
Способ первый – “на шару”: снял диск со старого компьютера – поставил на новый
А чего не попробовать-то? На старом ноутбуке стоит Windows 10, которую тот уже не тянет. И переносим Windows вместе с диском на новенький компьютер. Вытащить и прикрутить на новое место 3,5 дюймовый HDD могут, думаю, все. Однажды я “ремонтировал” последствия такой операции на примере Windows XP, так что все подробности описываются в статье “Как переместить Windows с жёстким диском с одного компьютера на другой“. Но помните, что у такого способа слишком много “НО”. Как то:
- на обеих машинах ЦПУ стояли от одной и той же конторы
- видеокарты на обеих сборках интегрированные
- интерфейс подключений жёстких дисков (в принципе, это не проблема, но…) был бы одинаков
- и т.д. и т.п.
Гарантий, в общем, никаких. Вероятнее всего, вы увидите BSOD или круговую перезагрузку Windows. Пункт же с обновлением драйверов к жёсткому диску перед демонтажем в статье – ключевой. Не пропустите его.
Диск в неработающем ПК
Если ОС отказывается загружаться, спасти данные можно, поскольку несмотря на программные сбои, информация остается в целости. Но для переноса файлов потребуется внешний диск или флешка.
Microsoft — MSDaRT
Утилита Microsoft Diagnostic and Recovery Toolset – программа, позволяющая загрузить систему со съемного носителя, даже при тотальном повреждении файлов. Пользователь получает доступ к NTFS-томам, реестру и драйверам и этого достаточно для копирования информации. Скачать ее можно с официального сайта class=»aligncenter» width=»492″ height=»356″[/img]
Утилиту нужно скачать на носитель и запустить на неработающем устройстве, после чего:
- Выбрать нужную ОС и ее разрядность;
- Выбрать Диагностика — Microsoft Diagnostics and Recovery Toolset;
- Открыть Проводник;
- Откроется окно с дисками системы. Надо подключить съемный носитель и скопировать всю информацию.
Процесс крайне прост, так что с ним справиться и рядовой пользователь.
Способы определения стиля раздела на диске — mbr или gpt
Live CD
Система с liveCD подходит для любой ОС, при этом используется диск восстановления Dr.Web LiveDisk. После скачивания необходимо запустить на ПК с носителя:
- Запустить программу;
- Открыть Файловый менеджер;
- Выбрать папку win и скопировать нужные файлы.
Программа с интерфейсом от Dr.Web работает по тому же принципу, что и предыдущая.
Подключение диска к другому компьютеру
Для подключения винчестера к рабочему ПК необходимо снять его из старого компьютера:
- Отсоединить кабель питания;
- Снять боковую панель с системного блока, удалив крепления;
- Найти жесткий диск и отключить его питание и кабель IDE или SATA;
- Удалить его крепления и извлечь. Иногда для этого требуется снять и вторую стенку системного блока.
После извлечения винчестера необходимо подключить его стандартными способами, которые указаны в первом пункте.
Способ второй – System Preparation Tool
А вот это уже вполне официальный вариант. Sysprep – мощный, вшитый в Windows инструмент, позволяющий подготовить жёсткий диск к переезду на новую сборку. Да так, чтобы работали все программы, установленные помимо Windows. Именно этот вариант рекомендуется, когда:
- жёсткий диск со старого компьютера переносится на новую сборку
- на старом компьютере меняется материнская плата и/или процессор (а то и всё вместе, включая графические GPU)
В этом случае установленная Windows, программы к ней и профили пользователей останутся на своих местах. Однако и у этого метода есть небольшие допущения (подробнее – в ссылке по статье об утилите):
- фактически – это новая установка Windows; процесс первоначальной настройки нужно будет проходить заново ПОД ИМЕНЕМ НОВОГО ПОЛЬЗОВАТЕЛЯ
- активация Windows слетает в любом случае; если вы ей дорожите, выход один – звонок в службу активации
- способ на RAID массивах объединённых дисков не прокатывает (у меня никогда не получалось)
- обновлённая Windows через сеть (например, с Windows 7 на Windows 10, с Домашней на Максимальную) также часто не поддаётся переезду: sysprep не прокатит
- если использовалась переустановка обновлением – sysprep также не поможет
Перенос (клонирование) Windows на другой SSD/HDD диск
В этой статье мы рассмотрим, как перенести установленную Windows с одного жесткого диска на другой только с помощью встроенных средств без использования сторонних программ (таких, как Paragon, AOMEI или Acronis). Эта инструкция поможет вам, например, перенести Windows с HDD на новый SSD диск, или склонировать установленную и настроенную Windows на другой компьютер (есть нюансы) или новый жесткий диск большего размера.
В качестве примера мы склонируем установленную Windows 10 на новый диск с помощью загрузочной USB флешки, командной строки и встроенной утилиты robocopy.
Обратите внимание, что перенос операционной системы копированием на новый диск будет гарантированно работать только при переносе в рамках одного и того же компьютера (или сходных по аппаратному обеспечению), когда вы клонируете вашу Windows на другой жесткий диск того же компьютера. Если вы хотите скопировать установленную Windows на диск для другого компьютера, то для его запуска на новом железе придется повозиться с драйверами контроллеров дисков, чипсета, видеокарты.
Вы сможете склонировать жесткий диск на новый диск меньшего размера, если место, занятое на системном диске текущей Windows меньше, чем емкость нового диска. Если это не так, придется удалить/переместить часть файлов с диска. Чаще всего такой вопрос возникает при переносе на SSD диск меньшей емкости, чем обычный HDD.
Процедура переноса Windows на другой диск зависит от, того, в каком режиме работает ваш компьютер: BIOS или UEFI. Выполните команду:
msinfo32
Если в строке BIOS mode (режим BIOS) указано Legacy (Устаревший), у вас компьютер с BIOS (или UEFI работает в режиме Legacy/CSM). Если указано UEFI – у вас современных компьютер и Windows установлена в UEFI режиме.
- Если компьютер работает в нативном UEFI режиме и имеет таблицу разделов GPT, я буду помечать команды для таких компьютеров UEFI GPT;
- Если у вас старый компьютер с BIOS или с UEFI но в Legacy режиме, а таблица разделом MBR – команды будут помечены меткой BIOS MBR.
В первую очередь нужно создать таблицы разделов на новом диске. Это можно сделать непосредственно из запущенной Windows 10 с помощью diskpart. Если диск новый, инициализируйте его с помощью консоли diskmgmt.msc или PoweShell команды Initialize-Disk:
Get-Disk | Where-Object PartitionStyle –Eq ‘RAW’ | Initialize-Disk
Теперь создадим таблицу разделов на диске. Откройте командную строку с правами администратора и выполните команду:
diskpart
В контексте diskpart выполните следующие команды.
list disk select disk 1 (в зависимости от номера вашего нового диска, который выдала предудущая команда) clean
Далее команды отличаются в зависимости от типа вашей платформы.
Для UEFI GPT:
convert gpt create partition efi size=100 format fs=»FAT32″ quick label=»EFI» create partition msr size=16 create partition primary format fs=»NTFS» quick label=»NEW_SYSTEM» exit
Мы создали на новом диске таблицу разделов GPT, два небольших служебных раздела (EFI и MSR), на оставшемся месте создан один большой раздел (см. подробнее о структуре GPT разделов для EFI).
Если на диске уже есть разделы, вы можете изменить тип таблицы разделов с MBR на GPT без потери данных с помощью встроенной утилиты mbr2gpt.exe.
Для BIOS MBR следующие команды:
convert mbr create partition primary align=1024 active format fs=»NTFS» quick label=»NEW_SYSTEM» exit
Для клонирования Windows на новый диск вам понадобится загрузочная USB флешка с установочным образом Windows 10 (проще всего создать такую флешку с помощью MediaCreationTool).
Перезагрузите ваш компьютер и загрузитесь с установочного диска. При появлении окна установки Windows нажмите Shift+F10 чтобы открыть командую строку. В открывшемся окне выполните команды
diskpart list vol exit
На скриншоте ниже видно, что оригинальному разделу Windows на старом диске присвоена буква диска E:, а большому разделу на новом диске (с меткой NEW_SYSTEM) назначена буква D:.
Если буквы диска не назначены, вы можете назначить их из diskpart следующим образом: select disk 1 list part select part 1 assign list volume
Теперь нужно скопировать файлы со старого диска с установленной Windows на новый. Проще всего это сделать с помощью robocopy. Следующая команда robocopy скопирует все символические ссылки, файлы и папки с атрибутами, NTFS правами и timestamp. При этом лог копирования будет сохранен в корень целевого диска:
robocopy E:\ D:\ /E /COPYALL /COPY:DAT /SL /XJ /R:3 /W:3 /UNILOG:»D:\rcopy.log» /TEE
Копирование может занять продолжительно время в зависимости от размер старого диска (в моем случае копирование 60 Гб диска заняло около часа).
Теперь можно выключить компьютер и отключить старый жесткий диск.
Следующий шаг, настройка загрузчика Windows на новом диске.
Если попытаться загрузится с нового диска, появится ошибка Operation system not found.
Опять загрузите компьютер в среде установки Windows и запустите командную строку (Shift+F10).
Восстановление BIOS MBR загрузчика.
Проверьте букву диска, назначенную новому большому разделу на диске:
diskpart list vol
Диску назначена буква C:
Восстановите BCD загрузчик на диске C:
bcdboot C:\Windows /S C:
Исправьте MBR запись и записи в BCD загрузчике:
bootrec.exe /FixMbr bootrec.exe /FixBoot bootrec.exe /RebuildBcd
Восстановление загрузчика на UEFI GPT компьютере (подробно эта процедура описана в статье восстановление загрузчика Windows 10 на UEFI компьютере).
Нужно определить букву системного диска и назначить букву диска разделу с EFI.
Diskpart List vol
В данном примере системному разделу назначена буква диска C. Вам нужно назначить букву разделу EFI (размер 100 мб и файловая система FAT32) следующими командами (в командах измените номера разделов в соответствии с вашей конфигурацией):
select volume 1 assign letter M: exit
Теперь нужно пересоздать конфигурацию BCD загрузчика:
cd /d m:\efi\microsoft\boot\ ren BCD BCD.bak bcdboot С:\Windows /l en-us /s M: /f ALL
Перезагрузите компьютер и отключите загрузочную флешку. Убедитесь, что Windows корректно загрузилась с нового диска.
Все установленные приложения, документы и настройки остались на месте. Вы успешно скопировали установленную Windows 10 на новый диск.
При копировании файлов на новый диск с помощью robocopy могут встречаться ошибки. Откройте на новом диске файл rcopy.log и посмотрите какие файлы не были скопированы. В моем случае не было скопировано 94 файла (в моем случае не скопировать только мусорные файлы).
В статье опущена процедура создания загрузочной записи для среды восстановления Windows. Обычно она находится на отдельном разделе System Reserved. Если вы хотите настроить работу среду Windows Recovery Environment (WinRE) , следуйте инструкциям в статье.
Macrium Reflect
Способна клонировать диски или их разделы. Так же имеет возможность создавать разделы для восстановления ОС, в случае ее сбоев. При этом полностью бесплатна и работает с устройствами любых class=»aligncenter» width=»670″ height=»477″[/img]
Как транслировать изображение на телевизор с Андройда по Миракаст
После установки остается только нажать «Clone this disk», а затем выбрать начальный и конечный носитель. После чего утилита произведет перенос.
Перенос Windows 10, 8 и Windows 7 на другой диск в Minitool Partition Wizard Bootable
Minitool Partition Wizard Free, наравне с Aomei Partition Assistant Standard, я бы отнес к одним из лучших бесплатных программ для работы с дисками и разделами. Одно из преимуществ продукта от Minitool — доступность полностью работоспособного загрузочного ISO образа Partition Wizard на официальном сайте (бесплатный Aomei дает возможность создать демо-образ с отключенными важными функциями).
Записав данный образ на диск или флешку (для этого разработчики рекомендуют использовать Rufus) и загрузив ваш компьютер с него, вы можете перенести систему Windows или другую на другой жесткий диск или SSD, причем в данном случае нам не будут мешать возможные ограничения ОС, так как она не запущена.
Примечание: мною клонирование системы на другой диск в Minitool Partition Wizard Free было проверено только без EFI загрузки и только на MBR дисках (переносилась Windows 10), за работоспособность в системах EFI/GPT не ручаюсь (мне не удалось заставить работать программу в данном режиме, несмотря на отключенный Secure Boot, но похоже это баг конкретно моего оборудования).
Процесс переноса системы на другой диск состоит из следующих шагов:
- Загрузившись с флешки и войдя в Minitool Partition Wizard Free, слева выберите пункт «Migrate OS to SSD/HDD» (Перенести ОС на SSD/HDD).
- В открывшемся окне нажмите «Next» (Далее), а на следующем экране выберите тот диск, с которого будет выполняться перенос Windows. Нажмите «Next».
- Укажите диск, на который будет выполняться клонирование (если их всего два, то он будет выбран автоматически). По умолчанию включены параметры, изменяющие размеры разделов при переносе в случае если второй диск или SSD меньше или больше исходного. Обычно достаточно оставить эти параметры (второй пункт копирует все разделы без изменения их разделов, подойдет, когда целевой диск более объемен чем исходный и после переноса вы сами планируете настроить незанятое пространство на диске).
- Нажмите Next, действие по переносу системы на другой жесткий диск или твердотельный накопитель будет добавлено в очередь заданий программы. Чтобы начать перенос, нажмите кнопку «Apply» вверху слева главного окна программы.
- Дождитесь завершения переноса системы, продолжительность которого зависит от скорости обмена данными с дисками и объема данных на них.
По завершении вы можете закрыть Minitool Partition Wizard, перезагрузить компьютер и установить загрузку с нового диска, на который была перенесена система: в моем тесте (как я уже упоминал, BIOS+MBR, Windows 10) все прошло успешно, и система загрузилась как ни в чем не бывало с отключенным исходным диском.
Скачать бесплатно загрузочный образ Minitool Partition Wizard Free можно с официального сайта https://partitionwizard.com/partition-wizard-bootable-cd.html
Программа Samsung Data Migration
Эта утилита специально создавалась разработчиком для переноса данных с основного диска на твердотельный накопитель соответствующей марки. По этому, если пользователю необходимо именно это, утилита придется как нельзя кстати.
Программы для хранения паролей
Обладает простым интерфейсом и алгоритмом действий, схожим с предыдущими вариантами, представленными в этой статье. Но способна не только полностью переносить информацию, но и может обеспечить ее выборочный перенос. Это весьма полезно, т.к объемы SSD, как правило, все таки меньше жестких дисков. Эта особенность решает проблему копирования и позволит перенести только ОС со всеми нужными программами, а остальное оставить.