Tweaks for Windows 10 [Updated 2018/07/03]

Windows 10 forces old and possibly unstable graphics and chipset drivers to your system. A fix for that:

To properly disable automatic driver updates on Windows 10:

  1. Only possible on Windows 10 Pro! On Home-version you need to manually install Group Policy Editor first (or this might also be achievable through registry editor.)
  2. Search for Group Policy from Start Menu
  3. Computer Configuration > Administrative Templates > Windows Components > Windows Update > Do not include drivers with Windows Update > Enabled
  4. Computer Configuration > Administrative Templates > System > Device Installation > Prevent device metadata retrieval from the Internet > Enabled
  5. Computer Configuration > Administrative Templates > System > Device Installation > Specify search order for device driver source locations > Disabled

Group Policy Editor for W10 Home users here.