Если при запуске компьютера вы видите сообщение 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.
Шаги:
- Загрузитесь с установочного носителя (в выберите приоритет загрузки с USB/CD).
- На экране установки нажмите
Shift + F10— откроется командная строка. - Введите по очереди команды:
diskpart list disk select disk 0 (выберите диск с Windows) list volume exit - Запустите восстановление BCD:
bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd - Если
bootrec /rebuildbcdне сработал, выполните:bcdedit /export C:\BCD_Backup attrib C:\boot\bcd -h -r -s ren C:\boot\bcd bcd.old bootrec /rebuildbcd - Перезагрузите компьютер.
Если после выполнения команд компьютер все равно не загружается, попробуйте восстановить систему через точку отката или переустановить Windows с сохранением данных.
⚠️ Внимание: Не правильно выбранный диск вdiskpartможет привести к потере данных. Убедитесь, что вы работаете с правильным накопителем, проверяя размеры вlist volume.
Использование утилиты bcdboot
Если стандартный bootrec не помог, попробуйте воспользоваться утилитой bcdboot. Она создает новые загрузочные файлы в системном разделе.
Откройте командную строку так же, как в предыдущем способе, и выполните:
- Узнайте букву системного диска (обычно
C:, но может отличаться):wmic logicaldisk get deviceid, volumename, size - Введите команду (замените
C:на вашу букву):
гдеbcdboot C:\Windows /s S: /f ALLS:— буква системного раздела (обычно скрытый раздел размером 100–500 МБ). - Если не знаете букву раздела EFI, используйте:
bcdboot C:\Windows /s C: /f ALL - Перезагрузите ПК.
Проверка настроек 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 появилась после установки обновлений или драйверов, попробуйте откатить систему к предыдущему состоянию.
Для этого:
- Загрузитесь с установочной флешки Windows 10.
- На экране установки выберите
Восстановление системы→Диагностика→Дополнительные параметры→Восстановление системы. - Выберите точку отката, созданную до появления ошибки.
- Подтвердите восстановление и дождитесь завершения процесса.