Question about Compaq Presario 5000 PC Desktop

2 Answers

"\System32\Hal.dll missing or corrupt:

My compaq presario won't start because of the following message

  • "Windows could not start because the following file is missing or corrupt:
    Please re-install a copy of the above file."
  • I don't know if it is the same but here is the other message

    "\System32\Hal.dll missing or corrupt:
    Please re-install a copy of the above file."

    Please help!!!

    Posted by on

    • jcoady
      jcoady May 11, 2010

      Hold your horses! You may not need to restore to factory defaults as suggested - that'd wipe out all your work. Before we get started, tell me What OS (including service pack version, if known) and if there were any changes that preceded this - Windows Updates, application installs, defragmenting the hard drive, adding hardware, etc.

      If you want to try something in the interim, grab a Windows XP installation disk, preferably one that includes the latest service pack or the equivalent of the SP installed on your system. Boot to that CD, skip the first 'Repair' option, and select the second one ( has a great walkthrough). This will replace/reinstall all the necessary operating system fils without disturbing your data. Occasionally you will be forced to reinstall some of your other software, but not often.

      Also, what do we have to work with here. Do you have another computer you can use for downloads, in case they're necessary, and do you have an external hard drive (USB or eSATA) with enough space on it to hold a compressed image of this computer? We may not need them, but it'd be nice if they were available.

    • Ben Wabnick
      Ben Wabnick May 11, 2010

      Your going to need to restore your computer back to factory defaults.When you got your computer, did it come with a set of recovery discs?



    2 Answers

    • Level 3:

      An expert who has achieved level 3 by getting 1000 points


      An expert that got 10 achievements.


      An expert that got 5 achievements.


      An expert whose answer got voted for 500 times.

    • Master
    • 2,559 Answers

    1. Verify the boot.ini file is found on the computer by using a boot diskette or use your Windows CD to get to the MS-DOS "C:\>" prompt.
    2. From this prompt edit the boot.ini, verify that it is pointing to the correct operating system, and that no anomalies are found within the file. Below is a listing of what to verify
    • If only one operating system is on the computer verify that the boot.ini only has one operating system listed. In some situations an alternate configuration line may be added for the same operating system, leaving the improper line.
    • Verify that the "default=" line as well as the operating system line are the same and that they are pointing to the correct operating system.
    Verify that the computer has the hal.dll file

    From the MS-DOS "C:\>" prompt quickly determine if your computer has the "hal.dll" file by typing "dir hal.dll /s" at the prompt. If the computer returns a "File not found" message, the hal.dll has been deleted.

    To recover this file boot the Windows operating system CD and choose the option to "Restore", "Repair", or "Recover." This option will prompt you for the Windows installation to use, the administrators password and will allow you to restore the proper file. At the MS-DOS prompt type the below command.

    expand C:\i386\hal.dl_ D:\windows\system32\

    In the above example "D" would be the letter of your CD-ROM drive and "C" the letter of the drive your operating system is installed on. For example, your disc drive may be D: and your hard drive is likely C:.

    Posted on Jun 04, 2009

    • Level 1:

      An expert who has achieved level 1.


      An expert that has over 10 points.


      An expert whose answer got voted for 2 times.

      Problem Solver:

      An expert who has answered 5 questions.

    • Contributor
    • 11 Answers

    Try starting it and if something come up life reinstall like mine did or certification press those 2 sometimes u need a disk if it works block the non working file and never enter it and try a charter they can help you to

    Posted on Jun 04, 2009


    1 Suggested Answer

    • 2 Answers

    SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

    A 6ya expert can help you resolve that issue over the phone in a minute or two.
    Best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
    The service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
    click here to download the app (for users in the US for now) and get all the help you need.
    Good luck!

    Posted on Jan 02, 2017

    Add Your Answer

    Uploading: 0%


    Complete. Click "Add" to insert your video. Add



    Related Questions:

    1 Answer

    My acer one has no cd rom and has an error report windows could not start because the following file is missing or corrupt <window root>\system32\hal.dll please re-install copy of the above file

    You need to repair your windows, with either using Recovery or get the external CD then reinstall operating system. Hal.dll usually still in your system32 folder but corrupted..

    Aug 05, 2011 | Acer Aspire One PC Notebook

    1 Answer

    Dell Latitude 810 will not boot. When computer is turned on a black screen appears with the message "Windows could not start because the following file is missing or corrupt: <Windows...

    Boot to the WIndows XP CD (Press spacebar when prompted to press any key) at first prompt in setup, press R to enter recover console.
    At the C:\Windows\System32\> prompt type bootcfg /rebuild then press enter
    reboot see if error resolved.
    If not then try running diagnostics by pressing Fn plus power button, see if there is a HDD malfunction

    Jul 16, 2011 | Dell Latitude D810 PC Notebook

    1 Answer

    On screen message telling me windows could not start because the following file is missing or corrupt- &lt;windows root&gt;\system32\hal.dll. Laptop does not start or boot properly

    Time to get out that restore disc you made when you first got your laptop. The boot sector has errors. Boot with your rescue disc and run CHKDSK/F to clear the errors.
    Hope that helps.

    Feb 16, 2011 | ASUS Eee PC 701SD 8G Notebook

    1 Answer

    On start up <windows root>/system32\hal.dll.

    Your Hall.dll is fine but you have to repair it.

    ATTRIB C:\BOOT.INI -a -h -r -s
    BOOTCFG /rebuild

    Jan 17, 2011 | Acer Aspire One PC Notebook

    2 Answers

    Keep getting this message <window

    • "Windows could not start because the following file is missing or corrupt:
      <Windows root>\system32\hal.dll.
      Please re-install a copy of the above file."

    • "<Winnt_root>\System32\Hal.dll missing or corrupt:
      Please re-install a copy of the above file."

    • "Cannot find \Windows\System32\hal.dll"

    • "Cannot find hal.dll"
    The "missing or corrupt hal.dll" error displays shortly after the computer is first started. Windows XP has not yet fully loaded when this error message appears. CauseCauses of the "missing or corrupt hal.dll" error include, naturally, a damaged hal.dll DLL file or a hal.dll file that has been deleted or moved from its intended location.Additional causes may include a damaged or missing boot.ini file or possibly a physically damaged hard drive.

      Please let me know you have any further questions or concerns.

    May 08, 2010 | HP Compaq 6720s Notebook

    3 Answers

    C:\windows\system32\hauurjab.dll is missing on my

    Just google the error msg and you'll find the solution for it. At most times, ppl recommend you to delete this particular registry file that is associated with this dll file. But if I were you, i would better reinstall the operating system. Just google the error and give a try. Best o'luck.

    Hope this helps, If so, rate me.. ,thanks - billa

    Sep 05, 2009 | Microsoft Windows XP Home Edition

    1 Answer

    Winnt_root>\System32\Hal.dll missing or corrupt:

    if you have a windows cd you can do a system restore from it or at the boot screen some computers have a system recovery so you can use system restore without a disk, if you can use system restore, restore your computer to a earlier time and that should solve your problem

    Jun 04, 2009 | Compaq Presario 5000 PC Desktop

    1 Answer

    <windows root>\system32\hal.dll is corrupt or missing

    See if you can get into safe mode. If you can't then your system files are corrupted and you'll have to restore your computer back to factory defaults.

    I believe on your compaq presario they have a built in factory restore and its either accessed by the F10 or F11 key when you first turn on the computer. You'll know when you first turn on the computer at the compaq logo screen.

    Let me know if I can help you further.

    May 13, 2009 | Compaq Presario sr1403wm AMD Sempron 3000+...

    Not finding what you are looking for?
    Compaq Presario 5000 PC Desktop Logo

    640 people viewed this question

    Ask a Question

    Usually answered in minutes!

    Top Compaq Computers & Internet Experts

    Les Dickinson
    Les Dickinson

    Level 3 Expert

    18424 Answers

    Alun Cox

    Level 3 Expert

    2678 Answers

    Lee Durbin
    Lee Durbin

    Level 3 Expert

    408 Answers

    Are you a Compaq Computer and Internet Expert? Answer questions, earn points and help others

    Answer questions

    Manuals & User Guides