Если ваш компьютер внезапно перестал загружаться и в BIOS появляется сообщение «no bootable partition in table», это может показаться серьёзной проблемой. На самом деле, в большинстве случаев её можно решить, не прибегая к дорогостоящему ремонту. В этой статье мы разберём, что означает данная ошибка, почему она возникает и как вернуть систему в рабочее состояние, шаг за шагом.

Знакомство с ошибкой

Сообщение «no bootable partition in table» появляется, когда загрузочная таблица диска (MBR или GPT) не содержит раздела, помеченного как загрузочный. Это может произойти из‑за повреждения таблицы, удаления системного раздела, смены диска или даже некорректного обновления BIOS. Важно понять, что ошибка относится к уровню загрузки, а не к самой операционной системе.

Причины возникновения

Ключевые причины включают удаление или повреждение загрузочного раздела, изменение структуры разделов (например, при установке новой ОС), сбой при обновлении BIOS, а также физические повреждения диска. Иногда ошибка появляется после установки программного обеспечения, которое меняет загрузочный сектор, например, системных утилит для управления дисками.

Проверка таблицы разделов

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

Использование командной строки

После запуска diskpart выполните команды list disk и select disk 0 (или номер вашего диска). Затем list partition покажет все разделы. Если раздел, содержащий Windows, помечен как «Boot», но его нет, это сигнал о проблеме. В таком случае можно попытаться восстановить загрузочный сектор с помощью bootrec /fixmbr и bootrec /fixboot.

Восстановление загрузчика с помощью DISM

Если простые команды не помогли, можно воспользоваться инструментом DISM (Deployment Image Servicing and Management). Запустите командную строку от имени администратора и выполните dism /image:C:\ /cleanup-image /restorehealth. Эта команда проверит целостность системных файлов и попытается восстановить их из онлайн‑источника. После завершения перезагрузите компьютер.

Восстановление с помощью Windows Recovery

Встроенный режим восстановления Windows предлагает автоматические инструменты. Выберите «Устранение неполадок», затем «Дополнительные параметры» и «Восстановление загрузки». Система попытается автоматически обнаружить и исправить ошибки в загрузочной таблице. Если это не сработает, можно воспользоваться «Командной строкой» и повторить шаги из предыдущего раздела.

Проверка целостности системных файлов

Команда sfc /scannow проверяет наличие повреждённых системных файлов и восстанавливает их из кэша. Запустите её из командной строки, открытой в режиме восстановления. Это особенно полезно, если ошибка возникла после обновления Windows, которое не завершилось корректно.

Проверка и исправление ошибок диска

Физические повреждения могут стать причиной ошибки. В командной строке выполните chkdsk C: /f /r, чтобы проверить диск на наличие ошибок и восстановить повреждённые сектора. После завершения перезагрузите компьютер и проверьте, исчезла ли проблема.

Когда стоит обратиться к специалисту

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

Итоги и профилактика

Ошибка «no bootable partition in table» обычно решается с помощью простых команд восстановления и проверки диска. Чтобы избежать подобных ситуаций в будущем, регулярно создавайте резервные копии системы, обновляйте BIOS только от официальных источников и избегайте установки программ, которые меняют структуру разделов без вашего ведома. С этими мерами ваш компьютер будет работать надёжно, а восстановление при возникновении ошибки станет быстрым и простым.