Hi
For troubleshooting in Windows 3.X there are command line switches but for newer windows there is the Safe Mode.Windows goes into Safe Mode for many reasons. It allows access into windows using basic drivers and it will not load autoexec.bat, config.sys, the main portion of the registry, load= and run= lines in Win.ini, and the [Boot] and [386Enh] sections in System.ini.
1. Check your BIOS for a setting says reboot the computer to the same last state when shutdown. You could try shutdown also unplug the electrecity cord too. (but not restar) then reboot agian and see if you get the same problem.
2. Start-> search (FIND) -> Files or Folders->(type) msdos.sys. -> Right click on Msdos.sys -> Properties->uncheck the Read Only and Hidden attributes.
start-notepad.exe msdos.sys-> Change "BootSafe=1" line to "BootSafe=0"->save it-> reboot.
3. You may have have a display driver problem or setting (some files are damages, or wrong setting). try update your display driver. Right click on My Computer-> properties-> device manager-> display adapters- click the + then choose the adapter -> properties and see if you have a yellow "?" or a message to update driver. You can update driver form here after you get it from the vendor site.
Troubleshooting Video Problems in Windows
http://support.microsoft.com/?kbid=127139
Windows 95/98: How to Install or Change a Display Driver
http://support.microsoft.com/default.aspx?scid=kb;EN-US;131806
3.a "IBM ThinkPad: This laptop uses Western Digital controllers. Older versions of these laptops require the IBM VESA driver file to be loaded in Autoexec.bat (Ibmvesa.com) or in Config.sys (Vesa.exe) for 256-color and high-resolution modes to be supported by the Windows 95 Western Digital display driver. Newer versions of these laptops do not require the use of the IBM VESA driver." from MS article:
Display Adapter Information and Useful Switches
http