Hal.dll отсутствует или поврежденHal.dll отсутствует или
поврежден. ЧТО делать в этом случае?
Описание
Windows не загружается — на экране пишет ошибка «hal.dll отсутствует или поврежден»
Причина в этом может быть :
- вирус;
- повреждение файла hal.dll и/или
ntoskrnl.exe;
- повреждение файла boot.ini.
Решение
- Посмотрите внимательно
на ошибку. Название файла может быть hal.dll или hall.dll (с двумя "ll”).
Если
hall.dll то это говорит о том, что на вашем компьютере вирус. Просканируйте
систему на вирусы можно разными способами: загрузиться с диска Live-CD,
подключить жесткий диск к работающему компьютеру, попытаться загрузиться в
безопасном режиме;
- Восстановить файл 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, измените путь);
- Восстановить файл ntoskrnl.exe.
Для этого вам понадобиться загрузить консоль восстановления. Выполнить команды:
- copy С:\windows\system32\ntoskrnl.exe
С:\windows\system32\ntoskrnl.exe.bak
- expand X:\i386\ntoskrnl.ex_ С:\windows\system32
(X — буква CD-ROM, если Windows установлен не на диске C, измените путь);
- Восстановить файл boot.ini
можно так: в консоли восстановления ввести такую команду bootcfg /rebuild.
На вопрос «Добавить систему в список загрузки?» отвечаем да (Y).
После окна «Введите идентификатор загрузки» можно ввести всё , что угодно (лучше,
конечно, версию Windows). После «Введите параметры загрузки операционной
системы» ничего не вводите и просто нажмите Enter. Перезагрузитесь,
и среди предложенных вариантов загрузки выберите первый;
- В консоли восстановления
набрать команду chkdsk /p. Данная команда сделает проверку
поверхности жесткого диска на наличие поврежденных сегментов.
|
|
|