• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3543
  • Last Modified:

Very Urgent ! Windows 2003 - Kernel Mode Drivers (version 2) are blocked


I am rebuilding a new server and trying to import all the printer settings - I used the Printer Migrator from MS to do this.

Importing on W2003 is giving me "Kernel Mode Drivers are blocked on the target machine ... "

Where do I unblock this. Can you be fairly specific as I'm multitasking and in a bit of flap :)


2 Solutions
SpencerSteelAuthor Commented:
I think i may of answered this - i let them through and found a lot of NT 4.0 drivers were still listen on the print server.

Are NT 4.0 drivers 'Kernal' ?

Chris DentPowerShell DeveloperCommented:

NT4 drivers are Kernel Mode yes.
Have a look at your computer policies, either the local one or from the domain; the setting is (if system.adm is loaded) under Computer Configuration\Administrative Templates\Printer, "Prevent installation of printer kernel mode printer drivers" (or similar, not using an English version).
You can verify if this policy is set by looking in the registry at HKLM\Software\Policies\Microsoft\Windows NT\Printers, a DWORD named KMPrintersAreBlocked, that's probably set to 1.

Printer Driver Is Not Compatible If a Policy Is Enabled on Your Computer
Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

SpencerSteelAuthor Commented:
OK guys - well, rather than setting it to 'off', i removed the NT drivers - as I don't need them in my domain.

That makes sense ... thanks for the info ... I'll spilt the points.

I did it ... *phew* ... I have just (believe me this has taken days of planning) successfully removed the 'first' DC out of my domain, nuked it about it back in and put all the gubbins back.

FISMO, Catalogue Server ... good grief.

Still, it's done.

Even the printers :)


I'm going somewhere warm and safe.

Chris DentPowerShell DeveloperCommented:

Congrats S.S.. Make sure you get a nice cold beer ;)
"Disallow installation of printers using kernel-mode drivers" is the correct setting :-)
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now