I never ever do this task automatically, but at-least software helps me check for missing drivers.

The software is portable and you can easily carry the ZIP file to a USB flash drive.
Two portable applications are available, where one is for 64-bit systems.
This may install additional software on your computer without your permission please be safe from unwanted ads.
Driver Booster is compatible with Windows XP/Vista/7/8/8.1/10.
These are best driver updater software for every PC: I’m a big fan of Driver Identifier. The tool atomically scan your computer for missing and outdated drivers but didn’t install automatically.