Go Back   PCMech Forums > Windows Support > Windows Legacy Support (XP and earlier)

Need Some Help? Type Your Keywords Here:

Reply
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
Old 10-26-2002, 09:17 PM   #1
Member (7 bit)
 
stump's Avatar
 
Join Date: Oct 2002
Location: Wisconsin
Posts: 107
Windows boot problem (hal.dll)

I try to boot windows, but get an error message saying hal.dll is not found or is corrupt. I have a dual boot system (win98 & XP).I tried a few things that I found in this forum, like copying a new hal.dll to the c:/windows/system32 directory, but is still giving me the same error. I also tried booting to the win xp disk, going to the repair screen & running bootfix, but does not work either.

It started when I changed the boot.ini file, now I cant even get into either operating system. Any suggestions would be greatly appreciated.
__________________
Comp 1: Asus P4P800 - DVDRW - Lite-On CDRW - Maxtor 80 IDE - 2 gigs RAM - NVIDIA GeForce FX 5200 - Pinnacle Studio Vid Cap Card - WinTV 250 TV Card - WinXP Pro
Comp 2: Acer Aspire 6930G laptop, Win Vista
Comp 3: ASUS M4A89GTD PRO/USB3 - Phenom II X4 3.4GHz - OCZ Vertex 3 120GB SATA III SSD - 12GB G.SKILL DDR3 1333 - Win 7
Comp 4: ASUS M3A78-EM - AMD Athlon 64 X2 2.7GHz - Crucial 64GB SATA III SSD - G.SKILL 6GB DDR2 1066 - Win 7
Comp 5: NEC Ready Pll 350MHZ - 384MB RAM - Maxtor 80 IDE - Promise IDE Controller - Zip 100 - Lite-On DVD-R - HP CDRW (8x) - Super Disk (ha ha!) - 3DFX Voodoo 3 - Win 98 (Yes, I still use this one to play old PC games!!)
stump is offline   Reply With Quote
Old 10-26-2002, 09:58 PM   #2
Member (13 bit)
 
Alfie's Avatar
 
Join Date: Sep 1999
Posts: 4,954
Put in the XP cd and after it loads,click on install,XP will ask if you wish to install or repair an existing copy,click on repair,all settings should remain the same,but you may have to reload some drivers,but that should cure your ills.
Alfie is offline   Reply With Quote
Old 10-26-2002, 10:53 PM   #3
Member (7 bit)
 
stump's Avatar
 
Join Date: Oct 2002
Location: Wisconsin
Posts: 107
I'm trying to repair the win xp as suggested, but it tells me it can't find a file named "asms" and to type the path. I did a search on the CD, and there is no file called asms on the CD. A folder, but no file. Where would I find this? It won't setup without it.
stump is offline   Reply With Quote
Old 10-26-2002, 11:10 PM   #4
Member (12 bit)
 
Join Date: Nov 2001
Location: Woodland Hills, CA (suburb of Los Angeles)
Posts: 4,014
Some reading for you:

http://support.microsoft.com/default...EN-US;q311755&

http://www.pchelplive.com/sections.p...ticle&artid=87

http://www.pchelplive.com/sections.p...icle&artid=100

I think the "bootfix" referred to is an option from the repair screens when booting from the XP CD

. . . Gary

[p.s. ...the "upperfilters" and "lowerfilters" Registry entries come in handy when cd drives mysteriously disappear under XP, also
. . . and post again if these articles don't lead to happiness!]

Last edited by GaryRouth; 10-26-2002 at 11:13 PM.
GaryRouth is offline   Reply With Quote
Old 10-27-2002, 11:38 AM   #5
Member (7 bit)
 
stump's Avatar
 
Join Date: Oct 2002
Location: Wisconsin
Posts: 107
Okay, I got Win XP going again, thanks for the links. Now it doesn't recognize the win 98 partition. Is it better to have both OS's on the same HD? In the past, I've sucsessfully ran two OS's with two HD's, but they were on the same disk. Now I'm having nothing but headaches. Would it be worth it to move them to the same disk & start over?
stump is offline   Reply With Quote
Old 10-27-2002, 03:33 PM   #6
Member (12 bit)
 
Join Date: Nov 2001
Location: Woodland Hills, CA (suburb of Los Angeles)
Posts: 4,014
Is it that it doesn't list Win98 on the boot menu, or it actually doesn't "see" it at all?

I'm guessing the you have WinXP on a Primary Partition on its own hard drive with XP's version of NTFS, and Win98 on a Primary Partition on its own hard drive with FAT32?

And now Disk Management can't see the Win98 partition or drive? I'll have to look around for that one. Maybe one of the other techs will have a quick answer, but I'll have to do some checking around.

. . . Gary

[p.s. ...seems like it shouldn't matter whether they are on separate disks or on the same disk, as long as they have their own partitions]
GaryRouth is offline   Reply With Quote
Old 10-27-2002, 05:28 PM   #7
Member (7 bit)
 
stump's Avatar
 
Join Date: Oct 2002
Location: Wisconsin
Posts: 107
Hi Gary...
XP is on disk 2 primary FAT32 partition, 98 is on Disk 1 primary FAT32. Xp is FAT32 so I can network with another Win98 computer. I can get at the win98 partition files when using XP, but 98 is no longer in the boot manager, and if I disconnect the XP disk and try to start up, I get nothing but "PRESS ANY KEY TO REBOOT" on the screen, which when I reboot, gives me the same message again. I don't know if the 98 partition got screwed up or what.

Now that I can get to the files and back them up, I think I'm going to put both OS's on one drive & have the second drive my logical partition.

If you do find out what went wrong, however, Please post. It would be good to know for future troubleshooting.
stump is offline   Reply With Quote
Old 10-27-2002, 05:47 PM   #8
Member (12 bit)
 
Join Date: Nov 2001
Location: Woodland Hills, CA (suburb of Los Angeles)
Posts: 4,014
Hi again

Sounds like you can leave things as they are, if you'd like, but just edit your boot.ini file. The order of the entries is a little tricky.

You can try the article on Multi-Booting here at PC Mech, or perhaps some from AnandTech.com. There's one about removing an OS from MultiBoot (using Win98 & XP as examples), maybe you can find some clues there about the syntax/grammar that the boot.ini file needs there:
http://support.microsoft.com/default...;en-us;Q243431

And here's an MSKB article that might give you a quick fix, if you decide not to move the partitions & operatings systems around (uses a utility called bootcnfg):
http://support.microsoft.com/default...;en-us;Q307061

Best of luck
. . . Gary

[as to what went wrong, I imagine an answer might be in the MS article - I kinda skimmed it quickly, so I'm not sure how the boot.ini got to it's 'altered state']

Last edited by GaryRouth; 10-27-2002 at 05:49 PM.
GaryRouth is offline   Reply With Quote
Reply

Bookmarks

Still Need Help? Type Your Keywords Here:


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

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 On
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 11:21 AM.
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0