I tried reinstalling Windows 95, applying all the available patches and upgrading drivers. Eventually I took it to a repair shop and they replaced the memory. That fixed it for a while, but then it started to do it again. A. Computers are like a house of cards. So many systems in them rely on other components to work.
Computers are complicated things, and that just means there are more things that can screw up.
But it manifested itself to you as software problems. GPFs, crashes and program lockups can all be caused by corrupted files, improper settings and buggy drivers. A good shop will do this automatically, but it doesn't hurt to specify a thorough examination. If the problem continues, take it back to the shop and try to be on hand while they test it again. Maybe computing columnist Dwight Silverman can help.