Попробуем самостоятельно разобраться в проблеме, когда внезапно на нашем компьютере выскакивает сообщение — «не удается запустить windows из-за испорченного или отсутствующего файла hal.dll». В данной ситуации плохо то, мы не можем запустить нашу операционную систему вследствие ее повреждения.
Следует заметить, что перезагрузка не решит данную проблему!
Наша задача состоит в том, чтобы вернуть исходный файл в системную папку. Для этого используем службу восстановления Windows. Но — обо всём по порядку.
Нам нужен будет диск установки с Windows XP, который мы будем загружать с BIOS (ка это делать — почитайте соответствующие статьи). Когда мы дали задачу в BIOS, перегружаем свой компьютер.
С помощью клавиши «R» в окне установки мы запускаем службу восстановления. Наша задача — заменить файл hal.dll.
Не нужно искать этот файл на сторонних сайтах — он есть на вашем установочном диске!
Лучше всего его скопировать именно оттуда.
Заходим на DVD-Rom в папку инсталляции Windows (I386).
Просмотрим то, что в ней находится с помощью команды — «dir» или «dir /p» (кавычки не нужно писать!).
Находим нужный нам файл. Он будет в формате HAL.DL_ (не DLL)
Для его извлечения воспользуемся командой «expand».
Всё это будет выглядеть так: expand d:\i386\hal.dl_ c:\windows\system32 (где «d» — диск DVD- привода (подставить нужно свою букву, иначе ничего не выйдет)
Затем укажем путь — C:\Windows\system32 и, с помощью команды «dir /p», и будем искать найденный нами файл hal.dll
Если вы сделали всё правильно, то он будет на своём месте!
Сделаем перезагрузку и посмотрим, что у нас получается.
Если Windows загружается, то всё сделано правильно и поставленная задача — выполнена. Если же нет — повторите все шаги — что-то вы сделали неправильно (неверно указали путь копирования файла из папок установщика)!
Как видите — ничего сложного здесь нет и вы сами можете быть для себя сисадмином!
Дата публикации: 25 октября, 2017
Добавить комментарий