No Crash Logo
Simple install, no plumbing Solar Hot Water! Save $$$   Click Here

 hal.dll missing on a ntfs XP system, big trouble Post a Reply  
From: Chris on 05/14/2003
Well, it happened to me too.. I read all the messages regarding this problem, but no answers. I am running winXP and all 4 of my HD's are converted to NTFS.. now my hal.dll file is missing/corrupted. Hence my problem, i cannot access my HD's at all, so how can I even try to repair this problem?! The only way I can think of is to install a new HD that has XP already installed into my system then boot and copy the missing files to the old HD, then swap again, but this would take a lot of time and energy. I am not sure if Microsoft is just too dumb to be allowed to continue making software, or is this my fault?! I mean where is the darn startup disk that allows me to see NTFS partitions and CD-ROM so I can easily fix this!? For crying out loud, I am loosing my mind here. If there is any help out there, please help.. And please, no "install this" or "type this" cuz I cannot even get to a prompt, the safe mode doesn't work cuz of the hal.dll file, and no startup disk will work due to NTFS problem.
Votes:

Rating: 0
Delete: 0
--- Replies to this Problem ---
From: Frank on 07/11/2003

Hi Chris!

Could you fix it?
I got the same problem "Hal missing, blabla..." :(

Best regards


Frank

Votes:

Rating: 0
Delete: 0
From: Jase on 05/15/2003
This situation occurs when setting up a dual boot situation with Windows 2000 and Windows XP (it may occur with other setups). After Windows XP's install routine has finished copying files, and is ready to boot to the GUI portion of SETUP, you may receive the above error.
One possible fix. So far, this has been traced to an incorrect BOOT.INI file. To gain access to the Boot.ini:

Go to Start/Run and type in: msconfig. Then go to the Boot.ini Tab. Or...Right click the My Computer icon/Properties/
Advanced/Startup and Recovery/Settings/System Startup/Edit.

How to Edit the BOOT.INI File in Windows XP
http://support.microsoft.com/support/kb/articles/Q289/0/22.asp

This user had 1 hard drive, partitioned into C and D drives. His BOOT.INI file looked like this: (the erroneous lines are in "blue")

[boot loader]
timeout=1
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect

The 3 in the erroneous lines, above, points to the 3rd partition on the first physical hard disk. Since this user only had 2 partitions, this value was incorrect. Changing the value to 2, in both lines, allowed the user to complete Windows XP's setup.

The corrected BOOT.INI looked like this:

[boot loader]
timeout=1
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect

HAL - Hardware Abstraction Layer

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 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 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 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

Jase

Votes:

Rating: 0
Delete: 0
From: Chris on 05/14/2003
Also, to add to my problem, it seems that the boot disks that come from Microsoft (the 6 disks) don't work at all.. Everything is fine, it takes me to the setup screen, then it cannot find my cdrom.. i am seriously considering tossing it all through the window.. how in the world can microsoft continue to be allowed to function, it makes no sense. how can the startup disks not find my cdrom when its just a regular ide device. how is it that it cannot read my hd's when i have winxp on that HD and could use it to install (i always install OS's from the HD, not CD-ROM).. this is pathetic
Votes:

Rating: 0
Delete: 0
FAQ | Search     Post a Reply  

Home | About | Privacy & Security | Helpful Programs

Solar Energy News and more at the TechLuck Green Energy Forum

Copyright © 1999 thru 2024 Kronos Technologies Inc. All Rights Reserved.
See Terms and Conditions for more information.