Saturday, October 1, 2011

WinToFlash Missing or Corrupt: hal.dll bootsect.dos

 I/O Error accessing boot sector file multi(0)disk(0)partition(1)\bootsect.dos
 "Windows could not start because the following file is missing or corrupt: \system32\hal.dll"


Are you having a missing hal.dll error after installing xp from a USB flash drive made by WinToFlash??? The solutions I found didn't work or were too complicated. If you get the error below, all you need to do is boot from the same USB flash drive again. When the splash screen appears, just select the option below the DEBUG option (DEBUG is the third option, so select the fourth). No need to edit the boot.ini for now, you could do it later when you can use windows already.

NOTE: If the fourth option doesn't work, try the other options BUT remember their partition number. The partition number is the number enclosed by parenthesis after the word partition in the option label.


NEXT STEP:  editing boot.ini

How to edit the Boot.ini file in Windows XP




Comments (17)

Loading... Logging you in...
  • Logged in as
Thanxx a lot..Searched on google nd tried many solutions but nothing worked but now by this post installed it succesfully..:) Keep this good work up..:)
Youre my hero! thanks¬¬¬!!!!!!!!!!!
Eternally Grateful's avatar

Eternally Grateful · 661 weeks ago

DUDE. Don't even know if you check this, but thanks so much. I just spent the better part of 12 hours working through various installation issues and this one was proving to be the one that would send me over the edge. Your simple solution got me through to Windows. You honestly have no idea how grateful I am. Thank you so very much.
1 reply · active 661 weeks ago
i do check. good for ya
Did not work for me, I tried all partitions, same error message: "windows could not start...." stil no solution for this hal.dll error
This is learning tutorial! I've learned a bit about how a missing hal.dll error after installing xp from a USB flash drive made by WinToFlash. Really, it is crucial input for the users. Thanks!
OMG thanks ! So beautiful man :))))))
Thanks man, I love you.
Hello,
I am using windows 7 , i want to install XP2 i tried to install XP2 in USB by win2flash.
when i install am getting below error,

Please select the operating system to start

1st, text mode setup (Boot from flash again after finished)
2nd, GUI mode setup, continue setup + 1st start of Windows" /fastdetect
---> DEBUG, in case of HAL.DLL or NTOSKRNL.EXE not found error
Debug boot rDisk 1 partition 2
Debug boot rDisk 1 partition 3
Debug boot rDisk 1 partition 4
Debug boot rDisk 1 partition 1
Debug boot rDisk 1 partition 2
Debug boot rDisk 1 partition 3
Debug boot rDisk 1 partition 4
multi(0)disk(0)rdisk(1)partition(1)BOOTSECT.DOS

Requesting could anyone please help me to fix this issue..?
thanks. you saved my life)
Finally got it to work, I kept clicking on ---> DEBUG, in case of HAL.DLL or NTOSKRNL.EXE not found error and nothing then finally click below on Debug boot rDisk 1 partition 2 and it worked thanks.
Thank you very much! Spent 2 days trying to fix this problem! Tried to push the 3rd button:)
Good luck to you!
it shows a black screen on me when i click the 4th option(Debug boot rdisk 1 partition 2), help please..
^it worked on the 6th time i reboot, im stucked on how to start windows:

Safe Mode
Safe Mode with Networking
Safe Mode with Command Prompt

Last Known Good Configuration

Start windows normally.

~i tried using Safe Mode, Safe Mode with Networking and Safe Mode with Command Prompt but it just got stuck on the rendering mode i don't know what it is.
next is i tried using the Last known configuration but it just got stucked again with the loading bar of winXP.

~i tried the Start windows normally option but it just got hanged or stucked again the moment i entered it.
Good notification about the partition number, now it seems quite easy how to make the settings.
Thank you man,youre a life saver

Post a new comment

Comments by