windows root system32 hal.dll problem

ts1000

New Member
hello everyone, i seem to be having a bit of a problem with my laptop. its missing what looks like a start up dll(the one described in the title). so basicall what it does is when i turn it on it shows the vaio screen and then shows the error saying "windows could not start because the following file is missing or corrupt ect" well i tried to solve it with a windows xp disk so i can image it from that but when i put the disk in and reboot it just does the same thing it doesnt prompt me with the "press any key to boot xp disk" like it should. any suggestions comments or help would be greatly appreciated thank you readers.
 
Go into the bios and make sure you have cdrom as first boot device. Basically all you need to do is select to repair the os and it should fix it.
 
Repair is a must.!!!

Go into the bios and make sure you have cdrom as first boot device. Basically all you need to do is select to repair the os and it should fix it.

This is your last resort dude, i think you must follow this advice to get rid out your problem ASAP.:good:
 
Go into the bios and make sure you have cdrom as first boot device. Basically all you need to do is select to repair the os and it should fix it.

Exactly!

Or you can do it this way:

Copy that "HAL.DLL" system file from some other computer that is using XP on the USB stick,then plug that USB stick in your computer and boot your computer with the Linux Ubuntu CD and then simply move that "HAL.DLL" system file from the USB stick to your hard disk drive on the following location:

C:\WINDOWS\system32\

NOTE: "C:" is your drive letter where your XP OS is installed!





Cheers chocolate milk drinkers!!!CHOCOLATE MILK ROCKS!!!IT RULES!!!YEAAAA!!!!!!!!!!!!!!!
 
Exactly!

Or you can do it this way:

Copy that "HAL.DLL" system file from some other computer that is using XP on the USB stick,then plug that USB stick in your computer and boot your computer with the Linux Ubuntu CD and then simply move that "HAL.DLL" system file from the USB stick to your hard disk drive on the following location:

C:\WINDOWS\system32\

NOTE: "C:" is your drive letter where your XP OS is installed!





Cheers chocolate milk drinkers!!!CHOCOLATE MILK ROCKS!!!IT RULES!!!YEAAAA!!!!!!!!!!!!!!!

That procedure is not advised as I believe there are actually different versions of the hall.dll file. The safest way is to just do a repair install.
 
That procedure is not advised as I believe there are actually different versions of the hall.dll file. The safest way is to just do a repair install.

Of course that the REPAIR process is better.I just gave him the faster solution lol.Anyway the "HAL.DLL" file taken from any Windows XP 32-bit will work for any 32-bit edition of the Windows XP.Tryed it by myself ;)
 
you can copy the hal.dll file directly from the windows install disc by accessing the right folder, i'd imagine it would be in the i386, would look something like this in cmd

copy e:\i386\hal.dll c:\

You may need to fix the mbr aswell i'm not sure just type fixmbr.

i used to this all the time, but not for a while so it should work unless microsoft has changed the structure of the disc, in that case the directory may be wrong, but its still possible and then the file should be the version that win 7 used to begin with.

But overall it is much easier to use the repair option
 
Back
Top