Downloading and updating drivers for desktops could be so much different from that for laptops: the later has more accurate demands for the drivers required for its working environment.
(And it's one of the reasons you might not want to upgrade to Windows 10 just yet.)If you're running a professional version of Windows 10 (Professional, Enterprise or Education), you actually can disable automatic updates using the Group Policy editor.
While you can't really stop Windows 10 from automatically updating the OS, you can stop it from automatically updating your device drivers.
To do this, right-click the Start button and click Control Panel.
If your main issue with Windows 10's automatic updates is the fact that your PC restarts at inopportune times, you're in luck: Windows 10 allows you to schedule restarts for a specific time.
When a new update has been downloaded and installed, Windows 10 will prompt you to schedule a time for your PC to restart.