Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Windows › Hal.dll is missing but replacing it doesnt help
New Posts  All Forums:Forum Nav:

Hal.dll is missing but replacing it doesnt help

post #1 of 18
Thread Starter 
My bro got the dreaded 'Hal.dll is missing or corrupt' error so I went about trying to sort it, but to no avail.

1) Replaced the hal.dll file via Windows Repair

2) Then it found isapnp.sys was corrupt too, so replaced that

3) Then it said hal.dll was missing or corrupt again - had me confused - so I replaced that again.

4) Still said hal.dll was missing even though I replaced it numerous times.

5) Did the Fixboot/Fixmbr but still refuses to boot past the hal.dll error

6) Ran chkdsk and it said it fixed things

7) Replaced hal.dll again but it still says its missing or corrupt


So all in all hal.dll is still corrupt/missing even though I've replaced it half a dozen times

The machine wont boot into any stage of windows (safe mode is a no no) but it can boot from cd

Any ideas on how to get it working?
    
CPUMotherboardGraphicsRAM
Core2Quad Q6600 MSi P35 Platinum Gigabyte 6850 OC 1GB 6GB Corsair XMS2 
Hard DriveOSMonitorPower
32GB SSD & 1.66TB mixed Win7 64 bit Acer P225HQbd 21.5" Corsair GX650 
Case
Lian Li PC-K58B Lancool 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Core2Quad Q6600 MSi P35 Platinum Gigabyte 6850 OC 1GB 6GB Corsair XMS2 
Hard DriveOSMonitorPower
32GB SSD & 1.66TB mixed Win7 64 bit Acer P225HQbd 21.5" Corsair GX650 
Case
Lian Li PC-K58B Lancool 
  hide details  
Reply
post #2 of 18
dont know if you've looked on microsoft's website, but i found a couple of threads in their forum about the same/similar issue :-

http://forums.microsoft.com/Communit...42537&SiteID=6

and that thread pointed to a solution page, it could be worth reading or giving it a try :-

http://support.microsoft.com/kb/314477
My 2013 System
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD FX-6 6100 Black Edition 6 Core 3.3Ghz Socke... Gigabyte 970A-DS3 Sapphire HD 7850 OC Edition 2GB Dual DVI HDMI D... Crucial 4GB (2x2GB) DDR3 1600Mhz Ballistix Tact... 
Hard DriveOSMonitorKeyboard
WD 1TB 3.5" SATA-III Caviar Green Internal Hard... Windows 7 Ultimate 32bit Philips E-line 247E4LHSB LED LCD 23.6" HDMI Mon... Logitech 
PowerCaseMouseMouse Pad
Antec 520W High Current Gamer PSU CiT Vantage Midi Mesh Gaming Case with HD Audio... Logitech MX518 volkswagen golf gti30 
  hide details  
Reply
My 2013 System
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD FX-6 6100 Black Edition 6 Core 3.3Ghz Socke... Gigabyte 970A-DS3 Sapphire HD 7850 OC Edition 2GB Dual DVI HDMI D... Crucial 4GB (2x2GB) DDR3 1600Mhz Ballistix Tact... 
Hard DriveOSMonitorKeyboard
WD 1TB 3.5" SATA-III Caviar Green Internal Hard... Windows 7 Ultimate 32bit Philips E-line 247E4LHSB LED LCD 23.6" HDMI Mon... Logitech 
PowerCaseMouseMouse Pad
Antec 520W High Current Gamer PSU CiT Vantage Midi Mesh Gaming Case with HD Audio... Logitech MX518 volkswagen golf gti30 
  hide details  
Reply
post #3 of 18
Thread Starter 
Quote:
Originally Posted by jaslew View Post
dont know if you've looked on microsoft's website, but i found a couple of threads in their forum about the same/similar issue :-

http://forums.microsoft.com/Communit...42537&SiteID=6

and that thread pointed to a solution page, it could be worth reading or giving it a try :-

http://support.microsoft.com/kb/314477
Cheers, but i've tried the microsoft suggestions and they dont help

Really help its not H/D failure (as they point out it could be)
    
CPUMotherboardGraphicsRAM
Core2Quad Q6600 MSi P35 Platinum Gigabyte 6850 OC 1GB 6GB Corsair XMS2 
Hard DriveOSMonitorPower
32GB SSD & 1.66TB mixed Win7 64 bit Acer P225HQbd 21.5" Corsair GX650 
Case
Lian Li PC-K58B Lancool 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Core2Quad Q6600 MSi P35 Platinum Gigabyte 6850 OC 1GB 6GB Corsair XMS2 
Hard DriveOSMonitorPower
32GB SSD & 1.66TB mixed Win7 64 bit Acer P225HQbd 21.5" Corsair GX650 
Case
Lian Li PC-K58B Lancool 
  hide details  
Reply
post #4 of 18


Format and reinstall
post #5 of 18
Thread Starter 
Quote:
Originally Posted by alex98uk View Post


Format and reinstall
Thats what I'm trying to avoid though.

I've had a thought about it though

If I install a second version of XP to the same drive, in a new folder.....boot into the new version......copy the missing files across into the 'old' windows...boot into windows repair in the 'old' windows install.......delete the new windows......fix the bootcfg etc so it boots straight into the 'old' windows

Would that work?
    
CPUMotherboardGraphicsRAM
Core2Quad Q6600 MSi P35 Platinum Gigabyte 6850 OC 1GB 6GB Corsair XMS2 
Hard DriveOSMonitorPower
32GB SSD & 1.66TB mixed Win7 64 bit Acer P225HQbd 21.5" Corsair GX650 
Case
Lian Li PC-K58B Lancool 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Core2Quad Q6600 MSi P35 Platinum Gigabyte 6850 OC 1GB 6GB Corsair XMS2 
Hard DriveOSMonitorPower
32GB SSD & 1.66TB mixed Win7 64 bit Acer P225HQbd 21.5" Corsair GX650 
Case
Lian Li PC-K58B Lancool 
  hide details  
Reply
post #6 of 18
Thread Starter 
Argh! this machine is doing my 'ead in!

Exhausted all the fixes from Microsoft and other random sites.

- So took a H/d from my machine and installed windows onto that.
- Switched the machine off and hooked up the 'old' drive as a slave
- Machine wouldnt start up at all, fans whirred away but no BIOS screens or anything else
- Unhooked CD drives and managed to get it working - Not sure how crap the PSU is, but on this evidence its proper lame

- Got into Windows, ran Scandisk on the old drive, with check for bad sectors and the other option ticked.
- Access the old drives windows folder but could not find the 'system32' folder

- The machine then rebooted, and continues to do so after a few minutes.

Where the hell as the SYSTEM32 folder gone? but more to the point, why?

Ran Find file and it found one in WINDOWS\\I386\\SYSTEM32 but i dont think that this is it.

Anyway my thoughts on how to sort it are

- Copy the 'new' windows SYSTEM32 folder into the 'old' windows folder - Would this cause any issues?

- Give up

A new h/d looks like its needed anyway.

One problem I do have is that my bro wants to save all his 'My Documents' stuff. Problem is he has a passworded account. Via the new install his account folder (on the old drive) reads as 0kb so I can't copy the folder to the new drive. Is there any way around this? or is all the data 'lost'

Sound like a good plan?
    
CPUMotherboardGraphicsRAM
Core2Quad Q6600 MSi P35 Platinum Gigabyte 6850 OC 1GB 6GB Corsair XMS2 
Hard DriveOSMonitorPower
32GB SSD & 1.66TB mixed Win7 64 bit Acer P225HQbd 21.5" Corsair GX650 
Case
Lian Li PC-K58B Lancool 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Core2Quad Q6600 MSi P35 Platinum Gigabyte 6850 OC 1GB 6GB Corsair XMS2 
Hard DriveOSMonitorPower
32GB SSD & 1.66TB mixed Win7 64 bit Acer P225HQbd 21.5" Corsair GX650 
Case
Lian Li PC-K58B Lancool 
  hide details  
Reply
post #7 of 18
Quote:
Originally Posted by SpuddGunn View Post
Thats what I'm trying to avoid though.

I've had a thought about it though

If I install a second version of XP to the same drive, in a new folder.....boot into the new version......copy the missing files across into the 'old' windows...boot into windows repair in the 'old' windows install.......delete the new windows......fix the bootcfg etc so it boots straight into the 'old' windows

Would that work?
This will surely crash both installs.

Quote:
Originally Posted by SpuddGunn View Post

- Copy the 'new' windows SYSTEM32 folder into the 'old' windows folder - Would this cause any issues?

- Give up

A new h/d looks like its needed anyway.

One problem I do have is that my bro wants to save all his 'My Documents' stuff. Problem is he has a passworded account. Via the new install his account folder (on the old drive) reads as 0kb so I can't copy the folder to the new drive. Is there any way around this? or is all the data 'lost'

Sound like a good plan?
1. The path you foud for System32 is the good one, but it's no use to copy another win's system32, it can't work

2. No way

3. It looks like you need another HDD

The fact that the account has a password or not is meaningless unless he encrypted the HDD, which would be weird to be done on a home computer. A password-ed account does not encrypt data by default, so with another win install you must easily have access to that data.

The fact that it shows you 0kB could mean that that folder has gone down the drain too. The HDD is falling apart imho. I have tried once @work a software called O&O recovery to recover some files from a damaged HDD with moderate sucess: I managed to save some 10-20% of the really small files (up to 100kB), the larger were MIA. Try this piece of software, it may recover something if the HDD wasn't encrypted.

Hope it works!
Centurion
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II 940 @3.3GHz 1.25V Gigabyte 790X-DS4 XFX 5850 8GB OCZ DDR2-800 
Hard DriveCoolingOSMonitor
Corsair Force 3 TRUE Win 7 Pro x64 ACER 23" TN  
PowerCase
400W Silverstone Strider Antec P182 
  hide details  
Reply
Centurion
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II 940 @3.3GHz 1.25V Gigabyte 790X-DS4 XFX 5850 8GB OCZ DDR2-800 
Hard DriveCoolingOSMonitor
Corsair Force 3 TRUE Win 7 Pro x64 ACER 23" TN  
PowerCase
400W Silverstone Strider Antec P182 
  hide details  
Reply
post #8 of 18
Thread Starter 
Quote:
Originally Posted by dragosmp View Post
This will surely crash both installs.



1. The path you foud for System32 is the good one, but it's no use to copy another win's system32, it can't work

2. No way

3. It looks like you need another HDD

The fact that the account has a password or not is meaningless unless he encrypted the HDD, which would be weird to be done on a home computer. A password-ed account does not encrypt data by default, so with another win install you must easily have access to that data.

The fact that it shows you 0kB could mean that that folder has gone down the drain too. The HDD is falling apart imho. I have tried once @work a software called O&O recovery to recover some files from a damaged HDD with moderate sucess: I managed to save some 10-20% of the really small files (up to 100kB), the larger were MIA. Try this piece of software, it may recover something if the HDD wasn't encrypted.

Hope it works!
Cheers for the info

Nah the drive shouldn't be encrypted. All I get is the Access is denied box pop up when I try to enter the user account folders.

I'll give O&O recovery a go tonight. I thought about formatting the 'old' drive and using something like Recuva just to try to save the data. But that seems a tad far fetched and risky.
    
CPUMotherboardGraphicsRAM
Core2Quad Q6600 MSi P35 Platinum Gigabyte 6850 OC 1GB 6GB Corsair XMS2 
Hard DriveOSMonitorPower
32GB SSD & 1.66TB mixed Win7 64 bit Acer P225HQbd 21.5" Corsair GX650 
Case
Lian Li PC-K58B Lancool 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Core2Quad Q6600 MSi P35 Platinum Gigabyte 6850 OC 1GB 6GB Corsair XMS2 
Hard DriveOSMonitorPower
32GB SSD & 1.66TB mixed Win7 64 bit Acer P225HQbd 21.5" Corsair GX650 
Case
Lian Li PC-K58B Lancool 
  hide details  
Reply
post #9 of 18
Quote:
Originally Posted by SpuddGunn View Post
Cheers for the info

Nah the drive shouldn't be encrypted. All I get is the Access is denied box pop up when I try to enter the user account folders.

I'll give O&O recovery a go tonight. I thought about formatting the 'old' drive and using something like Recuva just to try to save the data. But that seems a tad far fetched and risky.
Don't wanna sound like an old cliché or something, but as long as the hard drive is still alive there has to be a way to recover your data. In my campus there are guys that do this kind of recovery stuff (paid of course) but if it's worth it...
Centurion
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II 940 @3.3GHz 1.25V Gigabyte 790X-DS4 XFX 5850 8GB OCZ DDR2-800 
Hard DriveCoolingOSMonitor
Corsair Force 3 TRUE Win 7 Pro x64 ACER 23" TN  
PowerCase
400W Silverstone Strider Antec P182 
  hide details  
Reply
Centurion
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II 940 @3.3GHz 1.25V Gigabyte 790X-DS4 XFX 5850 8GB OCZ DDR2-800 
Hard DriveCoolingOSMonitor
Corsair Force 3 TRUE Win 7 Pro x64 ACER 23" TN  
PowerCase
400W Silverstone Strider Antec P182 
  hide details  
Reply
post #10 of 18
Thread Starter 
Well I ran the free version of O&O Recovery and it couldnt find anything wrong with those folders. It did find out files that had been deleted and werent needed anyway. Free version wouldnt let me recover anything anyway.

Gave it a virus scan and it found 1 virus, DP0913.exe I think it was.

Not sure if the whole machine is up the creek though. Whenever it is switched on it always say 'The system has recovered from a serious error' in windows.
    
CPUMotherboardGraphicsRAM
Core2Quad Q6600 MSi P35 Platinum Gigabyte 6850 OC 1GB 6GB Corsair XMS2 
Hard DriveOSMonitorPower
32GB SSD & 1.66TB mixed Win7 64 bit Acer P225HQbd 21.5" Corsair GX650 
Case
Lian Li PC-K58B Lancool 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Core2Quad Q6600 MSi P35 Platinum Gigabyte 6850 OC 1GB 6GB Corsair XMS2 
Hard DriveOSMonitorPower
32GB SSD & 1.66TB mixed Win7 64 bit Acer P225HQbd 21.5" Corsair GX650 
Case
Lian Li PC-K58B Lancool 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Windows
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Windows › Hal.dll is missing but replacing it doesnt help