Not contradictory to Trouble:
Quite often it's a sound move to start from the start.
1. Instead of hunting for latest drivers, uninstall / disconnect everything. Then run a Registry Cleaner, like CCleaner. Then reboot, and see what Windows does --- if it automatically installs drivers, and that it should do, watch for the results.
2. If you have the original drivers on a CD, or something, you may try them - but first, get rid of the present ones.