Surprise, Windows 95 is built to resist hardware upgrades.
My suggested minimum memory size is 128M.
Unfortunately, most older motherboards won't cache that much memory. It is common for a motherboard to cache only 16M or 32M.
Newer processors require different voltages for the microprocessor's core logic (2.0 - 2.4 v) and its I/O drivers (3.3 v). In addition, you need to set the base clock and the clock multiplier to the appropriate values.
Oh, by the way, did I mention that MS Windows 95 (retail version) contains a design problem which keeps it from running on some processors which run at over 300 MHz. (Oh yes, I spent hours on this one. See AMD and Microsoft for more info.)
HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\VXD\IOSThen simply reboot the system and see what happens.
Well, I was fortunate. Though the system crashed big time when I shut it down, it booted fine. Now the IDE controllers are running 32-bit drivers and the CD ROM works.
Under My Computer / Properties / Device Manager, my symptoms had been yellow explanation marks on both the Primary and Secondary IDE controllers. In addition, there was no entry for the CD ROM drive.
References: Microsoft, FIC, VIA
Microsoft admits that it is their software problem, but does not offer an upgrade to owners of the original Windows 95.
What I really don't understand is
By the way, Windows 98 SE and Windows ME have timing problems when shutting down Intel processors faster than 800 Mhz because the software shuts off the power supply before the hard drive has finished saving the cache. The results should have been expected - data loss and system crashes. Related articles
Network card: SMC 1211TX EZ Card 10/100 (PCI) Motherboard: TYAN S1590S Trinity 100ATThe network card's paper documentation simply says to plug the card into any PCI slot. The TYAN mother board has 4 PCI slots: 2 long and 2 short. My long video card is located in PCI slot 2. Therefore, since the NIC card is a short board, I plugged it into PCI slot 4 which is next to the processor.
My BIOS had no problem finding it.
Windows 95 reports that the interrupt is assigned and memory is allocated.
The DOS diagnostics work fine.
However, under Control Panel / System / Devices, Windows 95 showed a yellow explanation mark and said "Device failure".
The Readme.txt file on the NIC device driver disk very clearly states that the PCI slot must be configured as a Bus Master. Hummm!
The TYAN documentation (paper and 1590_130.pdf) clearly states that my motherboard has 4 Bus Master PCI slots.
I went to the SMC web site and downloaded new drivers. Well, that didn't fix it.
In reading through a variety of news groups, I found a post which said that on some motherboards, the NIC card must be located in the first PCI slot. Interesting! Well, after trying everything else, I tried it ... IT WORKS!!!
McAfee avtivirus software loaded as
C:\PROGRA~1\NETWOR~1\MCAFEE~1\SCAN.EXE C:\in autoexec.bat causes Windows 95 to not run on the new system, but it worked fine on the old one. The symtoms were an extremely slow boot (more than 10 minutes) followed by a blank blue screen. When you pressed Alt-Ctrl-Del and killed explorer, then windows would run normally. This 12-2-98 file was installed under Program Files\Network Associates\McAfee VirusScan on 2-25-99.