Заметил недавно что компьютер с лицензионным Windows XP Home при при попытке запуска после отображения логотипа с полосой загрузки стал перезагружаться, причем выбор загрузки в безопасном режиме и загрузка с последней удачной конфигурацией не помогли.
Чтобы определить проблему пришлось нажать F8 на начальном этапе загрузки Windows и выбрать пункт отвечающий за отключение перезагрузки при ошибке. После этого появился синий экран с текстом ошибки, среди которого было написано Unmountable Boot Volume.
Решить данную проблему можно несколькими способами, опишу основной, который решает эту проблему в большинстве случаев.
Для начала необходимо загрузить компьютер с установочного диска Windows XP, для этого при включении компьютера открыть меню загрузки (Boot Menu) и выбрать CD-ROM или в BIOS установить параметр чтобы он загружался с CD. Открыть меню загрузки или BIOS обычно можно при нажатии клавиш от «F1» до «F12» или «Delete», зависит от производителей компьютеров.
Нажать клавишу R чтобы вызвать консоль восстановления, ввести административный пароль или просто Enter, на экране появится командная строка в которой необходимо ввести следующие команды по очереди и следовать инструкциям на экране:
fixboot fixmbr
Если не поможет можно также выполнить команду которая проверит жесткий диск:
chkdsk /r
Как вариант можно также при загрузке компьютера нажать F8, выбрать режим защиты от сбоев с поддержкой командной строки, ввести следующую команду и следовать инструкциям:
%systemroot%\system32\restore\rstrui.exe
В некоторых случаях данная ошибка может появляться после неправильной настройки BIOS или подключении жесткого диска неисправным или неподходящим шлейфом.
Спасибо, помогло!
Чаще всего такая ошибка возникает при появлении «битых» секторов на жестком диске.Лечатся утилитой MHDD32.