Re: Missing/corrupt hal.dl; boot.ini trouble?

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Dan;

Your boot.ini is fine. Kelly Theriot's Korner tip probably will give you traction.

The missing or corrupt hal.dll error message is a PITA for a lot of people; but it really doesn't signify anything important. As long as you can boot into XP, my suggestion is to forget about it. I have the same situation and it is transparent/inconsequential as far as any running processes or boot sequencing is concerned. It's purported absence/corruption does not affect anything.

Some XP-Home OEMs, e.g. "eMachines" T series, do not have the "Recovery Console", nor is this .dll file available from the Restore DVD's, besides; there is no way to access the Directory unless you can boot in from outside of Windows.

With XP-Pro, you are in a much better position since you do have the option to download Q310994 from MS Downloads and run it from the CD. The problem with XP-Home is that this option is only available from a floppy .... which most modern PCs don't have one of which.

rooster
boundary bay, bc

Dan wrote:
I just installed XP pro on the 1st partition of my 2nd sata disk. XP home is on the 1st partition of my 1st sata disk. All seemed to go well, but while I can still get into xp home, I get the error "missing or corrupt hal.dll file. replace file" when attempting to go to the new xp pro. I've read this can be trouble w/boot.ini. My boot.ini reads:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /FASTDETECT /NOEXECUTE=OPTIN /PAE

Interestingly, the disk xp pro is installed on is listed as disk 2 in diskmgmt.msc, but I don't see a TWO anywhere in the boot.ini line "multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect" above. Might this be the problem, if so, which of the numbers should be a 2?

I know I can fix this with repair console, but if I can just edit boot.ini &save the time & possibility of screwing up getting into xp home (main os at the moment) I would prefer to.

Tried simply copying hal.dl from the install disk (no hal.dll exists there) into windows/system 32 in the xp pro install, changing its name to hal.dll, as I suspected this did not work ;-/

Thanks.

Fred


.



Relevant Pages

  • Re: *** STOP: (0x0000007B,0XF85438D0,0XC000009C,0X00000000,0x00000
    ... To start the Recovery Console, start the computer from the Windows XP CD-Rom ... and fixmbr for limited disk repairs. ... | Dave I could not create a boot disk at home, but I had created one at work ...
    (microsoft.public.win2000.general)
  • Re: CHKDSK repeatedly runs.
    ... How do I change the registry so this doesn't keep happening? ... There are times when the disk checking utility needs to ... run before you boot into Windows. ... I have a two year old laptop running Windows XP. ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: New HDD Installation
    ... while your installation is up and running use the Disk Management tool and make sure that you have a properly identified System Partition and that it is marked as "Active". ... If it is so identified and marked and still won't boot then do both commands as Ron suggested. ... Description of the Windows XP Recovery Console ... It would take awhile but I am willing to start fresh if it gets the new HDD in and the small out. ...
    (microsoft.public.windowsxp.general)
  • Re: Start Up Error Messages
    ... That hangs around for c 20 seconds and then the boot ... Go a head and remove and run disk clean up and see if the check disk will ... How To Schedule Tasks in Windows XP ... Under General Tab clear your History, ...
    (microsoft.public.windowsxp.basics)
  • Re: Moving beyond "Tutorial: Building and Deploying a Run-Time Ima
    ... try running TAP.exe under Windows 98 to ... missing a critical boot device, ... > I did partition/format the disk in the development PC using NTFS. ... drive while it was in the target PC and "it" works fine. ...
    (microsoft.public.windowsxp.embedded)