I would not recommend using this software.
You can identify hardware and software with SIW or other appropriate software. I would never let software update my
drivers. I recommend going to the manufacturer's website for all
driver updates.
CNET, which I like, has a tracker program to identify drivers that need updating. You can use this for the identification, but again, get the drivers yourself. I can't stress this enough.
CNET TechTracker - the easiest way to keep software up-to-date