From testing it appears Type 4 - User Mode Drivers are not prompting. The drivers must be on the client computer already from OS image, windows update/WSUS or installed using a tool with admin credentials. The installed printer will get driver settings from the print sever but not the driver itself.

Problem is even a lot of recent updated drivers are Type 3 and can't find Type 4....

Answer from jameselees on learn.microsoft.com
🌐
Ten Forums
tenforums.com › drivers-hardware › 204761-installing-printer-driver-offline-desktop.html
Installing printer driver on offline desktop - Windows 10 Help Forums
I have a Brother 2037 printer attached ... Microsoft Support instructions to install for USB connection: remove device, uninstall software, turn off and unplug printer, wait 30 seconds, plug it back in and turn it on....
Discussions

How can we allow the installation or update of the printer drivers with Group Policy Objects without the user being administrator after updating kb5005033?
The update kb5005033 broke the GPOs I use to install/update printer drivers on my domain. Now users are prompt to enter the credentials of an administrator to install/update their printer driver. I have more than 400 computers use by as many users in… More on learn.microsoft.com
🌐 learn.microsoft.com
41
14
August 11, 2021
How to install HP Printer Drivers?
Suggest me a website to install HP Printer drivers as, I was looking for one but I found [link removed by moderator]. This is for Brother Printer not HP. Thanks More on community.spiceworks.com
🌐 community.spiceworks.com
5
3
August 20, 2024
My printer driver does not install!!!
My problem is solved If you have the same problem, you can: 1- Connect the printer and install the available drivers. 2- Go to "Settings > Devices > Printers & scanners". 3- Select the "Add a printer or scanne" option and wait until the "The printer that I want isn't listed" option appears. 4- In the opened window, select "Add a local printer or network printer with manual settings" option. 5- Select your printer in the "Use an existing port" section. 6- Look for the brand and model of your printer in the "install the printer driver" window. 7- Now choose whether you want the printer to be available to others on the network or not. 8- After selecting your printer, it can be installed and used. First point: This problem cannot be solved by changing Windows and driver. Second point: after completing the mentioned steps, although the printer can be used, the device in question is not recognized as a real printer in the device manager. More on reddit.com
🌐 r/WindowsHelp
4
1
December 29, 2023
Print driver installation from print server
Hi all, I've added a new printer to network and been strugling to deploy the printer (XEROX) to users since then.... I've added the printer to Print Server (Windows Server 2016) with no problem, downloaded and installed a driver and trying to deploy it… More on learn.microsoft.com
🌐 learn.microsoft.com
6
0
May 26, 2022
🌐
Reddit
reddit.com › r/sysadmin › generic way to install printer drivers (help printnightmare)
r/sysadmin on Reddit: Generic way to install printer drivers (help PrintNightmare)
October 14, 2021 -

Here is a guide on how to deploy printer drivers to local machines via pnputil.exe. This can help with the latest PrintNightmare issue where users no longer have the ability to install printer drivers automatically from print servers. I also include how to deal with some printer drivers that have certificate issues.

I am assuming the print servers in use are 64-bit Windows machines. As a starting point, printer drivers should be manually installed on a test Windows computer or print server. Here are the locations for print driver info in the Windows registry:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-3
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-4

These registry locations list what printer models are assigned to which printer driver. Pay attention to the InfPath key inside each printer listed. This shows the location of the 64-bit printer driver inside C:\Windows\System32\DriverStore\FileRepository. This is helpful if you don’t know what driver is necessary for each printer, like when you inherited an environment. The idea here is to get the driver from the source so you know you have an exact match.

If you know the GUID of the printer driver (seen inside the InfPath key) you can also find the printer drivers nicely packaged up inside .cab files in \\server\printer$ or C:\Windows\System32\spool\drivers. There is a sub-folder for each architecture, with a PCC sub-folder in each one. The PCC sub-folder has a .cab file with each printer driver packaged inside.

Edit: use the Print Management tool in Windows Administrative Tools instead. You can add columns of info to the display so you don’t have to fool with the registry like I did! Oh well I was just trying to learn the real nuts and bolts. You can also try to remove drivers here too.

Copy the printer drivers you want to a central location for deployment and testing. Put each one in a separate sub-folder.

For testing purposes, use a Windows 10 client machine that has never had network printer drivers installed.

If you don’t have that on hand, you can uninstall drivers manually.

  1. Go to Control Panel, Devices and Printers, select each network printer one at a time and remove them.

  2. Select a built-in printer that is left and select “Printer server properties” in the menu. In the Print Server Properties window, click the Drivers tab. Select “Change Driver Settings” with the shield and remove any network printer drivers. Use the “Remove driver and driver package” option.

Install printer drivers on your client test machine (using an elevated command prompt) with a command like:

pnputil.exe /add-driver "\\server\share\drivers\driver1\*.inf" /install

Record the output of the command, as you will want to uninstall the driver and do it again for further testing and validation. The output will have the name of the Inf you need to perform the uninstall. The uninstall command is:

pnputil.exe /delete-driver installeddrivername.inf

Edit: You can also delete a driver by just calling the inf from your install location. Just tried this and it worked.

If you can’t uninstall with pnputil for some reason, go back to the Printers and Devices and remove network printers. Also go to “Printer server properties” and remove there. Then try the uninstall again.

Older printer drivers can have certificate issues, like expired code signing certificates. They will give a pop-up window saying “Would you like to install the device software?” when installing via pnputil.

To mitigate this, install the printer driver on a test machine and export the certificate. Use the exported certificate in your driver install script by following these steps:

  1. On a test box use pnputil.exe to install the printer. When asked “Would you like to install the device software” check "Always trust software from", and click install.

  2. Once the install is finished run certmgr.msc. Under certmgr.msc navigate to Trusted Publishers>Certificates>"name of new cert". Right click the cert and export it. Leave all questions at default and choose an appropriate export folder. Make sure your exported file ends in .cer.

  3. Use the certutil.exe tool to add the certificate to the machine before installing drivers with pnputil.exe.

Certutil.exe -addstore "TrustedPublisher" \\server\share\certs\cert_name.cer

You should now have what’s necessary to deploy printer drivers onto machines. Just use whatever deployment method you want with a batch file or powershell script. GPO script, MEMCM, GPO Task Scheduler, PDQ Deploy, Intune, whatever should work.

Not all printer drivers will work using this method, but most will. For example, old Sharp MFC drivers will not deploy properly using this method.

For example, a memcm task sequence could run a batch file with content like this:

cmd.exe /c “certutil.exe -addstore "TrustedPublisher" \\server\share\certs\cert1.cer”
cmd.exe /c “certutil.exe -addstore "TrustedPublisher" \\server\share\certs\cert2.cer”
cmd.exe /c “pnputil.exe /add-driver \\server\share\drivers\driver1\*.inf /install”
cmd.exe /c “pnputil.exe /add-driver \\server\share\drivers\driver2\*.inf /install”

If you know of any other tricks for using pnputil to install drivers please reply in the comments.

EDIT: The reason a lot of drivers did not work was because of a bug in driver detection. The October patch appears to be a help! https://www.reddit.com/r/sysadmin/comments/q7pqjo/printnightmare_driver_update_needed_bug_fixed_by/?utm_source=share&utm_medium=ios_app&utm_name=iossmf

🌐
Wikihow
wikihow.com › computers and electronics › computer peripherals › printers › 3 easy ways to install printer drivers - wikihow
3 Easy Ways to Install Printer Drivers - wikiHow
February 24, 2025 - You can either browse the "Drivers" section of the website or, if it's available, search by your printer model. ... Download the driver. You'll click a Download button or the driver name to be prompted to save the file.
Find elsewhere
🌐
Quora
quora.com › How-do-I-manually-install-printer-drivers
How to manually install printer drivers - Quora
Answer (1 of 2): To manually install printer drivers: 1. Download the driver from the printer manufacturer's website. 2. Open "Device Manager" on your computer. 3. Find the printer under "Printers" or "Other devices."
🌐
Zebra Technologies
docs.zebra.com › us › en › printers › desktop › zd200-series-thermal-transfer-desktop-printer-user-guide › c-zd200t-ug-setup-for-windows-os › t-zd200t-ug-install-windows-printer-drivers.html
Installing the Windows Printer Drivers
... Ensure printer power is OFF. Do NOT turn printer power on until you are instructed to do so by the Setup Wizard. From your PC, run the Zebra Setup Utilities (ZSU) executable and follow the prompts. The setup wizard installs the printer drivers and prompts you to turn printer power ON.
🌐
Reddit
reddit.com › r/windowshelp › my printer driver does not install!!!
r/WindowsHelp on Reddit: My printer driver does not install!!!
December 29, 2023 -

I bought a canon i sensys mf3010 printer and scanner a few years ago.

When buying, I installed the printer and scanner driver on laptop A with Windows 10 pro 64 bit and after a while on laptop B with Windows 10 pro 64 bit and it was used without any problems.

Now, after 1 year, I installed the same Windows version of laptop B for laptop A. Laptop A and B are equal in terms of software, but it is not possible to install the printer driver on laptop A and it only installs the scanner driver.

The first point: the smaller images are related to device A, which has been installed, but still only the scanner is installed.

The second point: The bigger picture is related to device B, where both the printer and the scanner have been successfully installed.

Third point: Both devices A and B have not received any updates after installing Windows

The fourth point: 3 ways to install have been tried: installation from the factory CD disk - installation from the main site - getting the driver zip file from different sites and manual installation. None of which worked.

How can I solve this problem?

Top answer
1 of 4
2
My problem is solved If you have the same problem, you can: 1- Connect the printer and install the available drivers. 2- Go to "Settings > Devices > Printers & scanners". 3- Select the "Add a printer or scanne" option and wait until the "The printer that I want isn't listed" option appears. 4- In the opened window, select "Add a local printer or network printer with manual settings" option. 5- Select your printer in the "Use an existing port" section. 6- Look for the brand and model of your printer in the "install the printer driver" window. 7- Now choose whether you want the printer to be available to others on the network or not. 8- After selecting your printer, it can be installed and used. First point: This problem cannot be solved by changing Windows and driver. Second point: after completing the mentioned steps, although the printer can be used, the device in question is not recognized as a real printer in the device manager.
2 of 4
1
Hi u/HamedNI , thanks for posting to r/WindowsHelp ! Don't worry, your post has not been removed. To let us help you better, try to include as much of the following information as possible! Posts with insufficient details might be removed at the moderator's discretion. Model of your computer - For example: "HP Spectre X360 14-EA0023DX" Your Windows and device specifications - You can find them by going to go to Settings > "System" > "About" What troubleshooting steps you have performed - Even sharing little things you tried (like rebooting) can help us find a better solution! Any error messages you have encountered - Those long error codes are not gibberish to us! Any screenshots or logs of the issue - You can upload screenshots other useful information in your post or comment, and use Pastebin for text (such as logs). You can learn how to take screenshots here . All posts must be help/support related. If everything is working without issue, then this probably is not the subreddit for you, so you should also post on a discussion focused subreddit like r/Windows . I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
🌐
Brother
brother-usa.com › brother-support › driver-downloads
Brother Drivers: Info & Downloads - Printer Drivers & More | Brother
Installing your Brother printer driver and keeping it updated is refreshingly simple. Most of the time, print drivers install automatically with your device. If there are any updates or new features or bug fixes available, you can download them easily from the Brother website.
🌐
HP
support.hp.com › us-en › drivers › printers
Official HP® Printer Drivers and Software Download
A driver is a piece of software that connects your Windows operating system to hardware items that can be either internal to your device, or external - like a printer, graphics card, keyboard, webcam, etc. ... Your device might not work at all. E.g., your printer won't print. Your device might work, but not correctly. E.g., slow graphics performance. You might lose access to some features of your device. ... After installing ...
🌐
Microsoft Support
support.microsoft.com › en-us › windows › download-and-install-the-latest-printer-drivers-4ff66446-a2ab-b77f-46f4-a6d3fe4bf661
Download and install the latest printer drivers - Microsoft Support
Tip: Most browsers download the printer software and drivers to the Windows Download folder. Right-click on the downloaded printer software and select Open. The printer software installation should start.
🌐
Sissines
sissines.com › home › blogs › office printer › what is a print driver and how to install it
What Is a Print Driver and How to Install It | Sissine's Office Systems
March 11, 2025 - Learn about print drivers and how to install them for seamless printing. Follow our guide for Canon and HP printers. Contact us for expert assistance.
🌐
Microsoft Support
support.microsoft.com › en-us › windows › add-or-install-a-printer-in-windows-cc0724cf-793e-3542-d1ff-727e4978638b
Add or install a printer in Windows - Microsoft Support
For more information, see How to download and install the latest printer drivers. If the printer isn't found automatically, select The printer that I want isn't listed. In the Add Printer window that opens, follow the instructions. If the printer still doesn't install after trying manually, try fixing the problem by using the steps in the article Fix printer connection and printing problems in Windows.
🌐
Reddit
reddit.com › r/sysadmin › installing printer drivers over network
r/sysadmin on Reddit: Installing printer drivers over network
July 16, 2021 -

Hey guys,

So with the latest update bricking the point to print feature. I was asked to find out if we can deploy printer drivers, without adding the printer.

Ideally we want to pre-install the printer drivers when imaging workstations.

Does anyone know what cmd, or powershell commend can be used for this? I have read a few that can do this, but require an INF file, has anyone done this? Currently confused on where I would find an INF file for each printer model we have at our site.

and advice is welcome..

🌐
Xerox
support.xerox.com › en-us › article › en › 2120298
Install Print Drivers
November 1, 2021 - Insert the Software and Documentation disc into the appropriate drive on your computer. If the installer does not start automatically, navigate to the drive, then double-click the Setup.exe installer file. Click Xerox Smart Start — Driver Installer (Recommended).