WindowsPrinting: Difference between revisions

From UMIACS
Jump to navigation Jump to search
No edit summary
 
(53 intermediate revisions by 6 users not shown)
Line 1: Line 1:
=Windows Printing Guide=
For help with printer migration, please see [[WindowsPrintMigration]]
==Introduction==
==Introduction==
This will guide you through the process of installing and using the printers available within UMIACS.


This will guide you through the process of installing and using the printers here at UMIACS.
==Pre-Installation Knowledge on Printing at UMIACS==
[[PrinterQueueNaming| Printer Queue Naming]]


==Printing at UMIACS==
<b>If the computer you are on is not directly connected to UMD's/UMIACS' network, you must first connect to the [[VPN]], and must be on the VPN whenever you print thereafter.</b>
* As alternatives, you can either:
** Hard-wire into a UMD/UMIACS network before continuing.
** Copy your files onto a UMIACS-supported system, such as your available [[Nexus]] submission nodes, and print from there.
** Copy your files onto a USB drive and print via USB at a printer directly.


==Printing away from UMIACS==
===Installation of printer queue===
After you are connected, follow these steps for adding a printer queue:
# Go to Start and search for "add a printer" in the search box. Click on the "Add a printer or scanner" option.
#: [[File:Windows_AddPrinter.png]]
# In the top right of the Settings menu that opens, click on "Add device".
#: [[File:Windows_AddPrinterDevice.png|800px]]
# Wait a few seconds for the "Add manually" option to come up, and click it.
#: [[File:Windows_AddPrinterDeviceWait.png|800px]] -> [[File:Windows_AddPrinterDeviceManually.png|800px]]
# In the Add Printer menu that pops up, choose "Select a shared printer by name", and type <code><nowiki>http://print.umiacs.umd.edu:631/printers/<printername></nowiki></code> into the dialog box, where <printername> is replaced with the name of the printer that you want to print to. Click Next.
#: [[File:Windows_TypePrinterName.png]]
#: ''In this example, we are using cps432-3208 as the printer name.''
# Select the manufacturer and model of your printer. Almost all UMIACS-managed printers are HP-brand, so choose HP unless you know for a fact that your printer is not HP-brand. You can either select a model-specific driver if you have one installed and you know the printer's exact model, or a HP Universal Printing driver. Click OK.
#* If you do not have HP as an available manufacturer option at all, [https://support.hp.com/us-en/drivers/hp-universal-print-driver-series-for-windows/4157320 download and install the latest HP Universal Print Driver for Windows]. The PostScript (PS) driver is usually fine unless you want to print with an option only available in PCL6, in which case choose the PCL6 driver.
#** To install the driver, unzip the file you download, then click the "Have Disk..." button. '''Enter the full folder path''' of the extracted zip file and click OK. Do NOT choose the "Browse..." option as this will only let you select individual files, but typing the full file path will let it select the entire folder and determine the right files automatically. Choose either of the two drivers that appear.
#*** For example, if you download the file to C:\Users\<username>\Downloads\upd-ps-x64-7.4.0.25959.zip, and then extract the file also to C:\Users\<username>\Downloads, enter <code>C:\Users\<username>\Downloads\upd-ps-x64-7.4.0.25959</code> in the "Copy manufacturer's files from:" box, and click OK. Make sure to replace <username> with the username you are logged into Windows with.
#: [[File:Windows_SelectPrinterDriver.png]]
#: or
#: [[File:Windows_PrinterInstallFromDisk.png]] -> [[File:Windows_SelectPrinterDriverFromDisk.png]]
# Wait a few seconds for your computer to connect to the printer with the driver you picked. Eventually, a window will pop up saying that the printer was successfully installed with the driver you chose. Click Next.
#: [[File:Windows_WaitForPrinterDriver.png]] -> [[File:Windows_AddPrinterSuccess.png]]
# Choose to set the printer as your default printer or print a test page if you want to, and click Finish. You can now start using the printer.
#: [[File:Windows_DefaultAndTestPagePrinter.png]]


In order to print from outside the umiacs network, you must first connect to the vpn for [[WindowsXPVPN|windows]] or for [[MacOSXVPN|mac]]. After you are connected, follow the instructions for adding a printer queue below. Please note that you must be on the VPN whenever your print.
==Troubleshooting==
If you receive the following error when attempting to add a printer queue, the issue may be that your computer is configured for a higher level of printer security than is default at UMIACS as a result of the [https://en.wikipedia.org/wiki/PrintNightmare PrintNightmare vulnerability].
: [[File:win_print_printnightmare.png]]


==Installation of printer queue==
To resolve this error:
# Click on the Start menu and type "cmd" in the run bar.
#: [[Image:windows_bar.png]]
# ''Right-Click'' on the cmd button, and select "Run as Administrator" - '''THIS IS VERY IMPORTANT!'''
#: [[Image:Example.jpg]]
# Select "Yes" when it asks if you want to allow the following program to make changes.
#: [[Image:Uac.jpg]]
# From the Command Prompt, run these commands in order:
#:<pre>reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint" /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 0 /f&#10;reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print" /v RpcAuthnLevelPrivacyEnabled /t REG_DWORD /d 0 /f&#10;net stop spooler /y && net start spooler</pre>
#: [[File:win_print_printnightmare_cmds.png]]
# Attempt to add the printer queue again.


Please note that this applies to machines on any UMIACS network. This includes all proxy networks and the vast majority of machines in the labs but not the wireless network.
==Removing a printer queue==
 
To remove a printer queue, open the Start menu and search for and go to Control Panel. Next, click on "View devices and printers." To remove the queue, right click on the printer and select "Remove device". If you wish to add the printer back, follow the instructions above.
To add the printer queues:
: [[Image:win_print_remove.png]]
 
Goto start -> run, type in \\printers.pc.umiacs.umd.edu and press enter.
[[Image:runPrintersDialogue.PNG]]
 
Search for the correct queue you want to add.  
The queues are named based on their room number, and appended with an '296-' if they are in the bioinformatics building.
 
The presence of an nb suffix means that it will not print a banner page containing user name of the person who submitted the print job before printing it out. The name should be similar to the one we just deleted, since we are simply re-adding it.
Printers beginning with an optional 'c' indicate that the printer is a color printer.
The 'ps' or 'pcl' label that comes before the room number indicates the drivers that the queue will be installed with. Both should work equally well. However, if you are having trouble printing out of a ps queue, please try installing the pcl one.
[[Image:printers.PNG]]
 
 
Double click the printer that you are trying to add, and windows will automatically add it to your computer, and a display of the print queue will pop up (which you can close).
 
[[Image:printersQueue.PNG]]
 
 
 
Alternatively, if this does not work, you can right click on ‘My Network Places’, click ‘Search for computers…’ and enter printers.pc.umiacs.umd.edu. If you're connecting from the wireless network, or from a proxy network, you will have to log in. In the field where the login dialog asks for your name, put in  PC\username. Here you will see all the printers in UMIACS. To use any of the printers you will need to install it first. The four-digit number in the name of the printer is the room that it is located in. Select a printer that you wish and double click it. You should a screen like this:
 
[[Image:Windowsprint1.jpg]]
 
Click yes and the printer will be installed on your machine. It will now appear in the list of printers in Start->Settings->Printers. It will be available to print to from all applications.
 
In most applications you can go to File->Printing and you will see a number of options available for the printer. Depending on what printer you have selected, different options will appear.
 
 
---
To check to see if the printer has added successfully, goto start, and click on control panel and click 'Printers and Faxes.' If the printer is there (in this case, it would be 'cps3142 on PRINTERS'), then the add was successful.
 
In order to set a printer as default, right click the printer in the printers and faxes windows and select set as default.
 
 
Please do this for all the queues that you may need to use.


==Duplex Printing==
==Duplex Printing==
Many printers in UMIACS support duplex (2 sided) printing. To make the duplex printing default, first make sure the appropriate printer queue is installed via the directions above. Afterwards, go to start, then “Devices and Printers.”
Once the printer has been installed proceed by right clicking on the queue then selecting “Printing preferences.”
: [[Image:win_print_preferences.png]]


Many printers in UMIACS support duplex (or 2 sided) printing. To make duplex printing default, first make sure the appropriate printer queue is installed via the directions above. Afterwards, go to start->printers and faxes.
After a few seconds the following menu will come up. Make sure you are on the “Printing Shortcuts” tab and select the “EcoSMART Settings” option then click on okay. This modification will allow you to print 2-sided whenever you choose to use this printer.
 
: [[Image:win_print_duplex.png]]
[[Image:Printsandfaxes.PNG]]
 
Rightclick on the queue that you want to print duplex and hit properties.
On the next menu, hit printing preferences.
 
[[Image:printerProperties.PNG]]
 
Then, the preferences menu should come up. YOu can selected which type of duplex you want under the 'Print on Both Sides' section.
 
[[Image:duplex.PNG]]
 
After you have made your changes, hit okay to get out of the menus.
 
==Transparencies, Special Paper and Secure Printing==
 
Jobs that require special media (such as letter head, transparencies, etc.) can be printed to the printers that support job retention (link…..). Job retention enables you to send your job to the printer and have it held in the printer until you release it. When you print a job with job retention you can get your media, load it into the printer via the manual feed and then print. To print with job retention select a printer that supports this feature and click properties. Then select the Destination tab.
 
[[Image:Windowsprint2.jpg]]
 
Select the options button.
 
[[Image:Windowsprint3.jpg]]
 
Select Private Job and file in a title and PIN number and select ok. Once the job has been sent you will need to retrieve it from the printer. Go to the printer and follow these steps:
 
* Press MENU repeatedly until PRIVATE/STORED JOBS MENU appears.


* Press ITEM until the desired job name appears.
==Store and Print PIN-Protected Jobs==
PIN-protected jobs provide a way to ensure jobs are not printed until you are ready to pick them up. This can be useful if you have a sensitive job that you want to print on a public printer at UMIACS. Follow the below steps to store a job and then print it at the printer.


* Press SELECT. PIN:0000 appears.
'''Create a stored job'''
# From the software program, select the '''Print''' option.
# Select the printer from the list of printers, and then select '''Properties''' or '''Preferences''' (name varies by software program)
# Click the '''Job Storage''' tab.
# Under '''Job Storage Mode''', select '''Personal Job'''.
#: [[Image:Pinprint_1_mode.jpg|600px]]
# In the drop-down menu under '''Make Job Private/Secure''', select '''PIN to print''', and type in a 4-digit number.
#: [[Image:Pinprint_2_pin.jpg|600px]]
#: Note: You will need to provide the entered PIN (4-digit number) at the printer's control panel.
# Click the '''OK''' button to close the Document Properties/Preferences dialog box. In the Print dialog box, click '''Print'''.


* Press - VALUE + to change the first number of the PIN, and then press SELECT. An * appears in place of the number. Repeat these steps to change the remaining three numbers of the PIN. COPIES=1 appears.
'''Print a stored job'''


* Press - VALUE + until the desired number of copies appears.
After you have created a stored job using the instructions above, follow these steps to print from the printer's control panel.


* Press SELECT to print the job.
# From the Home screen on the printer control panel, select '''Print'''.
# Select '''Print from Job Storage'''.
#: [[Image:Pinprint_3_printfrom.jpg|600px]]
# Select '''Choose''', and then select the name of the folder where the job is stored.
#: [[Image:Pinprint_4_folder.jpg|600px]]
# Select the name of the job, enter your chosen PIN (4-digit number), and click '''Ok'''.
#: [[Image:Pinprint_5_pin.jpg|600px]]
# Select '''Print''' to print the job.
#: [[Image:Pinprint_6_print.jpg|600px]]
#: Note: The print job is deleted from memory after it prints.

Latest revision as of 18:36, 24 April 2025

Introduction

This will guide you through the process of installing and using the printers available within UMIACS.

Pre-Installation Knowledge on Printing at UMIACS

Printer Queue Naming

Printing at UMIACS

If the computer you are on is not directly connected to UMD's/UMIACS' network, you must first connect to the VPN, and must be on the VPN whenever you print thereafter.

  • As alternatives, you can either:
    • Hard-wire into a UMD/UMIACS network before continuing.
    • Copy your files onto a UMIACS-supported system, such as your available Nexus submission nodes, and print from there.
    • Copy your files onto a USB drive and print via USB at a printer directly.

Installation of printer queue

After you are connected, follow these steps for adding a printer queue:

  1. Go to Start and search for "add a printer" in the search box. Click on the "Add a printer or scanner" option.
    Windows AddPrinter.png
  2. In the top right of the Settings menu that opens, click on "Add device".
    Windows AddPrinterDevice.png
  3. Wait a few seconds for the "Add manually" option to come up, and click it.
    Windows AddPrinterDeviceWait.png -> Windows AddPrinterDeviceManually.png
  4. In the Add Printer menu that pops up, choose "Select a shared printer by name", and type http://print.umiacs.umd.edu:631/printers/<printername> into the dialog box, where <printername> is replaced with the name of the printer that you want to print to. Click Next.
    Windows TypePrinterName.png
    In this example, we are using cps432-3208 as the printer name.
  5. Select the manufacturer and model of your printer. Almost all UMIACS-managed printers are HP-brand, so choose HP unless you know for a fact that your printer is not HP-brand. You can either select a model-specific driver if you have one installed and you know the printer's exact model, or a HP Universal Printing driver. Click OK.
    • If you do not have HP as an available manufacturer option at all, download and install the latest HP Universal Print Driver for Windows. The PostScript (PS) driver is usually fine unless you want to print with an option only available in PCL6, in which case choose the PCL6 driver.
      • To install the driver, unzip the file you download, then click the "Have Disk..." button. Enter the full folder path of the extracted zip file and click OK. Do NOT choose the "Browse..." option as this will only let you select individual files, but typing the full file path will let it select the entire folder and determine the right files automatically. Choose either of the two drivers that appear.
        • For example, if you download the file to C:\Users\<username>\Downloads\upd-ps-x64-7.4.0.25959.zip, and then extract the file also to C:\Users\<username>\Downloads, enter C:\Users\<username>\Downloads\upd-ps-x64-7.4.0.25959 in the "Copy manufacturer's files from:" box, and click OK. Make sure to replace <username> with the username you are logged into Windows with.
    Windows SelectPrinterDriver.png
    or
    Windows PrinterInstallFromDisk.png -> Windows SelectPrinterDriverFromDisk.png
  6. Wait a few seconds for your computer to connect to the printer with the driver you picked. Eventually, a window will pop up saying that the printer was successfully installed with the driver you chose. Click Next.
    Windows WaitForPrinterDriver.png -> Windows AddPrinterSuccess.png
  7. Choose to set the printer as your default printer or print a test page if you want to, and click Finish. You can now start using the printer.
    Windows DefaultAndTestPagePrinter.png

Troubleshooting

If you receive the following error when attempting to add a printer queue, the issue may be that your computer is configured for a higher level of printer security than is default at UMIACS as a result of the PrintNightmare vulnerability.

Win print printnightmare.png

To resolve this error:

  1. Click on the Start menu and type "cmd" in the run bar.
    Windows bar.png
  2. Right-Click on the cmd button, and select "Run as Administrator" - THIS IS VERY IMPORTANT!
    Example.jpg
  3. Select "Yes" when it asks if you want to allow the following program to make changes.
    Uac.jpg
  4. From the Command Prompt, run these commands in order:
    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint" /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 0 /f
    reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print" /v RpcAuthnLevelPrivacyEnabled /t REG_DWORD /d 0 /f
    net stop spooler /y && net start spooler
    Win print printnightmare cmds.png
  5. Attempt to add the printer queue again.

Removing a printer queue

To remove a printer queue, open the Start menu and search for and go to Control Panel. Next, click on "View devices and printers." To remove the queue, right click on the printer and select "Remove device". If you wish to add the printer back, follow the instructions above.

Win print remove.png

Duplex Printing

Many printers in UMIACS support duplex (2 sided) printing. To make the duplex printing default, first make sure the appropriate printer queue is installed via the directions above. Afterwards, go to start, then “Devices and Printers.” Once the printer has been installed proceed by right clicking on the queue then selecting “Printing preferences.”

Win print preferences.png

After a few seconds the following menu will come up. Make sure you are on the “Printing Shortcuts” tab and select the “EcoSMART Settings” option then click on okay. This modification will allow you to print 2-sided whenever you choose to use this printer.

Win print duplex.png

Store and Print PIN-Protected Jobs

PIN-protected jobs provide a way to ensure jobs are not printed until you are ready to pick them up. This can be useful if you have a sensitive job that you want to print on a public printer at UMIACS. Follow the below steps to store a job and then print it at the printer.

Create a stored job

  1. From the software program, select the Print option.
  2. Select the printer from the list of printers, and then select Properties or Preferences (name varies by software program)
  3. Click the Job Storage tab.
  4. Under Job Storage Mode, select Personal Job.
    Pinprint 1 mode.jpg
  5. In the drop-down menu under Make Job Private/Secure, select PIN to print, and type in a 4-digit number.
    Pinprint 2 pin.jpg
    Note: You will need to provide the entered PIN (4-digit number) at the printer's control panel.
  6. Click the OK button to close the Document Properties/Preferences dialog box. In the Print dialog box, click Print.

Print a stored job

After you have created a stored job using the instructions above, follow these steps to print from the printer's control panel.

  1. From the Home screen on the printer control panel, select Print.
  2. Select Print from Job Storage.
    Pinprint 3 printfrom.jpg
  3. Select Choose, and then select the name of the folder where the job is stored.
    Pinprint 4 folder.jpg
  4. Select the name of the job, enter your chosen PIN (4-digit number), and click Ok.
    Pinprint 5 pin.jpg
  5. Select Print to print the job.
    Pinprint 6 print.jpg
    Note: The print job is deleted from memory after it prints.