WindowsPrinting: Difference between revisions

From UMIACS
Jump to navigation Jump to search
Gsmathew (talk | contribs)
No edit summary
 
(46 intermediate revisions by 5 users not shown)
Line 1: Line 1:
==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 available within UMIACS.
==Printing Outside of UMIACS / Laptop Printing==
If you are off the UMIACS network, you must first connect to the [[VPN]] on Windows. After you are connected, follow the instructions for adding a printer queue below. Please note that you must be on the VPN whenever you print.


==Pre-Installation Knowledge on Printing at UMIACS==
==Pre-Installation Knowledge on Printing at UMIACS==
[[PrinterQueueNaming| Printer Queue Naming]]
[[PrinterQueueNaming| Printer Queue Naming]]


==Installation of printer queue==
==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>
Please note that this applies to machines on any UMIACS network. This includes all proxy networks, the vast majority of machines in the labs, and machines connected to the UMIACS VPN but not the wireless network alone.  
* As alternatives, you can either:
 
** Hard-wire into a UMD/UMIACS network before continuing.
To add printer queues:
** 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.
Go to start, click and type in “\\printers.ad.umiacs.umd.edu” in the search box.
 
[[Image:Win7doc1.jpg]] [[Image:Win7doc2.jpg]]
 
 
'''You will be prompted with a box for authentication if you are not signed into Windows with your UMIACS account (e.g. a laptop or self-supported machine).  Make sure to prefix 'UMIACS\' to your username. (For example, if your username was 'johndoe' you would enter 'UMIACS\johndoe' in the username box.) Tick 'Remember my credentials' to not be prompted when printing later.'''


[[File:UMIACSprinting.png]]
===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|alt='add a printer' is typed in the search bar of the "Start" menu on a Windows computer.]]
# In the top right of the Settings menu that opens, click on "Add device".
#: [[File:Windows_AddPrinterDevice.png|800px|alt=An 'Add Device' button in the Bluetooth & devices.]]
# Wait a few seconds for the "Add manually" option to come up, and click it.
#: [[File:Windows_AddPrinterDeviceWait.png|800px|alt='Printers & scanners' window is searching for a device]] -> [[File:Windows_AddPrinterDeviceManually.png|800px|alt=The 'Add manually' button on the Printers & scanners' window is highlighted with a red square]]
# 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|alt='Select a shared printer by name' is selected in the 'Add Printer' menu and 'http://print/umiacs.umd.edu:631/printers/cps432-3208' is typed in the dialog box]]
#: ''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/503548 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; 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|alt='HP Universal Printing PS (v6.8.0)' is highlighted in the 'Add Printer Wizard' menu]]
#: or
#: [[File:Windows_PrinterInstallFromDisk.png|alt=The 'Install From Disk' menu is up with a path of 'C:\Users\<username>\Downloads\upd-ps-x64-7.4.' selected]] -> [[File:Windows_SelectPrinterDriverFromDisk.png|alt='HP Universal Printing PS' is highlighted in the 'Add Printer Wizard' menu]]
# 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|alt=The 'Windows Printer Installation' menu's progress bar]] -> [[File:Windows_AddPrinterSuccess.png|alt=The 'Add Printer' menu stating the printer has successfully been installed with the given driver]]
# 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|alt=Page under 'Add Printer' where you can set the printer as the default]]


==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|alt=Error popup that says 'Windows cannot connect to the printer. Access is denied.']]


A list of printer queues will appear. Select your desired printer by double clicking on the queue. Once you have double clicked on the queue a box will immediately pop up to show you the status of the printer driver installation. Once that is complete you can start using the printer.
To resolve this error:
 
# Click on the Start menu and type "cmd" in the run bar.
[[Image:Win7doc3.jpg]]
#: [[Image:windows_bar.png|alt='cmd' is searched in the search bar of the Start Menu]]
# ''Right-Click'' on the cmd button, and select "Run as Administrator" - '''THIS IS VERY IMPORTANT!'''
#: [[Image:Example.jpg|alt=Options appear of 'Run as administrator' and 'Open file location' when the 'cmd' button is right-clicked]]
# Select "Yes" when it asks if you want to allow the following program to make changes.
#: [[Image:Uac.jpg|alt='No' is selected under the User Account Control window that asks 'Do you want to allow this app from an unknown publisher to make changes to your device']]
# 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|alt=Commands are run in the Administrator: Command Prompt]]
# Attempt to add the printer queue again.


==Removing a printer queue==
==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.
: [[Image:win_print_remove.png|alt='Remove device' is highlighted when a printer is right-clicked in the 'Devices and Printers' menu]]


To remove a printer queue, open the start menu and click on 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.
[[Image:Win7printremove.jpg]]
==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.”
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.”
Once the printer has been installed proceed by right clicking on the queue then selecting “Printing preferences.”
: [[Image:win_print_preferences.png|alt='Printing Preferences' is highlighted when a printer is right-clicked in the 'Devices and Printers' menu]]


[[Image:Win7doc4.jpg]]
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|alt='EcoSmart Settings' is highlighted under the Printing Shortcuts tab in the printer's 'Printing Preferences' menu]]
After a few seconds the following menu will come up. Make sure you are on the “Printing Shortcuts” tab and select the “Eco-Print (Two-sided Printing)” option then click on okay. This modification will allow you to print 2-sided whenever you choose to use this printer.
 
[[Image:Win7doc5.jpg]]


==Store and Print PIN-Protected Jobs==
==Store and Print PIN-Protected Jobs==
Line 52: Line 67:


'''Create a stored job'''
'''Create a stored job'''
 
# From the software program, select the '''Print''' option.
<ol>
# Select the printer from the list of printers, and then select '''Properties''' or '''Preferences''' (name varies by software program)
<li> From the software program, select the '''Print''' option.
# Click the '''Job Storage''' tab.
<li> Select the printer from the list of printers, and then select '''Properties''' or '''Preferences''' (name varies by software program)
# Under '''Job Storage Mode''', select '''Personal Job'''.
<li> Click the '''Job Storage''' tab.
#: [[Image:Pinprint_1_mode.jpg|600px|alt='Personal Job' is highlighted with a red box under the 'Advanced' tab in the 'Printing Preferences' menu]]
<li> Under '''Job Storage Mode''', select '''Personal Job'''.
# In the drop-down menu under '''Make Job Private/Secure''', select '''PIN to print''', and type in a 4-digit number.
<br clear=all>
#: [[Image:Pinprint_2_pin.jpg|600px|alt='PIN to print' and the box to enter a pin is highlighted with a red box under the 'Job Storage' tab in the 'Printing Preferences' menu]]
[[Image:Pinprint_1_mode.jpg|600px|left]]
#: Note: You will need to provide the entered PIN (4-digit number) at the printer's control panel.
<br clear=all>
# Click the '''OK''' button to close the Document Properties/Preferences dialog box. In the Print dialog box, click '''Print'''.
<li> In the drop-down menu under '''Make Job Private/Secure''', select '''PIN to print''', and type in a 4-digit number.
<br clear=all>
[[Image:Pinprint_2_pin.jpg|600px|left]]
<br clear=all>
: Note: You will need to provide the entered PIN (4-digit number) at the printer's control panel.
<li> Click the '''OK''' button to close the Document Properties/Preferences dialog box. In the Print dialog box, click '''Print'''.
</ol>
 


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


<ol>
# From the Home screen on the printer control panel, select '''Print'''.
<li> From the Home screen on the printer control panel, select '''Print'''.
# Select '''Print from Job Storage'''.
<li> Select '''Print from Job Storage'''.
#: [[Image:Pinprint_3_printfrom.jpg|600px|alt='Print from Job Storage' is highlighted with a red box]]
<br clear=all>
# Select '''Choose''', and then select the name of the folder where the job is stored.
[[Image:Pinprint_3_printfrom.jpg|600px|left]]
#: [[Image:Pinprint_4_folder.jpg|600px|alt='Stored Job to Print' menu is shown]]
<br clear=all>
# Select the name of the job, enter your chosen PIN (4-digit number), and click '''Ok'''.
<li> Select '''Choose''', and then select the name of the folder where the job is stored.
#: [[Image:Pinprint_5_pin.jpg|600px|alt=Number pad is highlighted with a red box on the page to enter a pin]]
<br clear=all>
# Select '''Print''' to print the job.
[[Image:Pinprint_4_folder.jpg|600px|left]]
#: [[Image:Pinprint_6_print.jpg|600px|alt=The 'Print' button is highlighted with a red box]]
<br clear=all>
#: Note: The print job is deleted from memory after it prints.
<li> Select the name of the job, enter your chosen PIN (4-digit number), and click '''Ok'''.
<br clear=all>
[[Image:Pinprint_5_pin.jpg|600px|left]]
<br clear=all>
<li> Select '''Print''' to print the job.
<br clear=all>
[[Image:Pinprint_6_print.jpg|600px|left]]
<br clear=all>
: Note: The print job is deleted from memory after it prints.
</ol>

Latest revision as of 20:25, 6 April 2026

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.
    'add a printer' is typed in the search bar of the "Start" menu on a Windows computer.
  2. In the top right of the Settings menu that opens, click on "Add device".
    An 'Add Device' button in the Bluetooth & devices.
  3. Wait a few seconds for the "Add manually" option to come up, and click it.
    'Printers & scanners' window is searching for a device -> The 'Add manually' button on the Printers & scanners' window is highlighted with a red square
  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.
    'Select a shared printer by name' is selected in the 'Add Printer' menu and 'http://print/umiacs.umd.edu:631/printers/cps432-3208' is typed in the dialog box
    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; 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.
    'HP Universal Printing PS (v6.8.0)' is highlighted in the 'Add Printer Wizard' menu
    or
    The 'Install From Disk' menu is up with a path of 'C:\Users\<username>\Downloads\upd-ps-x64-7.4.' selected -> 'HP Universal Printing PS' is highlighted in the 'Add Printer Wizard' menu
  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.
    The 'Windows Printer Installation' menu's progress bar -> The 'Add Printer' menu stating the printer has successfully been installed with the given driver
  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.
    Page under 'Add Printer' where you can set the printer as the default

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.

Error popup that says 'Windows cannot connect to the printer. Access is denied.'

To resolve this error:

  1. Click on the Start menu and type "cmd" in the run bar.
    'cmd' is searched in the search bar of the Start Menu
  2. Right-Click on the cmd button, and select "Run as Administrator" - THIS IS VERY IMPORTANT!
    Options appear of 'Run as administrator' and 'Open file location' when the 'cmd' button is right-clicked
  3. Select "Yes" when it asks if you want to allow the following program to make changes.
    'No' is selected under the User Account Control window that asks 'Do you want to allow this app from an unknown publisher to make changes to your device'
  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
    Commands are run in the Administrator: Command Prompt
  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.

'Remove device' is highlighted when a printer is right-clicked in the 'Devices and Printers' menu

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.”

'Printing Preferences' is highlighted when a printer is right-clicked in the 'Devices and Printers' menu

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.

'EcoSmart Settings' is highlighted under the Printing Shortcuts tab in the printer's 'Printing Preferences' menu

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.
    'Personal Job' is highlighted with a red box under the 'Advanced' tab in the 'Printing Preferences' menu
  5. In the drop-down menu under Make Job Private/Secure, select PIN to print, and type in a 4-digit number.
    'PIN to print' and the box to enter a pin is highlighted with a red box under the 'Job Storage' tab in the 'Printing Preferences' menu
    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.
    'Print from Job Storage' is highlighted with a red box
  3. Select Choose, and then select the name of the folder where the job is stored.
    'Stored Job to Print' menu is shown
  4. Select the name of the job, enter your chosen PIN (4-digit number), and click Ok.
    Number pad is highlighted with a red box on the page to enter a pin
  5. Select Print to print the job.
    The 'Print' button is highlighted with a red box
    Note: The print job is deleted from memory after it prints.