Question about Computers & Internet

3 Answers

Hal.dll error after booting - Computers & Internet

Posted by on

3 Answers

After pressing R c:\windows option is coming . Explain me in brief

Posted on Oct 20, 2008

When we are doing recovery console option d:\windows option is coming there what we have to do

Posted on Oct 16, 2008

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points

    Superstar:

    An expert that got 20 achievements.

    All-Star:

    An expert that got 10 achievements.

    MVP:

    An expert that got 5 achievements.

  • Master
  • 1,029 Answers

HAL - Hardware Abstraction Layer (hal.dll)
HAL is Microsoft’s abbreviation for the Hardware Abstraction Layer, the technology and drivers that let the Windows NT, 2000, and XP operating systems communicate with your PC’s hardware. HAL is one of several features–along with the NT file system (NTFS) that replaced the much less secure MS-DOS–that make NT-based operating systems more secure and reliable than Windows 95, 98, and Me.
HAL.dll prevents applications from directly accessing your PC’s system memory, CPU, or hardware devices (such as video and sound cards)–a method that can prevent many device conflicts and crashes. Unfortunately, HAL.dll sometimes also slows or stops DOS games and programs, which need to load their own memory managers or control hardware directly for better performance.
With HAL.dll in the way, developers must rewrite or even abandon their older software in favor of newer, HAL-compatible versions. Microsoft has pressured hardware makers to provide or support technologies such as MMX, DirectX, and 3D graphics language OpenGL, all of which allow fast but indirect access to the advanced high-performance features of video, sound, and CPU hardware. Such access also makes for a better visual experience when using Windows for Web and productivity applications; improved graphics performance is evident all over Windows XP’s new user interface.
XP also offers some new compatibility-mode features that let you run programs meant to run under earlier operating systems, but, frankly, most DOS-based and even some Windows-based games simply won’t work with the new OS.

Posted on Oct 05, 2008

  • Starnley Johnwells
    Starnley Johnwells Oct 05, 2008

    Option 1:

    Boot from your CD and follow the directions to start Recovery Console. Then:

    Attrib -H -R -S C:\Boot.ini
    DEL C:\Boot.ini
    BootCfg /Rebuild
    Fixboot

    Option 2:

    Boot from your recovery CD and follow the directions below to start Recovery Console.

    Insert the Setup compact disc (CD) and restart the computer. If prompted, select any options required to boot from the CD.
    When the text-based part of Setup begins, follow the prompts; choose the repair or recover option by pressing R.

    If you have a dual-boot or multiple-boot system, choose the installation that you need to access from the Recovery Console.
    When prompted, type the Administrator password. (if you didn’t create one try pressing enter).

    At the system prompt, type Recovery Console commands; type help for a list of commands, or help commandname for help on a specific command.

    Most likely you will need to expand the file from the CD. The command would be expand d:\i386\hal.dl_ c:\windows\system32\hal.dll. Substitute d: for the drive letter of your CD. Once you have expanded the file type “exit” to exit the Recovery Console and restart the computer.

  • Starnley Johnwells
    Starnley Johnwells Oct 05, 2008

    hope this helps appreciate by rating it.thanks and godbless

×

4 Suggested Answers

SOURCE: hal.dll file missing, can't boot

Issue : Blue screen - Missing HAL.DLL error message
Solution :
1) Insert your windows XP CD into your CD/DVD drive.
2) Restart your computer.
3) Press the F12 key to access the one time boot menu.
4) Select Onboard or USB CD-ROM Drive.
Press any key when prompted.
5) The Windows XP Setup will launch.
6) Press R to choose the Repair option and enter recovery console on the Welcome to Setup Page.
7) bootcfg /rebuild
8) Enter Y and press enter
9) Type Microsoft Windows XP Home Edition or Microsoft Windows XP Professional Edition.
10) Type /fastdetect
11) Type Exit

Posted on Apr 26, 2009

JLBeertender
  • 56 Answers

SOURCE: windows error ... \system32\hal.dll. Please re-install a copy of the above file!

Use the recovery disks that came with your computer to do a repair installation. Put the disk in your cd / and or dvd rom, restart computer and select repair installation from the prompt.

Posted on May 02, 2009

  • 13433 Answers

SOURCE: missing or corrupt hal.dll file, so can't boot the hard drive

Hey,

Please use the recovery discs or windows installation cd.

To either perform a full system restore with the recovery discs.
Or to perform a repair installation with the windows installation cd.

Boot the computer using the XP CD. You may need to change the boot order in the system BIOS so the CD boots before the hard drive. Check your system documentation for steps to access the BIOS and change the boot order.
When you see the "Welcome To Setup" screen, you will see the options below
This portion of the Setup program prepares Microsoft
Windows XP to run on your computer:
To setup Windows XP now, press ENTER.
To repair a Windows XP installation using Recovery Console, press R.
To quit Setup without installing Windows XP, press F3.
Press Enter to start the Windows Setup. do not choose "To repair a Windows XP installation using the Recovery Console, press R", (you Do Not want to load Recovery Console). I repeat, do not choose "To repair a Windows XP installation using the Recovery Console, press R".
Accept the License Agreement and Windows will search for existing Windows installations.
Select the XP installation you want to repair from the list and press R to start the repair. If Repair is not one of the options, END setup.
Setup will copy the necessary files to the hard drive and reboot. Do not press any key to boot from CD when the message appears. Setup will continue as if it were doing a clean install, but your applications and settings will remain intact.

Thanks and good luck.
Ekse

Posted on May 03, 2009

6ya6ya
  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

Hi,
a 6ya expert can help you resolve that issue over the phone in a minute or two.
best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
the service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need.
goodluck!

Posted on Jan 02, 2017

Add Your Answer

Uploading: 0%

my-video-file.mp4

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

×

Loading...
Loading...

Related Questions:

1 Answer

Missing or corupt hal.dll


Welcome to Fixya! hal.dll is required to communicate with your computer hardware. If this is missing or corrupted. The computer might end up not booting. You need to restore the Windows OS of the computer to resolved this.

Click the link below for further assistance:

http://www.fixya.com/marketplace/servicepage.aspx?srvid=15511

Thanks

Nov 02, 2011 | Gateway 505GR PC Desktop

1 Answer

Have acer aspire one, when started got screen saying file missing or corrupt window root system 32 hal.dll, nothing else cannot bring up safe mode do not have windows xp cd, in nursing home cannot afford...


I am going to start with the assumption you have already tried to reboot, then next choices from there go kinda like this...

Run windows XP restore from command prompt. (From safe ,mode type C:\windows\system32\restore\rstrui.exe and press Enter. If this doesn't work or you're receiving the hal.dll error message before you're able to complete this process, move on to the next step.

Replace the boot.ini file (run msconfig) This will work if the cause of the problem is actually Windows XP's boot.ini file and not the hal.dll file, which is often times the case.


Note: If repairing the boot.ini does correct the hal.dll issue but the problem reappears after a reboot and you've recently installed Internet Explorer 8 in Windows XP, uninstall IE8. In this specific situation, IE8 could be the root cause of your hal.dll problem.

Right click on c: drive, click on properties, then tools, click on the error checking button, the put a checkmark in each box, Click start and it may say it needs to run on next reboot click OK the reboot. The physical part of your hard drive that stores any part of the hal.dll file has been damaged, you're likely to see errors like this.


Run a repair install of the operating system. This type of installation should replace any missing or corrupt files. Continue troubleshooting if this does not resolve the issue.

Nov 29, 2010 | Computers & Internet

3 Answers

Windows XP won't start


for that you need winxp bootabler disk.
Tehn boot your computer with tht and go to recoverry console.
Then type in command prompt "chkdsk /r"
then press "y"
then it fixc error on harddisk.
Then after completing it restart your computer and boot with harddisk then it ok.

Jun 20, 2009 | Computers & Internet

2 Answers

"<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:.

Jun 04, 2009 | Compaq Presario 5000 PC Desktop

2 Answers

Windows system 32 hal.dll error after restoring e-machine


There's actually a number of reasons why these annoying little DLL errors happen, but the most common, is caused when new programs are installed over all old ones and the old ones are not completely uninstalled 100%, causing registry pile ups and of course, getting a .DLL error messages.

Another reason, is damage that's been done by malware/spyware/adware programs, attaching themselves to your PC and wrecking havoc, deleting crucial DLL files from your PC.

The hal.dll file is created during install from 5 other dlls. HAL is the Hardware Abstraction Layer and it's the interface between the system drivers and the actual hardware.

Copying hal.dll will not resolve the problem.

A lot of times the file will be reported missing due to corruption of the boot sector or of the file system

Causes of the "missing or corrupt hal.dll" error include, naturally, a damaged hal.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 HDD.

Suggested remodies-

1. Restart the PC. The hal.dll error could be a fluke.

2. Check for proper boot order in BIOS. You might see the hal.dll error if the boot order in BIOS is first looking at a hard drive other than your main hard drive.
Note: If you've recently changed your boot order or recently flashed your BIOS, this may be what's causing your problem.

3. Run Windows XP System Restore from a command prompt. If this doesn't work or you're receiving the hal.dll error message before you're able to complete this process, move on to the next step.

4. Repair or replace the boot.ini file. This will work if the cause of the problem is actually Windows XP's boot.ini file and not the hal.dll file, which is often times the case.

5. Write a new partition boot sector to the Windows XP system partition. If the partition boot sector has become corrupt or isn't properly configured, you may receive the hal.dll error.

6. Restore the hal.dll file from the Windows XP CD. If the hal.dll file is truly the cause of the problem, restoring it from the original Windows XP CD may do the trick.

7. Perform a repair installation of Windows XP. This type of installation should replace any missing or corrupt files. Continue troubleshooting if this does not resolve the issue.

8. Perform a clean installation of Windows XP. This type of installation will completely remove Windows XP from your PC and install it again from scratch.

Note: While this will almost certainly resolve any hal.dll errors, it is a time consuming process due to the fact that all of your data must be backed up and then later restored.

Important: If you can't gain access to your files to back them up, understand that you will lose them all if you continue with a clean installation of Windows XP.

9. Replace the hard drive. Finally, if all else has failed, including the clean installation from the last step, you're most likely facing a hardware issue with your hard drive.

10. Perform a new installation of Windows XP after installing the new hard drive.

I have not tried it - but HERE is a free program purporting to fix the error.


Thanks for using FixYa - a FixYa rating is appreciated for taking the time to answer your FREE question.

Apr 10, 2009 | E-Machines eMachines Desktop PC

1 Answer

Been having this problem for 2 months.. computer is turned off... have been rebooting from CD in drive for 1 year... harddrive tired and cannot boot up by itself... lately cannot get to any Recovery mode,...


If you have a Windows XP CD, follow these steps.

1. Boot from the CD and start the installer
2. Choose to install onto the already formatted partition with the unbootable Windows, but opt to leave the existing filesystem and any other OSes alone. Choosing this will require you to create another folder for Windows to avoid writing over the existing installation. I usually call the new folder "WINXP."
3. Install Windows as you would normally, you'll need a Product Key but you can actually use your personal key on someone else's computer with no danger to you losing it or being accused of piracy, I'll explain this later.
4. Boot the NEW Windows XP install. Do not "Activate" or "register," you're going to be deleting this copy of Windows from the machine if all goes well.
5. Edit the BOOT.INI on the hard drive from the original installation of Windows with the corrupted HAL. This file should be in C:\ (may be hidden)

Sample BOOT.INI for XP Pro
Microsoft wrote:[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /NOEXECUTE=OPTIN /FASTDETECT

6. Go to C:\WINXP\system32\hal.dll (where "WINXP" is the folder you installed the second copy of Windows XP) and copy it from the new Windows to C:\WINDOWS\system32\hal.dll (or wherever you installed Windows XP originally, I use "WINDOWS" but some people use strange folder names for their XP) and overwrite any file there. The new hal.dll is uncorrupt and newly regenerated. The file is specific to each machine's hardware configuration and we needed to rebuild it. The installer did that for us with the new installation.
7. Try rebooting your computer to see if you can get into your OLD Windows installation. If you can, congratulations!
8. DELETE the "WINXP" folder (or wherever you put your new Windows install).

PS: Please rate this solution

Mar 11, 2009 | Computers & Internet

2 Answers

Deleted dll


BOOT FROM YOUR WINDOWS DISC AND CHOSE OPTION RECOVERY CONSOLE AND USE THE GUIDED HELP...BUT FIRST DOWNLOAD THE MISSING FILE AND COPY IT TO WINDOWS 32 SYSTEM FILE FOLDER.RICHARDM69

Dec 01, 2008 | Dell Dimension 8100 PC Desktop

3 Answers

Hal.dll file missing, can't boot from xp disc as error states hard drive cannot be detected


Issue : Blue screen - Missing HAL.DLL error message
Solution :
1) Insert your windows XP CD into your CD/DVD drive.
2) Restart your computer.
3) Press the F12 key to access the one time boot menu.
4) Select Onboard or USB CD-ROM Drive.
Press any key when prompted.
5) The Windows XP Setup will launch.
6) Press R to choose the Repair option and enter recovery console on the Welcome to Setup Page.
7) bootcfg /rebuild
8) Enter Y and press enter
9) Type Microsoft Windows XP Home Edition or Microsoft Windows XP Professional Edition.
10) Type /fastdetect
11) Type Exit

Nov 15, 2008 | Computers & Internet

2 Answers

Laptop is telling me there is a dll file. is it recoverable?


If the dll file is missing, use a search engine to find dll files. You can replace it. I have had to do it several times and its harmless to your computer.

Nov 06, 2008 | Computers & Internet

Not finding what you are looking for?
Computers & Internet Logo

Related Topics:

303 people viewed this question

Ask a Question

Usually answered in minutes!

Top Computers & Internet Experts

Brian Sullivan
Brian Sullivan

Level 3 Expert

27725 Answers

joecoolvette
joecoolvette

Level 3 Expert

5660 Answers

Les Dickinson
Les Dickinson

Level 3 Expert

18330 Answers

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

Answer questions

Manuals & User Guides

Loading...