8

Я получил новый Samsung 840 SSD. Он поставляется с программным обеспечением Data Migration от Samsung. Я использую Windows 8.1.

Вот мои шаги точно:

  • Установлен новый SSD во вторичный отсек (Диск 0: HDD, Диск 1: SSD).
  • Использовал прилагаемое программное обеспечение для переноса разделов C:\ и D:\ (инструмент не отображал никаких скрытых разделов восстановления OEM или разделов UEFI) на новый SSD.
  • Выключить компьютер.
  • Поменялись местами диски (диск 0: теперь SSD, диск 1: старый HDD).
  • Загрузился.

После этого Windows загрузилась, однако, по словам диспетчера дисков, она загрузилась с диска 1 (старый жесткий диск). Я не понимаю почему, так как я поменял местами диски и не изменил настройки BIOS.

Итак, теперь я попытался исправить:

  • Перезагружен в BIOS/UEFI
  • Изменил приоритет загрузки на диск 0 (SSD) ... опять же, я не понимаю, как BIOS решила автоматически заменить его на диск 1 (теперь на жесткий диск), учитывая, что ранее не было диска 1.
  • Загрузился в Windows.

Теперь он загружается правильно, но все еще с диска 1 (жесткий диск). Следующий:

  • Удален жесткий диск из отсека (диск 0: SSD, диск 1: ничего).
  • Проверено в BIOS, что приоритетом загрузки был только диск 0 (отключены все остальные параметры загрузки).

Windows как бы загружается на экран входа в систему (без обоев и с черным экраном после входа в систему). Я могу двигать мышь и даже вызывать экран Ctrl+Alt+Del, который позволяет мне выйти из системы, но это почти все. Даже кнопка включения в интерфейсе не работает.

Так что я делаю не так? Я хочу переместить ОС на новый SSD и по-прежнему использовать старый жесткий диск в качестве накопителя данных (я удалю старый раздел ОС с жесткого диска, как только SSD заработает)

1 ответ1

9

Извлеките жесткий диск перед первой загрузкой в SSD

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

  • Если вы не поменяли местами жесткий диск и твердотельный накопитель, а просто загрузили его в твердотельный накопитель, система будет работать в очень ограниченной степени: программа Explorer будет аварийно завершать работу, а многие функции не будут работать. Это вызвано несоответствием между системным томом (некоторые диски, кроме C: и фактическим расположением ключевых файлов ОС (который по-прежнему является жестким диском C: . Даже в этом состоянии вы не можете изменить букву диска на C: в разделе «Управление дисками», так как он вернет «Параметр неверен».

  • Чтобы этого не происходило, вам нужно вынуть жесткий диск перед первой загрузкой в SSD. Когда вы сделаете это, система поймет, что других запоминающих устройств нет, и правильно назначит SSD C: . Как только это будет сделано, вы можете установить жесткий диск обратно в систему.

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

После первой загрузки SSD необходимо восстановить среду восстановления Windows.

  • WinRE предоставляет жизненно важные функции восстановления системы, такие как возможность восстановления из образа системы или автоматического восстановления при запуске. Эти функции не будут работать после миграции и должны быть включены вручную. Для этого выполните команду reagentc /enable в командной строке с повышенными привилегиями.

Протрите таблицу разделов на старом жестком диске

  • Windows может запутаться из-за наличия UEFI и разделов восстановления на старом диске. Это может привести к сбою некоторых операций на уровне громкости, таких как резервное копирование образа системы.

  • Чтобы устранить эту проблему, удалите таблицу разделов на жестком диске. Чтобы сделать это в Windows, запустите DiskPart в командной строке с повышенными привилегиями, выберите жесткий диск и запустите команду clean . Будьте на 100% уверены, что выбрали старый жесткий диск ; запуск этого на неправильном диске, вероятно, приведет к потере данных.

  • Кроме того, вы можете загрузиться с живого компакт-диска Linux и запустить dd if=/dev/zero of=/dev/<old-disk> качестве пользователя root, а затем нажать Ctrl+C, чтобы остановить его через несколько секунд. Еще раз, убедитесь, что вы выбрали старый жесткий диск - вы можете отключить SSD, чтобы избежать риска. Затем вы можете повторно инициализировать диск в диспетчере дисков, разделить и отформатировать его соответствующим образом.

Если Hyper-V был включен, его необходимо отключить и снова включить

  • Из-за изменений в данных конфигурации загрузки (BCD) Hyper-V не будет работать, если он был ранее включен, поскольку уровень гипервизора не будет загружаться. Необходимо отключить платформу Hyper-V в разделе « Hyper-V» в « Панель управления» > « Программы и компоненты» > « Включить или отключить функции Windows», перезагрузить компьютер, затем включить его и перезагрузить снова.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .