Re: SBS 2003 - Hal.dll Getting Currupt

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



I will do those steps. Step 3, I already done. Steps 1, 4-5, I am planning to do. Steps 2, I didn't think about.

I will check that all the settings are setup propertly. If is not the main RAID (which contains the OS), there is probably a misconfiguration between my BIOS, OS, and the RAID BIOS.

Thanks for your help.

"Les Connor" <les.connor@xxxxxxxxxxxx> wrote in message news:u1S6YYjVJHA.2084@xxxxxxxxxxxxxxxxxxxxxxx
When "hal.dll missing or corrupt" message appears, it can be because of damaged or missing hal.dll file. It can also be because of some wrong entries in boot.ini file in case you are using two operating systems on your computer. Also it can be because of improper BIOS entries of the disk drives etc.

Step 1: Check the boot device order in BIOS. Go to Boot Menu in BIOS and verify that your hard disk which contains Windows installation is the topmost in boot sequence if you have more than one hard disk. In the case of hardware raid, you may need to also check the settings in the raid bios.


Step 2: If the above step does not solve your problem, then have a look at the boot.ini, is it correct?

Step 3: Replace hal.dll (you've already done), you think.

Step 4: Run an OS repair from the CD

Step 5: Faulty disk, or disk subsystem (controller, for example).



--
Les Connor [SBS-MVP]


____________________________
"Irving Duran" <iduran@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:96C85EA9-11B3-4305-87A8-A3A4977CE5E3@xxxxxxxxxxxxxxxx
This is a server and is Optima PS3000 server (clone server) that has a SATA RAID 1 (I believe) with a Intel Xeon 3.0Ghz (82801GR/GH Chipset).

Run a diagnosis was my next step to do. But I am not sure why this hardware problem started to kick in like that. Whenever you say diagnosis are you reffering to a check disk with Microsoft check disk? or other type of special applications on safe mode? or on recovery console?

Because I notice that whenever I am going to reboot the server I check for the hal.dll in System32 and it is always gone. As I said before this is the 3rd time that this happened so far since August/September. So what I have done so far is to make a copy of it after reinstalling the OS so I could restore it later if this happens again.

Thanks for your help in this problem process.

"Les Connor" <les.connor@xxxxxxxxxxxx> wrote in message news:OUI6HzhVJHA.1788@xxxxxxxxxxxxxxxxxxxxxxx
Hardware raid? software raid? OS drive is raid 1, or 5?

How about drive and/or controller diagnostics available from the boot screen?

Is this a desktop (workstation) grade machine, or a server grade? Make?

I think you're going to need to start at the lowest hardware level possible, and run some diagnostics.

--
Les Connor [SBS-MVP]


____________________________
"Irving Duran" <iduran@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:45FE5159-BB5D-4F7D-9C68-551141560A2A@xxxxxxxxxxxxxxxx
Is a RAID drive and the motherboard is a Intel Duo Core. Yes, I have done a chkdsk, and the first two times I did not received any type of error but on the third time the chkdsk didn't even start.

Which it make me guess that my main hd is dying, but I do not want to believe that.

Any recommendations would be appreciate it.

Thank You in advance.

"Les Connor" <les.connor@xxxxxxxxxxxx> wrote in message news:eu57T6ZVJHA.200@xxxxxxxxxxxxxxxxxxxxxxx
What kind of disk/motherboard subsystem do you have (i.e. disk type, raid, etc.)

Have you done chkdsk? Under the circumstances, I'd suspect hardware failure of some type (resulting in disk corruption).

--
Les Connor [SBS-MVP]


____________________________
"Irving Duran" <iduran@xxxxxxxx> wrote in message news:37156F4B-D48F-4588-904E-4C51D4A05995@xxxxxxxxxxxxxxxx
i am having a really big problem lately. i have a sbs 2003 and every so
often in the last month my hal.dll has been corrupt and/or deleted. i am
receiving the following error message

"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."

and i tried to do the tutorial that are online but no luck yet. what i've
been doing in order to resolve this problem would be reinstalling the OS and
it works fine for a while but then goes back to have the hal.dll corrupt.

any ideas what it could be causing the problem?






.



Relevant Pages

  • Re: P5LD2-Deluxe and RAID 1 rebuild...how to stop
    ... >>> BIOS) from prompting them to rebuild a RAID 1 aarray t bootup. ... >> When the Intel software wants to rebuild the RAID 1 array, ... >> disk to the other disk, to resync the members of the RAID 1 ...
    (alt.comp.periphs.mainboard.asus)
  • Re: Bootmgr installed on wrong drive in SBS 2008 Installation
    ... Probably wrong terminology on my part - the machine bios has a disk order, seperate from the raid bios. ... NTFS formats on server #3 drives C and D so I can see them after I ...
    (microsoft.public.windows.server.sbs)
  • Re: SATA recognition problem with A8N-SLI Deluxe
    ... That's not an ASUS BIOS version, that would be something like 1014. ... >> controller (SCSI and RAID) is ok, but I still have an error on Raid ... you have to do into Disk Management to do that. ...
    (alt.comp.periphs.mainboard.asus)
  • Re: SBS 2003 - Hal.dll Getting Currupt
    ... I don't understand your RAID, but it could be you have a RAID 1 for the OS, and a RAID 5 array for the data? ... Start with disk and controller diagnostics first, focusing on the raid 1 set. ... Les Connor [SBS-MVP] ...
    (microsoft.public.windows.server.sbs)
  • Re: RAID 1 Problem in Win XP
    ... I understand that I only have one bios for my system motherboard, ... installed windows on one disk normally then set the raid 1? ... >> the drives, something in Disk Managmenet about foreign disk, and unable to ...
    (microsoft.public.windowsxp.hardware)