Windows failed to start?

Okay so i got spyware today on my pc. Then i downloaded a program that found the spyware and said it would erase it. But it said it had to restart the computer to completely remove the spyware. I restarted my computer and its says "windows failed to start. a recent hardware or software change might be the cause." I tried windows memory diagnostic, doesnt work. I tried all the options of starting it, such as safe mode, doesnt work. and i dont have a windows installation disc. I dont know what to do.
this probably isnt gonna help but the file is " CI.dll" and the status is "0xc0000098" and it says windows failed to load because a required file is missing or corrupt.

Lets start from the top:

I was using my computer as I normally would have. Same thing, different day.

My windows got corrupted and was unable to boot. I inserted my windows XP SP2 disk and attempted to repair the windows installation yet the disk recognized the drive as practially annihilated so i’d need to reformat.

Defiance is my middle name.

I decided to delete the windows folder manually (long story made short) then continue with a fresh installation.

I’ve done so but now when I boot up, I still have all my files, games, programs, and everything intact YET things like my drivers, and installed programs set to run on startup do not appear.

For instance: I have Office XP, but my computer acts as if I don’t have it on my computer. I have zonealarm firewall, yet that does not start up.

I figured that it was the USER that was the problem, yet there’s no way to log onto it via the "switch user" option.

Help?
what i i ment by t by i have zone alam firewall but it doesnt start up was that it is supposed to start up when you boot up but it doesnt
besides having to reinstall everything (which can be done easily but will be a time conusming task) is there a rememdy which i’ll be able to salvage this mess?

Right my mates windows wont startup. It starts in the screen which says "start windows normally, safe mode, last good configuration".

He says the computer restarts after the windows loading screen , whichever option he chooses.

He did not reinstall any hardware yesterday (when it was working )

the only software he can think of that was installed was his dad installing a media player or something so he could listen to BBC radio 1, through the site.

Thats all the information I’ve got, ive advised repairing his windows installation/reinstalling windows, but have you lot got any better suggestions?
This is windows XP by the way 🙂
He cant do system restore….because windows wont startup
Anyone else available for answer?

the first answer just stated that he couldnt do anything else, and the second didnt know what they were talking about/hadnt read the question 🙁

As far as the driver digital signatures, it crashes right after I see my screensaver and reads me this long error message.

a recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source.
If you have a windows installation disc, insert the disc and restart your computer. Click "repair your computer," and then choose a recovery tool.
Otherwise, to start Windows so you can investigate further, press the ENTER key to display the boot menu, press F8 for Advanced Boot Options, and select Last Known Good. If you understand why the digital signature cannot be verified and want to start Windows without this file, temporarily disable driver signature enforcement.
Status: 0Xc0000428
Info: windows cannot verify the digital signature for this file.

Enter=Continue|Esc=Exit

What I’ve tried so far:
Safe Mode (won’t work)
System Repair (won’t work)
System Check Point (none created)
Okay, it let me in Windows, where do I go from here?

How can I figure out the problem now that I’m actually in Windows now?

I’m paranoid, I feel like any minute it’s about to boot me off and give me that dreaded all blue prompt screen again-lol

Windows failed to start . A recent hardware or software chagne might be the cause. To fix the problem:
1. insert Windows installation disc and restart your computer.
2. Choose you language and click next.
3. Click repair your computer

Other options
Safe mode
safe mode with networking
safe mode with command prompt
Last known good configuration
Start windows normally.

I have done the first option and it just says if the errors were fixed correctly then windows should start normally.
All the other options just load and super fast blue screen flashed and then it reloads everything.
It is a dell inspiron 6400
I am running windows vista home premium 32bit