Чтобы загружаться с определённого жёсткого диска или SSD, его нужно сделать активным. В Windows 10 это делается через командную строку — быстро и без сторонних программ. Достаточно запустить diskpart и ввести несколько команд. Расскажу, как это сделать правильно, чтобы не повредить данные и систему.
В большинстве случаев активация диска требуется при установке новой ОС, подключении второго накопителя или после сбоев загрузчика. Процедура занимает не больше 5 минут, если знать точный алгоритм. Далее — пошаговый разбор с примерами и нюансами.
Зачем делать диск активным и когда это нужно
Активный диск — это накопитель, с которого или пытается загрузить операционную систему. Если на компьютере несколько жёстких дисков или SSD, система может не видеть загрузочный раздел, если он не помечен как активный. Это приводит к ошибкам вроде BOOTMGR is missing или No bootable device.
Сценарии, когда пригодится активация через командную строку:
- Установка на новый диск, который не определяется как загрузочный.
- Перенос системы на другой накопитель (клонирование).
- Восстановление загрузчика после сбоя или вирусной атаки.
- Подключение второго диска с установленной ОС (например, для дуальной загрузки).
Без активации диск будет виден в системе, но загрузка с него не произойдёт. Активировать можно только раздел с загрузчиком (обычно это небольшой том объёмом 100–500 МБ с файлами bootmgr и BCD).
Если диск не отображается в diskpart, проверьте подключение кабелей SATA/USB или попробуйте перезапустить компьютер. Иногда помогает смена режима загрузки в с на UEFI (и наоборот).
| Команда | Описание | Пример вывода |
|---|---|---|
list disk | Показывает все подключённые физические диски | Диск 0 — 500 ГБ, Диск 1 — 1 ТБ |
select disk N | Выбирает диск для работы (N — номер диска) | Выбран диск 0 |
list partition | Отображает все разделы на выбранном диске | Раздел 1 — Загрузочный, 500 МБ |
Подготовка к активации: что проверить перед началом
Перед тем как сделать диск активным через командную строку, убедитесь, что:
- У вас есть права администратора. Без них
diskpartне даст выполнить команды. - Диск подключён и определяется системой. Проверить это можно в
Управлении дисками(diskmgmt.msc). - На целевом диске есть загрузочный раздел. Если его нет, активация не поможет — нужно сначала создать его или восстановить файлы загрузчика.
Также определите, какой диск нужно активировать. В командной строке они отображаются как Диск 0, Диск 1 и т. д. Чтобы не ошибиться, смотрите на объём — обычно системный диск имеет размер 100–500 МБ (загрузочный раздел) + основной раздел с ОС.
Пошаговая инструкция: активация диска в CMD
Теперь переходим к самому процессу. Откройте командную строку от имени администратора:
- Нажмите
Win + Xи выберитеКомандная строка (администратор)илиWindows PowerShell (администратор). - Введите
diskpartи подтвердите запуск нажатиемEnter. - Выполните
list disk, чтобы увидеть список дисков. Запомните номер нужного. - Введите
select disk N(гдеN— номер вашего диска). - Проверьте разделы командой
list partition. Найдите загрузочный раздел (обычно помечен какСистемныйили имеет типЗагрузочный). - Выберите раздел:
select partition M(гдеM— номер раздела). - Активируйте его:
active.
После выполнения команды active должно появиться сообщение Раздел помечен как активный. Если всё прошло успешно, можно закрывать diskpart и перезагружать компьютер.
Важно: если на диске несколько разделов, активировать нужно именно загрузочный. Обычно это небольшой том (100–500 МБ) с файловой системой FAT32. Активация не того раздела приведёт к ошибкам загрузки.
Ошибки при активации и как их избежать
Даже при правильных действиях могут возникнуть проблемы. Вот наиболее частые ошибки и их решения:
- Ошибка «Нет доступа» или «Отказано в доступе». Убедитесь, что командная строка запущена от имени администратора.
- Команда
activeнедоступна. Это происходит, если выбран не раздел, а диск. Нужно сначала выбрать раздел командойselect partition. - Диск не активируется. Возможно, он повреждён или не содержит загрузочных файлов. Проверьте его в
Управлении дискамиили восстановите загрузчик. - После активации система не загружается. Убедитесь, что активный раздел содержит файлы загрузчика (
bootmgr,BCD). Если их нет, нужно пересоздать загрузочный раздел.
Если диск не виден в diskpart, проверьте его подключение. Для SSD — убедитесь, что он определяется в BIOS. Для внешних дисков — проверьте USB-порт или кабель.
Активировать можно только один раздел на диске. Если вы активируете другой, предыдущий автоматически станет неактивным.
Сравнение методов активации: CMD vs Управление дисками
Актевировать диск можно не только через командную строку, но и с помощью графического интерфейса Windows — Управление дисками. Сравним оба метода:
| Критерий | Командная строка (diskpart) | Управление дисками (diskmgmt.msc) |
|---|---|---|
| Скорость выполнения | Быстрее — несколько команд за 1–2 минуты | Медленнее — нужно кликать мышью, дожидаться обновления интерфейса |
| Удобство для новичков | Сложнее — требует знания команд | Проще — интуитивно понятный интерфейс |
| Возможности | Больше — можно работать с скрытыми разделами, изменять атрибуты | Ограничены — только базовые операции |
| Безопасность | Выше риск ошибки при неверном вводе команд | Ниже риск — визуальный контроль действий |
| Доступность в безопасном режиме | Доступно всегда, даже без графического интерфейса | Не работает в безопасном режиме без загрузки графической оболочки |
Выбор метода зависит от ваших навыков и ситуации. Для опытных пользователей командная строка удобнее и быстрее. Новичкам проще использовать Управление дисками, но в критических ситуациях (например, при отсутствии графического интерфейса) без не обойтись.
Дополнительные советы по работе с дисками
Активация диска — это только часть работы с накопителями. Чтобы избежать проблем в будущем, следуйте этим советам:
- Резервное копирование. Перед любыми манипуляциями с дисками (активация, форматирование, изменение разделов) сделайте бэкап важных данных. Используйте встроенные инструменты Windows (
Дополнительные параметры восстановления) или сторонние программы вроде Acronis True Image. - Проверка диска на ошибки. Если система работает нестабильно, выполните проверку диска командой
chkdsk C: /f /r(заменитеC:на букву вашего диска). - Обновление драйверов. Иногда проблемы с дисками возникают из-за устаревших драйверов контроллера. Обновите их через
Диспетчер устройств.
Если вы часто работаете с дисками, изучите дополнительные команды diskpart:
clean— удаляет все разделы и данные на диске.create partition primary— создаёт новый раздел.format fs=ntfs quick— быстро форматирует раздел в NTFS.assign letter=D— назначает букву диска.
Как восстановить загрузчик Windows, если диск активен, но система не загружается
Запустите командную строку с установочного диска Windows, выполните команды:
bootrec /fixmbr — восстанавливает главную загрузочную запись.
bootrec /fixboot — исправляет загрузочный сектор.
bootrec /scanos — ищет установленные ОС.
bootrec /rebuildbcd — пересобирает хранилище конфигурации загрузки.
Практическое руководство: активация диска на примере
Рассмотрим реальный пример. Допустим, у вас есть два диска:
Диск 0— 500 ГБ, системный (Windows установлена здесь).Диск 1— 1 ТБ, новый SSD, на который вы клонировали систему.
Цель — сделать загрузочным Диск 1. Вот как это сделать:
- Откройте командную строку от имени администратора.
- Введите
diskpart. - Выполните
list disk. Видите:Диск 0 — 500 ГБ, онлайн Диск 1 — 1 ТБ, онлайн - Введите
select disk 1. - Выполните
list partition. Допустим, вы видите:Раздел 1 — Основной, 500 МБ (загрузочный) Раздел 2 — Основной, 950 ГБ (системный) - Выберите загрузочный раздел:
select partition 1. - Активируйте его:
active. - Закройте
diskpartи перезагрузите компьютер.
После перезагрузки проверьте в BIOS, что загрузка идёт с Диска 1. Если всё сделано правильно, система загрузится с нового SSD.
Что сделать перед активацией диска
Часто задаваемые вопросы
Можно ли активировать диск без командной строки?
Да, это можно сделать через Управление дисками (diskmgmt.msc). Найдите нужный диск, кликните правой кнопкой по загрузочному разделу и выберите Сделать раздел активным. Но в некоторых случаях (например, в безопасном режиме или при отсутствии графического интерфейса) командная строка — единственный вариант.
Что будет, если активировать не тот раздел?
Если активировать не загрузочный раздел, система не сможет загрузиться. В лучшем случае вы получите ошибку Boot Device Not Found или No bootable device. В худшем — компьютер вообще не запустится. Чтобы исправить, верните активный статус правильному разделу или восстановите загрузчик.
Почему команда active не работает?
Наиболее частые причины: выбран не раздел, а диск; у вас нет прав администратора; раздел повреждён или не — загрузочным. Проверьте, что вы выбрали правильный раздел командой select partition, и повторите попытку. Если проблема сохраняется, возможно, диск не содержит загрузочных файлов.
Как проверить, какой диск активный?
В командной строке выполните diskpart, затем list disk и select disk N (где N — номер диска). После этого введите list partition. Активный раздел будет помечен звездочкой (*) в столбце Активный. В Управлении дисками активный раздел отображается с меткой (Активный, Основной раздел).