I just wanted to say thanks for all your efforts in continuing to maintain this software
@glennd. It's not that often I need to use it to be honest but it is great to have when I do.
One potential improvement that occurred to me while using it a couple of weeks ago (and this is something that has always bugged me with Windows updates) would be to have it download and install drivers concurrently. Rather that wait for all the drivers to finish downloading before starting the installation process, why not extract and install each driver as the next one begins downloading? I would imagine that's possible, with the exception of network drivers (which could be left until last), and it could potentially cut the time it takes to update the drivers in half.