Hello, I'd like to present you a utility that will I hope help you in your driver search.
3DP has several products available. They are all 100% freeware.

There is 3DP Chip which lists your hardware and allows you to click a certain piece of hardware listed and it opens a new browser window with a link to the necessary driver. If there are several available, there will be a + sign shown and you have to click on the one you'd like to download. If a driver is up to date it will have a green check mark sign next to it along with the version and the release date of the driver.

It also offers the ability to backup the installed drivers, and restore them back later with a single click.

It has integrated option to take screenshots.


3DP Chip download


Click image for larger version Click image for larger version


The second utility I used was the 3DP Net which is an offline Ethernet driver installer. You can download that utility and transfer it via USB to another computer in order to install the Ethernet driver offline.

3DP Net download


Click image for larger version


The third utility ( 3DP Bench) is merely a boot time calculator you can use to calculate the time necessary for your PC to boot up and determine the time necessary for your CPU to calculate the value of the pi number (lol).

3DP Bench download

Click image for larger version


Feel free to contact me if you have any questions or problems while using the software.
Best,
softwaremaniac.