Hey techs,
i've seen this Post from rthonpm but as i cant seem to find anything related to this from him, i figured that i'd create this guide myself.
Please Note that there are multiple ways of installing Printer Drivers due to hundreds of different Windows Versions and differences in Enviroments. I'll try my best to cover the most up to date ways.
I have left out the approach via settings on windows 11 because i did not find this to work reliable.
Print Management:
1. Press Windows + R on your Keyboard so this little window will pop up in the bottom left:
1.jpg
2. Write printmanagement.msc in the window and hit enter.
2.1 If it can't find printmanagement.msc, you'll need to install it: Head over to Settings -> Search for "manage optional features" -> Add a feature -> Search for "Print Management" and install it, then try again.
3. If printmanagement.msc is opened, expand custom filters and double click All printers. This gives you a list of ALL currently installed printers. Sometimes, there are Printers installed that you wont see in Settings nor in Control Panel.
Now to add a Printer, expand "Print Servers", double click your PC's Name and then right-click "Printers".
4. Select "Add an IPP, TCP/IP or Web Services Printer by IP address or hostname" and click next. Select the Type of Connection for your Printer. Select "TCP/IP Device" and enter the DNS-Hostname or IP address of the Printer.
5. When Windows is searching for a Printer Driver, click on "The Printer could not be found" on the bottom and then select the correct driver you have downloaded from your printers manufacturer website.
6. Just click next until you see a screen saying the Printer has been installed. Here, to test your installattion you can print a windows testpage.
Headless Remote Server:
1.Start powershell in your headless remote server by typing "powershell"
2. Execute this command and change \\path\to\file\ to where the driver is located. This will add the driver to the DriverStore inside Windows
3. Now we'll install the Printer. Please change "printer_driver_inf_file_name.inf" to your actual printer drivers .inf file name in said directory. Also, please open up the Inf File onces. In the first few rows there should be something like "Konica Minolta bizhub c364 series PCL3" (Depending on your manufacturer). Copy that name and replace "My PrintersName" with it
I'll add more pictures and fix some typos later as i currently have to get back to work again and wrote this on my way to work!
i've seen this Post from rthonpm but as i cant seem to find anything related to this from him, i figured that i'd create this guide myself.
Please Note that there are multiple ways of installing Printer Drivers due to hundreds of different Windows Versions and differences in Enviroments. I'll try my best to cover the most up to date ways.
I have left out the approach via settings on windows 11 because i did not find this to work reliable.
Print Management:
1. Press Windows + R on your Keyboard so this little window will pop up in the bottom left:
1.jpg
2. Write printmanagement.msc in the window and hit enter.
2.1 If it can't find printmanagement.msc, you'll need to install it: Head over to Settings -> Search for "manage optional features" -> Add a feature -> Search for "Print Management" and install it, then try again.
3. If printmanagement.msc is opened, expand custom filters and double click All printers. This gives you a list of ALL currently installed printers. Sometimes, there are Printers installed that you wont see in Settings nor in Control Panel.
Now to add a Printer, expand "Print Servers", double click your PC's Name and then right-click "Printers".
4. Select "Add an IPP, TCP/IP or Web Services Printer by IP address or hostname" and click next. Select the Type of Connection for your Printer. Select "TCP/IP Device" and enter the DNS-Hostname or IP address of the Printer.
5. When Windows is searching for a Printer Driver, click on "The Printer could not be found" on the bottom and then select the correct driver you have downloaded from your printers manufacturer website.
6. Just click next until you see a screen saying the Printer has been installed. Here, to test your installattion you can print a windows testpage.
Headless Remote Server:
1.Start powershell in your headless remote server by typing "powershell"
2. Execute this command and change \\path\to\file\ to where the driver is located. This will add the driver to the DriverStore inside Windows
Code:
pnputil.exe /a "\\path\to\file\*.inf"
Code:
Add-PrinterDriver -Name "My Printers Name" -InfPath "C:\Windows\System32\DriverStore\FileRepository\printer_driver_inf_file_name.inf"
I'll add more pictures and fix some typos later as i currently have to get back to work again and wrote this on my way to work!
Comment