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

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

Почему нужно переносить загрузчик и когда это требуется

Загрузчик Windows (BOOTMGR или EFI-раздел) отвечает за запуск операционной системы. По умолчанию он размещается на системном диске (обычно C:), но при изменении конфигурации железа или структуры дисков его нужно переносить. Иначе система не сможет загрузиться с нового накопителя.

Случаи, когда это актуально:

  • Замена старого на новый SSD.
  • Клонирование системы на другой диск.
  • Удаление старого диска, на котором был загрузчик.
  • Создание dual-boot с другой ОС.

Если проигнорировать перенос, при попытке загрузки с нового диска вы получите ошибки вроде BOOTMGR is missing, No bootable device или черный экран.

💡

Если вы клонируете диск с помощью программ вроде Macrium Reflect или Acronis True Image, некоторые из них автоматически переносят загрузчик. Но в большинстве случаев это нужно делать вручную или проверять результат после клонирования.

СпособСложностьТребуемые навыкиПодходит для
Командная строка (bcdboot, diskpart)СредняяЗнание команд WindowsWindows 7–11 (UEFI и Legacy)
Сторонние утилиты (EasyUEFI, AOMEI Backupper)НизкаяМинимальныеUEFI-системы (чаще всего)
Ручной перенос файлов (BOOT, EFI)ВысокаяОпыт работы с разделамиПродвинутые пользователи

Способы переноса загрузчика: сравнение методов

Есть два основных способа перенести загрузчик на другой диск: через встроенные инструменты системы (командная строка) и с помощью сторонних программ. У каждого подхода есть плюсы и минусы.

Наиболее универсальный метод — командная строка. Он работает и на старых системах с Legacy BIOS, и на современных с UEFI. Сторонние утилиты удобнее для новичков, но не всегда поддерживают все сценарии.

Подготовка к переносу загрузчика

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

  • Создайте резервную копию данных. Даже если вы уверены в своих действиях, ошибка может привести к потере загрузки системы. Используйте внешний накопитель или облачное хранилище.
  • Проверьте структуру дисков. Убедитесь, что на новом диске достаточно места для системных файлов. Для нужен раздел EFI (обычно 100–500 МБ, FAT32), а для Legacy — активный раздел с загрузчиком.
  • Подключите оба диска. Оба накопителя должны быть подключены к ПК одновременно. Если переносите на внешний диск, используйте или eSATA.
  • Запустите систему с установочного носителя. Для работы с командной строкой потребуется загрузочная флешка с Windows (можно создать через Rufus или Media Creation Tool).

Также проверьте, в каком режиме работает ваша система: Legacy BIOS или UEFI. Это можно сделать через msinfo32 (пункт "Режим BIOS") или в BIOS/UEFI материнской платы.

Перенос загрузчика через командную строку (для и Legacy)

Этот способ подходит для большинства версий Windows (7, 8, 10, 11) и работает как в UEFI, так и в Legacy-режиме. Основной инструмент — утилита bcdboot, которая восстанавливает загрузочные файлы.

Пошаговые действия:

  1. Загрузитесь с установочного носителя. Вставьте флешку с Windows, загрузитесь в BIOS/UEFI (обычно клавиша F2, DEL или ESC), выберите загрузку с флешки и дождитесь появления окна установки.
  2. Откройте командную строку. В окне установки нажмите Shift + F10 (или выберите "Восстановление системы" → "Командная строка").
  3. Определите буквы дисков. Введите поочередно: diskpart → list disk → select disk N (где N — номер нового диска) → list volume. Запомните букву тома с установленной Windows (например, C:) и букву нового системного раздела (например, D:).
  4. Создайте загрузочные файлы. Выйдите из diskpart (exit) и выполните: bcdboot C:\Windows /l ru-ru /s D: /f ALL, где:
    • C:\Windows — путь к папке на исходном диске;
    • /l ru-ru — язык (русский);
    • /s D: — целевой диск для загрузчика;
    • /f ALL — создает файлы для и Legacy.
  5. Для UEFI: скопируйте содержимое EFI-раздела. Если у вас UEFI, нужно вручную скопировать папку \EFI\Microsoft из старого EFI-раздела в новый. Используйте команду: xcopy C:\EFI\Microsoft D:\EFI\Microsoft /E /H /C (замените буквы дисков на актуальные).

После выполнения команд перезагрузите ПК и проверьте загрузку с нового диска. Если система не запускается, возможно, нужно отметить новый раздел как активный (для Legacy BIOS):

⚠️ Внимание: Неправильное использование diskpart может привести к потере данных. Если не уверены в своих действиях, обратитесь к специалисту.
Какой метод переноса загрузчика вы испальзуете чаще?
Командная строка
Сторонние утилиты
Клонирование диска
Другое

Сравнение утилит для переноса загрузчика

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

ПрограммаПоддержка UEFIПоддержка LegacyБесплатная версияОсобенности
EasyUEFIДаНетДа (с ограничениями)Простой интерфейс, перенос EFI-загрузчика в несколько кликов
AOMEI BackupperДаДаДаПоддерживает клонирование дисков и перенос загрузчика
Macrium ReflectДаДаДа (для дома)Клонирует диск вместе с загрузчиком, но требует ручной проверки
Paragon Hard Disk ManagerДаДаНет (Продвинутые инструменты для работы с разделами

Для UEFI-систем наиболее подходящий вариант — EasyUEFI. Программа позволяет перенести загрузчик на другой диск буквально за 2–3 клика: выберите исходный EFI-раздел, укажите целевой диск и подтвердите действие. Для Legacy BIOS лучше использовать AOMEI Backupper или Macrium Reflect, так как они поддерживают оба режима.

Что делать, если загрузчик не перенесся

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

Если после переноса загрузчика Windows не запускается, проверьте порядок загрузки в BIOS/UEFI. Новый диск должен стоять на первом месте.

Пошаговая инструкция: перенос загрузчика на SSD

Рассмотрим конкретный пример: перенос загрузчика с на новый в системе с UEFI. Это самый распространенный сценарий при апгрейде железа.

Вам понадобится:

  • Новый SSD (например, Samsung 870 EVO или Crucial MX500).
  • Установочная флешка с Windows.
  • Программа для клонирования (опционально, например, Macrium Reflect).

Алгоритм действий:

  1. Подключите SSD. Установите накопитель в ПК или ноутбук (через или M.2).
  2. Клонируйте диск (опционально). Если хотите перенести всю систему, используйте программу для клонирования. В противном случае можно ограничиться только переносом загрузчика.
  3. Загрузитесь с установочной флешки. Откройте командную строку (Shift + F10).
  4. Определите буквы дисков. В diskpart выполните list volume и запомните букву SSD (например, D:).
  5. Создайте EFI-раздел на SSD. Если его нет, выполните: select disk N (где N — номер SSD) → create partition efi size=100 → format fs=fat32 quick → assign letter=S.
  6. Перенесите загрузчик. Выполните bcdboot C:\Windows /s S: /f UEFI.
  7. Скопируйте содержимое EFI. Используйте xcopy C:\EFI\Microsoft S:\EFI\Microsoft /E /H /C.
  8. Настройте BIOS/UEFI. Зайдите в настройки и измените порядок загрузки, поставив на первое место.

После перезагрузки система должна загрузиться с SSD. Если этого не произошло, проверьте:

  • Правильно ли создан EFI-раздел ( FAT32).
  • Скопированы ли все файлы из \EFI\Microsoft.
  • Активирован ли Secure Boot в BIOS (для UEFI).

Чек-лист перед переносом загрузчика

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли перенести загрузчик без установочной флешки?

Да, если система загружается. Откройте командную строку от имени администратора и выполните те же команды (bcdboot, diskpart). Однако если загрузчик уже поврежден, этот способ не подойдет — потребуется загрузочный носитель.

Что делать, если после переноса не загружается?

Проверьте порядок загрузки в BIOS/UEFI — новый диск должен быть первым. Если ошибка сохраняется, попробуйте повторно перенести загрузчик или восстановить его через установочную флешку (выберите "Восстановление системы" → "Восстановление при загрузке").

Нужно ли переносить загрузчик при клонировании диска?

Зависит от программы. Некоторые утилиты (например, Macrium Reflect) автоматически переносят загрузчик при клонировании. Другие (например, Clonezilla) требуют ручного переноса. Всегда проверяйте результат после клонирования.

Можно ли перенести загрузчик с на внешний SSD?

Да, но нужно учитывать два нюанса: внешний должен быть подключен через USB 3.0 или eSATA (для скорости), а BIOS/UEFI вашего ПК должна поддерживать загрузку с USB-накопителей. В некоторых ноутбуках это отключено по умолчанию.