Система не видит загрузочный раздел после установки SSD: что делать прямо сейчас

Система не видит загрузочный раздел после установки SSD: что делать прямо сейчас

Ты только что поставил новый SSD, перенёс на него систему — и теперь компьютер просто не загружается. Ни Windows, ни BIOS не видят диск как загрузочный. Ты нажимаешь кнопку питания, ждёшь — и всё. Черный экран. Ни сообщений, ни ошибок. Или, хуже — появляется «No bootable device».

Это не редкость. С SSD такое случается часто, особенно если ты переносил систему с HDD или делал всё «на глаз». Но это не приговор. Я видел сотни таких случаев — и почти все решаются за 15–40 минут, если действовать по порядку. Не надо сбрасывать BIOS, не надо переустанавливать Windows с нуля. Давай разберёмся по шагам.

Почему это происходит — в двух словах

Система не видит загрузочный раздел не потому, что SSD «сломался» или «не совместим». Проблема в том, что загрузчик (Bootloader) либо не установлен, либо установлен не туда, либо BIOS/UEFI не знает, где его искать. SSD — это просто новый диск. Он не знает, что на нём должна быть система. Ты не перенёс загрузку — ты перенёс файлы.

Это как переехать в новую квартиру, но оставить ключи от старой двери. Дом есть, но ты не можешь войти.

Шаг 1: Проверь, видит ли BIOS SSD

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

  1. Перезагрузи компьютер и зайди в BIOS/UEFI (обычно клавиша Del, F2, F12 — смотри на экран при включении).
  2. Найди раздел «Boot», «Storage» или «Drives».
  3. Проверь, есть ли твой SSD в списке устройств. Обычно он указан по модели (например, Samsung SSD 980 Pro 1TB).

Если SSD не виден — проблема не в загрузке. Это аппаратная или кабельная ошибка:

  • Проверь, плотно ли вставлен SSD в слот M.2 или SATA-разъём.
  • Если это SATA-диск — проверь кабель. Замени его на заведомо рабочий (даже от старого HDD).
  • Попробуй другой порт SATA на материнской плате.
  • Если это M.2 — убедись, что он вставлен в правильный слот (не все слоты поддерживают SSD, особенно на старых материнках).

Если SSD виден — идём дальше.

Шаг 2: Проверь режим загрузки — Legacy или UEFI?

Это самая частая причина. Если ты переносил систему с HDD, который был настроен на Legacy (BIOS), а SSD ты подключил к материнке, которая работает в UEFI — система не загрузится. И наоборот.

Система Windows, установленная в UEFI, использует EFI-раздел (обычно 100–500 МБ). В Legacy — MBR-загрузчик. Они несовместимы.

Как проверить?

  1. Зайди в BIOS/UEFI.
  2. Найди параметр «Boot Mode» или «Boot List Option».
  3. Если стоит Legacy — попробуй переключить на UEFI.
  4. Если стоит UEFI — попробуй переключить на Legacy.

После смены режима — перезагрузись. Если система загрузилась — ты нашёл причину. Но это не решение, а временная обходная мера. Потому что теперь ты в несовместимом режиме. Надо всё исправить правильно.

Шаг 3: Проверь, есть ли загрузочный раздел на SSD

Теперь нужно посмотреть, есть ли на SSD раздел, который Windows использует для загрузки. Это не просто «C:», а маленький скрытый раздел — EFI или System Reserved.

Для этого тебе понадобится загрузочная флешка с Windows (создай её на другом компьютере, если нужно). Загрузись с неё, выбери «Восстановление системы» → «Командная строка».

В командной строке введи:

diskpart
list disk
select disk X   (где X — номер твоего SSD, обычно 0 или 1)
list partition

Теперь смотри на список разделов. Ищи:

  • EFI System Partition — размер 100–500 МБ, тип «System».
  • Microsoft Reserved Partition — 16 МБ (обычно рядом).
  • Primary partition — основной раздел с Windows (C:), размер в сотни ГБ.

Если EFI-раздел отсутствует — это и есть причина. Ты скопировал файлы, но не создал загрузочный раздел.

Если он есть — проверь, помечен ли он как «Загрузочный» (Boot). В списке должно быть слово Boot напротив EFI-раздела. Если нет — он не активен.

Шаг 4: Восстанови загрузчик — два способа

Если EFI-раздел есть, но не активен — его можно восстановить. Если его нет — его нужно создать.

Способ 1: EFI-раздел есть, но не активен (чаще всего)

В той же командной строке (из загрузочной флешки) введи:

diskpart
select disk X
list partition
select partition Y   (Y — номер EFI-раздела, обычно 1 или 2)
assign letter=Z      (назначь любую букву, например Z)
exit

Теперь восстанови загрузчик:

bcdboot C:\Windows /s Z: /f UEFI

Здесь C:\Windows — путь к системе на SSD, Z: — буква, которую ты только что назначил EFI-разделу.

Если всё прошло без ошибок — перезагружайся. Система должна загрузиться.

Способ 2: EFI-раздела нет вообще

Если в списке разделов нет EFI — его нужно создать. Это сложнее, но тоже реально.

В командной строке (из загрузочной флешки):

diskpart
select disk X
list partition
create partition efi size=500
format quick fs=fat32
assign letter=Z
exit

Потом:

bcdboot C:\Windows /s Z: /f UEFI

Если система была установлена в Legacy-режиме (на MBR), а ты хочешь перейти на UEFI — тебе нужно сначала конвертировать диск с MBR на GPT. Для этого используй:

mbr2gpt /validate /disk:0
mbr2gpt /convert /disk:0

После этого — только тогда создавай EFI-раздел и восстанавливай загрузчик. Не делай это без резервной копии! Если что-то пойдёт не так — система может стать не загружаемой.

Таблица: Какой способ подходит именно тебе

Твоя ситуация Что делать Риск
SSD виден в BIOS, но нет EFI-раздела Создать EFI-раздел 500 МБ и восстановить загрузчик через bcdboot Средний — если ошибёшься с диском, можно повредить данные
EFI-раздел есть, но не помечен как загрузочный Назначить букву, запустить bcdboot — всё исправится Минимальный
Система была на HDD в Legacy, теперь SSD в UEFI Конвертировать диск с MBR на GPT, затем создать EFI и восстановить загрузчик Высокий — обязательно сделай бэкап
SSD не виден в BIOS Проверить кабель, слот, питание, совместимость Нет — это аппаратная проблема
После переноса система грузится, но с ошибкой «BOOTMGR is missing» Вероятно, ты копировал файлы, но не восстановил загрузчик — используй bcdboot Низкий

Частые ошибки — из-за которых всё идёт не так

  • Копируешь файлы через проводник — Windows не копирует скрытые системные разделы (EFI, MSR). Ты копируешь только C:, а загрузчик остаётся на старом диске.
  • Используешь сторонние программы для клонирования — некоторые (особенно бесплатные) не копируют загрузочные разделы. Не верь надписям «100% копирование» — проверяй вручную.
  • Забываешь отключить старый диск — если оба диска подключены, BIOS может пытаться грузиться с HDD, где система уже удалена.
  • Меняешь режим загрузки на лету — если ты переключил BIOS с UEFI на Legacy без конвертации диска — система просто не загрузится. Никакие восстановления не помогут, пока ты не вернёшь режим обратно.
  • Запускаешь bcdboot с неправильным путем — если ты не указал правильный диск (например, написал C:\Windows, а система на D:\Windows), ничего не сработает.

Как лучше сделать — практические рекомендации

Если ты ещё не переносил систему — вот как делать правильно, чтобы не попасть в эту ситуацию:

  1. Подключи SSD к компьютеру, но не отключай старый HDD.
  2. Загрузись с флешки Windows и открой «Командную строку».
  3. Создай образ диска через diskpart или используй Macrium Reflect Free — он корректно копирует все разделы, включая EFI.
  4. После клонирования — отключи старый диск.
  5. Зайди в BIOS — убедись, что режим загрузки совпадает с типом диска (GPT → UEFI, MBR → Legacy).
  6. Попробуй загрузиться. Если не грузится — используй bcdboot как описано выше.

Если ты уже перенёс систему и не можешь загрузиться — не паникуй. Сделай загрузочную флешку (на другом ПК, если нужно) — и следуй шагам выше. Это занимает 20–30 минут. Не надо переустанавливать Windows — ты не потеряешь файлы, программы, настройки.

Что выбрать в зависимости от ситуации

  • Если ты новичок — не пытайся вручную создавать разделы. Используй Macrium Reflect или Acronis True Image. Они делают всё автоматически, включая загрузочные разделы.
  • Если ты хочешь научиться — делай всё вручную через diskpart и bcdboot. Это даст тебе понимание, как работает загрузка.
  • Если SSD — M.2, а материнка старая — проверь, поддерживает ли она UEFI и NVMe. Некоторые платы 2015–2017 года не видят NVMe-диски без обновления BIOS.
  • Если система Windows 7 — это отдельная история. Windows 7 не умеет загружаться с GPT в UEFI. Тебе нужно оставить Legacy или обновить до Windows 10/11.

Итог: что делать прямо сейчас

Ты не потерял систему. Ты просто не скопировал загрузчик. Вот что тебе нужно сделать:

  1. Создай загрузочную флешку с Windows (на другом ПК).
  2. Загрузись с неё → «Восстановление» → «Командная строка».
  3. Выполни diskpartlist diskselect disk Xlist partition.
  4. Найди EFI-раздел (100–500 МБ, тип «System»).
  5. Если он есть — назначь ему букву, запусти bcdboot C:\Windows /s Z: /f UEFI.
  6. Если его нет — создай его: create partition efi size=500format quick fs=fat32assign letter=Zbcdboot C:\Windows /s Z: /f UEFI.
  7. Перезагрузись, отключи флешку — и система должна запуститься.

Если после этого всё ещё не грузится — проверь, что в BIOS выбран правильный диск как первый в списке загрузки. Иногда он остаётся на старом HDD.

Это не сложнее, чем заменить лампочку. Главное — не паниковать, не перезагружать систему 10 раз, и не пытаться «переустановить всё с нуля». Ты почти всё сохранил. Осталось только включить загрузчик.

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

ITZnanie.ru