I'm guessing you may of installed windows again or something and have a invalid boot path. Thats what I'm speaking of, also in the above statement I made for msconfig, see if in the boot.ini tab you have a "check all boot paths", click the button if you do (depends on os... just see if its there, its obvious if it is or not). After that close and restart.
If you argue with an idiot he will drag you down to his level and beat you with experience.
I am not a fast writer.
I am not a slow writer.
I am a half-fast writer.