Privacy and Security Enable or Disable Microsoft Vulnerable Driver Blocklist in Windows 11

  • Thread starter Thread starter Brink
  • Start date Published: Start date Updated Updated:
  • Tags Tags
    driver

Windows_Security_banner.png

This tutorial will show you how to turn on or off the Microsoft Vulnerable Driver Blocklist for all users in Windows 10 and Windows 11.

Starting with Windows 10 (KB5018482) and Windows 11 (KB5018483 and KB5018496), the Microsoft Vulnerable Driver Blocklist is enabled by default.

The vulnerable driver blocklist is also enforced when either memory integrity (also known as hypervisor-protected code integrity or HVCI), Smart App Control, or S mode is active. Users can opt in to HVCI using the Windows Security app, and HVCI is on by-default for most new Windows 11 devices.

The vulnerable driver blocklist is designed to help harden systems against third party-developed drivers across the Windows ecosystem with any of the following attributes:
  • Known security vulnerabilities that can be exploited by attackers to elevate privileges in the Windows kernel
  • Malicious behaviors (malware) or certificates used to sign malware
  • Behaviors that aren't malicious but circumvent the Windows Security Model and can be exploited by attackers to elevate privileges in the Windows kernel
References:

You must be signed in as an administrator to turn on or off the Microsoft Vulnerable Driver Blocklist


The option to turn Microsoft's vulnerable driver blocklist on or off using the Windows Security app is grayed out when HVCI (Memory Integrity), Smart App Control, or S mode is enabled.

You must disable HVCI (Memory Integrity) or Smart App Control, or switch the device out of S mode, and restart the computer before you can turn off the Microsoft vulnerable driver blocklist.




Contents

  • Option One: Turn On or Off Microsoft Vulnerable Driver Blocklist in Windows Security
  • Option Two: Turn On or Off Microsoft Vulnerable Driver Blocklist using REG file




Option One

Turn On or Off Microsoft Vulnerable Driver Blocklist in Windows Security


1 Open Windows Security.

2 Click/tap on Device security on the left side, and click/tap on the Core isolation details link on the right side. (see screenshot below)

Microsoft_Vulnerable_Driver_Blocklist-1.png

3 Turn on (default) or off Microsoft Vulnerable Driver Blocklist for what you want. (see screenshot below)

Microsoft_Vulnerable_Driver_Blocklist-3.png

4 If prompted by UAC, click/tap on Yes to approve.

5 You can now close Windows Security if you like.




Option Two

Turn On or Off Microsoft Vulnerable Driver Blocklist using REG file


1 Do step 2 (on) or step 3 (off) below for what you want.

2 Turn On Microsoft Vulnerable Driver Blocklist

This is the default setting.


A) Click/tap on the Download button below to download the REG file below, and go to step 4 below.​

Turn_ON_Microsoft_Vulnerable_Driver_Blocklist.reg​


(Contents of REG file for reference)
Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CI\Config]
"VulnerableDriverBlocklistEnable"=dword:00000001

3 Turn Off Microsoft Vulnerable Driver Blocklist

A) Click/tap on the Download button below to download the REG file below, and go to step 4 below.​

Turn_OFF_Microsoft_Vulnerable_Driver_Blocklist.reg​


(Contents of REG file for reference)
Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CI\Config]
"VulnerableDriverBlocklistEnable"=dword:00000000

4 Save the .reg file to your desktop.

5 If you have Smart App Control turned on, you will need to unblock the downloaded REG file.

6 Double click/tap on the downloaded .reg file to merge it.

7 When prompted, click/tap on Run, Yes (UAC), Yes, and OK to approve the merge.

8 You can now delete the downloaded .reg file if you like.


That's it,
Shawn Brink
 

Attachments

Last edited:
Microsoft says it does use a list:



You can download the list:



The blocklist is shown in post #12.
This is Microsofts driver blacklist!
In a sense this is a different subject category completely; drivers that belongs to malicious software or has security holes in it.

Windows has some rules that every manufacture must obey in order to make sure it is not tampering with Windows security mechanisms. If a driver has security holes which can be exploited by criminals then Microsoft can't refuse a user to install that malicious piece of software. What it can do is to prevent the driver being loaded. All the drivers on that list falls in the following 3 category's:

(See: Microsoft recommended driver block rules)

  1. Known security vulnerabilities that an attacker could exploit to elevate privileges in the Windows kernel
  2. Malicious behaviors (malware) or certificates used to sign malware
  3. Behaviors that aren't malicious but circumvent the Windows Security Model and an attacker could exploit to elevate privileges in the Windows kernel
Some driver names have some devious names like kprocesshacker.sys. If I take a look at pllkiller.sys I can see that this driver dates from the Windows 8.1 era and is used to elevates software in order to compromise Windows security:
  1. PPL Bypass: Microsoft introduced PPL to protect critical processes (such as LSASS or antivirus software) from manipulation by other applications, even if those applications have administrator privileges. pllkiller.sys removes these restrictions.
  2. Purpose: It is primarily used by security researchers and penetration testers for debugging or reading the memory of secure processes (such as with Mimikatz).
  3. Risks and Malicious Use Although it has a legitimate open source origin on GitHub (originally developed by Mattiwatti), this technique or variants of it is also abused by malicious parties.
I see also a driver that looks familiar to me; had some troubles with it in the past: a driver (ASIO64.sys) from ASUS the belongs with a piece of software; Armoury Crate. It is placed on this blacklist because it has some unwanted behaviors;
  1. It communicates directly with your motherboard hardware for temperature and fan monitoring.
  2. It often triggers error messages in Windows 11 when Core Isolation (Memory Integrity) is enabled, because the driver is either too old or vulnerable.
  3. It may also display a message stating that it is "corrupt or does not exist" following an incomplete software updates.
This is known for some while. This driver is old and has vulnerability's. ASUS knows this and is not securing this driver till this day. Armoury Crate is still shipped with the motherboards and can be downloaded. I find it unbelievable that a big manufacturer does not revise their own software that those security risk is a thing of the past.... This was the main reason why I de-installed that piece of software. It has (like Windows) also some questionable behaviors like sending data to ASUS. Despite I removed the software there was also a service left behind; AsusUpdateCheck but this was a service that I removed as leftover. But when I started the PC again it was back again. Found out that inside the BIOS was an option: Armoury Crate. When this was turned on this service was installed if it was removed. By turning that option off it stays away.

Windows is hardening their Windows Security and I think for one good reason; Security. If I look at this list? It is not complete; it is what's known. Cybercriminals are busy on a daily basis to find gaps and by things like Phishing mails, Malware etc. to get into our systems.

All these drivers has been looked at by security code specialists at Microsoft and is inspected for things that is unwanted. There are people that are wary for some workings of the drivers "What does this do?". They can send the drivers to Microsoft for inspections and they will investigate. Cybercriminals are always looking for ways to compromise Windows that is being used inside many Corporate company's. Once inside? They can steal data which they can sell. We are not the main intrest here. Some cybercriminals are trying lure us to sites in order to place Malware of Ransomware onto our systems. Each anti4virus and browser also use blacklists! It is a common practice. These lists are updated on a regular basis once the makers find out a site contains malicious software. Security becomes top priority nowadays because of those Cybercriminals and it's getting worse now with A.I..... It could find gaps and find a way to be exploited in a very short time. To short to come up with a patch. A.I. is also used for hardening software. It has Pros and Cons.
 
Last edited:

My Computers My Computers

  • At a glance

    Win 11 Pro 26H2 Build 26300.9711, Zorin OS ProIntel® Core™ i7-12700KF 12th Gen. (S1700)32GB DDR5 5600-36 Vengeance (2x16)PCIe4.0 Asus NVIDIA RTX3060Ti
    OS
    Win 11 Pro 26H2 Build 26300.9711, Zorin OS Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    Self built
    CPU
    Intel® Core™ i7-12700KF 12th Gen. (S1700)
    Motherboard
    ASUS Prime Z690-A, BIOS v4505 (Z690 Intel Chipset)
    Memory
    32GB DDR5 5600-36 Vengeance (2x16)
    Graphics Card(s)
    PCIe4.0 Asus NVIDIA RTX3060Ti
    Sound Card
    Onboard; Realtek
    Monitor(s) Displays
    34" LG 34UC79G-B Curved 21:9 144Hz
    Screen Resolution
    2560x1080 (No HDR)
    Hard Drives
    250Gb Samsung 870PRO NVMe (Win 11 Pro)
    1Tb Samsung 980PRO NVMe
    1Tb Samsung 970EVO NVMe
    2Tb Samsung 990PRO NVMe with heatsink.
    4Tb WDC WD40EZRZ Blue SATA (Int.)
    4Tb WDC WD40EZRZ Blue SATA (Int.)
    3Tb WDC WD30EFRZ Red SATA (Int.)
    256Gb Samsung 840PRO SSD (RHEL 9,5)
    256Gb Samsung 850PRO SSD (Zorin OS Pro 18)
    PSU
    Coolermaster 850W V2 Gold with internal 12cm exaust fan
    Case
    Be-Quiet Pure Base 600.
    Cooling
    3x Be-Quiet! 12/14cm "Silent Wings 4" casefans, 1x Arctic Freezer i35 CPU towerblock with fan.
    Keyboard
    Steelseries APEX 7 keyboard.
    Mouse
    Logitech G-502 Hero
    Internet Speed
    1Gb
    Browser
    Brave
    Antivirus
    F-Secure
    Other Info
    No Noise system.
    256Gb Kingston Travler USB 3.0 drive.
    64Gb Sandisk USB 3.2 drive. (Ventoy)
    8Gb Philips USB 3.0 drive. (Win. Inst.)
    8Gb Philips USB 3.0 drive. (Rescue disk)
    2Tb WD USB 3.0 Passport drive.
    USB Ext. 500Gb WD SATA drive.
    External USB 3.0 C.A. CD/DVD* burner.
  • At a glance

    Windows 11 Pro 26H2Intel® Core™ i7-6700K 6th Gen. (S1151)32Gb DDR4 2400 Corsair Vengeance (4x8)ASUS GeForce GTX1080
    Operating System
    Windows 11 Pro 26H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Selfbuild
    CPU
    Intel® Core™ i7-6700K 6th Gen. (S1151)
    Motherboard
    ASUS Maximus VIII Ranger (Intel Chipset Z170)
    Memory
    32Gb DDR4 2400 Corsair Vengeance (4x8)
    Graphics card(s)
    ASUS GeForce GTX1080
    Sound Card
    Onboard; Realtek
    Monitor(s) Displays
    LG IPS277L 27" WideLED, IPS
    Screen Resolution
    1920x1080
    Hard Drives
    Samsung 850 Pro SSD
    PSU
    Zalman ZM600-HP with internal exhaust fan. Heatpipes & Modular cables.
    Case
    Cooler Master Aero
    Cooling
    Scythe Mugen 4 dual fan towerblock.
    Keyboard
    Red Dragon
    Mouse
    Red Dragon
    Internet Speed
    1Gb
    Browser
    Brave
    Antivirus
    F-Secure
This is Microsofts driver blacklist!
In a sense this is a different subject category completely; drivers that belongs to malicious software or has security holes in it.

Different from what? That's what this tutorial and topic is all about.

All the drivers on that list falls in the following 3 category's:

(See: Microsoft recommended driver block rules)

So you do now accept that Microsoft uses a blocklist enabled by default in Windows, contrary to your earlier statements?
 

My Computer My Computer

At a glance

Windows 11
OS
Windows 11
Computer type
Laptop
Different from what? That's what this tutorial and topic is all about.



So you do now accept that Microsoft uses a blocklist enabled by default in Windows, contrary to your earlier statements?
Semantics. I never claimed that MS never was using a block driver list.
The whole subject has 2 parts;
- Blocked if a certificate is expired.
- A list of suspicious drivers.
Both methods are used to block drivers who does not meet the security standards.

I am do not have any drivers that fall in those category, so that option "blocklist for vulnerable Microsoft drivers" is turned one.
The main question was "Should I turn this on or off" I would say "on" for a very good reason.
 

My Computers My Computers

  • At a glance

    Win 11 Pro 26H2 Build 26300.9711, Zorin OS ProIntel® Core™ i7-12700KF 12th Gen. (S1700)32GB DDR5 5600-36 Vengeance (2x16)PCIe4.0 Asus NVIDIA RTX3060Ti
    OS
    Win 11 Pro 26H2 Build 26300.9711, Zorin OS Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    Self built
    CPU
    Intel® Core™ i7-12700KF 12th Gen. (S1700)
    Motherboard
    ASUS Prime Z690-A, BIOS v4505 (Z690 Intel Chipset)
    Memory
    32GB DDR5 5600-36 Vengeance (2x16)
    Graphics Card(s)
    PCIe4.0 Asus NVIDIA RTX3060Ti
    Sound Card
    Onboard; Realtek
    Monitor(s) Displays
    34" LG 34UC79G-B Curved 21:9 144Hz
    Screen Resolution
    2560x1080 (No HDR)
    Hard Drives
    250Gb Samsung 870PRO NVMe (Win 11 Pro)
    1Tb Samsung 980PRO NVMe
    1Tb Samsung 970EVO NVMe
    2Tb Samsung 990PRO NVMe with heatsink.
    4Tb WDC WD40EZRZ Blue SATA (Int.)
    4Tb WDC WD40EZRZ Blue SATA (Int.)
    3Tb WDC WD30EFRZ Red SATA (Int.)
    256Gb Samsung 840PRO SSD (RHEL 9,5)
    256Gb Samsung 850PRO SSD (Zorin OS Pro 18)
    PSU
    Coolermaster 850W V2 Gold with internal 12cm exaust fan
    Case
    Be-Quiet Pure Base 600.
    Cooling
    3x Be-Quiet! 12/14cm "Silent Wings 4" casefans, 1x Arctic Freezer i35 CPU towerblock with fan.
    Keyboard
    Steelseries APEX 7 keyboard.
    Mouse
    Logitech G-502 Hero
    Internet Speed
    1Gb
    Browser
    Brave
    Antivirus
    F-Secure
    Other Info
    No Noise system.
    256Gb Kingston Travler USB 3.0 drive.
    64Gb Sandisk USB 3.2 drive. (Ventoy)
    8Gb Philips USB 3.0 drive. (Win. Inst.)
    8Gb Philips USB 3.0 drive. (Rescue disk)
    2Tb WD USB 3.0 Passport drive.
    USB Ext. 500Gb WD SATA drive.
    External USB 3.0 C.A. CD/DVD* burner.
  • At a glance

    Windows 11 Pro 26H2Intel® Core™ i7-6700K 6th Gen. (S1151)32Gb DDR4 2400 Corsair Vengeance (4x8)ASUS GeForce GTX1080
    Operating System
    Windows 11 Pro 26H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Selfbuild
    CPU
    Intel® Core™ i7-6700K 6th Gen. (S1151)
    Motherboard
    ASUS Maximus VIII Ranger (Intel Chipset Z170)
    Memory
    32Gb DDR4 2400 Corsair Vengeance (4x8)
    Graphics card(s)
    ASUS GeForce GTX1080
    Sound Card
    Onboard; Realtek
    Monitor(s) Displays
    LG IPS277L 27" WideLED, IPS
    Screen Resolution
    1920x1080
    Hard Drives
    Samsung 850 Pro SSD
    PSU
    Zalman ZM600-HP with internal exhaust fan. Heatpipes & Modular cables.
    Case
    Cooler Master Aero
    Cooling
    Scythe Mugen 4 dual fan towerblock.
    Keyboard
    Red Dragon
    Mouse
    Red Dragon
    Internet Speed
    1Gb
    Browser
    Brave
    Antivirus
    F-Secure
You did. Twice:
OK. I am guilty. Happy now? I know of the first one until I saw that second (list) appear. My bad. But I could not find the content of that list. After that MS page it seems there is one. Not sure that list is public because it is changing a lot.
 

My Computers My Computers

  • At a glance

    Win 11 Pro 26H2 Build 26300.9711, Zorin OS ProIntel® Core™ i7-12700KF 12th Gen. (S1700)32GB DDR5 5600-36 Vengeance (2x16)PCIe4.0 Asus NVIDIA RTX3060Ti
    OS
    Win 11 Pro 26H2 Build 26300.9711, Zorin OS Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    Self built
    CPU
    Intel® Core™ i7-12700KF 12th Gen. (S1700)
    Motherboard
    ASUS Prime Z690-A, BIOS v4505 (Z690 Intel Chipset)
    Memory
    32GB DDR5 5600-36 Vengeance (2x16)
    Graphics Card(s)
    PCIe4.0 Asus NVIDIA RTX3060Ti
    Sound Card
    Onboard; Realtek
    Monitor(s) Displays
    34" LG 34UC79G-B Curved 21:9 144Hz
    Screen Resolution
    2560x1080 (No HDR)
    Hard Drives
    250Gb Samsung 870PRO NVMe (Win 11 Pro)
    1Tb Samsung 980PRO NVMe
    1Tb Samsung 970EVO NVMe
    2Tb Samsung 990PRO NVMe with heatsink.
    4Tb WDC WD40EZRZ Blue SATA (Int.)
    4Tb WDC WD40EZRZ Blue SATA (Int.)
    3Tb WDC WD30EFRZ Red SATA (Int.)
    256Gb Samsung 840PRO SSD (RHEL 9,5)
    256Gb Samsung 850PRO SSD (Zorin OS Pro 18)
    PSU
    Coolermaster 850W V2 Gold with internal 12cm exaust fan
    Case
    Be-Quiet Pure Base 600.
    Cooling
    3x Be-Quiet! 12/14cm "Silent Wings 4" casefans, 1x Arctic Freezer i35 CPU towerblock with fan.
    Keyboard
    Steelseries APEX 7 keyboard.
    Mouse
    Logitech G-502 Hero
    Internet Speed
    1Gb
    Browser
    Brave
    Antivirus
    F-Secure
    Other Info
    No Noise system.
    256Gb Kingston Travler USB 3.0 drive.
    64Gb Sandisk USB 3.2 drive. (Ventoy)
    8Gb Philips USB 3.0 drive. (Win. Inst.)
    8Gb Philips USB 3.0 drive. (Rescue disk)
    2Tb WD USB 3.0 Passport drive.
    USB Ext. 500Gb WD SATA drive.
    External USB 3.0 C.A. CD/DVD* burner.
  • At a glance

    Windows 11 Pro 26H2Intel® Core™ i7-6700K 6th Gen. (S1151)32Gb DDR4 2400 Corsair Vengeance (4x8)ASUS GeForce GTX1080
    Operating System
    Windows 11 Pro 26H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Selfbuild
    CPU
    Intel® Core™ i7-6700K 6th Gen. (S1151)
    Motherboard
    ASUS Maximus VIII Ranger (Intel Chipset Z170)
    Memory
    32Gb DDR4 2400 Corsair Vengeance (4x8)
    Graphics card(s)
    ASUS GeForce GTX1080
    Sound Card
    Onboard; Realtek
    Monitor(s) Displays
    LG IPS277L 27" WideLED, IPS
    Screen Resolution
    1920x1080
    Hard Drives
    Samsung 850 Pro SSD
    PSU
    Zalman ZM600-HP with internal exhaust fan. Heatpipes & Modular cables.
    Case
    Cooler Master Aero
    Cooling
    Scythe Mugen 4 dual fan towerblock.
    Keyboard
    Red Dragon
    Mouse
    Red Dragon
    Internet Speed
    1Gb
    Browser
    Brave
    Antivirus
    F-Secure

Latest Support Threads

Back
Top Bottom