Computers & Internet Logo

Related Topics:

Posted on Jul 20, 2008
Answered by a Fixya Expert

Trustworthy Expert Solutions

At Fixya.com, our trusted experts are meticulously vetted and possess extensive experience in their respective fields. Backed by a community of knowledgeable professionals, our platform ensures that the solutions provided are thoroughly researched and validated.

View Our Top Experts

When I try to boot up my Compaq Presario model no SR 1420UK, I get the message: “Windows could not start because the following file is missing or corrupt: \system32\hall.dll. Please re-install a copy of the above file.” I’ve tried running the Recovery utility from the startup, but it just goes back to the page that start “We apologize for the inconvenience, but Windows did not start correctly” and has start options (eg Safe mode; Safe mode with networking; Safe mode with command prompt, etc), but none of these work – they just keep looping back to the “We apologize…” page. I’ve also tried using the Recovery CD that I created as recommended when I bought the PC, but this wouldn’t work either. It just keeps bringing up a dialogue box that says “The section IDA_CREATE_USER_DRIVE_U does not contain a valid dialog template” and locks up there, not enabling me to do anything, other than open DOS by holding down ALT and D. But now, I can’t even get the Compaq Recovery utility to open up at all, let alone access DOS. I’m also getting a message sometimes that disappears quickly from the screen, but says something about “Invalid Boot.ini file”. This appears when I try holding down F10 during startup. If I keep holding F10, it just keeps looping back to start again and doesn’t bring up the Recovery utility. I’ve searched the internet for answers, but I can’t get any of the suggestions to work. I don’t have a Windows XP disk to insert, for example. And I can’t get into DOS. I even tried copying the boot.ini and hal.dll files from another computer onto a USB stick, but I can’t find a way to copy it from the stick to my Presario. I’ve now spent hours trying to sort this out and am getting nowhere! Can you help please?

  • 2 more comments 
  • Bish53 Jul 20, 2008

    Thanks for the quick reply, but I have tried this without any joy as I do not have a Windows XP disk - the PC was pre-loaded with XP Home Edition. As I said originally, I've tried the Recovery CD that I made when I bought the PC, but that doesn't work either!

  • Bish53 Jul 20, 2008

    Thanks Hothawk. As I said originally, I have managed to put copies of the missing boot.ini and hal.dll files from another computer onto a USB stick, but I can't find a way to copy it from the stick to my Presario as I can't (or don't know how to!) access DOS coomands.

  • Bish53 Jul 20, 2008

    Does anyone have any other suggestions for me please?

  • Anonymous May 11, 2010

    I will post this as clarification so your question stays up for others to offer advice, but I will offer you an option of fixing. If it works and you tell me from your comment I will then change it to a solution, OK. Here is a link to the Microsoft Support page for you to repair your boot.ini file. In case you haven't tried this yet.

    Here

×

1 Answer

Matson Kurian

Level 2:

An expert who has achieved level 2 by getting 100 points

MVP:

An expert that got 5 achievements.

Governor:

An expert whose answer got voted for 20 times.

Scholar:

An expert who has written 20 answers of more than 400 characters.

  • Expert 175 Answers
  • Posted on Jul 20, 2008
Matson Kurian
Expert
Level 2:

An expert who has achieved level 2 by getting 100 points

MVP:

An expert that got 5 achievements.

Governor:

An expert whose answer got voted for 20 times.

Scholar:

An expert who has written 20 answers of more than 400 characters.

Joined: Jul 02, 2008
Answers
175
Questions
3
Helped
84883
Points
416

You can download the hal.dll file from this site www.dll-files.com/dllindex/dll-files.shtml?hal most of the windows missing dll files you can find here.

Also download windows nt or xp boot image from the net and create floppies or cd rom from that to boot up.

IF YOUR HARD DISK IS AN FAT32 PARTITION ITS VERY EASY AND YOU CAN USE WIN98 BOOTDISK WHIHC IS SINGLE DISK AND CAN ACCESS THE WINDOWS SYSTEM FOLDER AND COPY THIS HALL.DLL FILE.

AFTER GETTING PROMPT GO TO
C:\WINDOWS\SYSTEM32
COPY THE HALL.DLL

problem solved

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

Complete. Click "Add" to insert your video. Add

×

Loading...
Loading...

Related Questions:

0helpful
1answer

Hi!! I have a Compaq Presario that a friend gave me a while back that used to work and start up..but it doesn't now and I haven't been on it in months. It keeps saying that: Windows could not

The "Win32 config" system folder and the files within it are crucial to the Windows Operating System's stability. If any of these files become damaged or corrupted, you likely receive error messages. Fortunately, Microsoft puts the files to repair these problems on the installation CD that comes with your operating system. The original install disk offers a quick way to repair the system. Damaged files are replaced in only a few minutes.

Insert your Windows CD into the computer drive. Restart your computer. On startup, look for the message, "Press any key to boot from CD" and press "Enter" on your keyboard. You should see the blue "Welcome to Setup" screen. Click "Enter" on the "Welcome to Setup" screen. Read the "Microsoft Software License Terms," then press "F8." Use your arrow keys, go down and select the Windows installation you want to repair. Press "R" for "Repair." Windows will now start to restore the Win32 System to your computer.
0helpful
1answer

When i tried to start windows i get this error message every time ''windows failed to load because the system registry file is missing, or corrupt'' , i have a compaq presario vs210us... Can any tell me...

What OS are you running? For XP and Win2000, get the OS install or upgrade disc for your version of Windows. Boot from the CD. (F12 just after the POST will let you choose the boot location. Try again if you miss the timing.)

Enter the recovery console and try to restore the old registry. See http://support.microsoft.com/kb/307545 for the XP commands involved.

Windows 7 install discs also have some recovery options when you boot from the CD/DVD as a LiveCD. But it is called the System Recovery (you can build your own System Repair disc with a working version) See the following for more information:
http://www.sevenforums.com/tutorials/668-system-recovery-options.html and then System Restore:
http://www.sevenforums.com/tutorials/700-system-restore.html
Vista has something similar but didn't have an option for building a System Repair disc to my knowledge.

You might lose some registry information (depending on how often you had the system backup the critical information). These methods basically roll back to a previous version.

Good luck.

Cindy Wells
0helpful
1answer

Boot manager is missing and wont load windows 7 on compaq presario c700, no matter what i do it keeps returning to the boot manager missing press ctl alt dlt.screen how do i fix it

If your using a DVD to install the operating system, it could be either dirty (just needs a wipe) or the files on the disk are corrupt.

If you are getting this error while Windows 7 is starting up perhaps you can try doing a "repair". Boot off the DVD do a repair (not from the recovery console) and see if this helps.

Hope this helps.
1helpful
2answers

"<Winnt_root>\System32\Hal.dll missing or corrupt:

  1. Verify the boot.ini file is found on the computer by using a boot diskette or use your Windows CD to get to the MS-DOS "C:\>" prompt.
  2. From this prompt edit the boot.ini, verify that it is pointing to the correct operating system, and that no anomalies are found within the file. Below is a listing of what to verify
  • If only one operating system is on the computer verify that the boot.ini only has one operating system listed. In some situations an alternate configuration line may be added for the same operating system, leaving the improper line.
  • Verify that the "default=" line as well as the operating system line are the same and that they are pointing to the correct operating system.
Verify that the computer has the hal.dll file

From the MS-DOS "C:\>" prompt quickly determine if your computer has the "hal.dll" file by typing "dir hal.dll /s" at the prompt. If the computer returns a "File not found" message, the hal.dll has been deleted.

To recover this file boot the Windows operating system CD and choose the option to "Restore", "Repair", or "Recover." This option will prompt you for the Windows installation to use, the administrators password and will allow you to restore the proper file. At the MS-DOS prompt type the below command.

expand C:\i386\hal.dl_ D:\windows\system32\

In the above example "D" would be the letter of your CD-ROM drive and "C" the letter of the drive your operating system is installed on. For example, your disc drive may be D: and your hard drive is likely C:.
1helpful
1answer

I can't afford a brand new Windows XP boot disk Where

You should be able to download that file from microsoft, or try googleing "ntoskrnl.exe"
I done it for a missing dll file and found many places to download for free.
0helpful
1answer

Windows installation

sys file from the cd is corrupted...try wd any other disc
0helpful
1answer

Windows could not start because the following file is corrupt or missing

Boot with a windows cd and do a repair install. It will reinstall all windows files. Please note, even though it should leave your data in tact, I would make sure you have a backup before doing so. After hitting F8 to agree to the terms and conditions on the windows CD, use R to do a repair install.
0helpful
1answer

Compaq Presario SR 1365CL NTLDR is Compressed

although i am not conversant with your model i would suggest that when you try to boot up ,hit what ever key it suggests to recover your pc ...........possibly F11 then follow the onscreen directions,let me know how you go
good luck
Terry
1helpful
1answer

Having problems with my compaq Persario 2500

this problem occurs when you try to update drivers in the computer..sometimes windows XP cannot update the driver and that corrupts system.ini file as it has a lot of bad entries..Due to this you will get this error mesage..No its not due to virus.its due to an attempt to change system.ini file

Windows could not start because the following file is missing or corrupt: \WINDOWS\SYSTEM32\CONFIG\SYSTEM

That means the System Registry Hive has become corrupted.

There are two ways to get back up and running. The easy way which doesn't always work, and then there is the hard way.

Easy Way --- Note that this doesn't always work.
When you are booting your system, press the F8 key during the start of the bootup sequence, meaning after it does the Power On Self Test.

Once you press the F8 key, you will be taken to a Menu. Select "Boot Using Last Known Good Configuration".

It will now attempt to load Windows XP using a past set of configuration files.

If that doesn't work, there is the next step....the hard way.

Hard Way
Boot your system with the Windows XP Install CD, let the system boot into the Setup. Once in the Setup, choose to run the Recovery Console.

You will now be presented with a screen similar to good old DOS.

First, we will recover the System Hive.

Now, type in the following commands with pressing Enter after each line.

md tmp
copy C:\windows\system32\config\system C:\windows\tmp\system.bak
delete C:\windows\system32\config\system
copy C:\windows\repair\system C:\windows\system32\config\system

Be very careful when you are typing in these commands, one wrong move, and you have, broken Windows XP.

Also, change the C in the commands to whatever your Windows XP drive letter is.

Attempt to boot the system, if it doesn't boot, get back into the Recovery Console and do the following commands.

md tmp
copy C:\windows\system32\config\software C:\windows\tmp\software.bak
delete C:\windows\system32\config\software
copy C:\windows\repair\software C:\windows\system32\config\software
Not finding what you are looking for?

633 views

Ask a Question

Usually answered in minutes!

Top Computers & Internet Experts

Grand Canyon Tech
Grand Canyon Tech

Level 3 Expert

3867 Answers

Brad Brown

Level 3 Expert

19187 Answers

Cindy Wells

Level 3 Expert

6688 Answers

Are you a Computer and Internet Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides

Loading...