95 -> Win7 ??
Dude, that's a huge leap!
That was a lot of skipped OS upgrades in between. Nowhere near the change from W7 to W10, no wonder you had issues. That's a huge change, and I lost drivers/cards along the way also, but man I thought I was prudent.
You skipped 98, 98SE, 2000, XP, XPsp2, Vista (yay!) .. all the way to W7 from 95?