My daughter has an HP laptop (sorry don't have the specifics) and is getting message <windows root>\system32\hal.dll file is corrupt or missing every time she boots up. She's tried (instructions I found on the net for this issue) ... I've tried: 1. Insert and boot from your Windows XP CD. 2. 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. 3. When you receive the "Welcome to Setup" message, press R to start the Recovery Console. 4. Press the number that corresponds to the correct location for the installation of Windows you want to repair, typically this will be #1. 5. Type bootcfg /list to show the current entries in the BOOT.INI file. At this point you may get a message telling you that the boot.ini file does not exist. The next step will correct this error. 6. Type bootcfg /rebuild to repair it. This will scan your hard dives for installations of Windows XP, 2000 or NT and display the results. Follow the on-screen instructions to add your Windows installations to the boot.ini file. Those step will be: 1. Total Identified Windows Installs: 1 (1) C:\Windows Add installation to boot list? (Yes/No/All) Type y and hit enter 2. 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. 3. 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. 7. Take out the CD ROM and type exit. Which, brings be right back to the initial error message. Even trying to reformat gives here this message, how do we fix it??