Located a method to turn off automatic driver updates in Windows 10
Are you sure this O&O is trustworthy? You're planning a fresh install of Windows and want to see if it works.