Якщо ви намагаєтеся включити комп`ютер, а у вас з`являється помилка «Не вдається запустити Windows через зіпсованого або відсутнього файлу: Windows root - system32 - hal.dll встановіть заново копію зазначеного вище файлу» означає у вас порушений зв`язок між програмним забезпеченням і залізом комп`ютера .
Виправлення помилки
Якщо у вас немає завантажувального інсталяційного диска цієї системи то найкраще встановити систему заново. Але якщо у вас є цей завантажувальний інсталяційний диск вашої системи то можна відновити файл hal.dll з цього диска. Вставляємо інсталяційний диск в дисковод і перезавантажуємо комп`ютер. Як побачите напис «Press any key to boot from CD» тисніть на клавіатурі клавішу «Enter». Через деякий час відкриється вікно «Параметри відновлення системи».
Виберіть в ній пункт «Командний рядок». Відкриється командний рядок. Спочатку вводимо команду copy c: windows system32 hal.dll З: windows system32 hal.dll.bak і натискаємо на клавіатурі Enter. Потім вводимо наступну команду expand літера CD диска: i386 hal.dl_ З: windows system32 і натискаємо Enter. Тепер можна вийняти диск з дисковода і перезавантажити комп`ютер. Комп`ютер повинен завантажитися і не видавати цієї помилки hal.dll відсутність або пошкодження.
Якщо ви втратили інсталяційний диск, а нову систему не хочете ставити тоді потрібно файл hal.dll відновити, для цього потрібно з іншого комп`ютера з system32 hal.dll завантажити на флешку і ще зробити завантажувальний диск, наприклад на CD диск записати Acronis True Image Home. Вставляєте флешку і CD диск в свій дисковод і і включаєте комп`ютер і як побачите напис «Press any key to boot from CD» тисніть «Enter». Після того як завантажиться Acronis True Image Home потрібно відкрити флешку і скопіювати файл hal.dll який відсутній на вашому комп`ютері.
Завантажити файл hal dll
За допомогою утиліти Acronis True Image Home відкриваєте системний диск де стоїть операційна система і шукаєте папку Windows в ній шукаєте папку System 32 і встановлюємо в неї файл hal.dll. У 64 бітових операційних системах файл hal.dll додатково вставляємо в папку SysWOW64 пройшовши по шляху Локальний диск С - Windows - SysWOW64. Після цього витягуємо диск з дисковода і перезавантажуємо комп`ютер. Комп`ютер повинен завантажитися без помилки відсутній файл hal.dll.
Відео
У цьому відео ролику показано як виправити помилку hal.dll в Windows xp.