Thank you for the post.I have used programs like this that find drivers for your hardware. The problem with these programs are that they often misidentify hardware and you can end up installing the wrong drivers and harming your hardware or losing functionality. I had this happen with my Bluetooth device and Ethernet drivers. (It could be big trouble should you download the wrong drivers for your chipset!). If you are a casual PC user, this may be a helpful program, however if you are a PC enthusiast and know a lot about computers, I would personally recommend manually updated your drivers yourself.