ComputerForum.com ComputerForum.com  
TigerDirect
 
Go Back   Computer Forum > Computer Software > Operating Systems

Reply
 
LinkBack Thread Tools Display Modes
Old 05-21-2007, 11:30 AM   #1 (permalink)
New Member
 
Join Date: May 2007
Posts: 11
Exclamation Windows\System32\Hal.dll

Here is my issue:
Windows could not start because the following file is missing or corrupt: Windows\System32\Hal.dll

I used the suggested tutorial from Microsoft on how to fix it, however, when I reach the recovery console part. It brings up:

[1] I:\Windows
which is my iPod that obviously does not have Windows.

It should be:
[1] C:\Windows

I turned off my computer...unplugged my iPod and tried the Recovery console and it just went to my H:\ drive which is my external hard drive!

I then tried to just reinstall Windows on the C drive. I received this error along the lines of cannot gain access to the disk containing the partition or free space you chose. setup cannot install windows xp on the this hard disk windows xp

Please help! Thank you!
lostchris08 is offline   Reply With Quote


Old 05-21-2007, 12:11 PM   #2 (permalink)
Platinum Member
 
diroga's Avatar
 
Join Date: Mar 2005
Location: WA,USA
Posts: 863
Default

http://pcsupport.about.com/od/findby...singhaldll.htm
__________________
How to be a h@(%er
1. turn off computer
2. read a book
3. ????
4. proffit
diroga is offline   Reply With Quote
Old 05-21-2007, 12:29 PM   #3 (permalink)
Diamond Member
 
Join Date: Dec 2006
Posts: 1,837
Default

This happened to me once i think i repaired in recovery console
__________________
E2160 @3.2 (3.618 GHz max) | 2Gb OCZ 6400 @ 890MHz | 8800GT (725, 1895, 1970 MHz) | Coolermaster CM 690 | Hiper 530 watt | Maxtor 160 Gb | D-tek fusion, 5.5mm nozzle / Swiftech MCW60 with enzo's / Swiftech D5 / MCRres / MCR320 radiator / 3 high yate loon / 7/16" tubing / black feser one
taylormsj is offline   Reply With Quote
Old 05-21-2007, 07:09 PM   #4 (permalink)
New Member
 
Join Date: May 2007
Posts: 11
Default

Quote:
Originally Posted by diroga View Post
I've seen this tutorial before, however, windows XP isn't on drive H which is what is indicated during my recovery console. I need it to change it to drive C. Is it possible to change the drive?
lostchris08 is offline   Reply With Quote
Old 05-21-2007, 07:22 PM   #5 (permalink)
New Member
 
Join Date: May 2007
Posts: 11
Default

Quote:
Originally Posted by lostchris08 View Post
I've seen this tutorial before, however, windows XP isn't on drive H which is what is indicated during my recovery console. I need it to change it to drive C. Is it possible to change the drive?
http://support.microsoft.com/kb/314058
tells me how to change it, however, I get the error of "The parameter is not valid. Try /? for help."
lostchris08 is offline   Reply With Quote


Old 05-21-2007, 07:34 PM   #6 (permalink)
VIP Member
 
tlarkin's Avatar
 
Join Date: Apr 2006
Location: Kansas City, MO
Posts: 6,204
Default

I've posted this like a billion times, can a mod just make it sticky on how to fix many different windows XP issues?

This rebuilds everything that is required to start windows, from the boot.ini to the required .dll files that are also required for the system to run. The infamouse HAL.dll and NTLDR.dll errors can be fixed by doing this. Please note it is not a 100% guaranteed fix, if your OS is botched beyond repair then its botched beyond repair and there is nothing you can do but wipe and reload. Use this hint at your own risk, and you should have your data backed up that is your responsibility....

Okay, boot into recovery console off your windows XP CD. Choose your installation and log in as administrator, if you never set a password for the Administrator account, just hit enter since the password will be blank.

Type the following sets of commands

Code:
attrib -h c:\boot.ini

attrib -s c:\boot.ini

attrib -r c:\boot.ini

del c:\boot.ini
This changes the boot.ini from read only, system file, and hidden to a plain file, then we delete it.

next code
Code:
bootcfg /rebuild
-it will ask you if you wish to rebuild, say yes to all
-name it whatever you want, like "Windows XP Professional"
-make sure to add the /noexecute=optin and /fastdetect options are flagged,
-if you mess this part up, it is easily fixed once you boot into windows, don't panic

next code
Code:
chkdsk /r
This scans the HD for file system errors and fixes them if possible, the /r option is needed for this, and it may take minute, be paitent

final step

Code:
fixboot
rewrite the boot sector with everything we just did, this will fix and rebuild lots of system files when having boot problems. I can't begin to tell you how many machines I have fixed with this method with out having to reimage, even though reimaging would be the faster fix, this allows users who did not back up their data have a second chance at it.

If a Moderator would want to copy/paste this, plus clean it up a bit and make it sticky so I wouldn't have to post it anymore and maybe people could just refer to it as a how to repair from the recovery console.
tlarkin is offline   Reply With Quote
Old 05-21-2007, 07:44 PM   #7 (permalink)
New Member
 
Join Date: May 2007
Posts: 11
Default

Quote:
Originally Posted by tlarkin View Post
I've posted this like a billion times, can a mod just make it sticky on how to fix many different windows XP issues?

This rebuilds everything that is required to start windows, from the boot.ini to the required .dll files that are also required for the system to run. The infamouse HAL.dll and NTLDR.dll errors can be fixed by doing this. Please note it is not a 100% guaranteed fix, if your OS is botched beyond repair then its botched beyond repair and there is nothing you can do but wipe and reload. Use this hint at your own risk, and you should have your data backed up that is your responsibility....

Okay, boot into recovery console off your windows XP CD. Choose your installation and log in as administrator, if you never set a password for the Administrator account, just hit enter since the password will be blank.

Type the following sets of commands

Code:
attrib -h c:\boot.ini

attrib -s c:\boot.ini

attrib -r c:\boot.ini

del c:\boot.ini
This changes the boot.ini from read only, system file, and hidden to a plain file, then we delete it.

next code
Code:
bootcfg /rebuild
-it will ask you if you wish to rebuild, say yes to all
-name it whatever you want, like "Windows XP Professional"
-make sure to add the /noexecute=optin and /fastdetect options are flagged,
-if you mess this part up, it is easily fixed once you boot into windows, don't panic

next code
Code:
chkdsk /r
This scans the HD for file system errors and fixes them if possible, the /r option is needed for this, and it may take minute, be paitent

final step

Code:
fixboot
rewrite the boot sector with everything we just did, this will fix and rebuild lots of system files when having boot problems. I can't begin to tell you how many machines I have fixed with this method with out having to reimage, even though reimaging would be the faster fix, this allows users who did not back up their data have a second chance at it.

If a Moderator would want to copy/paste this, plus clean it up a bit and make it sticky so I wouldn't have to post it anymore and maybe people could just refer to it as a how to repair from the recovery console.
awesome! this looks like my ticket out of here, however, even though my problem is in the C drive, the recovery console is under the H drive (my external hard drive). Therefore, typing those commands, I receive errors like the file cannot be opened and an error occurred during the directory enumeration.
lostchris08 is offline   Reply With Quote
Old 05-21-2007, 08:04 PM   #8 (permalink)
VIP Member
 
tlarkin's Avatar
 
Join Date: Apr 2006
Location: Kansas City, MO
Posts: 6,204
Default

Quote:
Originally Posted by lostchris08 View Post
awesome! this looks like my ticket out of here, however, even though my problem is in the C drive, the recovery console is under the H drive (my external hard drive). Therefore, typing those commands, I receive errors like the file cannot be opened and an error occurred during the directory enumeration.
when you first enter recovery console it asks you which windows installation you wish to modify. Choose your C drive then.
tlarkin is offline   Reply With Quote
Old 05-21-2007, 10:18 PM   #9 (permalink)
New Member
 
Join Date: May 2007
Posts: 11
Default

Quote:
Originally Posted by tlarkin View Post
when you first enter recovery console it asks you which windows installation you wish to modify. Choose your C drive then.
I think that's where my problem is. I only have my H drive available to choose from. It's weird. Windows isn't even installed on that drive!

I think the problem now lies in the fact I received this error when I tried to reinstall windows XP:
cannot gain access to the disk containing the partition or free space you chose. setup cannot install windows xp on the this hard disk windows xp
lostchris08 is offline   Reply With Quote
Old 05-21-2007, 10:40 PM   #10 (permalink)
VIP Member
 
tlarkin's Avatar
 
Join Date: Apr 2006
Location: Kansas City, MO
Posts: 6,204
Default

well it sounds like your system is hosed, do you even have enough drives to take up enough letters to reach H?

Recovery console scans all hard disks for installations, if its not picking up your installation you have either so much corruption its toast or a hardware issue.
tlarkin is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 08:32 AM.


Powered by: vBulletin Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Copyright © 2002-2008 Computer Forum and Web Design Forum