I am not sure if Win95 supports the system file checker utility - you can try this and see where it takes you. Go to Start, Run, type in 'sfc' (do not use the quotes), click OK. The system file checker will scan the hard drive looking for corrupted files. When it finds them (one by one), you will be prompted to insert your Win95 CD-rom. But the files sfc needs should also be located in the Windows/Options/Cabs subdirectory (not sure about Win95 on this part).
If you cannot find them, and you do not have a Win CD, write down the names of the missing files (select skip this file until the system file checker utility is finished); then find a friend who is running the same version of Windows, go to his computer, find those files and copy each one on a floppy (in fact, several or all of the files you need may fit on one floppy, depending on how many corrupted files you have). Then go back to your computer and do the sfc command again, and enter A:\name of file - when the system prompts you for the location of the Restore From source.
Hope this works for you; I found 7 corrupted files and restored them. Now my computer works great.
If this doesn't work, you might consider installing more RAM (96 or more MB) and upgrading to Win98. You can get it very reasonably on eBay, and it should clean up your computer and give you compatibility with lots more programs. Be sure you bid on the upgrade version(for systems with Windows). If you bid on Win98SE, this version is usually for computers with no previous version of Windows, and you will find that you cannot install it - actually it can be done, but it takes a ton of workarounds and is a major headache that you do NOT want to deal with.
Let me know if this helps you.