Блог did5.ru

Про АйТи и около айтишные темы

hal.dll поврежден или отсутствует, Windows XP не грузится

2 комментария

При загрузке Windows XP появилось следующее сообщение:

hal.dll error xp thumb hal.dll поврежден или отсутствует, Windows XP не грузится

«Windows could not start because the following file is missing or corrupt: <Windows root>\system32\hal.dll».

Снял HDD с компьютера и подключил его к рабочему ПК, диск в системе определился, доступ к файловой системе есть.

Первым делом проверил жесткий диск на наличие ошибок – chkdsk /f /r.  Никаких проблем при проверке не выявлено.

Следующий шаг, попробовать восстановить файл HAL.DLL с установочного диска с Windows XP.

1. Сделал копию существующего HAL.DLL

copy g:\windows\system32\hal.dll c:\windows\system32\hal.dll.old

2. Вставил диск с Windows XP в ПК, перешел в каталог I386. Программа expand восстанавливает сжатые файлы с установочных дисков, ключ –r переименовывает восстановленный файл в нормальный вид

expand –r hal.dl_ g:\windows\system32

hal.dll error xp 2 thumb hal.dll поврежден или отсутствует, Windows XP не грузится

Восстановленный файл отличается от исходного размером.

hal.dll error xp 3 thumb hal.dll поврежден или отсутствует, Windows XP не грузится

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

Проблема решена.

Нашли опечатку в тексте? Пожалуйста, выделите ее и нажмите Ctrl+Enter! Спасибо!


Хотите поблагодарить автора за эту заметку? Вы можете это сделать!


Автор: did5

12 Дек 2011 в 16:49

Рубрика: Windows

Метки:

2 комментария на «hal.dll поврежден или отсутствует, Windows XP не грузится»

Вы можете подписаться на RSS-ленту комментариев или оставить трекбек для публикации «hal.dll поврежден или отсутствует, Windows XP не грузится».

  1. если рядом нет другого компа, но есть установочный диск с Windows XP (не сборка, а оригинал, т.к. в сборке часто убирают экран с запуском консоли восстановления), то загружаемся с него, на первом экране, где спрашивается нажать «R» для запуска консоли восстановления или «ENTER» для продложения, жмём R.

    Далее нужно обязательно проверить диск на ошибки утилитой «chrdsk c: /R» или с ключом «/F» (здесь «с:» — системный раздел с нашей Windows)

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

    MMX

    16 Фев 2012 в 21:49

  2. hal.dll поврежден или отсутствует, Windows XP не грузится

    рядом есть 2 комп, что делать

    Виталик

    06 мая 2013 в 13:32

Ваш отзыв