Windows Cannot Install Kernel Mode Print Driver [Fix]

Group Policy settings can often prevent driver installation

Reading time icon 4 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • If you're having this issue, try updating the drivers from Device Manager or with other methods.
  • Remove the corrupted printer drivers and install them again to fix the issue.
windows cannot install kernel mode print driver

While installing a third-party PDF reading software like PhantomPDF, you may encounter the Windows cannot install the kernel-mode print driver error.

In this article, we look closely at a few troubleshooting tips to help you resolve the Windows cannot install kernel-mode print driver error in Windows 10.

What can I do if Windows cannot install the Kernel Mode print driver?

1. Disable the blocking policy for installation of drivers

  1. Press the Windows key + R, type gpedit.msc and click OK to open the Group Policy Editor.
  2. In the Group Policy Editor window, expand the Local computer Policy option.
  3. Next, navigate to the following path: Computer Configuration\Administrative Templates\Printers
  4. On the right pane, locate and double-click on Disallow installation of printers using kernel-mode drivers policy.
  5. In the properties window, select Disabled and click OK.
    Windows cannot install the kernel-mode print driver
  6. Click Apply and OK to save the changes and close Group Policy Editor.
  7. Press the Windows key and type cmd. Right-click on Command Prompt and select Run as administrator.
  8. In the Command Prompt, enter the following command and hit Enter: gpupdate
  9. If that did not work, use gpupdate/force
  10. Close the Command Prompt and try to install the program.

Depending on the version of Windows installed, the Group Policy Editor may or may not be available on your computer.

Those that run Windows 10 Home Edition do not have the Group Policy Editor Installed. For more details, check our guide to install Group Policy Editor on Windows 10 Home.

2. Update your printer drivers

  1. Open the Device Manager by pressing Windows key + X and choosing Device Manager from the list.
  2. Right-click on Printers and select Properties.
  3. Click on Settings and select Devices and Printers Folder.
  4. Right-click on the printer you want to update.

Outdated or damaged printer drivers might cause the Windows kernel-mode print driver error. You can manually update them by following the above steps. We also have a great guide with detailed steps on how to download printer drivers, so don’t miss it.

You can also use an automatic tool that scans your PC and installs the most suitable drivers, optimizing your Windows OS and the overall system performance.

Often, your computer system might not be able to update the generic drivers for your hardware and peripherals correctly. There are vital differences between a generic driver and a manufacturerโ€™s driver. Finding the correct driver versions for every hardware component can become tiresome.Thatโ€™s why a dependable updater can help you find and update your drivers automatically. We strongly suggest the Outbyte Driver Updater, and hereโ€™s how to do it:
  1. Download and install the Outbyte Driver Updater app.
  2. Launch the software and wait for the app to detect all incompatible drivers.
  3. Now, it will show you a list of all outdated drivers to select the ones to Update or Ignore.
    OutByte Driver Updater Scan
  4. Click on Update & Apply Selected to download and install the latest versions.
  5. Restart your PC to ensure the applied changes.
Outbyte Driver Updater

Outbyte Driver Updater

Maintain your device healthy by letting OutByte Driver Updater find the latest driver options.
Free trial Download now
Disclaimer: You may need to upgrade the app from the free version to perform specific actions.

3. Configure point and printer restriction

3.1 Rename W32x86 / X64  folders

  1. Open the File Explorer and navigate to the following location: C:\windows\system32\spool\drivers
    Windows cannot install the kernel-mode print driver
  2. In the Drivers folder, rename the following folders to anything you want:
    • W32x86
    • X64
  3. Renaming these folders will remove incomplete or corrupt printer driver installation.

It will also remove your printer settings. So if you have a working printer, you may have to reinstall the printer drivers again to make your printer work.

3.2 Configure point and printer restriction

  1. Press the Windows key + R to open Run.
  2. Type gpedit.msc and click OK.
  3. In the Group Policy Editor, expand Local Computer Policy.
  4. Next, navigate to the following location: Computer Configuration\Administrative Templates\Printers
  5. On the right pane, locate and double-click on Point and printer Restrictions.
    printer driver kernel-mode print driver
  6. Select Enabled in the properties window.
    printer driver kernel-mode print driver
  7. Make sure the following options are unchecked:
    • Users can only point and print to these servers
    • Users can only point and print to machines in their forest
  8. Under Security Prompts, click the drop-down menu for When installing drivers for a new connection.
  9. Select Do not show warning or elevation prompt.
  10. Click the drop-down menu for When updating driver for an existing connection
  11. Select Do not show warning or elevation prompt.
  12. Click Apply and click OK save the change.
  13. Open Command Prompt as administrator and enter the following command: gpupdate
  14. Close the command prompt and check if the error is resolved.

Why can Windows not install kernel mode print driver?

Following this article’s steps, you can remove the limitations and resolve the error. Let us know which method helped you resolve the error in the comments.

More about the topics: Printer Errors, windows 10