This topic is for information related to driver management on Windows 10.
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |
-
Windows 10 driver management
Home » Forums » AskWoody support » Windows » Windows 10 » Windows 10-other » Windows 10 driver management
- This topic has 26 replies, 3 voices, and was last updated 7 years, 7 months ago.
Viewing 12 reply threadsAuthorReplies-
MrBrian
AskWoody_MVPSeptember 4, 2017 at 7:49 am #132096From document Windows 10 Driver Publishing Workflow:
“Distributing a driver through Windows Update falls into three different scenarios. […]
• Missing Driver
This scenario occurs when Windows discovers new hardware. This could be due to a user plugging in a new peripheral, pairing with a networked or wireless device (such as Bluetooth or Wi-Fi Direct), docking with a new docking station, and so on.When Windows recognizes the new hardware, it checks Windows Update for a driver for the newly discovered hardware. Even if a driver was already installed, the new hardware will trigger a search on Windows Update to check for a newer version of the driver. If one exists then it is downloaded and installed.
A good example of this scenario is if a user formats their hard drive and installs Windows fresh, from a DVD or USB drive. Once Windows is up and running it discovers all of the hardware components (display, USB hub, internal components, and so on) and fetches drivers from Windows Update.
• Update Driver
This scenario occurs when a user requests that Windows Update download and update an existing driver that is already installed on a device running Windows.This typically occurs because the user is advanced and wants to use a newer driver, or because an IT administrator or customer support technician has instructed the user to do so.
• Auto Update Driver
Similar to the Update Driver scenario, the Auto Update Driver scenario involves updating an existing driver on a device running Windows. The difference between the two scenarios is that Auto Update Driver happens automatically, without any user interaction.This requires that the device running Windows is configured to automatically update itself from Windows Update.
These scenarios have been supported for several releases. Windows 10 will support the Missing Driver and Auto Update Driver scenarios.”
1 user thanked author for this post.
-
PKCano
Manager -
ch100
AskWoody_MVPSeptember 4, 2017 at 3:25 pm #132159These scenarios have been supported for several releases. Windows 10 will support the Missing Driver and Auto Update Driver scenarios.”
I think the Auto Update Driver behaviour has been tuned after 1507 as I mentioned in another post.
Auto Update is offered only if the existing driver is known to have security issues, in which case the driver update becomes a Security Update or the existing driver is obsolete functionally, in which case that updated driver becomes a Critical Update. This last scenario is most likely to happen when Windows 10 gets a new release.
-
-
MrBrian
AskWoody_MVPSeptember 4, 2017 at 7:59 am #132099This post is about Windows Update options for drivers that are submitted to Microsoft by driver manufacturers.
From Publish a driver to Windows Update:
“By default, drivers on Windows Update are marked as Optional. This means that a driver is only delivered if the device does not have a driver installed already.
These options allow you to override the default behavior but require additional Microsoft evaluation.
Select Automatically deliver and install this driver during Windows Upgrade to promote your driver to be available for Dynamic Update.
Select Automatically deliver and install this driver on all applicable systems to promote your driver to Critical.”
1 user thanked author for this post.
-
MrBrian
AskWoody_MVPSeptember 4, 2017 at 8:13 am #132100In post #132099 we learned that some drivers on Windows Update are of type Optional. Since Windows Update in Windows 10 doesn’t show or install updates of type Recommended or Optional, for scenario Auto Update Driver (see post #132096) drivers of type Optional will not be updated automatically.
-
ch100
AskWoody_MVPSeptember 4, 2017 at 3:34 pm #132160I would be interested to know more about the treatment of Recommended Updates in Windows 10 Auto Update behaviour. I think the Recommended updates are pushed like the Critical Updates, but it may as well be a case that Recommended category disappeared from the picture and merged behind the scenes with Critical, as it was intended for a very long time and as it is natural. If there is authoritative information saying otherwise, I would be more than interested to know.
-
-
MrBrian
AskWoody_MVPSeptember 4, 2017 at 8:18 am #132101Microsoft states that scenario Update Driver (see post #132096) is not supported on Windows 10, but actually this scenario is supported by using third-party programs such as those mentioned in How do you install the “Recommended” Windows Updates in Windows 10?
-
MrBrian
AskWoody_MVPSeptember 4, 2017 at 8:20 am #132103A nice tutorial: How to: Install and Update Hardware Drivers in Windows 10.
-
MrBrian
AskWoody_MVPSeptember 4, 2017 at 8:22 am #132104 -
MrBrian
AskWoody_MVP
-
-
MrBrian
AskWoody_MVPSeptember 4, 2017 at 8:23 am #132105 -
MrBrian
AskWoody_MVPSeptember 4, 2017 at 8:25 am #132106How to Enable or Disable Including Driver Updates in Windows Update in Windows 10
This setting is easily misunderstood and is discussed in topic https://www.askwoody.com/forums/topic/excluding-drivers-from-windows-update-in-win10-a-wu-option/.
1 user thanked author for this post.
-
MrBrian
AskWoody_MVPSeptember 4, 2017 at 8:34 am #132107How to temporarily prevent a driver update from reinstalling in Windows 10 (by using wushowhide to hide the driver)
Sometimes the above method will not work because the given driver reinstalls before wushowhide is finished. For such occasions, use the method at Preventing a driver from automatically installing from Windows Update on Windows 10 (when it keeps reinstalling before you can run the driver blocking tool).
-
MrBrian
AskWoody_MVPSeptember 4, 2017 at 9:26 am #132127 -
MrBrian
AskWoody_MVPSeptember 4, 2017 at 10:21 am #132139In some cases (example), to prevent a driver from reinstalling it’s necessary to remove the driver from the Driver Store using pnputil.exe (or DriverStore Explorer, a graphical user interface for easier access to pnputil.exe)
-
-
MrBrian
AskWoody_MVPSeptember 4, 2017 at 8:36 am #132108 -
MrBrian
AskWoody_MVPSeptember 4, 2017 at 8:47 am #132113For control of drivers that would otherwise be installed automatically in scenario Auto Update Driver, you can use Woody’s Windows 10 update control method.
-
MrBrian
AskWoody_MVPSeptember 4, 2017 at 9:08 am #132118Update drivers in Windows 10 (via Device Manager).
This method may find drivers not found in scenario Auto Update Driver because drivers can be of type Optional (see post #132099).
1 user thanked author for this post.
-
ch100
AskWoody_MVPSeptember 4, 2017 at 5:13 pm #132175I am reading through it right now.
I see a reference to WUMT and another tool using the same WU API.
What is less clear to me is that updates like Silverlight which on Windows 7 are Optional, are offered on Windows 10 if Microsoft Update is enabled. Does that mean that Silverlight is no longer Optional in Windows 10? The binaries and update are exactly the same with the same metadata as far as I know. Skype, another Optional update on Windows 7 is no longer offered to Windows 10 as it does not apply.
On the other hand, I cannot find the relevant information about how Microsoft classifies and WU identifies the updates as being in one of the known categories. I know that they are uploaded in various folders on the WU back-end servers, but this should not be and is not enough criteria.
Other tools identifies all Updates other than Security as simply Updates and this is the case with WSUS too, although there is a distinction there between Critical and regular Updates. There is no distinction between Recommended and Optional though. -
MrBrian
AskWoody_MVPSeptember 4, 2017 at 6:56 pm #132187Windows Update categories has a mapping of WSUS classifications into Windows Update categories. The mapping doesn’t include the WSUS classification Drivers though; however, post #132099 shows that drivers have a developer-supplied property “Automatically deliver and install this driver on all applicable systems” that seems to specify whether a given driver is considered Important or Optional in Windows Update.
Before Windows 10, Windows Update classified updates as Important, Recommended, or Optional. Since Windows 10 has no “Give me recommended updates the same way I receive important updates” checkbox, I believe that Windows Update now classifies updates (including drivers) as either Important or Optional.
From Windows Update installing drivers automatically (Feb 5, 2015):
‘[…] The new (fixed) behavior on the next Technical Preview build will not show “Optional” updates in Windows Update, although Optional drivers will be applied in a few cases. For example, Optional drivers will be installed automatically after a clean install, or after plugging in a new peripheral. Otherwise, when we, or the hardware vendor, believe that specific drivers are ready to go to all customers, they will be published as Important updates on WU for automatic distribution. […]’
-
MrBrian
AskWoody_MVPSeptember 4, 2017 at 8:13 pm #132190Recommended updates still seem to exist for Windows 10. Evidence: see “Deployment: Recommended” for various Windows 10 updates at https://support.microsoft.com/en-us/help/894199/software-update-services-and-windows-server-update-services-changes-in. In Windows Update in Windows 10, Recommended updates seem to be treated the same as Important updates. In the Windows Update API, for Windows 10 IAutomaticUpdatesSettings2::IncludeRecommendedUpdates property is always True; I believe the documentation is wrong, and that the meaning of this property is the same as “Give me recommended updates the same way I receive important updates” checkbox.
-
MrBrian
AskWoody_MVPSeptember 5, 2017 at 1:32 am #132213I can now confirm from code using the Windows Update API on my Windows 10 virtual machine that some Windows 10 updates are in the Recommended category. Recommended updates are found by a search string of “IsAssigned=0 and BrowseOnly=0”.
1 user thanked author for this post.
-
ch100
AskWoody_MVPSeptember 5, 2017 at 3:16 am #132222I could only guess for example that KB3186568, Microsoft .NET Framework 4.7 for Windows 10 Version 1607 and Windows Server 2016 for x64 is one of those Recommended updates. Another one is the well-known KB3150513. But you went further than me actually and ran code against such updates.
What I cannot tell without running code is the difference between the Recommended and Optional updates. They are all Updates for the tools which I use regularly, in this case WSUS, but I think WUMT too. -
MrBrian
AskWoody_MVPSeptember 5, 2017 at 5:46 am #132228Portable Update lets you specify the search string to use. Or you could modify an existing script such as the script at https://www.mcbsys.com/blog/2015/11/print-detailed-windows-update-info/.
Here are three search strings you could use:
1. Find Important updates (regardless of installation status): IsAssigned=1
2.Find Recommended updates (regardless of installation status): IsAssigned=0 and BrowseOnly=0
3. Find Optional updates (regardless of installation status): BrowseOnly=1
-
MrBrian
AskWoody_MVPSeptember 5, 2017 at 6:57 am #132239A .vbs script that lists Recommended updates applicable to your system regardless of installation status: https://pastebin.com/HFdWLLxW.
-
-
ch100
AskWoody_MVP
-
-
-
Viewing 12 reply threads -

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Get Plus!
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Search Newsletters
Search Forums
View the Forum
Search for Topics
Recent Topics
-
WARNING about Nvidia driver version 572.83 and 4000/5000 series cards
by
Bob99
1 hour, 55 minutes ago -
Creating an Index in Word 365
by
CWBillow
2 hours, 1 minute ago -
Coming at Word 365 and Table of Contents
by
CWBillow
2 hours, 6 minutes ago -
Windows 11 Insider Preview Build 22635.5170 (23H2) released to BETA
by
joep517
7 hours, 2 minutes ago -
Has the Microsoft Account Sharing Problem Been Fixed?
by
jknauth
10 hours, 28 minutes ago -
W11 24H2 – Susan Bradley
by
G Pickerell
12 hours, 23 minutes ago -
7 tips to get the most out of Windows 11
by
Alex5723
10 hours, 24 minutes ago -
Using Office apps with non-Microsoft cloud services
by
Peter Deegan
3 hours, 46 minutes ago -
I installed Windows 11 24H2
by
Will Fastie
2 hours, 5 minutes ago -
NotifyIcons — Put that System tray to work!
by
Deanna McElveen
15 hours, 50 minutes ago -
Decisions to be made before moving to Windows 11
by
Susan Bradley
2 hours, 46 minutes ago -
Port of Seattle says ransomware breach impacts 90,000 people
by
Nibbled To Death By Ducks
1 day ago -
Looking for personal finance software with budgeting capabilities
by
cellsee6
8 hours, 17 minutes ago -
ATT/Yahoo Secure Mail Key
by
Lil88reb
8 hours, 32 minutes ago -
Devices with apps using sprotect.sys driver might stop responding
by
Alex5723
1 day, 17 hours ago -
Neowin – 20 times computers embarrassed themselves with public BSODs and goofups
by
EP
2 days, 1 hour ago -
Slow Down in Windows 10 performance after March 2025 updates ??
by
arbrich
1 day, 3 hours ago -
Mail from certain domains not delivered to my outlook.com address
by
pumphouse
1 day, 10 hours ago -
Is data that is in OneDrive also taking up space on my computer?
by
WShollis1818
1 day, 20 hours ago -
Nvidia just fixed an AMD Linux bug
by
Alex5723
3 days, 12 hours ago -
50 years and counting
by
Susan Bradley
10 hours, 42 minutes ago -
Fix Bluetooth Device Failed to Delete in Windows Settings
by
Drcard:))
13 hours, 31 minutes ago -
Licensing and pricing updates for on-premises server products coming July 2025
by
Alex5723
3 days, 23 hours ago -
Edge : Deprecating window.external.getHostEnvironmentValue()
by
Alex5723
3 days, 23 hours ago -
Rethinking Extension Data Consent: Clarity, Consistency, and Control
by
Alex5723
3 days, 23 hours ago -
OneNote and MS Word 365
by
CWBillow
4 days, 1 hour ago -
Ultimate Mac Buyers Guide 2025: Which Mac is Right For You?
by
Alex5723
4 days, 1 hour ago -
Intel Unison support ends on Windows 11 in June
by
Alex5723
4 days, 1 hour ago -
April 2025 — still issues with AMD + 24H2
by
Kevin Jones
1 day, 17 hours ago -
Windows 11 Insider Preview build 26200.5518 released to DEV
by
joep517
4 days, 13 hours ago
Recent blog posts
Key Links
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.