TechSpot

Hal.dll error on startup

By realbaz
Dec 15, 2009
  1. I have a hal.dll error on startup, cannot boot at all without it

    iv tried install-repairing
    iv used multiple commands in the windows repair tool ( including extracting the hal.dl_ from windows xp pro sp2 disk.
    i have copyd a hal.dll from multiple working computers and tried multiple windows setups. all to no aviail.
    i have also tried creating a new boot.ini but still the same problem
     
  2. WinXPert

    WinXPert TS Guru Posts: 445

    Try cleaning your cable connections and check jumper settings.
     
  3. scuzzo

    scuzzo TS Rookie Posts: 50

    Have you tried a system restore from safe mode command line? Check this article.
     
  4. WinXPert

    WinXPert TS Guru Posts: 445

    He can't boot Windows Safe Mode or otherwise.
     
  5. dhanushka83

    dhanushka83 TS Rookie Posts: 20

    Use Windows CD and do repair. (Boot from CD and press R when it Try to install )
     
  6. realbaz

    realbaz TS Member Topic Starter Posts: 68

    I would check jumpers/cables but its a eee pc 900, it worked fine, suddenly stopped working so i formatted and it hasnt been able to startup since
     
  7. gbhall

    gbhall TechSpot Chancellor Posts: 2,425   +77

    Here is a bit of background that may help you pin down the problem.

    a Hardware Abstraction Layer error used to be a real killer in Win98, but rarely heard of today, because by-and-large, Windows identifies hardware much better, and can supply working drivers of a sort.

    The hal.dll is built when windows first installs, and Windows should supply sufficient generic usability drivers to get your PC started. After that, the proper motherboard chipset drivers and so forth get it from just working to working optimally. The problems occur when...
    (a) your hardware will not work with generic drivers (PC too new, hardware faulty, incorrect software connection to the bios)
    or
    (b) you really need to supply drivers before windows can start to use your hardware properly - spot the F6 at load of setup and supply drivers for Sata, Raid, SCSI etc

    In short - are you installing an operating system your motherboard is designed to support? Are you supplying any drivers needed before the install can complete? Is your PC bios correct? Are your devices correctly connected to the motherboard and all working correctly?

    Honestly, you really said it yourself "it worked fine, suddenly stopped working so i formatted and it hasnt been able to startup since" Hardware failure then......
     
  8. realbaz

    realbaz TS Member Topic Starter Posts: 68

    hmm..thanks for the info, the hardware tests come back all clear
     
  9. realbaz

    realbaz TS Member Topic Starter Posts: 68

    bump? anyone?
     
  10. Hemantdhyani

    Hemantdhyani TS Rookie Posts: 38

    How to repair hal.dll

    HAL.DLL Missing or corrupt

    (If the HAL file is corrupt along with the ntldr and ntdetect then it would show up only after the other 2 are fixed.)



    Boot from XP Cd, go to Recovery Console.

    Type Expand x:\i386\Hal.dl_ c:\windows\system32 (Where x is the drive letter for the optical drive), and press <Enter>.

    Type chkdsk /p and check if customers get message chkdsk found one or more errors on the volume.

    Type the ame command again till the time you get the message found one or more errors on the volume--
    Then Type fix boot and then and yes
     
  11. realbaz

    realbaz TS Member Topic Starter Posts: 68

    thanks for the reply, unforunately still no avail :( god damn the asus eee pc 900.
     
Topic Status:
Not open for further replies.

Similar Topics

Add New Comment

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...