Перенос операционной системы на твердотельный накопитель (SSD) — популярный способ ускорить работу компьютера. Однако после миграции многие пользователи сталкиваются с неопределённостью: действительно ли Windows 10 теперь загружается с нового диска, а не со старого HDD? Эта неясность может привести к ошибкам в настройках загрузчика, дублированию файлов или даже потере данных при форматировании неверного диска.

В этой статье мы разберём **5 надёжных способов** проверки источника загрузки, включая инструменты самой системы, сторонние утилиты и настройки BIOS/UEFI. Вы узнаете, как избежать типичных ошибок при переносе ОС, почему иногда Windows "забывает" об SSD, и что делать, если система упорно грузится со старого диска. Особое внимание уделим **скрытым ловушкам**, которые поджидают пользователей при работе с BCD (загрузчиком Windows) и разделами EFI.

Почему важно знать, с какого диска загружается Windows

После клонирования или чистой установки Windows на SSD система может продолжать загружаться со старого HDD по нескольким причинам:

  • 🔹 Остаточные записи в загрузчике: BCD (Boot Configuration Data) сохраняет пути к старой ОС, игнорируя новый диск.
  • 🔹 Приоритет загрузки в BIOS: Настройки материнской платы могут отдавать предпочтение HDD, даже если SSD подключён правильно.
  • 🔹 Скрытые разделы: Системный раздел EFI или MSR мог остаться на старом диске, что блокирует полноценный перенос.
  • 🔹 Ошибки клонирования: Программы вроде Macrium Reflect или Acronis True Image иногда пропускают критичные файлы загрузчика.

Если не устранить эти проблемы, вы рискуете:

  • 🚨 Потерять данные при форматировании "ненужного" HDD, который на самом деле содержит загрузчик.
  • 🚨 Недополучить прирост скорости, так как система частично обращается к медленному диску.
  • 🚨 Столкнуться с ошибками типа BOOTMGR is missing или Inaccessible Boot Device после отключения старого диска.
📊 Как вы переносили Windows на SSD?
  • Клонировали с помощью программы
  • Устанавливали чистую систему
  • Перенесли вручную
  • Ещё не переносил

Способ 1: Проверка через "Управление дисками"

Самый простой метод — использовать встроенную утилиту diskmgmt.msc. Она показывает все подключённые накопители и их разделы, включая скрытые системные.

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

  1. Нажмите Win + R, введите diskmgmt.msc и подтвердите Enter.
  2. Обратите внимание на диск с пометкой "Зарезервировано системой" (обычно 100–500 МБ) или раздел EFI (100–200 МБ, файловая система FAT32).
  3. Если эти разделы находятся на SSD, значит, загрузка идёт с него. Если на HDD — система использует старый диск.
Признак Загрузка с SSD Загрузка с HDD
Раздел EFI (FAT32) Находится на SSD Находится на HDD
Раздел "Зарезервировано системой" На SSD (обычно 100–500 МБ) На HDD
Активный раздел (отмечен звёздочкой) На SSD На HDD
Буква диска C: Присвоена разделу на SSD Присвоена разделу на HDD
⚠️ Внимание: Если раздел EFI находится на HDD, а основная ОС — на SSD, при отключении старого диска Windows перестанет загружаться. В этом случае потребуется восстановление загрузчика на новом накопителе.

☑️ Проверка через "Управление дисками"

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

Способ 2: Командная строка и bcdedit

Утилита bcdedit позволяет просмотреть конфигурацию загрузчика Windows, включая путь к текущему системному разделу. Этот метод точнее, чем "Управление дисками", так как показывает именно тот диск, с которого идёт загрузка прямо сейчас.

Инструкция:

  1. Запустите командную строку от имени администратора (Win + X → Командная строка (администратор)).
  2. Введите команду:
    bcdedit | find "osdevice"

    Результат будет похож на:

    osdevice                partition=D:

    Здесь D: — буква раздела, с которого загружена система (не обязательно C:!).

  3. Чтобы узнать, какому физическому диску соответствует этот раздел, выполните:
    mountvol D: /L

    (замените D: на вашу букву из предыдущего шага).

В ответе будет указан GUID раздела (например, \\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\). Теперь:

  1. Откройте diskmgmt.msc и найдите раздел с таким же GUID в свойствах (правый клик → Свойства → Том).
  2. Определите, на каком физическом диске он находится.

Критическая деталь: если в результате bcdedit вы видите путь к разделу на HDD, но основная ОС находится на SSD, это означает, что загрузчик "разделён" между дисками. Такая конфигурация нестабильна и требует исправления.

💡

Если команда bcdedit выдаёт ошибку "Запрос отказан в доступе", запустите командную строку от имени администратора через Win + X, а не через поиск.

Способ 3: Проверка через MSInfo32

Утилита MSInfo32 предоставляет подробную информацию о системе, включая путь к загрузочному устройству. Этот метод полезен, если вы не хотите работать с командной строкой.

Как пользоваться:

  1. Нажмите Win + R, введите msinfo32 и нажмите Enter.
  2. Перейдите в раздел Сведения о системе → Компоненты → Хранилище → Диски.
  3. Найдите строку "Загрузочное устройство" — здесь будет указан модель диска, с которого загружена Windows.

Пример отображения:

  • Если загрузка с SSD: Samsung SSD 870 EVO 500GB.
  • Если с HDD: Seagate Barracuda 1TB или WDC WD10EZEX-00BN5A0.
⚠️ Внимание: В некоторых случаях MSInfo32 может показывать не модель диска, а контроллер (например, Standard SATA AHCI Controller). Это означает, что утилита не смогла определить загрузочное устройство — используйте другие методы.

Способ 4: Просмотр приоритета загрузки в BIOS/UEFI

Настройки материнской платы напрямую влияют на то, с какого диска будет загружаться система. Даже если Windows установлена на SSD, но в BIOS приоритет отдан HDD, загрузка пойдёт со старого диска.

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

  1. Перезагрузите компьютер и войдите в BIOS/UEFI (обычно клавиши Del, F2, F12 или Esc при старте).
  2. Найдите раздел Boot (или Загрузка, Boot Options).
  3. Посмотрите порядок загрузочных устройств (Boot Priority или Boot Order).
  4. Если на первом месте стоит HDD (например, Seagate... или WDC...), а SSD (например, Samsung..., Kingston...) ниже — поменяйте их местами.

Типичные названия дисков в BIOS:

Тип диска Пример отображения в BIOS
SSD (Samsung) Samsung SSD 870 EVO 500GB или UEFI: Samsung...
SSD (Kingston) Kingston SA400S37240G
HDD (Seagate) ST1000DM003-1CH162 или Seagate Barracuda
HDD (Western Digital) WDC WD10EZEX-00BN5A0

Важно: После изменения приоритета сохраните настройки (F10 → Save & Exit) и перезагрузитесь. Если Windows не загрузится, верните старые настройки и используйте восстановление загрузчика (способ 5).

Что делать, если в BIOS не виден SSD?

Если ваш SSD не отображается в списке загрузочных устройств, проверьте:

1. Подключение кабелей (SATA и питание).

2. Режим работы контроллера в BIOS (должен быть AHCI, а не IDE или RAID).

3. Наличие раздела EFI на SSD (если его нет, диск не может быть загрузочным).

4. Обновление прошивки материнской платы (старые версии BIOS могут не поддерживать NVMe-накопители).

Способ 5: Сторонние утилиты для глубокой диагностики

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

Топ-3 утилиты для проверки:

  • 🛠️ Bootice (бесплатная) — анализирует BCD и MBR, показывает текущий загрузочный диск и позволяет исправить ошибки.
  • 🛠️ EasyUEFI (условно-бесплатная) — управляет записями UEFI, показывает приоритет загрузки и модели дисков.
  • 🛠️ DiskGenius — отображает скрытые разделы и их принадлежность к физическим дискам.

Пример работы с Bootice:

  1. Скачайте утилиту с официального сайта и запустите (не требует установки).
  2. Перейдите на вкладку BCD EditorEasy Mode.
  3. В поле Current boot entry будет указан текущий загрузочный раздел и его локация.
  4. На вкладке Parts Manage можно увидеть, какому физическому диску принадлежит этот раздел.

Преимущество сторонних утилит: они показывают реальное состояние загрузчика, а не только текущую сессию (как bcdedit). Например, если Windows загрузилась с SSD, но запись в BCD ведёт на HDD, утилиты это обнаружат.

💡

Если все методы показывают, что загрузка идёт с HDD, но вы хотите переключиться на SSD, используйте утилиту Bootice для переноса загрузчика или выполните команду bcdboot C:\Windows /s S: /f UEFI (где S: — буква раздела EFI на SSD).

Частые ошибки и как их избежать

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

Распространённые ошибки:

  • 🔴 Клонирование без выравнивания разделов: Если при клонировании не был учтён размер кластера (4K alignment), скорость SSD упадёт на 20–30%.
  • 🔴 Отсутствие раздела EFI на SSD: Многие программы клонирования пропускают этот раздел, оставляя его на HDD.
  • 🔴 Неправильный режим SATA: Если в BIOS включён IDE вместо AHCI, SSD будет работать как HDD.
  • 🔴 Дублирующиеся записи в BCD: После клонирования в загрузчике остаются пути к обеим ОС, что приводит к "двойной" загрузке.

Как избежать проблем:

  • ✅ Перед клонированием отключите все диски, кроме исходного и целевого — это предотвратит путанницу с разделами.
  • ✅ Используйте программы, которые автоматически переносят загрузчик (например, Macrium Reflect в режиме Clone с опцией Copy MBR).
  • ✅ После переноса физически отключите HDD и проверьте, загружается ли система с SSD. Если нет — проблема в загрузчике.
⚠️ Внимание: Если после отключения HDD Windows не загружается, но вы уверены, что ОС на SSD цела, воспользуйтесь загрузочной флешкой с Windows и выполните восстановление загрузчика:
bootrec /fixmbr

bootrec /fixboot

bootrec /scanos

bootrec /rebuildbcd

FAQ: Ответы на частые вопросы

Можно ли просто скопировать папку Windows на SSD и загрузиться с него?

Нет. Для корректной загрузки нужен не только системный раздел (C:), но и:

  • Раздел EFI (для UEFI-систем) или MBR (для Legacy).
  • Записи в BCD (конфигурация загрузчика).
  • Активный статус загрузочного раздела.

Простое копирование файлов приведёт к ошибке BOOTMGR is missing или Operating System not found.

Почему после клонирования Windows загружается с HDD, а не с SSD?

Это происходит из-за:

  1. Приоритета в BIOS: Материнская плата "привыкла" грузиться с HDD.
  2. Остаточных записей в BCD: Загрузчик ссылается на старый диск.
  3. Отсутствия раздела EFI на SSD: Клонирование пропустило системный раздел.

Решение: измените приоритет в BIOS, перенесите загрузчик на SSD или пересоздайте BCD.

Как перенести загрузчик на SSD, если он остался на HDD?

Способ 1 (через командную строку):

  1. Подключите оба диска.
  2. Загрузитесь с установочной флешки Windows (выберите "Восстановление системы").
  3. В командной строке выполните:
    diskpart
    

    list disk

    select disk X (где X — номер вашего SSD)

    list partition

    select partition Y (где Y — номер раздела EFI, обычно 100–200 МБ)

    assign letter=S

    exit

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

Способ 2: Используйте Bootice (вкладка BCD Editor → Other BCD file, укажите путь к новому разделу EFI на SSD).

Что будет, если отформатировать HDD, с которого грузится Windows?

Если загрузчик или раздел EFI остались на HDD, после его форматирования вы получите:

  • BOOTMGR is missing (если удалён MBR).
  • No bootable device (если удалён раздел EFI).
  • Чёрный экран с мигающим курсором (если повреждён BCD).

Решение: восстановите загрузчик с установочной флешки или перенесите его на SSD заранее.

Можно ли использовать SSD как загрузочный, а HDD — для хранения файлов?

Да, но нужно:

  1. Перенести все системные разделы (EFI, MSR, Recovery) на SSD.
  2. Убедиться, что в BCD нет ссылок на HDD.
  3. Отформатировать HDD только после успешной загрузки с SSD (минимум 2–3 перезагрузки для проверки).

Рекомендация: физически отключите HDD на время тестов, чтобы избежать конфликтов.