The system you are putting the drive into... did it work before you moved the hard drive into it?
I would bet the drivers are going crazy on the newer system.
You can try this... Remove any adapter cards that you have installed in your system - except video. If you have built in devices - like sound and network, enter setup and temporarily disable those devices - again, leave video. Try booting into safe mode. If you can get it to boot, then go into device manager and remove the video, sound and network card from you list. We are hoping to let the OS install drivers it can handle and let things run somewhat. Reboot again and see if 95 will run for you. Hoping that things work then, undo the temporary changes and be prepaired to load good drivers for 95. If you remove adapters from your computer, be sure to note the make and models of your cards - it will help when you look for the drivers.
"In a world where you can be anything, be yourself." ~ unknown
"Fall in love with someone who deserves your heart. Not someone who plays with it. – Will Smith