Если при запуске компьютера вы видите сообщение Your PC device needs to be repaired с кодом 0xc0000098, это означает, что Windows 10 не может загрузиться из-за повреждения загрузочных файлов или конфигурации BCD (Boot Configuration Data). Обычно проблема возникает после некорректного выключения ПК, обновления системы или сбоя жесткого диска.

Не паникуйте: в 90% случаев ошибку 0xc0000098 можно исправить без переустановки Windows. Далее разберем все рабочие методы — от простых до продвинутых, с пошаговыми инструкциями и пояснениями. Начнем с самого быстрого способа.

Причины появления ошибки 0xc0000098

Код 0xc0000098 указывает на проблему с загрузчиком Windows. Чаще всего она возникает по следующим причинам:

  • Повреждение файлов BCD — конфигурация загрузки сбилась или была перезаписана.
  • Неисправность жесткого диска или SSD — плохие сектора, физический износ или отключение кабелей.
  • Конфликт после обновления Windows — особенно если обновление прервалось.
  • Неправильные настройки BIOS/UEFI — например, отключенный Secure Boot или неправильный порядок загрузки.
  • Вирусное заражение — некоторые вирусы могут повредить загрузочные файлы.
💡

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

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

Способ проверки Инструмент Как запустить Что ищем
Проверка SMART CrystalDiskInfo (в Live-режиме) Запустите утилиту, выберите диск Статус "Предотказ" или "Плохое состояние"
Тест поверхности Victoria HDD или HDDScan Запустите сканирование поверхности Красные или оранжевые сектора
Проверка кабелей Физический осмотр Отключите и подключите кабели SATA/питания Окисление, повреждение контактов

Диагностика перед repair: проверка жесткого диска

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

Для проверки диска вам понадобится загрузочная флешка с Windows 10 или любой Live-диск (например, Hiren’s BootCD). Подключите флешку, загрузитесь с нее и выберите режим восстановления.

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

Восстановление загрузочных файлов BCD

Самый эффективный способ исправить ошибку Your PC device needs to be repaired с кодом 0xc0000098 — восстановить конфигурацию загрузки. Для этого вам понадобится установочный диск или загрузочная флешка Windows 10.

Шаги:

  1. Загрузитесь с установочного носителя (в выберите приоритет загрузки с USB/CD).
  2. На экране установки нажмите Shift + F10 — откроется командная строка.
  3. Введите по очереди команды:
    diskpart
    list disk
    select disk 0 (выберите диск с Windows)
    list volume
    exit
  4. Запустите восстановление BCD:
    bootrec /fixmbr
    bootrec /fixboot
    bootrec /rebuildbcd
  5. Если bootrec /rebuildbcd не сработал, выполните:
    bcdedit /export C:\BCD_Backup
    attrib C:\boot\bcd -h -r -s
    ren C:\boot\bcd bcd.old
    bootrec /rebuildbcd
  6. Перезагрузите компьютер.

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

⚠️ Внимание: Не правильно выбранный диск в diskpart может привести к потере данных. Убедитесь, что вы работаете с правильным накопителем, проверяя размеры в list volume.

Использование утилиты bcdboot

Если стандартный bootrec не помог, попробуйте воспользоваться утилитой bcdboot. Она создает новые загрузочные файлы в системном разделе.

Откройте командную строку так же, как в предыдущем способе, и выполните:

  1. Узнайте букву системного диска (обычно C:, но может отличаться):
    wmic logicaldisk get deviceid, volumename, size
  2. Введите команду (замените C: на вашу букву):
    bcdboot C:\Windows /s S: /f ALL
    где S: — буква системного раздела (обычно скрытый раздел размером 100–500 МБ).
  3. Если не знаете букву раздела EFI, используйте:
    bcdboot C:\Windows /s C: /f ALL
  4. Перезагрузите ПК.
Какой способ вам помог исправить ошибку 0xc0000098?
Восстановление BCD через bootrec
Испальзование bcdboot
Восстановление через точку отката
Изменение настроек BIOS
Drugoy

Проверка настроек BIOS/UEFI

Иногда ошибка 0xc0000098 возникает из-за неправильных настроек BIOS. Проверьте следующие параметры:

Параметр Рекомендуемое значение Где находится
Режим загрузки UEFI (не Legacy) Boot Mode или UEFI Mode
Secure Boot Enabled (включено) Security или Boot
Порядок загрузки Жесткий диск с на первом месте Boot Order или Boot Priority
Fast Boot Disabled (отключено) Boot или Advanced

Если вы обновляли BIOS, попробуйте сбросить настройки к заводским (Load Defaults или Load Optimized Defaults). После изменений не забудьте сохранить настройки (F10 или Save & Exit).

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

Если ошибка Your PC device needs to be repaired появилась после установки обновлений или драйверов, попробуйте откатить систему к предыдущему состоянию.

Для этого:

  1. Загрузитесь с установочной флешки Windows 10.
  2. На экране установки выберите Восстановление системы → Диагностика → Дополнительные параметры → Восстановление системы.
  3. Выберите точку отката, созданную до появления ошибки.
  4. Подтвердите восстановление и дождитесь завершения процесса.