Okay... I went to turn on my computer, but it froze on a blue dell screen (the first thing that you see, before memory tests - before anything). Thinking that it was just a little slow today, I left the room. Coming back two hours later, it was still froze on exactly the same screen. Now! After trying to fix it for a while, I discovered the wierdest problem ever. The computer freezes on the dell screen until you press EJECT on the cd drive. The second you press the eject button, the computer starts normally and windows boots up just fine. The drive even works within windows. If anybody even has a little bit of an explanation, that would be great...
You said it was a Dell machine, that is all the explanation you need..................LOL Nah, seriously, very weird, I have never come across that........ Try disabling it as a boot device in your CMOS, does it work now? Then Unplug the CD's power supply and IDE, does it still do it?
my comp does that when I have a cd in the cheap ass dvd-rw drive i have. do you have a cd in it? There's something wrong with it. It's trying to boot from either a cd that isn't a boot cd, or from nothing. Go into the bios and get rid of cd-rom as a boot option, see if that works. You can always enable it later
possibility drive might be going bye bye. reseat power & data cables to the drive. what is the jumper configuration on the drive?? can you try on another computer??