Jump to content

Prevent Windows from automatically installing drivers?

MichaelMouton
Go to solution Solved by da na,

You could also probably just disable Windows updates

Hi all

 

I have a very specific computer setup which requires me to install specific drivers. Unfortunately, Windows constantly installs drivers which I do not want.

 

There are written articles which can be found through a simple web search, but absolutely none of them work. I have tried everything from Group Policy edits, Registry edits and even uninstalling the drivers through both Device Manager and Control Panel.

 

I don't want to name and shame, but the drivers in question have accompanied extension tools. The Microsoft equivalent drivers have none of the BS which is found within the manufacturer provided ones.

 

The only half-working solution I have found is by updating the drivers through Device Manager, and selecting the 'better' equivalent. But this doesn't fully resolve the issue as the unwanted drivers are still downloaded and installed on my laptop, and the tools still running. Even after I updated the drivers and try to uninstall the tools from Control Panel, it is automatically reinstalled minutes later. Absolutely frustrating!

 

What I want to do is to prevent Windows from downloading drivers for core system components (graphics, trackpad, audio, etc....) right after a fresh Windows install. To be clear, I still want Windows to download drivers for new USB devices and such - it just needs to stop downloading drivers for core system components.

 

I have a Dell Latitude laptop, so drivers are readily available from Dell themselves.  It has all the latest hardware, so supports both Windows 10 and 11.  I don't mind using either one of those, so suggestions for both OSes are welcomed.

 

Thanks in advance!

Link to comment
Share on other sites

Link to post
Share on other sites

you can just override the insallation. click update drivers and manually select the one you want.

image.png.d412e8e012e60cb0418578642d5fc551.png

image.png.6baa2780c568d40f4b53f97e99895835.png

image.png.c507404c091d6cf5b82277d9e3f1e54a.png

Ryzen 5700g @ 4.4ghz all cores | Asrock B550M Steel Legend | 3060 | 2x 16gb Micron E 2666 @ 4200mhz cl16 | 500gb WD SN750 | 12 TB HDD | Deepcool Gammax 400 w/ 2 delta 4000rpm push pull | Antec Neo Eco Zen 500w

Link to comment
Share on other sites

Link to post
Share on other sites

@SupaKomputa that is exactly what I did (by selecting "Update Driver"), but it doesn't work exactly as desired, as I explained in the OP.

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Mel0nMan said:

You could also probably just disable Windows updates

no, not elegant. updates should always be on. windows wont update custom drivers btw.

Ryzen 5700g @ 4.4ghz all cores | Asrock B550M Steel Legend | 3060 | 2x 16gb Micron E 2666 @ 4200mhz cl16 | 500gb WD SN750 | 12 TB HDD | Deepcool Gammax 400 w/ 2 delta 4000rpm push pull | Antec Neo Eco Zen 500w

Link to comment
Share on other sites

Link to post
Share on other sites

try this : https://www.windowscentral.com/how-disable-automatic-driver-updates-windows-10

just block the update for that driver, no need to stop the whole windows update, since it comes with critical patches.

Ryzen 5700g @ 4.4ghz all cores | Asrock B550M Steel Legend | 3060 | 2x 16gb Micron E 2666 @ 4200mhz cl16 | 500gb WD SN750 | 12 TB HDD | Deepcool Gammax 400 w/ 2 delta 4000rpm push pull | Antec Neo Eco Zen 500w

Link to comment
Share on other sites

Link to post
Share on other sites

@SupaKomputa that Windows Central article is one of many I tried.  It doesn't work at all.

 

Windows still installs each and every single driver for my laptop.

 

I have 21H2 installed; OS Build 19044.1706.

Link to comment
Share on other sites

Link to post
Share on other sites

That's odd, in my pc windows never auto update custom drivers, even though there are newer available.

do you have the laptop software running in the background? if yes, uninstall it.

Ryzen 5700g @ 4.4ghz all cores | Asrock B550M Steel Legend | 3060 | 2x 16gb Micron E 2666 @ 4200mhz cl16 | 500gb WD SN750 | 12 TB HDD | Deepcool Gammax 400 w/ 2 delta 4000rpm push pull | Antec Neo Eco Zen 500w

Link to comment
Share on other sites

Link to post
Share on other sites

This is a brand new laptop, as such I have no data on this and have tried so many different methods on multiple fresh Windows 10 and 11 installs.  I don't install any programs or anything.

 

It's always the same.  I install Windows, apply whichever method with no wifi connected.  Then after I follow the articles' instructions I connect to my hone network for the first time, and it will just ignore what I did and continue to download and install ALL drivers anyway.

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, MichaelMouton said:

will just ignore what I did and continue to download and install ALL drivers anyway.

After you install your drivers "offline" is all the hardware recognized in device manager? Any device not recognized will have a yellow exclamation icon next to it.

 and windows will try to find a driver for it automatically once an internet connection is established. To prevent this you need to disable the hardware in device manager.

Link to comment
Share on other sites

Link to post
Share on other sites

@C2dan88 nope.  I suspect the main reason for this is because I am using Microsoft's basic drivers, instead of the manufacturer's official drivers.

 

EDIT: Not all devices have the Microsoft equivalent drivers.  The ones that use the manufacturer drivers don't seem to update automatically.

Link to comment
Share on other sites

Link to post
Share on other sites

But I don't want to.  My OS, my license, so why can't I do what I want to do?

Link to comment
Share on other sites

Link to post
Share on other sites

23 minutes ago, MichaelMouton said:

But I don't want to.  My OS, my license, so why can't I do what I want to do?

Sir, this is a Wendy's.

BabyBlu (Primary): 

  • CPU: Intel Core i9 9900K @ up to 5.3GHz, 5.0GHz all-core, delidded
  • Motherboard: Asus Maximus XI Hero
  • RAM: G.Skill Trident Z RGB 4x8GB DDR4-3200 @ 4000MHz 16-18-18-34
  • GPU: MSI RTX 2080 Sea Hawk EK X, 2070MHz core, 8000MHz mem
  • Case: Phanteks Evolv X
  • Storage: XPG SX8200 Pro 2TB, 3x ADATASU800 1TB (RAID 0), Samsung 970 EVO Plus 500GB
  • PSU: Corsair HX1000i
  • Display: MSI MPG341CQR 34" 3440x1440 144Hz Freesync, Dell S2417DG 24" 2560x1440 165Hz Gsync
  • Cooling: Custom water loop (CPU & GPU), Radiators: 1x140mm(Back), 1x280mm(Top), 1x420mm(Front)
  • Keyboard: Corsair Strafe RGB (Cherry MX Brown)
  • Mouse: MasterMouse MM710
  • Headset: Corsair Void Pro RGB
  • OS: Windows 10 Pro

Roxanne (Wife Build):

  • CPU: Intel Core i7 4790K @ up to 5.0GHz, 4.8Ghz all-core, relidded w/ LM
  • Motherboard: Asus Z97A
  • RAM: G.Skill Sniper 4x8GB DDR3-2400 @ 10-12-12-24
  • GPU: EVGA GTX 1080 FTW2 w/ LM
  • Case: Corsair Vengeance C70, w/ Custom Side-Panel Window
  • Storage: Samsung 850 EVO 250GB, Samsung 860 EVO 1TB, Silicon Power A80 2TB NVME
  • PSU: Corsair AX760
  • Display: Samsung C27JG56 27" 2560x1440 144Hz Freesync
  • Cooling: Corsair H115i RGB
  • Keyboard: GMMK TKL(Kailh Box White)
  • Mouse: Glorious Model O-
  • Headset: SteelSeries Arctis 7
  • OS: Windows 10 Pro

BigBox (HTPC):

  • CPU: Ryzen 5800X3D
  • Motherboard: Gigabyte B550i Aorus Pro AX
  • RAM: Corsair Vengeance LPX 2x8GB DDR4-3600 @ 3600MHz 14-14-14-28
  • GPU: MSI RTX 3080 Ventus 3X Plus OC, de-shrouded, LM TIM, replaced mem therm pads
  • Case: Fractal Design Node 202
  • Storage: SP A80 1TB, WD Black SN770 2TB
  • PSU: Corsair SF600 Gold w/ NF-A9x14
  • Display: Samsung QN90A 65" (QLED, 4K, 120Hz, HDR, VRR)
  • Cooling: Thermalright AXP-100 Copper w/ NF-A12x15
  • Keyboard/Mouse: Rii i4
  • Controllers: 4X Xbox One & 2X N64 (with USB)
  • Sound: Denon AVR S760H with 5.1.2 Atmos setup.
  • OS: Windows 10 Pro

Harmonic (NAS/Game/Plex/Other Server):

  • CPU: Intel Core i7 6700
  • Motherboard: ASRock FATAL1TY H270M
  • RAM: 64GB DDR4-2133
  • GPU: Intel HD Graphics 530
  • Case: Fractal Design Define 7
  • HDD: 3X Seagate Exos X16 14TB in RAID 5
  • SSD: Inland Premium 512GB NVME, Sabrent 1TB NVME
  • Optical: BDXL WH14NS40 flashed to WH16NS60
  • PSU: Corsair CX450
  • Display: None
  • Cooling: Noctua NH-U14S
  • Keyboard/Mouse: None
  • OS: Windows 10 Pro

NAS:

  • Synology DS216J
  • 2x8TB WD Red NAS HDDs in RAID 1. 8TB usable space
Link to comment
Share on other sites

Link to post
Share on other sites

13 minutes ago, MichaelMouton said:

But I don't want to.  My OS, my license, so why can't I do what I want to do?

Because drivers are an essential part of the device's operation? Windows' drivers are, as you say, basic versions to attempt to give you some bare minimum of functionality like how my 1080 Ti only outputs a low-resolution image if I completely remove the Nvidia drivers and let it fall back on Windows' basic VGA drivers.

59 minutes ago, MichaelMouton said:

I have a very specific computer setup which requires me to install specific drivers. Unfortunately, Windows constantly installs drivers which I do not want.

It sounds like there's a different underlying question here. Which drivers are these? What software? What "extension tools" do they bring? Do the "normal" drivers give you actual issues that make you resort to specific ones?

 

If you can elaborate on what it is that gets installed alongside the drivers people may be able to help you remove that while still keeping the recommended driver instead.

Crystal: CPU: i7 7700K | Motherboard: Asus ROG Strix Z270F | RAM: GSkill 16 GB@3200MHz | GPU: Nvidia GTX 1080 Ti FE | Case: Corsair Crystal 570X (black) | PSU: EVGA Supernova G2 1000W | Monitor: Asus VG248QE 24"

Laptop: Dell XPS 13 9370 | CPU: i5 10510U | RAM: 16 GB

Server: CPU: i5 4690k | RAM: 16 GB | Case: Corsair Graphite 760T White | Storage: 19 TB

Link to comment
Share on other sites

Link to post
Share on other sites

58 minutes ago, Mel0nMan said:

You could also probably just disable Windows updates

 

Hey, disabling Windows Update worked perfectly!!!

 

I'll probably use this as a better temporary fix.  I would still like to filter out drivers from Windows Update.

 

Yes, I know there is a setting to exclude drivers from Windows Update which can be enabled in the Group Policy editor, but somehow that doesn't actually work for me; Windows completely ignores the setting.

Link to comment
Share on other sites

Link to post
Share on other sites

Well, I didn't want to name the culprit, but here goes...

 

I absolutely abhor the Realtek Audio Drivers.  There are so many problems that come with these drivers that I could go on for about an hour.

 

Normally I'd use whatever drivers are automatically installed via Windows Update, but this has been the first computer which I'd ever owned where the manufacturer's drivers are just total rubbish!

 

In any case, @Mel0nMan has provided a solid temporary fix which I'll continue to use until Microsoft gives me the (fully functioning) option of filtering out driver installs from Windows Update.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×