hal.dll (hall.dll) ошибка при установке, загрузке Windows

Иногда пользователи сталкиваются с проблемой при установке и загрузке Windows, а именно - выбивает ошибку - hal.dll отсутствует или поврежден. Варианты решения этой проблемы:

1. Может быть повреждение файла boot.ini или загрузочной записи на жестком диске. Нужно загрузится в консоль восстановления и написать:

attrib -hrs c:\boot.ini

del c:\boot.ini

bootcfg /rebuild

fixboot

2. Запустите компьютер с помощью консоли восстановления и выполните команду CHKDSK /r.
 Или expandcd-rom:\i386\ntoskrnl.ex_ имя_диска:\Windows\system32 .

3. Посмотреть еще раз внимательно на ошибку. Название файла может быть hal.dll или hall.dll (с двумя "ll”). Второй вариант говорит о том, что на компьютере вирус. Просканировать систему на вирусы можно разными способами: загрузиться с Live-CD, подключить жесткий диск к работающему компьютеру, попытаться загрузиться в безопасном режиме.

4. Восстановить файл hal.dll. Для этого загрузить консоль восстановления и выполнить команды:

copy c:\windows\system32\hal.dll С:\windows\system32\hal.dll.bak

expand X:\i386\hal.dl_ С:\windows\system32

(X — буква CD-ROM, если Windows установлен не на диске C, измените путь).

5. Восстановить файл ntoskrnl.exe. Для этого загрузить консоль восстановления. Выполнить команды:

copy С:\windows\system32\ntoskrnl.exe С:\windows\system32\ntoskrnl.exe.bak

expand X:\i386\ntoskrnl.ex_ С:\windows\system32

(X — буква CD-ROM, если Windows установлен не на диске C, измените путь).

6. Восстановить файл boot.ini можно так: в консоли восстановления ввести команду
bootcfg /rebuild.

На вопрос «Добавить систему в список загрузки?» ответить да (Y). После окна «Введите идентификатор загрузки» введите что угодно (лучше, конечно, версию Windows). После «Введите параметры загрузки операционной системы» ничего не вводите и просто нажмите Enter. Перезагрузить компьютер и среди предложенных вариантов загрузки выбрать первый. В консоли восстановления набрать команду chkdsk /p. Данная команда сделает проверку поверхности жесткого диска на наличие поврежденных сегментов.