When i start up i am getting the message "the following file is missing or corrupt: \system32\hal,dll, please reinstall a copy of the above file. As we are all aware Dell has stopped shipping cd's with their machines now. And to prevent loss of data i want to get into safe mode but the F8 key on this machine is not the answer. I have a xp cd from another manufacturer would i be able to use that to copy the nessessary file and put it back on , and if so how do i go about doing so.
An expert who has achieved level 3 by getting 1000 points
An expert that got 10 achievements.
An expert that got 5 achievements.
An expert who has answered 1,000 questions.
Re: Won't boot into Windows
With this problem you will have to do either a repair or reload of the operating system, and it could still be that the hard drive is beginning to fail, you won't know this until you try the repair/reload. You will have to use either a Dell disc or a Windows operating system disc. If you use a disc designed for, say, a Gateway system it will load, but it will only give you a temporary or trial system usually anywhere from a week to thirty days, then it will either shut down or ask for an authorization code or product key, I've tried. If you have any trouble finding a disc, you can contact me at firstname.lastname@example.org, I sell valid copies of both the Dell disc for $25 or Windows XP Pro with service pack 2 for $40 at my shop.
- If you need clarification, ask it in the comment box above.
- Better answers use proper spelling and grammar.
- Provide details, support with references or personal experience.
Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.
Tip: The max point reward for answering a question is 15.
Boot to the WIndows XP CD (Press spacebar when prompted to press any key) at first prompt in setup, press R to enter recover console.
At the C:\Windows\System32\> prompt type bootcfg /rebuild then press enter
reboot see if error resolved.
If not then try running diagnostics by pressing Fn plus power button, see if there is a HDD malfunction
some system on your windows has corrupted, it caused by a virus or bad disk you need to restore your system to fix this issue if your laptop build in windows xp and you have a restore disk just follow these steps 1. turn on your notebook 2.quickly press ctr and f11 simultaneously 3. click restore when "Dell PC restore" message appears 4.click confirm (it means you will lost all data in drive which contains your old operation system) 5.wait and click finish when the process of restore finish if your laptop build in windows vista you can follow these steps 1. turn on your laptop 2. quickly press f8 3. when "Advance Boot Menu" message appears just click repair 4. select language and click next 5. log in and click ok 6. click dell factory restore and click next 7. click yes on the box "format hard drive and restore the system" 8. when the process finish click finish if you don't have a restore disk build in your laptop you need a windows cd installer to reinstall your os
"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."
"<Winnt_root>\System32\Hal.dll missing or corrupt: Please re-install a copy of the above file."
"Cannot find \Windows\System32\hal.dll"
"Cannot find hal.dll"
The "missing or corrupt hal.dll" error displays shortly after the computer is first started. Windows XP has not yet fully loaded when this error message appears.
CauseCauses of the "missing or corrupt hal.dll" error include, naturally, a damaged hal.dll DLL file or a hal.dll file that has been deleted or moved from its intended location.Additional causes may include a damaged or missing boot.ini file or possibly a physically damaged hard drive.
Please let me know you have any further questions or concerns.
Yes, if you do run the recovery disk, it will reinstall windows and the bundled software package, thus removing all of your personal data on the computer. I would highly recommend picking up an external notebook hard drive enclosure, so that you can remove the hard drive from the laptop, and plug it via usb in another computer, so that you may begin the backup process. Unfortunately with those kinds of error messages that you get, the only real cure is to reinstall the entire OS (provided that your hard drive is also intact, it may not be a half bad idea, to try and run SeaTools for Windows (or DOS) on your laptop's hard drive to make sure it's not failing).
Boot from windows install CD, when it loads, press "R" for repair.
It will go out to dos.
when it gets to dos, type: CHKDSK C: /P then press enter and let it repair, when done
just type EXIT, it will reboot, remove the CD and see if it reboots. If this doesnt work or you need more help, let me know, i can be more detailed if you need, Im just at work and dont have alot of time to type.
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
Insert and boot from your WindowsXP 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