WinDrivers.com requires registration but it’s free, and definitely worth it. WinDrivers has a massive manually-searchable database of drivers, as well as tips, and forums on how to use the drivers. WinDrivers was the main source for driver updates for professional PC technician.
Microsoft Windows Update
Microsoft Windows Update should be on your driver update list. Critical driver updates are often pushed to your computer through Windows Update. Drivers that are pushed through Windows Update are usually tested by Microsoft themselves.
Registry Cleaner Resource
Wikipedia: Windows Registry (http://en.wikipedia.org/wiki/Windows_registry)
The Windows registry is a directory which stores settings and options for the operating system for Microsoft Windows 32-bit versions, 64-bit versions and Windows Mobile. It contains information and settings for all the hardware, operating system software, most non-operating system software, users, preferences of the PC, etc.
Introduction to the Registry (http://www.annoyances.org/exec/show/registry)
The Registry is a database of nearly all the settings for Windows and your installed applications. Annoyances.org website is a collection of information, tips, and troubleshooting techniques involving the Windows Registry.