Статьи

Восстановление Windows XP

Полное описание


Описание как восстановить нормальную загрузку Windows XP. В руководстве детально показано что делать если во время загрузки операционная система выдает ошибки вроде "Не удаётся запустить Windows из-за испорченного или отсутствующего файла: hal.dll", "Не удается запустить Windows из-за аппаратных ошибок настройки диска", "NTLDR is missing" и многие другие.

Проблемы с загрузкой Windows XP и их причины

Многие пользователи Windows XP сталкивались с проблемами с загрузкой Windows XP. Типичная ситуация: включает пользователь компьютер или ноутбук, а там на чёрном экране ошибка вроде NTLDR is missing, Не удается запустить Windows из-за аппаратных ошибок настройки диска или еще какая-то. Ошибка Не удаётся запустить Windows из-за испорченного или отсутствующего файла: hal.dll часто появляется при установке Windows XP с флешки после перезагрузки. Ошибок может быть великое множество. Они выглядят примерно так:

Восстановление Windows XP

Восстановление Windows XP

Восстановление Windows XP


Причиной этих всех ошибок являются проблемы в работе загрузчика Windows XP, который непосредственно и запускает систему. По сути,это несколько исполнительных файлов: файл boot.ini с конфигурацией загрузки, файлы ntldr, ntdetect.com и начальный загрузчик в MBR.

Вполне логично, что для восстановления нормальной работы Windows XP нужно этот самый загрузчик восстановить. Об этом и пойдет речь в данном руководстве.

Для восстановления загрузчика нам необходимо сначала запустить так называемую Консоль восстановления. Для этого нам нужно загрузиться с установочного диска или флешки с Windows XP и запустить установку.

Загружаемся, запускаем установку. Когда появится такой экран:

Восстановление Windows XP

нужно нажать на кнопку R. Чуть ждем, система сканирует жесткий диск на наличие установленных систем. В результате должно появится примерно такое окно:

Восстановление Windows XP

Вводите номер копии в списке (обычно 1), вводите пароль Администратора (если его не задавали, то просто нажимайте Enter). Вот это и есть Консоль восстановления:

Восстановление Windows XP

Теперь можно переходить непосредственно к восстановлению.

Восстановление загрузки Windows XP


Сначала рассмотрим общие рекомендации по восстановлению загрузки, а потом отдельно остановимся на ошибках с hal.dll.

Для восстановления MBR и загрузчика в консоли восстановления есть команды fixmbr и fixboot. Вводим сначала первую:

Восстановление Windows XP

Подтверждаем восстановление клавишей Y:

Восстановление Windows XP

Вводим команду fixboot:

Восстановление Windows XP

Подтверждаем изменения:

Восстановление Windows XP

Теперь можно перезагрузиться. Для этого вводим команду exit

Если данные операции не решили ситуацию, то стоит проверить есть ли файлы загрузчика. Это в первую очередь C:ntldr и C:ntdetect.com, а также boot.ini. Это можно сделать довольно просто. Введите команду dir c:. Она выдаст содержание файлов и папок на диске C:. Если таких файлов не оказалось на винчестере, то их стоит скопировать с диска. Для этого необходимо определить его букву методом перебора и команды dir. В моем случае диск с Windows - d:. Вот его содержание:

Восстановление Windows XP

Теперь скопируем с него нужные нам файлы. Для этого вводим команды copy d:i386ntldr c: и copy d:i386ntdetect.com c::

Восстановление Windows XP

Восстановление Windows XP

Также можно проверить жесткий диск командой chkdsk /R:

Восстановление Windows XP

Восстановление Windows XP

Восстановление Windows XP

Восстановление Windows XP

Лишним точно не будет.

Решение проблемы с hal.dll

Перейдем теперь к ошибке с hal.dll:

Восстановление Windows XP

На русских версиях Windows текст ошибки выглядит примерно так: Не удаётся запустить Windows из-за испорченного или отсутствующего файла: hal.dll

Данная проблема при загрузке возникает зачастую из-за неправильных настроек в файле boot.ini. Чтобы как-то исправить ситуацию, запускаете Консоль восстановления и вводите команду bootcfg /rebuild:


Восстановление Windows XP

Должно запуститься сканирование доступных систем. Потом вы выбираете доступную и добавляете в список загрузки:

Восстановление Windows XP

Теперь нужно ввести как система будет отображаться в списке загрузки:

Восстановление Windows XP

Потом стоит указать параметр /fastdetect:

Восстановление Windows XP

Вот и все:

Восстановление Windows XP

Если не поможет, то вновь войдите в Консоль восстановления и введите команду expand d:i386hal.dl_ c:windowssystem32 (d:
в данном случае это CD/DVD привод или флешка).

В дальнейшем список загрузки можно будет подкорректировать уже в самой Windows:

Восстановление Windows XP

Восстановление Windows XP

Восстановление Windows XP

Также можно через Пуск -> Выполнить -> msconfig -> boot.ini.

Вот и все.


Возврат к списку




 
Поделиться…
Оставьте заявку
Защита от автоматических сообщений
CAPTCHA
Введите слово на картинке*
Напишите отзыв
Защита от автоматических сообщений
CAPTCHA
Введите слово на картинке*
СВЯЖИТЕСЬ С НАМИ
Москва, ул.Ленская, д.10, корп.1,
РЕЖИМ РАБОТЫ:
Пн-Сб 10.00-20.00
Вс - выходной
О компании
Сервисный центр NTC осуществляет профессиональный ремонт техники APPLE, сотовых телефонов, планшетов, электронных книг, навигаторов, телевизоров, ноутбуков любого уровня сложности. Мы предлагаем следующие услуги: диагностика ремонт техники на компонентном уровне с заменой на платах Вашего аппарата и выявление неисправностей, замена дисплеев и матриц, сложный вышедших из строя микросхем, чистка плат от следов после их контакта с жидкостью и многое другое.

НАС РЕКОМЕНДУЮТ ДРУЗЬЯМ!!!

Сборка | Диагностика | Компьютерная помощь | Модуль памяти | Подсветка | Модернизация | Матрица | Материнские платы | Восстановление данных
Драйвера | Wi-fi | Вирусы | Корпус | Снятие паролей | iMac | MacBook | Настройка ПО | Интернет |

Яндекс.Метрика