can not start windows

August 24, 2010 at 12:55:13
Specs: Windows 7
i have xp but idelited smth from .dll smth that begine with H now i can not start windows. i have tried with all the options from f8. but nothing , i dont have xp cd but i can download the programs.what can i do and how

See More: can not start windows

Report •

August 24, 2010 at 15:01:04
Phew, I had to struggle a bit with your post. I assume you are saying that either you deleted or renamed a dll file (or files) which began with H. If so I can't imagine why you did that.

Are there any useful error messages?

Did you try any Repair options from the startup screen (F8)?

Otherwise, if you don't know exactly what you deleted or renamed then all you can do is purchase an XP CD and reload the system.

Even if you knew the file names, not all files are downloadable, you have to get their versions right then put them back somehow.

Ms Hulot goes horse riding

Report •

August 25, 2010 at 01:39:11
when i try to start windows comes this <windows root>\system32\hal.dll. missing or is corrupted please re-install..
i have tried to delite ghost xp that i have installed before. now i dont have xp cd but i have UBCD4WinV350. i dont know if it works with my problem and i also have windows 7 cd that i wonted to install.
thanx in advance.

Report •

August 25, 2010 at 06:44:25
See this:

Further thoughts:-
The file hal.dll should be in c:\windows\system32

If it is really missing then there should also be a copy of hal.dll in these places:


Neither will be the correct version but if you copy one or other of them over to c:\windows\system32 it might be possible to get the machine working again, like this:

Create a Puppy Linux "Live CD" on another machine. On the faulty machine set the boot order in BIOS so that it sees the CD drive first. Insert the Puppy Linux CD and power up. Puppy Linux will then run from the CD. Using this you can copy one or other of the hal.dll files across to c:\windows\system32.

Ms Hulot goes horse riding

Report •

Related Solutions

August 25, 2010 at 23:45:16
i am so sorry to disturbe again but can you help how can i create the puppy linux in BIOS .thnx

Report •

August 26, 2010 at 10:54:27
You don't create Puppy linux in BIOS.

It has to be downloaded onto a working machine and then you use the "burn an ISO" feature, using whatever CD burning software is on that machine.

This is when you need to go to BIOS on the faulty machine to set the CD/DVD to boot ahead of the C drive. Every BIOS is different but there is always a feature to either temporarily or permanently change the boot order. You might find a motherboard manual on the internet which will help you with setting the options.

You then put the Puppy Linux CD in the drive, power off then on again. If you have put the CD/DVD drive ahead of the CD drive then Linux will start after a little while. With this you can access the C Drive and copy (drag and drop) whatever files you wish. Everything will be "single" click.

You then remove the CD, reboot and you will be back to Windows again.

Ms Hulot goes horse riding

Report •

August 26, 2010 at 14:32:17
thanx a lot .i resolved that problem i have installed windows 7 home premium but i dont have the key to activate i am looking on the internet to find smth.
thanx again

Report •

Ask Question