ive never heard of one, but you only have a hand full of drivers to check anyway. Stuff like chipset, gpu, audio, monitor, maybe a mouse/keyboard... that sort of stuff.
Shouldn't take longer the 10-20 mins to check
The only one I know of is windows update. Dangerous to use an unknown site, if one exists, because it requires allowing activex which would have permission to browse, change, and load files.