Сообщение «If you do not have this disc, contact your system administrator or computer manufacturer for assistance» появляется на чёрном экране сбоя загрузки Windows — обычно в окне Windows Boot Manager со строкой File: \Boot\BCD или \Windows\system32\winload.exe и кодом вроде 0xc000000f, 0xc0000225 или 0xc000014c. Это означает, что загрузчик не может прочитать данные конфигурации загрузки (BCD) или найти системные файлы, и штатный запуск ОС невозможен.

Фраза про «диск» — это подсказка из стандартного текста ошибки: система предлагает загрузиться с установочного носителя Windows и запустить восстановление. Хорошая новость в том, что в большинстве случаев проблема программная и решается без переустановки системы и без потери данных. Ниже разберём, почему возникает эта ошибка и как действовать по шагам.

Почему появляется эта ошибка

Корень проблемы почти всегда лежит в области загрузочных записей и целостности системных файлов. Типичные сценарии:

  • 🔌 Внезапное отключение питания во время записи на диск — повреждается хранилище BCD.
  • 💾 Сбои жёсткого диска или SSD — битые сектора в области загрузчика.
  • 🛠️ Неудачное обновление Windows или прерванная установка — файлы загрузки остаются в несогласованном состоянии.
  • 🦠 Действие вредоносного ПО, модифицирующего загрузочный сектор.
  • 🔀 Изменение порядка загрузки в BIOS/UEFI или подключение нового диска — система пытается стартовать не с того устройства.
  • 🧩 Ручное редактирование BCD или работа утилит двойной загрузки с ошибками.

Точный код ошибки в нижней части экрана помогает сузить диагноз: 0xc000000f чаще указывает на недоступность BCD, 0xc0000225 — на проблему с путями загрузки или режимом контроллера, 0xc000014c — на повреждение самого файла BCD. Запишите код перед любыми действиями — он пригодится.

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

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

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

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

Попробуйте автоматическое восстановление. После двух-трёх неудачных попыток загрузки Windows обычно сама переходит в среду восстановления (WinRE) с меню «Диагностика → Дополнительные параметры». Оттуда доступен пункт «Восстановление при загрузке» — запустите его и дождитесь результата.

⚠️ Внимание: если из корпуса диска слышны щелчки, скрежет или накопитель периодически «пропадает» из BIOS, прекратите попытки загрузки. Многократные старты могут усугубить механическое повреждение. В такой ситуации сначала позаботьтесь о копировании важных данных, подключив диск к другому ПК.
📊 На каком этапе вы столкнулись с ошибкой загрузки?
Сразу после отключения электричества
После обновления Windows
После подключения нового диска
Без видимой причины

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

Если среда восстановления не запускается, понадобится установочная флешка. Создать её можно на любом рабочем компьютере с доступом в интернет.

  • 📥 Скачайте с официального сайта Microsoft утилиту Media Creation Tool (для Windows 10/11) или ISO-образ нужной версии.
  • 💽 Подготовьте флешку объёмом от 8 ГБ — все данные с неё будут удалены.
  • ⚙️ Запустите утилиту и выберите создание установочного носителя; версия и разрядность должны совпадать с установленной системой.
  • 🚀 Загрузите проблемный ПК с флешки через Boot Menu (клавиша вызова зависит от производителя).

На первом экране установщика выберите язык, а затем нажмите «Восстановление системы» в левом нижнем углу — не кнопку «Установить». Откроется та же среда восстановления, но с гарантированным доступом к инструментам.

💡

Если ПК с UEFI, создавайте загрузочную флешку в режиме UEFI (файловая система FAT32). Носитель, записанный только под Legacy-режим, может не определиться на современных платах.

Восстановление загрузчика через командную строку

Основной рабочий метод — пересоздание загрузочных записей вручную. В среде восстановления откройте «Дополнительные параметры → Командная строка».

Сначала полезно проверить файловую систему диска. Определите букву раздела с Windows командой diskpartlist volume (в WinRE буквы могут отличаться от привычных), затем выйдите из diskpart командой exit и выполните проверку, подставив нужную букву:

chkdsk C: /f /r

Проверка с параметром /r может занять продолжительное время на больших дисках — дождитесь завершения. После этого пересоздайте загрузочные записи:

bootrec /fixmbr

bootrec /fixboot

bootrec /rebuildbcd

Команда bootrec /fixboot на системах с UEFI иногда возвращает «Отказано в доступе» — это ожидаемо, так как там загрузчик хранится на скрытом EFI-разделе в формате FAT32. В таком случае используется утилита bcdboot: нужно назначить букву EFI-разделу через diskpart и выполнить команду вида bcdboot C:\Windows /s S: /f UEFI, где C: — раздел с Windows, а S: — назначенная буква EFI-раздела. Точные буквы определяются по факту через list volume.

☑️ Порядок восстановления загрузки

Выполнено: 0 / 6
⚠️ Внимание: команды bootrec и bcdboot изменяют загрузочную область диска. Если на компьютере установлено несколько операционных систем или используется шифрование диска (BitLocker), сначала убедитесь, что у вас есть ключ восстановления шифрования — иначе доступ к данным может быть потерян.

Восстановление системных файлов

Если загрузчик исправен, но ошибка указывает на winload.exe или другие системные файлы, проверьте целостность системы. Из той же командной строки среды восстановления выполните проверку с указанием офлайн-образа:

sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows

Здесь C: замените на фактическую букву раздела с Windows в среде восстановления. Утилита сравнит системные файлы с эталонными и заменит повреждённые. Альтернативный вариант — точки восстановления: в меню «Дополнительные параметры» выберите «Восстановление системы» и откатитесь к точке, созданной до появления ошибки, если такие точки существуют.

Что делать, если команда sfc сообщает, что не может выполнить восстановление

Это обычно означает, что повреждено хранилище компонентов. В среде восстановления возможности DISM ограничены, поэтому практичный путь — восстановление системы из точки восстановления или вариант «Вернуть компьютер в исходное состояние» с сохранением личных файлов. Перед этим скопируйте важные данные, загрузившись с любого LiveCD или подключив диск к другому ПК.

Сравнение способов восстановления

Выбор метода зависит от кода ошибки и состояния диска. Сводная таблица поможет сориентироваться:

МетодКогда применятьРиск для данных
Восстановление при загрузке (автоматическое)Первичная попытка, любой код ошибкиОтсутствует
chkdsk /f /rПодозрение на ошибки файловой системыМинимальный
bootrec /rebuildbcdОшибки 0xc000000f, 0xc000014c (повреждён BCD)Минимальный
bcdboot с пересозданием EFI-загрузчикаUEFI-системы, «Отказано в доступе» у fixbootНизкий, при верных буквах разделов
Возврат в исходное состояниеКогда остальные методы не помоглиПрограммы удаляются, файлы можно сохранить
💡

Начинайте с самых безопасных методов — автоматического восстановления и проверки диска — и переходите к ручной пересборке загрузчика только если они не дали результата.

Когда проблема в железе

Программные методы бессильны, если сам накопитель выходит из строя. Косвенные признаки аппаратной причины: ошибка возвращается через несколько дней после успешного восстановления, chkdsk находит множество повреждённых секторов, диск периодически не определяется в BIOS.

Проверить состояние диска можно по показателям S.M.A.R.T. — для этого загрузитесь с любого LiveCD с утилитой диагностики накопителей или подключите диск к другому компьютеру. Критичные атрибуты — количество переназначенных и нестабильных секторов. Если они растут, накопитель подлежит замене, а данные следует скопировать как можно скорее. Конкретные пороговые значения зависят от модели диска, поэтому ориентируйтесь на общий вердикт утилиты и динамику показателей.

Для ноутбуков, купленных у крупного производителя, и корпоративных машин фраза про «системного администратора» в тексте ошибки — не формальность: на таких устройствах может быть включён BitLocker или корпоративные политики, и самостоятельные действия с загрузчиком способны заблокировать доступ к данным. В этом случае разумнее сразу обратиться к администратору или в авторизованный сервис.

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

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

Иногда да: после нескольких неудачных загрузок Windows сама открывает среду восстановления, где доступны «Восстановление при загрузке» и командная строка. Если WinRE не запускается, без внешнего носителя не обойтись.

Пропадут ли мои файлы при выполнении bootrec и bcdboot?

Нет. Эти команды перезаписывают только загрузочную область и не затрагивают личные файлы и установленные программы. Исключение — диски с шифрованием BitLocker: там сначала потребуется ключ восстановления.

Ошибка 0xc0000225 — это тоже про загрузчик?

Чаще всего да: этот код указывает, что загрузчик не может найти или прочитать нужный объект в конфигурации BCD. Помогают те же шаги — проверка диска и пересоздание загрузочных записей. Дополнительно стоит проверить, не изменился ли режим работы контроллера (AHCI/RAID) в BIOS.

Что делать, если bootrec /rebuildbcd находит Windows, но не добавляет её?

Проверьте, не помечен ли системный раздел как неактивный (для Legacy-загрузки) через diskpart. Для UEFI-систем вместо rebuildbcd надёжнее работает пересоздание загрузчика через bcdboot с указанием EFI-раздела.

Ошибка появилась после клонирования системы на новый SSD — почему?

При клонировании иногда не копируются скрытые загрузочные разделы или ломаются ссылки в BCD. Загрузитесь с установочной флешки и пересоздайте загрузчик командами bootrec/bcdboot уже на новом диске, отключив на время старый накопитель, чтобы исключить конфликт загрузочных записей.