If you want a good program to do everythig for you, try this: It is not free however, I am not aware of any free ones as even the 'free' ones eventually ask for payment in the end, you can often scan for free but not update till you buy it If you really don't want to pay, best bet is to go direct to the manufactures website for each component in your PC.SOme companies like MSI and Intel have their own free driver scan/update tool for their products.Additionally, the software does not download or install bloatware, malware or nag ads, unlike some other software options.Driver Support has the largest variety of customer support options available, whether you prefer to research your software or contact a representative directly.Driver Tuner™ can help you fix driver issues to keep your PC in a healthy state in just a few minutes! The quicker you get Driver Tuner™, the sooner your driver troubles will be gone! Driver Tuner™ can help you update the old drivers with the latest drivers for your computer and increase the ease at which you can run the latest CPU-intensive software such as games.
Based on a huge and comprehensive database of more than 5,000,000 driver entries, Driver Tuner™ supports drivers for almost all major computer hardware and device manufacturers such as Dell, HP, Lenovo, Samsung, Toshiba, ASUS, Nvidia, Intel, Realtek, Brother, EPSON, Compaq, Gateway, and so on. Driver Tuner™ has helped me fix many driver problems and keep them updated.
NOTE: This tool was designed to be very simple and easy to use.
Just click on 'Begin Scan' to detect your hardware; Device Doctor queries our manufacturer driver database and immediately fetches the correct driver files for your computer.
Driver Support can help you keep your drivers running in top condition, as the driver update software scans your computer to identify drivers that need an update.
It can also find the updates your system needs and install them, from a large database, albeit manually.