2

I have an older laptop (Asus B53J) with "fixed" switchable graphics (i.e. only one can be active at a time. And I installed windows 10 on it which turned out to be a mistake.

The reason being that Windows 10 is completely overzealous in installing driver updates. Even when I install the correct drivers offline, the second I enable wifi it downloads newer (improperly working) drivers and installs them. No matter what I do.

I tried disabling automatic device drive installation through regular settings to no avail. The drivers got installed anyway (after removing them through device manager with the "uninstall this driver's software" option enabled).

Edit: This article actually claims that the option does not work so that's a feature I guess?

There’s still a “Do you want Windows to download driver software” setting buried in Windows that claims it will stop Windows Update from installing drivers, but it doesn’t actually work. Microsoft didn’t bother removing it, though, which just confuses everyone.

Thankfully I have a Pro version, so I tried to disable the installation through group policies. Again I reboot, uninstall the old driver, reboot, install the correct driver and connect to the internet. It immediately starts installing the wrong driver even though it denied installation of USB stick drivers (as I also disabled installation of all other drivers and devices through group policies).

Another thing I tried is using this special tool from Microsoft to disable installed updates, but the driver update doesn't show up there.

Oh and I have also tried to disable windows update through group policies. That works but doesn't help. And in case you are wondering I have updated to latest Windows version first to make sure I'm not experiencing a bug that has already been fixed.

I have no idea what else I can do. Windows keeps installing a new driver by AMD that thinks my GPU supports "dynamic" switching (with both GPUs running simultaneously), but that's not the case and it prevents me from using the HDMI port to connect a second display (the output is just blank).

I don't even need the switching, I would be entirely happy with just using the dedicated GPU, but I can't disable the integrated one in BIOS. Or any other way it seems.

As a last resort I may try two other things:

  • Revert to older Windows version that does not force drivers on the user so badly
  • Try installing some linux distribution there and hope that I get the dedicated GPU working properly

Or are there any other options? Something I have not tried? Unfortunately I can't afford to run this PC offline just so that it doesn't reinstall its drivers.

5
  • Did you go here to disable auto-install?
    – oldmud0
    Commented Dec 6, 2015 at 1:43
  • @oldmud0 yup, it opens the dialogue that's supposedly not working.
    – Amunak
    Commented Dec 6, 2015 at 1:56
  • Did you manage to solve this perhaps? I have a similar question here and cannot find an answer online.
    – vgru
    Commented Jul 18, 2016 at 8:49
  • 1
    @Groo, nope, not really. You can try to install the driver(s) in compatibility mode (right click > properties > compatibility > select whatever Windows version the drivers are designed for). I found out that that can solve issues in some cases as then Windows realize that the drivers are better than whatever they are trying to reinstall.
    – Amunak
    Commented Jul 20, 2016 at 22:25
  • See my answer here.... superuser.com/a/983535/40928
    – Moab
    Commented Aug 18, 2016 at 22:45

1 Answer 1

0

While not a definitive solution, you can sometimes solve the issue by installing the drivers in compatibility mode (by right clicking on the installer, selecting properties, then compatibility and then selecting whatever Windows version the drivers were made for).

It turns out that when you tell Windows the correct version it then (sometimes and only for some drivers) decides that you are indeed correct and that those drivers are the right ones. And it stops reinstalling them.

I have however seen future Windows Updates (specifically the Anniversary Update) break this, requiring you to install the drivers once again.

1
  • Since I couldn't find any other solution and noone else replied even a year later I'll just mark this as the correct answer. It's not optimal but still seems to be the best solution.
    – Amunak
    Commented Feb 3, 2017 at 14:17

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .