Если отказывается загружаться, а на экране висит черный экран, синий экран смерти (BSOD) или крутится бесконечная загрузка — не спешите переустанавливать систему. В 80% случаев проблему можно решить через командную строку, не теряя данные. Даже если операционка не запускается, доступ к CMD остается через среду восстановления.
Далее разберем, как восстановить загрузку с помощью командной строки на примерах Windows 7, Windows 10 и Windows 11. Покажу точные команды, объясню, что они делают, и как избежать типичных ошибок. Начнем сктических шагов — без теории.
Почему не загружается и когда поможет командная строка
Чаще всего загрузка ломается из-за:
Поврежденных загрузочных записей (MBR или BCD). Это случается после некорректного выключения ПК, вирусов или ошибок при обновлении. Симптомы: надпись «Bootmgr is missing», «No bootable device» или черный экран с мигающим курсором.
Конфликтов драйверов или системных файлов. Например, после установки обновлений или программ, которые «оптимизируют» реестр. Здесь поможет проверка целостности системных файлов.
Ошибок в конфигурации загрузчика. Если вы устанавливали вторую ОС (например, Linux) или меняли порядок загрузки в BIOS, может «потеряться».
Командная строка эффективна во всех этих случаях. Но если проблема в железе (например, сгорел жесткий диск или отошла планка ОЗУ), программные методы не помогут — нужно нести ПК в сервис.
Если Windows загружается, но работает нестабильно, попробуйте сначала sfc /scannow и DISM /Online /Cleanup-Image /RestoreHealth в командной строке от имени администратора. Это может сэкономить время.]
| Способ | Для каких версий Windows | Когда подходит |
|---|---|---|
| Загрузка с установочного диска/флешки → «Восстановление системы» → «Командная строка» | 7, 8, 10, 11 | Если ПК не загружается вообще или висит на логотипе |
Зажмите Shift + F8 при загрузке → «Устранение неполадок» → «Командная строка» | 8, 10, 11 | Если система частично загружается, но выдает ошибку |
| Через меню загрузки (F8 или Shift+F8) → «Безопасный режим с командной строкой» | 7, 8 | Если загружается, но с ошибками |
| Создать загрузочную флешку с Hiren’s BootCD или LiveCD и запустить оттуда | Любые | Если нет установочного диска Windows |
Способы запуска командной строки при сбое загрузки
Чтобы восстановить загрузку через командную строку, сначала нужно в нее попасть. Вот все рабочие способы в зависимости от ситуации:
Важно: Для способов с установочным диском или флешкой нужна та же версия Windows, что установлена на ПК. Например, если у вас Windows 10 21H2, берите образ этой же версии. Иначе команды могут не сработать.
Основные команды для восстановления загрузки
Когда командная строка запущена, приступаем к диагностике и ремонту. Вот команды, которые решают 90% проблем с загрузкой:
bootrec /fixmbr— перезаписывает(MBR) без затрагивания таблицы разделов. Используйте, если видите ошибки вроде «Operating System not found» или «Invalid partition table».bootrec /fixboot— записывает новый загрузочный сектор в системный раздел. Помогает при ошибках «Bootmgr is missing» или «BOOTMGR is compressed».bootrec /scanos— сканирует все диски на наличие установленных Windows. Полезно, если система «не видна» загрузчику.bootrec /rebuildbcd— полностью пересобирает хранилище загрузочной конфигурации (BCD). Применяйте, если предыдущие команды не сработали.
Перед использованием команд bootrec убедитесь, что вы работаете с правильным диском. Для этого выполните:
diskpart→ введите команду, чтобы запустить утилиту.list disk→ посмотрите список дисков.select disk N→ выберите диск с Windows (где N — номер диска из списка).list partition→ проверьте разделы.exit→ выйдите изdiskpart.
Если загрузчик поврежден на уровне файловой системы, поможет chkdsk. Запустите:
chkdsk C: /f /r (где C: — диск с Windows). Эта команда проверит диск на ошибки и попробует их исправить. Процесс может занять от 10 минут до нескольких часов — зависит от объема диска.