Page 1 of 1

hal.dll problem gone worse...help

Posted: January 13th, 2006, 10:34 pm
by Seigiro
hal.dll missing hal.dll problem gone worse...help hal.dll <windowsroot>\system32\hal.dll Hal.dll missing when booting comp Help! hal.dll missing or corrupt-access to old installation? <Windows root>\system32\hal.dll help Please! Missing or corrupt <windows root>\system32\hal.dll. I have that annoying problem hal.dll and when I tried to repair it using the XP CD,I couldnt. Once I hit bootcfg /list. It says there are no boot entries available to display,so I hit bootcfg /rebuildand it says there is an error that may be caused by a corrupt file system. :( what do I do now? Help?

helloooo?

Posted: January 14th, 2006, 4:36 am
by Seigiro
Any help would be greatly appreciated.I dontunderstand why the bootcfg /rebuild command doesnt work for me. Does anybody know why?

Posted: January 14th, 2006, 8:10 am
by richh0323
Is this an upgrade from 98 or 2000 ?[/list]

Posted: January 14th, 2006, 4:44 pm
by Seigiro
Not at all. What happened was, I was using my pc as I would do normally. Its an HP home Edition Windows XP. I was running ad-aware, but it got stuck, so I canceled it. Then I decided to run Norton antivirus and then the machine got stuck completely. I couldn't do anything. So I did a restart and then the error message poped out when it tried to start windows. Saying that hal.dll was missing or corrupt and asking me to reinstall it.

Posted: January 14th, 2006, 11:36 pm
by richh0323
Try this If you get an error regarding a missing or corrupt hal.dll file, it might simply be the BOOT.INI file on the root of the C: drive that is misconfigured. Here's what to do: Insert and boot from your Windows XP CD. At the first R=Repair option, press the R key Press the number that corresponds to the correct location for the installation of Windows you want to repair. Typically this will be #1 Type bootcfg /list to show the current entries in the BOOT.INI file Type bootcfg /rebuild to repair it Take out the CD ROM and type exit this can work too... 1. First of all insert setup disc 2. Reboot and load recovery console from setup 3. My windows drive is f: so navigate to your windows drive by typing cd/ x: (x being your windows drive letter) 4. Type chkdsk /r 5. When its finished run the following 3 commands: >bootcfg /rebuild >fixboot >fixmbr

Posted: January 15th, 2006, 12:04 am
by Seigiro
Well, I have two drives. Drive d: is the Recovery Console and evrything that has to do with recovery. Drive c: in where all the programs are and stuff. Whicn one should I put?

Posted: January 15th, 2006, 12:19 am
by Seigiro
I ran chkdsk and it says that the volume appeared to contain one or more unrecoverable problems.I take it that's bad.

Posted: January 15th, 2006, 1:04 am
by richh0323
Recovery console is on the CD, you will need to boot from the XP CD and press "R" when prompted. I have had this problem myself also. I have XP installed on both drives just in case. What worked for me was switching drives and just booting from "D" then boot from "D" with "C" as a slave. I then reboot from "C" and it has rebooted without any problem

Posted: January 15th, 2006, 1:14 am
by richh0323
Try this also from Microsoft..... RESOLUTION To resolve this issue, start the computer from the Windows XP CD, start the Recovery Console, and then use the Bootcfg.exe tool to rebuild the Boot.ini file. To do this, follow these steps: 1. Configure the computer to start from the CD-ROM or DVD-ROM drive. For information about how to do this, see your computer documentation, or contact your computer manufacturer. 2. Insert the Windows XP CD-ROM into your CD-ROM or DVD-ROM drive, and then restart your computer. 3. When you receive the "Press any key to boot from CD" message, press a key to start your computer from the Windows XP CD-ROM. 4. When you receive the "Welcome to Setup" message, press R to start the Recovery Console. 5. If you have a dual-boot or multiple-boot computer, select the installation that you have to use from the Recovery Console. 6. When you are prompted, type the administrator password, and then press ENTER. 7. At the command prompt, type bootcfg /list, and then press ENTER. The entries in your current Boot.ini file appear on the screen. 8. At the command prompt, type bootcfg /rebuild, and then press ENTER. This command scans the hard disks of the computer for Windows XP, Microsoft Windows 2000, or Microsoft Windows NT installations, and then displays the results. Follow the instructions that appear on the screen to add the Windows installations to the Boot.ini file. For example, follow these steps to add a Windows XP installation to the Boot.ini file: a. When you receive a message that is similar to the following message, press Y: Total Identified Windows Installs: 1 [1] C:\Windows Add installation to boot list? (Yes/No/All) b. You receive a message that is similar to the following message: Enter Load Identifier This is the name of the operating system. When you receive this message, type the name of your operating system, and then press ENTER. This is either Microsoft Windows XP Professional or Microsoft Windows XP Home Edition. c. You receive a message that is similar to the following: Enter OS Load options When you receive this message, type /fastdetect, and then press ENTER. Note The instructions that appear on your screen may be different, depending on the configuration of your computer. 9. Type exit, and then press ENTER to quit Recovery Console. Your computer restarts, and the updated boot list appears when you receive the "Please select the operating system to start" message.

Posted: January 15th, 2006, 5:06 am
by Seigiro
I tried that, but thr rebuild tool doesnt work for me.