Что делать, если не получается загрузиться в Windows XP, hal.dll
Такое сообщение об ошибке появляется при начале загрузки компьютера с установленным Windows XP в двух случаях. Первый – файл hal.dll, отвечающий за взаимодействие операционной системы Windows XP с устройствами компьютера (точнее говоря, реализующий технологию HAL (Hardware Abstraction Layer)), действительно не найден или поврежден. В этом случае достаточно загрузиться с компакт-диска с Windows XP и выбрать в нем восстановление системы с помощью консоли восстановления (Automated Recovery Console) – для этого нужно нажать R. После загрузки консоли выбрать папку с установленной операционной системой Windows XP (если их более одной, иначе в списке будет только один пункт) и ввести пароль администратора. Затем нужно перезаписать испорченный файл hal.dll его оригиналом с компакт-диска. Делается это командой
expand d:\i386\hal.dl_ c:\windows\system32\hal.dll
Второй случай – повреждение файла boot.ini или загрузочной записи на жестком диске. Редактировать boot.ini вручную, на мой взгляд, не имеет смысла – есть более простой способ поправить загрузочную запись. Опять загружаемся в консоль восстановления и пишем:
attrib -hrs c:\boot.ini
del c:\boot.ini
bootcfg /rebuild
fixboot
Первые две строки делают видимым и удаляют существующий файл boot.ini, последние – пересоздают его, а затем загрузочную запись. После этого можно набрать exit, что перезагрузит компьютер, и он должен загрузиться в нормальном режиме.
Прочее компьютерное
За что отвечает файл HAL.DLL в виндовсе?
не знаю!
Владимир Гладков
так нафига пишешь?
Похожие вопросы
- выдало на экране при загрузке компа, что система не может найти этот файл <windows>\systen32\hal.dll
- Не включается комп пишет: не удается запустить windows из-за испорченного файла <windows>\system32\hal.dll
- Как ЗАМЕНИТЬ в Win7 файл imageres.dll? (C:/wondows/system32/imageres.dll) Система не даёт заменить файл...
- Переименовать(или удалить) файл "shell32.dll"
- Для чего нужен этот файл libeay32.dll. dll
- На диске H появился файл msdia80.dll. Что это за файл, нужен ли или можно удалить?
- у меня вирус win32.sality. он лежит в system32 под файлом wmdrtc32.dll!
- Как удалить файлы ***lib.dll самому?
- Открыл файл .dll блокнотом. Как вернуть прежнее?
- Проблема возвращения файла в формат dll.