go into Dos and into the system.ini file (edit it). Change the shell=explorer.exe to shell=progman.exe and reboot. Should boot to program manager instead of the desktop (kind of like allowing you a recovery option). In there (with the win cd in) you goto run (or open, can't remember but you CAN do this, I've done it before) and then type in sfc. If that doesn't work then its sfc /now, but just use sfc first. This will check the system files. After that, reboot and hopefully that will do it. If this causes a dos loop (keeps booting into dos) then while in Dos rename the autoexec.bat and config.sys to autoexec.123 and config.123 and reboot. See if that works. Try anything else while in program manager that you can think of. Just remember, after doing all this you have to go back into system.ini and change the shell back to shell=explorer.exe
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.