There is a way to tell Windows 10 to not install Driver Updates:

Device Driver Automatic Installation - Turn On or Off in Windows 10 - Windows 10 Forums

I'd have this same issue with NVidia drivers from XP through 8, I had always been able to mark those updates as "hidden" and therefore avoid installing them. Best thing to do is to Defer your updates (you can set that in advanced update settings) so it won't install any updates until you tell it, then keep your GeForce driver site bookmarked, check it often and install those drivers first before Windows can load their incorrect versions.

I've never had issues with any other drivers, only NVidia/GeForce.