New
#10
Guys,
I really don't know what a feature update does to all these GPOs.
Just guessing, that it uninstalls all drivers and then reinstalls and updates them to the previously installed version....but that is just a guess.
The fact remains, according to your experience that the GPO should be removed and re-applied.
Just pay attention to the "Also apply to matching devices that are already installed" toggle. it might be the culprit.
Thanks for the response. Are you saying I should toggle the "Also apply to..." box on or off or try it both ways? When I set the policy, I had it toggled off.
Are you saying that each time a feature update is installed we may have to remove and reapply the policy? If I'm understanding correctly, that means setting the group policy in the first place seems to be of little or no value.
Please excuse me if I'm misinterpreting what you're saying. Thanks again for the reply.
Hi Dimitri
Thanks for your post which I found very useful. I have a Home edition of Windows 10, so had to modify the registry.
However, your .reg file which I downloaded already had a prefilled values for some random devices in the DenyDeviceIDs sub-folder. OK probably a leftover from your own tests but it confused me! So anyone finding this, just modify the value to your own hardware ID. String name remains as 1.
Ok, the dodgy driver was stopped from automatically updating - great!
Welcome to TenForums.
You're most welcome. I'm glad it helped you.
Just to clarify:
The HWid is not a remnant. The reg file you downloaded is a "template"...I.e to show you how it's done.
To make it work for the device you want, follow closely Step 2 and copy the HWid of your device.
Then open the. reg file you downloaded in notepad and replace the HWid in the file with the one you copied from Device Manager.
When changing the HWid pay attention:
- The required quotes (don't delete them) and
- Precede each backslash (\) with a second backslash (\\). The reason behind it is that the single backslash is regarded as an ESC character. That's why you need two of them.
When done, save the file with .reg extension and then double click it to merge it into the Registry.
That's it!
Dimitri,
Thank you very much for this tutorial. I used the Group Policy Editor to prevent my Realtek Audio driver from getting updated by Windows 10 because that causes me to lose the Realtek Audio Console. Without that Console, I lose the graphic equalizer which I need to get balanced sound out of my speakers that have too much Bass. So far so good. If I go to the Device Manager and ask to Update Driver, I immediately get "The best driver is already installed" message.
Thank you for the tutorial. The "Setting the Update Prevention in the Registry" has worked flawlessly. Finally I won't need to reinstall touchpad driver each time I restart Windows with updates :)
Thank you guys very much for this Thread. It would be very helpful, but before I run the Reg file I have a few questions.
Looking at RegEdit, the string HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall does NOT appear in my RegEdit. I can go as far as HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\ But that's where it ends, there in NO "Folder" DeviceInstall. Of course it is possible that running your Reg.File creates this folder but I don't know that. As I am by no means a computer expert I am hesitant of running it.
There IS however a group of Registry Folders (See Picture) but that has a totally different structure, value's and fields.
Please shine a bit of light on this :) (Please take note of the Fieldname "RegKeyPathRedirect" : It has a data field with the pathname that is NOT there) ??
Thank you :)
I have an old laptop, Dell Inspiron 7520 Processor: Intel i7-3632QM CPUWindows Home 21H2 Build 22000.282I'm trying to disable AMD GPU with HW ID: PCI\VEN_1002&DEV_682F, I'm using a .reg file "attached", and just need a confirmation that this is the right way to make such file.Will appreciate any help.
Windows Registry Editor Version 5.00Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions]
"DenyDeviceIDs"=dword:00000001
"DenyDeviceIDsRetroactive"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions\DenyDeviceIDs]"1"="PCI\\VEN_1002&DEV_682F&SUBSYS_05721028"