View Full Version : hal.dll missing! Windows wont work!
chaoticprout
Jun 21, 2007, 02:13 PM
Help, what do I do! Using windows xp service pack 2, and it says hal.dll is corrupt or missing, what do i do, i cant reinstall! Thanks
Peace
Jun 21, 2007, 02:17 PM
Why can't you re-install ?
66217
Jun 21, 2007, 02:21 PM
Something similar happened to me.
First thing to do is to save all your files. You can acces you Windows partition from Mac OS X and copy all your Windows files to the Mac side.
Then just open the BootCamp utility and select to make the HD only one partition again. Then procede to install Windows again.
I found a way to repair the problem and re-install only the missing file, but it was a lot of work and very complicated.
digiegg
Jun 21, 2007, 03:10 PM
I'm getting this problem too...
Ugh this is so much trouble...
digiegg
Jun 21, 2007, 08:14 PM
all the setup files were installed and everything with the CD
it reboots then it wont even go into the xp installation.
First time i did this on my mac pro it went without any problems... but now it's giving me all this hal.dll
Ack!
and how can u merge the HD if one was windows?
Chocomonsters
Jun 30, 2007, 12:36 AM
Majority of hal.dll error is due to boot.ini problem.
If you google it, there are many sites showing how to determine if you do in fact missing hal.dll or not.
If you are missing hal.dll, it can be extracted via XP CD in safe boot mode.
If you do have hal.dll (the majority of cases), you need to correct boot.ini file. You need to identify which partition XP is installed and correct boot.ini to point XP installation to correct partition.
Most likely, your boot.ini will be something like
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(x)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(x)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
where x = partition #. Dont forget that partition does not start from 0 but from 1.
If you are not familiar with Windows and dont have time to run, just delete XP partition from OSX disk utility and reinstall XP from begining.
dimme
Jun 30, 2007, 11:29 AM
Something similar happened to me.
First thing to do is to save all your files. You can acces you Windows partition from Mac OS X and copy all your Windows files to the Mac side.
Then just open the BootCamp utility and select to make the HD only one partition again. Then procede to install Windows again.
I found a way to repair the problem and re-install only the missing file, but it was a lot of work and very complicated.
I just spent 3 hours with the same problem on a fresh reinstall. The only way to fix it is to do what is stated above. I guess when you reinstall boot camp is doing something to the partition.
riscy
Jan 16, 2008, 06:26 AM
Sorry for resurrecting this thread, but this is an issue for me here but a bit different.
I have BootCamp running nicely, but when I tried to install Parallels it seemed to take for ever (apparently it is supposed to be very easy if BootCamp is already set up). i want to have Parallels so that if required I can switch to Windoze without rebooting.
Now here is the weird part: in my boot.ini I have two references to Parallels neither of which will boot up, but the one in the middle is fine. [Obviously two references to the same partition is not good, any suggestions?]
[boot loader]
timeout=1
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Parallels configuration" /fastdetect /NoExecute=OptOut
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /kernel=ntkopvs_.exe /hal=halopvs_.dll
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Parallels configuration" /fastdetect /NoExecute=OptOut /kernel=ntkopvs_.exe /hal=halopvs_.dll
jsnola
Jan 20, 2008, 03:43 AM
I did read the instructions of boot camp and parallels but I ignored the warning about XP SP2 cd required. SO I successfully installed a boot camp partition and then windows xp sp1, I could not upgrade the partition from boot camp - I was however able to update it to SP2 from parallels - and parallels worked ok with parallels tools - I could not then boot natively back into boot camp - I tried all the posts replacing the missing and corrupt files, but nothing worked. While parallels worked boot camp stalled at missing or corrupt ntfs.sys when booting natively.
I gave up and then tried reinstalling windows again - but got the error message "Press any key to boot from CD. Disk Error. Press any key to restart" when trying to launch the setup at 2nd reboot.
I gave up - using boot camp assistant I un-partitioned the drive back to 1 mac os drive, then restarted (a windows user here) then repartitioned and reinstalled windows using an SP2 cd - this time I got the error - missing or corrupt hal.dll file when trying to launch the setup at 2nd reboot.
SO this time I really gave up - I have had issues before with residual files from previous windows installations not going away completely - so his time I made the drive one os drive again, ran the disk utility, the permissions utility, and finally the erase all empty space on disk option (the quick all zeros option). Then I repartitioned the drive with boot camp assistant, and then reinstalled windows successfully entering the setup screen.
Now I will follow the manual!!!
DaveF
Jan 20, 2008, 08:35 PM
I had a HAL.dll error and it was temporary, caused by Parallels crashing. I rebooted my Mac, re-ran Parallels and then did a successful shutdown of Parallels. After that, Bootcamp was working again.
brkirch
Jan 21, 2008, 05:41 PM
For anyone who has been using Parallels with their Boot Camp partition and is now having the missing hal.dll problem, try the solutions given in this post (http://forums.parallels.com/showpost.php?p=94646&postcount=47).
NeoThoR
May 1, 2008, 03:18 PM
For anyone who has been using Parallels with their Boot Camp partition and is now having the missing hal.dll problem, try the solutions given in this post (http://forums.parallels.com/showpost.php?p=94646&postcount=47).
I have this same problem.. and reading this i have no idea what the hell you guys mean by 'Parrallels'
Neil321
May 1, 2008, 03:35 PM
I have this same problem.. and reading this i have no idea what the hell you guys mean by 'Parrallels'
This (http://www.parallels.com/en/products/desktop/)
The Flashing Fi
May 1, 2008, 04:57 PM
This has been brought up in the past. No need to go through the hassle of reformatting. Bust out the Windows XP CD, go into the recovery console, and set up the boot.ini again. I don't have instructions off the top of my head, but they are in this forum, and I'm sure they have been posted plenty of times.
Rei Diesel
Dec 25, 2008, 12:14 PM
http://discussions.apple.com/thread.jspa?threadID=1837988
naql
May 12, 2009, 05:38 PM
This fixed me right up, thanks. I had mangled the boot.ini, apparently, in breaking out of a parallels desktop startup. Changed partition number from 3 to 2, works now.
Majority of hal.dll error is due to boot.ini problem.
If you do have hal.dll (the majority of cases), you need to correct boot.ini file. You need to identify which partition XP is installed and correct boot.ini to point XP installation to correct partition.
Most likely, your boot.ini will be something like
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(x)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(x)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
where x = partition #. Dont forget that partition does not start from 0 but from 1.
cpadude
Jun 10, 2009, 04:54 PM
Is there a way to fix the hal.dll error without reinstalling windows? Every time I reinstall windows, I get the same hal.dll error.
I'd rather just go into boot.ini and edit it to look for the proper partition. Is this possible?
Thanks in advance.
Gav Mack
Jun 10, 2009, 07:18 PM
Is there a way to fix the hal.dll error without reinstalling windows? Every time I reinstall windows, I get the same hal.dll error.
I'd rather just go into boot.ini and edit it to look for the proper partition. Is this possible?
Thanks in advance.
Yes.
Boot off the windows CD, at the first setup screen press R for recovery console.
It will ask to log onto Windows (usually 1) then enter and asks for the Administrator password if you've set one else another enter.
Then type the following lines followed by enter
attrib -h -r -s c:\boot.ini
del c:\boot.ini
bootcfg /rebuild
fixboot
type exit and it'll restart.
plat4m
Sep 2, 2009, 07:37 AM
If you're having problems with hal.dll then it's because of missing bootloading. The #1 reason is people forgetting to named the partition "BOOTCAMP" when they reformat the drive. Remember to reformat in NTFS or FAT, and never to use "leave as it is" selection on installation.
Best of luck
Thomas
Apple Service Assistent
Regulas
Nov 8, 2010, 11:56 AM
My hardware is a Mac Mini Snow Leopard installing XP SP3 (SP2 same fix)
Let the Bootcamp partition out the drive in OS X and start your install.
When XP asks where to put it DO NOT DELETE ANY PARTITIONS.
Select the FAT32 partition that bootcamp made for you and press continue. XP will then ask if you want to reformat that partition and say yes, NTSF Fast or slow if you want to wait.
That is all it took for me after several tries getting missing hal.dll
michelkaminski
Feb 12, 2011, 03:52 AM
http://www.macgadget.de/Forum/BootCamp-HALDLL-defekt-L%C3%B6sung
balamw
Feb 12, 2011, 07:46 AM
who is also the problem that some Macs can not install XPPro on NTFS, the solution here in brief:
* Creating a new partition with boot camp (remove old first!)
* Start the installation
* The first blue screen ("To install a SCSI driver, press F6 Third Party") F10 key and wait until the console will appear - it takes ...
* Format c: / fs: ntfs enter
* Typing exit
* Computer restarts, start XP installation
* Existing file system to take - not format!
Basically seems to be force the partition to be NTFS formatted.
B
fulhamgardens1
Mar 8, 2011, 06:19 AM
Hi guys,
I don't know how much I read from different forums and blogs re this problem - nothing worked for me.
Suddenly I came across someone's suggestion about installing 'ipartition', creating a bootable disc from the program (on a dvd) and rebooting mac off this dvd. Once loaded, select all of the partitions (except BOOTCAMP and Macintosh HD) from the left hand bottom panel (one at a time of course). Run the 'inspector' (choose from 'view' menu), choose 'partition' tab in inspector. In there, there is 'make visible to windows' option which is selected by default. Uncheck it for each partition, except for bootcamp and Macintosh HD.
With this, bootcamp (windows) sees only one mac partition (Macintosh HD).
You are done!
Exit the program and reboot the computer. Select 'windows' during the reboot as usual (by pressing the option key).
No 'hal.dll' missing...anymore.
Windows will load up normally!
johzen
Jun 13, 2011, 10:59 AM
Sorry for gravedigging, but it seems like all of you have already resolved this problem.
So what I understood in this thread :
~Partition with Bootcamp
~Change the Windows Partition to NTFS
~Install Windows XP
Please correct me if I'm wrong, or if I'm missing some steps.
Some say it's the "boot.ini" as the problem, here is what's stated in my boot.ini :
[Boot Loader]
Timeout=30
Default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[Operating Systems]
C:\$WIN_NT$.~BT\BOOTSECT.DAT = "1st, text mode setup (Boot from flash again after finished)"
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="2nd, GUI mode setup, continue setup + 1st start of Windows" /fastdetect
C:\ = "---> DEBUG, in case of HAL.DLL or NTOSKRNL.EXE not found errors <---"
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Debug boot rDisk 1 partition 2" /fastdetect
multi(0)disk(0)rdisk(1)partition(3)\WINDOWS="Debug boot rDisk 1 partition 3" /fastdetect
multi(0)disk(0)rdisk(1)partition(4)\WINDOWS="Debug boot rDisk 1 partition 4" /fastdetect
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Debug boot rDisk 2 partition 1" /fastdetect
multi(0)disk(0)rdisk(2)partition(2)\WINDOWS="Debug boot rDisk 2 partition 2" /fastdetect
multi(0)disk(0)rdisk(2)partition(3)\WINDOWS="Debug boot rDisk 2 partition 3" /fastdetect
multi(0)disk(0)rdisk(2)partition(4)\WINDOWS="Debug boot rDisk 2 partition 4" /fastdetect
balamw
Jun 13, 2011, 08:58 PM
Some say it's the "boot.ini" as the problem, here is what's stated in my boot.ini
Why do you have so many entries in your boot.ini? Do you actually have that many disks and partitions?
Which Mac is this? What is the source of your XP installer? (retail, OEM, ...)
B
johzen
Jun 14, 2011, 12:51 AM
Why do you have so many entries in your boot.ini? Do you actually have that many disks and partitions?
Which Mac is this? What is the source of your XP installer? (retail, OEM, ...)
B
Thank you for the respond, I don't actually know why it has so much partitions, but I only have 2 partitions, 1 for Windows and 1 for mac.
I am using MacBook, with a Windows XP Bootable USB.
balamw
Jun 14, 2011, 06:52 AM
with a Windows XP Bootable USB.
This might be the problem. Can you describe what you mean in more detail.
B
johzen
Jun 14, 2011, 11:20 PM
This might be the problem. Can you describe what you mean in more detail.
B
Used Win2Flash to make this WinXP USB Bootable.
If I try Text Install, it's ok.
But after Text Install, I can see that their is a Partition of Windows in the "alt/option" key, and in the rEFIt startup, and if I try to press on one of those it shows a Windows documentation... error.
And if I try to boot on my USB, it shows the Eee, but after the Eee it shows the Windows documentation error again.
Some say I have to reboot twice after the text installation, so what I do I go through the Windows partition & during the Eee, I press f8 and in the selection I press Reboot.
After the Reboot, it shows black but even if I wait 5-10 minutes it will only show Black.
Thanks in advance for being an awesome person :]
johzen
Jun 14, 2011, 11:33 PM
Used Win2Flash to make this WinXP USB Bootable.
If I try Text Install, it's ok.
But after Text Install, I can see that their is a Partition of Windows in the "alt/option" key, and in the rEFIt startup, and if I try to press on one of those it shows a Windows documentation... error.
And if I try to boot on my USB, it shows the Eee, but after the Eee it shows the Windows documentation error again.
Some say I have to reboot twice after the text installation, so what I do I go through the Windows partition & during the Eee, I press f8 and in the selection I press Reboot.
After the Reboot, it shows black but even if I wait 5-10 minutes it will only show Black.
Thanks in advance for being an awesome person :]
Also this is the boot.ini after the text installtion inside the Windows partition.
[boot loader]
timeout=1
default=multi(0)disk(0)rdisk(1)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
johzen
Jun 14, 2011, 11:56 PM
Also when I check the Disk Utility, I see Mac OS X & disk0s3.
When I click Mac OS X, it's Mac OS Extended(Journal)
disk0s3, it's Mac OS Extended(Journal), in the Volume Format.
From my past experience, I think disk0s3 is the Untitled partition in the desktop of my Mac, and the partition of Windows in the rEFIt/alt/option key startup.
& I think it should be NTFS, I think something went wrong during my text installation, there were 4 option
Convert to NTFS, that other 2 NTFS(Quick or not quick), & leave as it is. Which one should I choose? I chose the 2nd the "notquick"
user1690
Jun 15, 2011, 02:04 PM
I had this problem a few minutes ago on my iMac but it seems to have fixed itself?
I tried the following:
Open Bootcamp Assistant, partition the drive as you wish (i had 55GB for XP Partition)
Let it partition.
Insert your XP Install CD
Let the system reboot and wait for the CD to be launched.
Wait until windows loads all the nessecary data to launch the setup.
Select the drive labeled <BOOTCAMP> <FAT32>
Then select Format as NTFS (I selected "Format as NTFS (Quick) )
Press F to confirm you wish to format.
Let the drive format.
The file copy proccess now begins...
Grab a tea/coffee and some biscuits and watch some TV
When the proccess is done your computer will reboot, TOUCH NOTHING! Let the CD launch again, only this time the system will say "Press any key to boot from CD..." DONT DO THAT! Let is dissapear.
--This is where my problems began, i would get the hal.dll error, so i tried all the stuff above again, and again, burning new CD's.... and now it just went away? And is continuing the installation. Which is odd, maybe my system was having some sorta glitch during the install that hasnt happened again. So a obvious tip here, if it didnt work the first time, try and try again. Good luck!
johzen
Jun 16, 2011, 05:20 AM
I had this problem a few minutes ago on my iMac but it seems to have fixed itself?
I tried the following:
Open Bootcamp Assistant, partition the drive as you wish (i had 55GB for XP Partition)
Let it partition.
Insert your XP Install CD
Let the system reboot and wait for the CD to be launched.
Wait until windows loads all the nessecary data to launch the setup.
Select the drive labeled <BOOTCAMP> <FAT32>
Then select Format as NTFS (I selected "Format as NTFS (Quick) )
Press F to confirm you wish to format.
Let the drive format.
The file copy proccess now begins...
Grab a tea/coffee and some biscuits and watch some TV
When the proccess is done your computer will reboot, TOUCH NOTHING! Let the CD launch again, only this time the system will say "Press any key to boot from CD..." DONT DO THAT! Let is dissapear.
--This is where my problems began, i would get the hal.dll error, so i tried all the stuff above again, and again, burning new CD's.... and now it just went away? And is continuing the installation. Which is odd, maybe my system was having some sorta glitch during the install that hasnt happened again. So a obvious tip here, if it didnt work the first time, try and try again. Good luck!
Thing is I'm not using CD, I'm using USB.
^_^
johzen
Jun 16, 2011, 10:39 AM
Error :
Windows could not start because of a computer disk hardware configuration problem
Could not read from the selected boot disk check boot path and disk hardware.
That's what happens after Text Installation
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.