Skip to content
Follow
Windows

How to Disable Driver Signature Enforcement in Windows 11

Richard
Written by
Richard
Feb 15, 2026 Updated Oct 5, 2026 5 min read
How to Disable Driver Signature Enforcement in Windows 11
How to Disable Driver Signature Enforcement in Windows 11

Driver signature enforcement in Windows 11 is a built-in security check. It blocks any kernel-mode driver that lacks a valid digital signature from Microsoft. Turning it off lets you install older, custom, or test drivers that Windows normally rejects.

Advertisement

The usual way is the Startup Settings menu. Hold down the Shift key while you click Restart. Your PC reboots into a blue recovery screen. There you choose Troubleshoot, then Advanced options, then Startup Settings. The change lasts for one session only, and the next normal restart turns enforcement back on.

⚡ Quick Answer

Restart into Advanced Startup by going to Settings System Recovery, clicking Restart now under Advanced startup, then selecting Troubleshoot Advanced options Startup Settings. Press 7 when the numbered menu appears. Driver signature enforcement turns off for that session only; restart normally to re-enable it.

Advertisement

What is Driver Signature Enforcement?

Driver signature enforcement only lets device drivers that are digitally signed and approved by Microsoft run on your PC. This blocks untrusted code and a lot of malware. It also gets in the way if you own older hardware, or if you are building or testing a driver, and the driver has no Microsoft signature. In that case you need to turn enforcement off temporarily.

Typical examples are a scanner or lab device whose maker stopped publishing updates, or a driver you compiled yourself. Windows refuses to install these with an error about the driver not being digitally signed. Switching enforcement off for one session gets you past that error.

Important Note

  • Disabling driver signature enforcement makes your computer less secure. An unsigned driver runs with full kernel access, so a bad one can crash the system or hide malware.
  • Only disable it if you trust the driver you want to install and you know where it came from.
  • The setting works for Home and Pro editions alike.

How to Turn Off Driver Signature Enforcement in 🪟 Windows 11

⚠️WarningThis method uses the Advanced Startup menu, which loads before Windows itself boots.

It bypasses Microsoft’s driver checks for that one session so you can install unsigned software. Do this only if you completely trust the driver you plan to add. Save your work first, because you will restart the PC.

  1. Turn off BitLocker and Secure Boot (if enabled).
    • BitLocker is a security feature that encrypts your drive. Secure Boot protects your PC from malicious software during startup. Either one can get in the way of changing startup behavior.
    • If your drive is encrypted, keep your BitLocker recovery key handy. Changing startup settings can make Windows ask for it.
    • You can read how to turn off BitLocker here and how to disable Secure Boot here.
  2. Restart Windows into Advanced Startup mode.
    • Click Start > Settings > System > Recovery.
    • Under Recovery options, click the Restart now button next to Advanced startup.
    • Windows may warn you that it is about to restart. Click Restart now again to confirm.
Windows 11 Advanced Startup Troubleshoot
windows 11 advanced startup boot troubleshoot
  1. When Windows restarts, select Troubleshoot. You should see a blue screen with a short list of options.
Windows 11 Advanced Options
windows 11 advanced startup boot advanced options
  1. Click Advanced options.
  2. Select Startup Settings. If you don’t see it, look under the advanced options list. It only appears when Windows can boot into recovery in the normal way.
Windows 11 Startup Settings
Windows advanced options startup settings
  1. Click Restart. The PC reboots again and shows a numbered list of startup settings.
Windows Startup Settings Menu
Windows startup settings menu
  1. After your PC restarts, press 7 or F7 on your keyboard to choose Disable driver signature enforcement. Windows then continues to boot.
Disable Driver Signature Enforcement Option
Windows disable signature enforcement option

Your PC will now start normally, but driver signature enforcement is turned off for this session. You can install your unsigned drivers while this mode is active. Do the install right away, before you restart again.

Advertisement

To turn driver signature enforcement back on: restart your PC normally. You don't need to change anything. If you go through the Startup Settings screen again, don't press 7 or F7. Just let Windows boot, and the check is active again. Drivers you already installed usually keep working, but Windows may refuse to load an unsigned one after a later update.

How to Enable or Disable Driver Signature Enforcement Using Command Prompt

💡TipYou can also change this setting from the command line by running a boot configuration command with administrator rights.

It is a quick alternative to the graphical startup menu if you are comfortable in a terminal. Unlike the Startup Settings method, this change stays in place until you reverse it. It may also be ignored on PCs with Secure Boot turned on, so use the menu method if the command has no effect.

  1. Make sure BitLocker is off and Secure Boot is disabled (see the links above).
  2. Open Windows Terminal as an Administrator. You can read how to open Windows Terminal as admin here. If Windows asks whether to allow the app to make changes, click Yes.
  3. Switch to the Command Prompt tab inside Windows Terminal. The prompt should show a path like C:\Windows\system32.
  4. To disable driver signature enforcement, type this command and press Enter:
    💻Code
    bcdedit /set nointegritychecks on
    You should see a message that the operation completed successfully.
  5. To enable driver signature enforcement again, type this command and press Enter:
    💻Code
    bcdedit /set nointegritychecks off
  6. Restart your computer to apply the change.

Note that the original version of this guide had the two commands the wrong way round. The setting is called "no integrity checks", so on turns the checks off and off turns them back on.

Summary

  • Driver signature enforcement keeps your Windows 11 PC safe by only allowing trusted, signed drivers.
  • You can turn this feature off to install unsigned drivers when you need to.
  • Use the Advanced Startup menu for a one-session change, or Command Prompt for a change that stays until you reverse it.
  • Only install drivers from sources you trust.

Driver signature enforcement protects your system by blocking unsigned software. You can turn it off through the Advanced Startup menu or Command Prompt when you need to install a trusted custom driver. Once the install is done, turn the protection back on. Also turn BitLocker and Secure Boot back on if you disabled them, so your Windows 11 computer is fully protected again.

Have a question about this guide?

Answered by AI from this guide. Good questions may be added to this page — please don't include personal details.

Tags: #Windows 11

Did this guide fix your problem?

Richard

About the Author

Richard

Tech Writer, IT Professional

Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.

Advertisement

No comments yet — be the first to share your thoughts!

Leave a Comment

Your email address will not be published. Required fields are marked *