Восстановление hal.dll в Windows XP

Если вдруг ваша Windows XP перестала запускаться и выдает на экран что-то вроде:"Windows could not start because the following file is missing or corrupt: C:\Windows\System32\hal.dll" значит файл hal.dll был испорчен или удален.


Дата: 26.02.2011 г.

Рейтинг: 0

Метки: windows, windows xp, hal.dll

Пошаговая инструкция:

Для восстановления hal.dll в Windows XP, вам необходимо выполнить следующие действия:

  1. Конечно же убедиться, что при старте Windows XP вы видите на экране одну из следующих ошибок:

    * Windows could not start because the following file is missing or corrupt:
    C:\Windows\System32\hal.dll
    Please re-install a copy of the above file.
    * C:\Windows\System32\hal.dll missing or corrupt:
    Please re-install a copy of the above file.
    * Windows could not start because of a computer disk hardware configuration problem.
    Could not read from the selected boot disk. Check boot path and disk hardware.
    Please check the Windows documentation about hardware disk configuration and your hardware reference manuals for additional information.
    Эти ошибки значат, что система не может запуститься из-за повреждения или удаления файла hal.dll. Также возможно, что в конфигурацию были внесены какие-либо изменения и Windows ищет этот файл в другом месте.
  2. Отыщите у себя на полке, среди кучи дисков, загрузочный диск с Windows XP и загрузитесь с него.
  3. Когда увидите на экране приглашение к установке Windows, нажмите на клавишу R.
  4. Далее пункт восстановления Windows (как правило, это первый пункт среди появившихся на экране).
  5. После запроса пароля администратора, введите его.
  6. Появится командная строка, в которой вы и должны, поочередно, выполнить все нижеприведенные команды:ATTRIB -H -R -S C:\BOOT.INI затем: DEL C:\BOOT.INI затем: BOOTCFG /REBUILD FIXBOOT
  7. Выньте диск с Windows из дисковода и перезагрузите компьютер.

Если после этих действий, на экране появляется все та же ошибка, попробуйте повторить действия 1-5 и, в командной строке, выполнить восстановление hal.dll с загрузочного диска Windows XP. Для этого выполните команду:EXPAND F:\I386\HAL.DL_ C:\WINDOWS\SYSTEM32\HAL.DLL(здесь F - это имя моего CD/DVD-дисковода)

После этого вновь перезагрузите компьютер.

Надеюсь, что этот совет вам очень помог в решении восстановления hal.dll в Windows XP.




Похожие статьи: