+ Post New Thread
Results 1 to 5 of 5
Windows Thread, Windows could not start because the following file is missing or corrupt: <Windows ro in Technical; Windows could not start because the following file is missing or corrupt: &lt;Windows root&gt;system32\hal.dll Please re-install a copy of the ...
  1. #1

    Join Date
    Dec 2010
    Thank Post
    Thanked 0 Times in 0 Posts
    Rep Power

    Windows could not start because the following file is missing or corrupt: <Windows ro

    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

    Upon starting Windows the above error appears. I am running XP Pro sp 2.

    Any idea what could be the reason for this error. I would be really thankful if anybody provide me the solution.

  2. #2

    DaveP's Avatar
    Join Date
    Oct 2006
    Can't talk now: The mother-ship is calling!
    Thank Post
    Thanked 1,334 Times in 919 Posts
    Blog Entries
    Rep Power
    Have a look at this Support.Microsoft.COM page:

    Link: Error message: "Windows could not start because of a computer disk hardware configuration problem"

    However it could be bad news I am afraid. From the same page:

    If you try to perform a Repair operation from the Windows XP CD-ROM, the Windows installation is not detected and you cannot repair Windows.
    Whenever I have had this issue I have cut my losses and either re-installed Windows from CD or re-imaged the station using Ghost.

    I suggest you move to SP3 as soon as you can [if you are not planning to migrate to Windows7]

  3. #3

    plexer's Avatar
    Join Date
    Dec 2005
    Thank Post
    Thanked 1,707 Times in 1,520 Posts
    Rep Power

  4. #4

    m25man's Avatar
    Join Date
    Oct 2005
    Romford, Essex
    Thank Post
    Thanked 473 Times in 342 Posts
    Rep Power
    You need to boot to a command prompt from CD media and run chkdsk first.
    In most cases this will fix it or get the disk to a readable state to repair or recover data.

  5. #5

    mac_shinobi's Avatar
    Join Date
    Aug 2005
    Thank Post
    Thanked 1,111 Times in 1,017 Posts
    Rep Power
    As per the kellys corner link - instead of taking the hard drive out you can use the expand command in recovery console

    Assuming you can find out which HAL DLL you require as there are different HAL Dll's for the different CPU Architectures ie single core, multi core etc you could possibly use the expand command in the recovery console to expand the hal.dll into the relevant system32 directory, reboot and test, if it doesnt work you can repeat and try with the other hal dll files until one works ??

    Long long shot and not even sure if it will fix it - just a thought really.

    As above backup data first, try the above and if that fails a fresh install
    Last edited by mac_shinobi; 29th December 2010 at 02:34 PM.

+ Post New Thread

Similar Threads

  1. BootMGR is missing on windows 7
    By ddnuts in forum Windows 7
    Replies: 4
    Last Post: 29th December 2010, 06:58 AM
  2. file missing or corrupt after WDS deployment
    By goodhead in forum Windows
    Replies: 4
    Last Post: 6th November 2009, 08:47 PM
  3. Replies: 7
    Last Post: 13th May 2009, 02:13 PM
  4. Missing or Corrupt <Windows root>\system32\ntoskrnl.exe on Wise S90 Thin Client
    By networkdemon in forum Thin Client and Virtual Machines
    Replies: 0
    Last Post: 3rd September 2008, 09:54 AM
  5. Corrupt windows files
    By Jobos in forum Windows
    Replies: 2
    Last Post: 11th February 2008, 11:23 AM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts