Windows XP The default Windows installation, Discuss tips, tweaks, drivers and more!

Reply
 
LinkBack Thread Tools Display Modes
  (#1) Old
Junior Member
 
Posts: 21
Join Date: Jan 2009
Default Resolved - Missing hal.dll when installing xp from USB - 04-15-2009, 02:10 AM

Hello, I am installing xp home using a bootable USB flash drive using instructions from this tutorial: http://myeeeguides.wordpress.com/200...b-flash-drive/

I successfully installed xp this way in the past. I am now working with 2 separate internal ssd's and both are hitting the error: "Windows could not start because the following file is missing or corrupt: <Windows root>\system32\hal.dll. Please re-install a copy of the above file."

I found posts that this error can come up if the hard disk/partition information is input incorrectly on the usb's boot.ini. So I've made sure that this information is correct.

Does anyone know what other factors can cause the hal.dll error to show up?


Thanks for your help!

(the reason I am working on 2 ssd's is because my first one crashed and dell sent me a replacement ssd which they didn't wipe, so I am trying to get both my old ssd and the dell replacement to both work)


Mini-9 / 8gb SSD / 2gb Crucial RAM / 16gb aData SDHC / Win XP Home
Reply With Quote
  (#2) Old
Super Moderator
 
anguish's Avatar
 
Posts: 1,203
Join Date: Apr 2009
Location: Detroit
Default Re: Missing hal.dll when installing xp from USB - 04-15-2009, 08:38 AM

Make sure you are booting off the USB key until you have completely logged in and gotten your Windows desktop for the first time. I used the usb_prep8 tool, and had the same issues until I went through the GUI portion until logging in for the first time.

HTH.


Alienware M11xR2 - Core i5 1.06 - 4 GB - 250 GB HD

Triple Boot Guide - 10v RAM Upgrade Videos - mechdrew's OSX guides
Reply With Quote
  (#3) Old
Junior Member
 
Posts: 21
Join Date: Jan 2009
Default Re: Missing hal.dll when installing xp from USB - 04-15-2009, 05:32 PM

Thanks for the reply anguish. I can't even get that far, actually I don't even make it to text mode (I think that's what it's called...the section where I can format & create partitions).


Mini-9 / 8gb SSD / 2gb Crucial RAM / 16gb aData SDHC / Win XP Home
Reply With Quote
  (#4) Old
Super Moderator
 
anguish's Avatar
 
Posts: 1,203
Join Date: Apr 2009
Location: Detroit
Default Re: Missing hal.dll when installing xp from USB - 04-15-2009, 05:48 PM

It would look me then like it's not even trying to boot from the USB device then. I get that all the time when doing XP installs (well, re-installs), but that's simply because it wasn't booting from the USB key.


Alienware M11xR2 - Core i5 1.06 - 4 GB - 250 GB HD

Triple Boot Guide - 10v RAM Upgrade Videos - mechdrew's OSX guides
Reply With Quote
  (#5) Old
Junior Member
 
Posts: 21
Join Date: Jan 2009
Default Re: Missing hal.dll when installing xp from USB - 04-16-2009, 01:13 AM

hmmm... that seems right. I will try a fresh install of the boot program & xp onto the USB stick. I successfully used this stick a month ago, but maybe it got corrupt. Worth a shot.

If not, I ordered a $22 sata to usb adapter for one of my spare internal dvd drives, instead of buying a $60-100 external optical drive. Then I won't have to hassle with USB installs (fun to do, but I have no time these days).

Thanks again


Mini-9 / 8gb SSD / 2gb Crucial RAM / 16gb aData SDHC / Win XP Home
Reply With Quote
  (#6) Old
Junior Member
 
Posts: 21
Join Date: Jan 2009
Default Re: Missing hal.dll when installing xp from USB - 04-16-2009, 02:01 AM

Well, creating a new USB boot fixed it!

With the old stick, I was able to boot from usb into the winsetupforUSB interface. After making the selections in winsetupforUSB I should have gone straight to winxp text mode, but instead would get the hal.dll error. Since the hard discs & partitions were set correctly in the boot.ini, something funny with the boot loader may have been the problem as anguish pointed out.

Anyhow, set up went smoothly and maybe I will continue messing with USBs even after I get my sata adapter.



Mini-9 / 8gb SSD / 2gb Crucial RAM / 16gb aData SDHC / Win XP Home
Reply With Quote
  (#7) Old
Junior Member
 
Posts: 3
Join Date: Sep 2009
Default 09-30-2009, 04:11 AM

Here was my solution to get past this:

My drive has 3 partitions: 200MB
OSX on 120GB
XP on 40Gb

I edit the Boot.ini file on the XP Install USB to read:
Code:
[Boot Loader]
Timeout=10
Default=multi(0)disk(0)rdisk(1)partition(3)\WINDOWS
[Operating Systems]
multi(0)disk(0)rdisk(1)partition(3)\WINDOWS="2. GUI Mode Setup Windows XP, Continue Setup + Start XP" /FASTDETECT

C:\SETUPLDR.bs="1. TXT Mode Setup Windows XP, Never unplug USB-Drive Until After Logon"
Originally both partition bits read partition(1)
Once I changed to the correct partition, setup continued as normal.

Hope this helps others as I was tearing my hair out.. well only figuratively
Reply With Quote
  (#8) Old
Member
 
transamman1999's Avatar
 
Posts: 37
Join Date: Aug 2009
Location: DFW, TX
Default 10-01-2009, 05:29 PM

Quote:
Originally Posted by loastb0y View Post
Here was my solution to get past this:

My drive has 3 partitions: 200MB
OSX on 120GB
XP on 40Gb

I edit the Boot.ini file on the XP Install USB to read:
Code:
[Boot Loader]
Timeout=10
Default=multi(0)disk(0)rdisk(1)partition(3)\WINDOWS
[Operating Systems]
multi(0)disk(0)rdisk(1)partition(3)\WINDOWS="2. GUI Mode Setup Windows XP, Continue Setup + Start XP" /FASTDETECT
 
C:\SETUPLDR.bs="1. TXT Mode Setup Windows XP, Never unplug USB-Drive Until After Logon"
Originally both partition bits read partition(1)
Once I changed to the correct partition, setup continued as normal.

Hope this helps others as I was tearing my hair out.. well only figuratively
THANK YOU!!!!! i was dumb and i edited my boot.ini and have scoured the internet looking for the right text to put back into it and you sir are my hero!!! lol.
im re-installing XP as we speak. thanks again!


10v|2GB|320GB|A05|10.6.2|0.8.3RC5
Reply With Quote
  (#9) Old
Junior Member
 
Posts: 3
Join Date: Nov 2009
Default 11-22-2009, 06:34 PM

I tryed to install windows xp on Dell latitude 2100 which has previously installed ubuntu. So I made bootable usb with windows but when I try to install windows i get hal.dll error. There is only one partition and has ubuntu installed. Could editing boot.ini solve my problem, and if it could what should i change?

now it looks like this:

[Boot Loader]
Timeout=10
Default=multi(0)disk(0)rdisk(1)partition(1)\WINDOW S
[Operating Systems]
C:\btsec\XPSTP.bs="1. Begin TXT Mode Setup Windows XP, Never unplug USB-Drive Until Logon"
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="2. and 3. Continue with GUI Mode Setup Windows XP + Start XP from HD 1" /FASTDETECT
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Conti nue GUI Setup + Start XP from HD 2, use if installing on HD2" /FASTDETECT
c:\grldr="4. Start GRUB4DOS Menu - DOS FPY IMAGES + Linux + XP Rec Cons + Vista"
C:\btsec\XATSP.bs="Attended Setup XP, Never unplug USB-Drive Until After Logon"
Reply With Quote
  (#10) Old
Junior Member
 
Posts: 3
Join Date: Nov 2009
Default 11-23-2009, 03:55 PM

I solved it... I started installing in text mode and I didn't get hal.dll eror. Then I saw that i have 4 partitions, not one. After copying files on partition 2 computer restarted and but the same error showed and i was't able to continue intalling, (only to start text mode but it will start instalation over), so I edited my boot.ini such as loastb0y but intead of 3 i used 2 and it worked.. Thanks
Reply With Quote
Reply

« The file 'asms' on Windows XP Home is SP3 is Needed | What is a good antivirus/antispyware software for a laptop? »
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


Copyright © 2008-2011 MyDellMini.com.