<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.umiacs.umd.edu/umiacs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gsmathew</id>
	<title>UMIACS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.umiacs.umd.edu/umiacs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gsmathew"/>
	<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php/Special:Contributions/Gsmathew"/>
	<updated>2026-05-12T15:24:18Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.7</generator>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=WindowsPrinting&amp;diff=13174</id>
		<title>WindowsPrinting</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=WindowsPrinting&amp;diff=13174"/>
		<updated>2026-04-06T20:25:58Z</updated>

		<summary type="html">&lt;p&gt;Gsmathew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
This will guide you through the process of installing and using the printers available within UMIACS.&lt;br /&gt;
&lt;br /&gt;
==Pre-Installation Knowledge on Printing at UMIACS==&lt;br /&gt;
[[PrinterQueueNaming| Printer Queue Naming]]&lt;br /&gt;
&lt;br /&gt;
==Printing at UMIACS==&lt;br /&gt;
&amp;lt;b&amp;gt;If the computer you are on is not directly connected to UMD&#039;s/UMIACS&#039; network, you must first connect to the [[VPN]], and must be on the VPN whenever you print thereafter.&amp;lt;/b&amp;gt;&lt;br /&gt;
* As alternatives, you can either:&lt;br /&gt;
** Hard-wire into a UMD/UMIACS network before continuing.&lt;br /&gt;
** Copy your files onto a UMIACS-supported system, such as your available [[Nexus]] submission nodes, and print from there.&lt;br /&gt;
** Copy your files onto a USB drive and print via USB at a printer directly.&lt;br /&gt;
&lt;br /&gt;
===Installation of printer queue===&lt;br /&gt;
After you are connected, follow these steps for adding a printer queue:&lt;br /&gt;
# Go to Start and search for &amp;quot;add a printer&amp;quot; in the search box. Click on the &amp;quot;Add a printer or scanner&amp;quot; option.&lt;br /&gt;
#: [[File:Windows_AddPrinter.png|alt=&#039;add a printer&#039; is typed in the search bar of the &amp;quot;Start&amp;quot; menu on a Windows computer.]]&lt;br /&gt;
# In the top right of the Settings menu that opens, click on &amp;quot;Add device&amp;quot;.&lt;br /&gt;
#: [[File:Windows_AddPrinterDevice.png|800px|alt=An &#039;Add Device&#039; button in the Bluetooth &amp;amp; devices.]]&lt;br /&gt;
# Wait a few seconds for the &amp;quot;Add manually&amp;quot; option to come up, and click it.&lt;br /&gt;
#: [[File:Windows_AddPrinterDeviceWait.png|800px|alt=&#039;Printers &amp;amp; scanners&#039; window is searching for a device]] -&amp;gt; [[File:Windows_AddPrinterDeviceManually.png|800px|alt=The &#039;Add manually&#039; button on the Printers &amp;amp; scanners&#039; window is highlighted with a red square]]&lt;br /&gt;
# In the Add Printer menu that pops up, choose &amp;quot;Select a shared printer by name&amp;quot;, and type &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://print.umiacs.umd.edu:631/printers/&amp;lt;printername&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; into the dialog box, where &amp;lt;printername&amp;gt; is replaced with the name of the printer that you want to print to. Click Next.&lt;br /&gt;
#: [[File:Windows_TypePrinterName.png|alt=&#039;Select a shared printer by name&#039; is selected in the &#039;Add Printer&#039; menu and &#039;http://print/umiacs.umd.edu:631/printers/cps432-3208&#039; is typed in the dialog box]]&lt;br /&gt;
#: &#039;&#039;In this example, we are using cps432-3208 as the printer name.&#039;&#039;&lt;br /&gt;
# 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&#039;s exact model, or a HP Universal Printing driver. Click OK.&lt;br /&gt;
#* 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.&lt;br /&gt;
#** To install the driver, unzip the file you download, then click the &amp;quot;Have Disk...&amp;quot; button. &#039;&#039;&#039;Enter the full folder path&#039;&#039;&#039; of the extracted zip file and click OK. Do NOT choose the &amp;quot;Browse...&amp;quot; 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.&lt;br /&gt;
#*** For example, if you download the file to C:\Users\&amp;lt;username&amp;gt;\Downloads\upd-ps-x64-7.4.0.25959.zip, and then extract the file also to C:\Users\&amp;lt;username&amp;gt;\Downloads, enter &amp;lt;code&amp;gt;C:\Users\&amp;lt;username&amp;gt;\Downloads\upd-ps-x64-7.4.0.25959&amp;lt;/code&amp;gt; in the &amp;quot;Copy manufacturer&#039;s files from:&amp;quot; box, and click OK. Make sure to replace &amp;lt;username&amp;gt; with the username you are logged into Windows with.&lt;br /&gt;
#: [[File:Windows_SelectPrinterDriver.png|alt=&#039;HP Universal Printing PS (v6.8.0)&#039; is highlighted in the &#039;Add Printer Wizard&#039; menu]]&lt;br /&gt;
#: or&lt;br /&gt;
#: [[File:Windows_PrinterInstallFromDisk.png|alt=The &#039;Install From Disk&#039; menu is up with a path of &#039;C:\Users\&amp;lt;username&amp;gt;\Downloads\upd-ps-x64-7.4.&#039; selected]] -&amp;gt; [[File:Windows_SelectPrinterDriverFromDisk.png|alt=&#039;HP Universal Printing PS&#039; is highlighted in the &#039;Add Printer Wizard&#039; menu]]&lt;br /&gt;
# 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.&lt;br /&gt;
#: [[File:Windows_WaitForPrinterDriver.png|alt=The &#039;Windows Printer Installation&#039; menu&#039;s progress bar]] -&amp;gt; [[File:Windows_AddPrinterSuccess.png|alt=The &#039;Add Printer&#039; menu stating the printer has successfully been installed with the given driver]]&lt;br /&gt;
# 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.&lt;br /&gt;
#: [[File:Windows_DefaultAndTestPagePrinter.png|alt=Page under &#039;Add Printer&#039; where you can set the printer as the default]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
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].&lt;br /&gt;
: [[File:win_print_printnightmare.png|alt=Error popup that says &#039;Windows cannot connect to the printer. Access is denied.&#039;]]&lt;br /&gt;
&lt;br /&gt;
To resolve this error:&lt;br /&gt;
# Click on the Start menu and type &amp;quot;cmd&amp;quot; in the run bar.&lt;br /&gt;
#: [[Image:windows_bar.png|alt=&#039;cmd&#039; is searched in the search bar of the Start Menu]]&lt;br /&gt;
# &#039;&#039;Right-Click&#039;&#039; on the cmd button, and select &amp;quot;Run as Administrator&amp;quot; - &#039;&#039;&#039;THIS IS VERY IMPORTANT!&#039;&#039;&#039;&lt;br /&gt;
#: [[Image:Example.jpg|alt=Options appear of &#039;Run as administrator&#039; and &#039;Open file location&#039; when the &#039;cmd&#039; button is right-clicked]]&lt;br /&gt;
# Select &amp;quot;Yes&amp;quot; when it asks if you want to allow the following program to make changes.&lt;br /&gt;
#: [[Image:Uac.jpg|alt=&#039;No&#039; is selected under the User Account Control window that asks &#039;Do you want to allow this app from an unknown publisher to make changes to your device&#039;]]&lt;br /&gt;
# From the Command Prompt, run these commands in order:&lt;br /&gt;
#:&amp;lt;pre&amp;gt;reg add &amp;quot;HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint&amp;quot; /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 0 /f&amp;amp;#10;reg add &amp;quot;HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print&amp;quot; /v RpcAuthnLevelPrivacyEnabled /t REG_DWORD /d 0 /f&amp;amp;#10;net stop spooler /y &amp;amp;&amp;amp; net start spooler&amp;lt;/pre&amp;gt;&lt;br /&gt;
#: [[File:win_print_printnightmare_cmds.png|alt=Commands are run in the Administrator: Command Prompt]]&lt;br /&gt;
# Attempt to add the printer queue again.&lt;br /&gt;
&lt;br /&gt;
==Removing a printer queue==&lt;br /&gt;
To remove a printer queue, open the Start menu and search for and go to Control Panel. Next, click on &amp;quot;View devices and printers.&amp;quot; To remove the queue, right click on the printer and select &amp;quot;Remove device&amp;quot;. If you wish to add the printer back, follow the instructions above.&lt;br /&gt;
: [[Image:win_print_remove.png|alt=&#039;Remove device&#039; is highlighted when a printer is right-clicked in the &#039;Devices and Printers&#039; menu]]&lt;br /&gt;
&lt;br /&gt;
==Duplex Printing==&lt;br /&gt;
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.”&lt;br /&gt;
Once the printer has been installed proceed by right clicking on the queue then selecting “Printing preferences.”&lt;br /&gt;
: [[Image:win_print_preferences.png|alt=&#039;Printing Preferences&#039; is highlighted when a printer is right-clicked in the &#039;Devices and Printers&#039; menu]]&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
: [[Image:win_print_duplex.png|alt=&#039;EcoSmart Settings&#039; is highlighted under the Printing Shortcuts tab in the printer&#039;s &#039;Printing Preferences&#039; menu]]&lt;br /&gt;
&lt;br /&gt;
==Store and Print PIN-Protected Jobs==&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create a stored job&#039;&#039;&#039;&lt;br /&gt;
# From the software program, select the &#039;&#039;&#039;Print&#039;&#039;&#039; option.&lt;br /&gt;
# Select the printer from the list of printers, and then select &#039;&#039;&#039;Properties&#039;&#039;&#039; or &#039;&#039;&#039;Preferences&#039;&#039;&#039; (name varies by software program)&lt;br /&gt;
# Click the &#039;&#039;&#039;Job Storage&#039;&#039;&#039; tab.&lt;br /&gt;
# Under &#039;&#039;&#039;Job Storage Mode&#039;&#039;&#039;, select &#039;&#039;&#039;Personal Job&#039;&#039;&#039;.&lt;br /&gt;
#: [[Image:Pinprint_1_mode.jpg|600px|alt=&#039;Personal Job&#039; is highlighted with a red box under the &#039;Advanced&#039; tab in the &#039;Printing Preferences&#039; menu]]&lt;br /&gt;
# In the drop-down menu under &#039;&#039;&#039;Make Job Private/Secure&#039;&#039;&#039;, select &#039;&#039;&#039;PIN to print&#039;&#039;&#039;, and type in a 4-digit number.&lt;br /&gt;
#: [[Image:Pinprint_2_pin.jpg|600px|alt=&#039;PIN to print&#039; and the box to enter a pin is highlighted with a red box under the &#039;Job Storage&#039; tab in the &#039;Printing Preferences&#039; menu]]&lt;br /&gt;
#: Note: You will need to provide the entered PIN (4-digit number) at the printer&#039;s control panel.&lt;br /&gt;
# Click the &#039;&#039;&#039;OK&#039;&#039;&#039; button to close the Document Properties/Preferences dialog box. In the Print dialog box, click &#039;&#039;&#039;Print&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Print a stored job&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After you have created a stored job using the instructions above, follow these steps to print from the printer&#039;s control panel.&lt;br /&gt;
&lt;br /&gt;
# From the Home screen on the printer control panel, select &#039;&#039;&#039;Print&#039;&#039;&#039;.&lt;br /&gt;
# Select &#039;&#039;&#039;Print from Job Storage&#039;&#039;&#039;.&lt;br /&gt;
#: [[Image:Pinprint_3_printfrom.jpg|600px|alt=&#039;Print from Job Storage&#039; is highlighted with a red box]]&lt;br /&gt;
# Select &#039;&#039;&#039;Choose&#039;&#039;&#039;, and then select the name of the folder where the job is stored.&lt;br /&gt;
#: [[Image:Pinprint_4_folder.jpg|600px|alt=&#039;Stored Job to Print&#039; menu is shown]]&lt;br /&gt;
# Select the name of the job, enter your chosen PIN (4-digit number), and click &#039;&#039;&#039;Ok&#039;&#039;&#039;.&lt;br /&gt;
#: [[Image:Pinprint_5_pin.jpg|600px|alt=Number pad is highlighted with a red box on the page to enter a pin]]&lt;br /&gt;
# Select &#039;&#039;&#039;Print&#039;&#039;&#039; to print the job.&lt;br /&gt;
#: [[Image:Pinprint_6_print.jpg|600px|alt=The &#039;Print&#039; button is highlighted with a red box]]&lt;br /&gt;
#: Note: The print job is deleted from memory after it prints.&lt;/div&gt;</summary>
		<author><name>Gsmathew</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=WindowsPrinting&amp;diff=13173</id>
		<title>WindowsPrinting</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=WindowsPrinting&amp;diff=13173"/>
		<updated>2026-04-06T20:13:44Z</updated>

		<summary type="html">&lt;p&gt;Gsmathew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
This will guide you through the process of installing and using the printers available within UMIACS.&lt;br /&gt;
&lt;br /&gt;
==Pre-Installation Knowledge on Printing at UMIACS==&lt;br /&gt;
[[PrinterQueueNaming| Printer Queue Naming]]&lt;br /&gt;
&lt;br /&gt;
==Printing at UMIACS==&lt;br /&gt;
&amp;lt;b&amp;gt;If the computer you are on is not directly connected to UMD&#039;s/UMIACS&#039; network, you must first connect to the [[VPN]], and must be on the VPN whenever you print thereafter.&amp;lt;/b&amp;gt;&lt;br /&gt;
* As alternatives, you can either:&lt;br /&gt;
** Hard-wire into a UMD/UMIACS network before continuing.&lt;br /&gt;
** Copy your files onto a UMIACS-supported system, such as your available [[Nexus]] submission nodes, and print from there.&lt;br /&gt;
** Copy your files onto a USB drive and print via USB at a printer directly.&lt;br /&gt;
&lt;br /&gt;
===Installation of printer queue===&lt;br /&gt;
After you are connected, follow these steps for adding a printer queue:&lt;br /&gt;
# Go to Start and search for &amp;quot;add a printer&amp;quot; in the search box. Click on the &amp;quot;Add a printer or scanner&amp;quot; option.&lt;br /&gt;
#: [[File:Windows_AddPrinter.png|alt=&#039;add a printer&#039; is typed in the search bar of the &amp;quot;Start&amp;quot; menu on a Windows computer.]]&lt;br /&gt;
# In the top right of the Settings menu that opens, click on &amp;quot;Add device&amp;quot;.&lt;br /&gt;
#: [[File:Windows_AddPrinterDevice.png|800px|alt=An &#039;Add Device&#039; button in the Bluetooth &amp;amp; devices.]]&lt;br /&gt;
# Wait a few seconds for the &amp;quot;Add manually&amp;quot; option to come up, and click it.&lt;br /&gt;
#: [[File:Windows_AddPrinterDeviceWait.png|800px|alt=&#039;Printers &amp;amp; scanners&#039; window is searching for a device]] -&amp;gt; [[File:Windows_AddPrinterDeviceManually.png|800px|alt=The &#039;Add manually&#039; button on the Printers &amp;amp; scanners&#039; window is highlighted with a red square]]&lt;br /&gt;
# In the Add Printer menu that pops up, choose &amp;quot;Select a shared printer by name&amp;quot;, and type &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://print.umiacs.umd.edu:631/printers/&amp;lt;printername&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; into the dialog box, where &amp;lt;printername&amp;gt; is replaced with the name of the printer that you want to print to. Click Next.&lt;br /&gt;
#: [[File:Windows_TypePrinterName.png|alt=&#039;Select a shared printer by name&#039; is selected in the &#039;Add Printer&#039; menu and &#039;http://print/umiacs.umd.edu:631/printers/cps432-3208&#039; is typed in the dialog box]]&lt;br /&gt;
#: &#039;&#039;In this example, we are using cps432-3208 as the printer name.&#039;&#039;&lt;br /&gt;
# 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&#039;s exact model, or a HP Universal Printing driver. Click OK.&lt;br /&gt;
#* 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.&lt;br /&gt;
#** To install the driver, unzip the file you download, then click the &amp;quot;Have Disk...&amp;quot; button. &#039;&#039;&#039;Enter the full folder path&#039;&#039;&#039; of the extracted zip file and click OK. Do NOT choose the &amp;quot;Browse...&amp;quot; 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.&lt;br /&gt;
#*** For example, if you download the file to C:\Users\&amp;lt;username&amp;gt;\Downloads\upd-ps-x64-7.4.0.25959.zip, and then extract the file also to C:\Users\&amp;lt;username&amp;gt;\Downloads, enter &amp;lt;code&amp;gt;C:\Users\&amp;lt;username&amp;gt;\Downloads\upd-ps-x64-7.4.0.25959&amp;lt;/code&amp;gt; in the &amp;quot;Copy manufacturer&#039;s files from:&amp;quot; box, and click OK. Make sure to replace &amp;lt;username&amp;gt; with the username you are logged into Windows with.&lt;br /&gt;
#: [[File:Windows_SelectPrinterDriver.png|alt=&#039;HP Universal Printing PS (v6.8.0)&#039; is highlighted in the &#039;Add Printer Wizard&#039; menu]]&lt;br /&gt;
#: or&lt;br /&gt;
#: [[File:Windows_PrinterInstallFromDisk.png|alt=The &#039;Install From Disk&#039; menu is up with a path of &#039;C:\Users\&amp;lt;username&amp;gt;\Downloads\upd-ps-x64-7.4.&#039; selected]] -&amp;gt; [[File:Windows_SelectPrinterDriverFromDisk.png|alt=&#039;HP Universal Printing PS&#039; is highlighted in the &#039;Add Printer Wizard&#039; menu]]&lt;br /&gt;
# 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.&lt;br /&gt;
#: [[File:Windows_WaitForPrinterDriver.png|alt=The &#039;Windows Printer Installation&#039; menu&#039;s progress bar]] -&amp;gt; [[File:Windows_AddPrinterSuccess.png|alt=The &#039;Add Printer&#039; menu stating the printer has successfully been installed with the given driver]]&lt;br /&gt;
# 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.&lt;br /&gt;
#: [[File:Windows_DefaultAndTestPagePrinter.png|alt=]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
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].&lt;br /&gt;
: [[File:win_print_printnightmare.png|alt=]]&lt;br /&gt;
&lt;br /&gt;
To resolve this error:&lt;br /&gt;
# Click on the Start menu and type &amp;quot;cmd&amp;quot; in the run bar.&lt;br /&gt;
#: [[Image:windows_bar.png|alt=]]&lt;br /&gt;
# &#039;&#039;Right-Click&#039;&#039; on the cmd button, and select &amp;quot;Run as Administrator&amp;quot; - &#039;&#039;&#039;THIS IS VERY IMPORTANT!&#039;&#039;&#039;&lt;br /&gt;
#: [[Image:Example.jpg|alt=]]&lt;br /&gt;
# Select &amp;quot;Yes&amp;quot; when it asks if you want to allow the following program to make changes.&lt;br /&gt;
#: [[Image:Uac.jpg|alt=]]&lt;br /&gt;
# From the Command Prompt, run these commands in order:&lt;br /&gt;
#:&amp;lt;pre&amp;gt;reg add &amp;quot;HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint&amp;quot; /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 0 /f&amp;amp;#10;reg add &amp;quot;HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print&amp;quot; /v RpcAuthnLevelPrivacyEnabled /t REG_DWORD /d 0 /f&amp;amp;#10;net stop spooler /y &amp;amp;&amp;amp; net start spooler&amp;lt;/pre&amp;gt;&lt;br /&gt;
#: [[File:win_print_printnightmare_cmds.png|alt=]]&lt;br /&gt;
# Attempt to add the printer queue again.&lt;br /&gt;
&lt;br /&gt;
==Removing a printer queue==&lt;br /&gt;
To remove a printer queue, open the Start menu and search for and go to Control Panel. Next, click on &amp;quot;View devices and printers.&amp;quot; To remove the queue, right click on the printer and select &amp;quot;Remove device&amp;quot;. If you wish to add the printer back, follow the instructions above.&lt;br /&gt;
: [[Image:win_print_remove.png|alt=]]&lt;br /&gt;
&lt;br /&gt;
==Duplex Printing==&lt;br /&gt;
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.”&lt;br /&gt;
Once the printer has been installed proceed by right clicking on the queue then selecting “Printing preferences.”&lt;br /&gt;
: [[Image:win_print_preferences.png|alt=]]&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
: [[Image:win_print_duplex.png|alt=]]&lt;br /&gt;
&lt;br /&gt;
==Store and Print PIN-Protected Jobs==&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create a stored job&#039;&#039;&#039;&lt;br /&gt;
# From the software program, select the &#039;&#039;&#039;Print&#039;&#039;&#039; option.&lt;br /&gt;
# Select the printer from the list of printers, and then select &#039;&#039;&#039;Properties&#039;&#039;&#039; or &#039;&#039;&#039;Preferences&#039;&#039;&#039; (name varies by software program)&lt;br /&gt;
# Click the &#039;&#039;&#039;Job Storage&#039;&#039;&#039; tab.&lt;br /&gt;
# Under &#039;&#039;&#039;Job Storage Mode&#039;&#039;&#039;, select &#039;&#039;&#039;Personal Job&#039;&#039;&#039;.&lt;br /&gt;
#: [[Image:Pinprint_1_mode.jpg|600px|alt=]]&lt;br /&gt;
# In the drop-down menu under &#039;&#039;&#039;Make Job Private/Secure&#039;&#039;&#039;, select &#039;&#039;&#039;PIN to print&#039;&#039;&#039;, and type in a 4-digit number.&lt;br /&gt;
#: [[Image:Pinprint_2_pin.jpg|600px|alt=]]&lt;br /&gt;
#: Note: You will need to provide the entered PIN (4-digit number) at the printer&#039;s control panel.&lt;br /&gt;
# Click the &#039;&#039;&#039;OK&#039;&#039;&#039; button to close the Document Properties/Preferences dialog box. In the Print dialog box, click &#039;&#039;&#039;Print&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Print a stored job&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After you have created a stored job using the instructions above, follow these steps to print from the printer&#039;s control panel.&lt;br /&gt;
&lt;br /&gt;
# From the Home screen on the printer control panel, select &#039;&#039;&#039;Print&#039;&#039;&#039;.&lt;br /&gt;
# Select &#039;&#039;&#039;Print from Job Storage&#039;&#039;&#039;.&lt;br /&gt;
#: [[Image:Pinprint_3_printfrom.jpg|600px|alt=]]&lt;br /&gt;
# Select &#039;&#039;&#039;Choose&#039;&#039;&#039;, and then select the name of the folder where the job is stored.&lt;br /&gt;
#: [[Image:Pinprint_4_folder.jpg|600px|alt=]]&lt;br /&gt;
# Select the name of the job, enter your chosen PIN (4-digit number), and click &#039;&#039;&#039;Ok&#039;&#039;&#039;.&lt;br /&gt;
#: [[Image:Pinprint_5_pin.jpg|600px|alt=]]&lt;br /&gt;
# Select &#039;&#039;&#039;Print&#039;&#039;&#039; to print the job.&lt;br /&gt;
#: [[Image:Pinprint_6_print.jpg|600px|alt=]]&lt;br /&gt;
#: Note: The print job is deleted from memory after it prints.&lt;/div&gt;</summary>
		<author><name>Gsmathew</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Windows_Activation&amp;diff=13172</id>
		<title>Windows Activation</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Windows_Activation&amp;diff=13172"/>
		<updated>2026-04-06T20:01:00Z</updated>

		<summary type="html">&lt;p&gt;Gsmathew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Windows Licensing ==&lt;br /&gt;
Windows uses an activation model for each UMD-licensed install, with verification and renewal every 180 days. Activation and renewal is performed via the campus Key Management Server KMS, which is not available from off campus. For on-campus desktops, this is not a problem. However, for laptops or off-campus desktops it poses a complication. As long as the laptop or off-campus desktop is periodically connected the campus wireless or campus VPN, renewal activation should be performed automatically.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must use the below procedure only on University-owned hardware.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please follow the below steps if you are receiving a message that your license is going to expire soon or that Windows is not activated, or if you need to change the edition of the OS from any non-Enterprise edition to Enterprise.&lt;br /&gt;
&lt;br /&gt;
== Activation ==&lt;br /&gt;
&#039;&#039;&#039;Please note that you need to be connected to the &#039;&#039;wired campus network&#039;&#039;, &#039;&#039;campus WiFi&#039;&#039;, or the &#039;&#039;[https://itsupport.umd.edu/itsupport?id=kb_article_view&amp;amp;sysparm_article=KB0016076 campus VPN]&#039;&#039; to activate.&#039;&#039;&#039; The below steps assume you have already established a network connection. Please also note that your time must be correct (i.e. set via the Internet) and set to the US Eastern timezone for this to work. You can try running &amp;lt;code&amp;gt;w32tm /resync&amp;lt;/code&amp;gt; on the command line below in step 4 before running the other commands listed in that step to resync your time if the commands fail at first.&lt;br /&gt;
&lt;br /&gt;
# Click on the Start menu and type &amp;quot;cmd&amp;quot; in the run bar.&lt;br /&gt;
#: [[Image:windows_bar.png|alt=&#039;cmd&#039; typed in the search bar of teh Start Menu]]&lt;br /&gt;
# &#039;&#039;Right-Click&#039;&#039; on the cmd button, and select &amp;quot;Run as Administrator&amp;quot; - &#039;&#039;&#039;THIS IS VERY IMPORTANT!&#039;&#039;&#039;&lt;br /&gt;
#* If this is a device that UMIACS technical staff installed for you, you will need to use [https://itsupport.umd.edu/itsupport?id=kb_article_view&amp;amp;sysparm_article=KB0015964 Make Me Admin] before attempting to run cmd as an administrator for this to succeed.&lt;br /&gt;
#: [[Image:Example.jpg|alt=Options to &#039;Run as administrator&#039; and &#039;Open file location&#039; are popped up when &#039;cmd&#039; button is right-clicked]]&lt;br /&gt;
# Select &amp;quot;Yes&amp;quot; if you get a prompt to allow the following program to make changes.&lt;br /&gt;
#* If this is a device that UMIACS technical staff installed for you, and you just granted yourself admin privileges with Make Me Admin, you will need to enter your UMD directory ID and passphrase at this point.&lt;br /&gt;
#: [[Image:Uac.jpg|alt=&#039;No&#039; is selected under the User Account Control window that asks &#039;Do you want to allow this app from an unknown publisher to make changes to your device&#039;]]&lt;br /&gt;
# From the Command Prompt, run these commands in order: &lt;br /&gt;
#: &amp;lt;pre&amp;gt;cscript c:\windows\system32\slmgr.vbs -skms kms.umd.edu:1688&amp;amp;#10;cscript c:\windows\system32\slmgr.vbs -ipk NPPR9-FWDCX-D2C8J-H872K-2YT43&amp;amp;#10;cscript c:\windows\system32\slmgr.vbs -ato&amp;lt;/pre&amp;gt;&lt;br /&gt;
#: [[File:CMDScreenShot.png|alt=Commands are run in the Administrator: Command Prompt]]&lt;br /&gt;
#:* If you get an error after running the command with &amp;lt;code&amp;gt;-ipk&amp;lt;/code&amp;gt; in it, see the below [[#0xC004F069_Error]] section.&lt;br /&gt;
# After these commands have run, the Key Management Server should have activated your Windows computer for 180 days. You can run: &amp;lt;pre&amp;gt;cscript c:\windows\system32\slmgr.vbs -xpr&amp;lt;/pre&amp;gt; to confirm this.&lt;br /&gt;
#: [[File:Activationtime.png|alt=Windows Script Host window that says &#039;Windows(R), Enterprise edition: Volume activation will expire 5/8/2022 1:53:07 PM&#039;]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you are unable to activate for any reason other than the error covered in the below section, please see the message at the top of this section.&#039;&#039;&#039; If you are still unable to activate, and the computer you are attempting to activate is owned by the Institute for Advanced Computer Studies, please contact [[HelpDesk | UMIACS staff]] with information about your problem. Otherwise, please contact the [https://itsupport.umd.edu/itsupport Division of IT].&lt;br /&gt;
&lt;br /&gt;
== 0xC004F069 Error ==&lt;br /&gt;
If you receive the following error during activation, the most likely cause is that you are running Windows 11 Home Edition and are trying to go directly to Windows 11 Enterprise Edition, which has been observed to no longer work in newer feature releases of Windows 11.&lt;br /&gt;
&lt;br /&gt;
[[File:Activation_0xC004F069_error.png|alt=The command &#039;cscript c:\windows\system32\slmgr.vbs -ipk NPPR9-FWDCX-D2C8J-H872K-2YT43&#039; is run on the Windows Command Prompt]]&lt;br /&gt;
&lt;br /&gt;
The following steps can be used to work around this:&lt;br /&gt;
# In the same Command Prompt window you had open from step 4 above, use [https://learn.microsoft.com/en-us/windows/deployment/upgrade/windows-edition-upgrades#upgrade-using-a-command-line-tool changepk.exe] instead of the previous command to attempt to activate the Enterprise product key.&lt;br /&gt;
#: &amp;lt;pre&amp;gt;changepk.exe /productkey NPPR9-FWDCX-D2C8J-H872K-2YT43&amp;lt;/pre&amp;gt;&lt;br /&gt;
#: [[File:Changepk_enterprise.png|alt=The command &#039;changepk.exe /productkey NPPR9-FWDCX-D2C8J-H872K-2YT43&#039; is typed in the Windows Command Prompt]]&lt;br /&gt;
# Wait while the Preparing for upgrade window progresses. It will eventually fail after reaching 100%. Close the window.&lt;br /&gt;
#: [[File:Preparing_for_upgrade1.png|alt=The &#039;Preparing for upgrade&#039; loading screen]] -&amp;gt; [[File:Preparing_for_upgrade2.png|alt=The &#039;Preparing for upgrade&#039; screen says &#039;Windows upgrade failed&#039; and an error code]]&lt;br /&gt;
# In Command Prompt again, use changepk.exe to activate the Pro product key.&lt;br /&gt;
#: &amp;lt;pre&amp;gt;changepk.exe /productkey W269N-WFGWX-YVC9B-4J6C9-T83GX&amp;lt;/pre&amp;gt;&lt;br /&gt;
#: [[File:Changepk_pro.png|alt=The command &#039;changepk.exe /productkey W269N-WFGWX-YVC9B-4J6C9-T83GX&#039; is typed in the Windows Command Prompt]]&lt;br /&gt;
# Wait a few seconds, and Windows should reboot automatically. During the reboot, the Windows components required for the Pro/Enterprise Editions will be added.&lt;br /&gt;
# Log back in and attempt the [[#Activation | main activation steps]] again to switch from Pro to Enterprise Edition.&lt;/div&gt;</summary>
		<author><name>Gsmathew</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=FTP/macOS/Finder&amp;diff=13171</id>
		<title>FTP/macOS/Finder</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=FTP/macOS/Finder&amp;diff=13171"/>
		<updated>2026-04-06T19:46:58Z</updated>

		<summary type="html">&lt;p&gt;Gsmathew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[FTP]] services can be accessed from supported machines running macOS. This is a guide on how to access the UMIACS FTP service using macOS Finder.&lt;br /&gt;
&lt;br /&gt;
==Opening up macOS Finder==&lt;br /&gt;
To open up macOS Finder, click on the macOS Finder icon on the dock at the bottom of your desktop.&lt;br /&gt;
[[Image:OS X Dock.png|thumb|left|700px|alt=The Finder icon is highlighted with a red square and pointed at with a red arrow.]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Accessing the public folder==&lt;br /&gt;
The owner of the public folder can publish and modify files from a supported machine. External collaborators can only download files published by the owner. &lt;br /&gt;
&lt;br /&gt;
===Access as an owner===&lt;br /&gt;
First, bring up the address bar in macOS Finder by pressing Command + Shift + G.&lt;br /&gt;
[[Image:OS X Finder Path Empty.png|thumb|left|700px|alt=The address bar is brought up using Command + Shift + G]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot;/&amp;gt; &lt;br /&gt;
In order to access your public folder,&lt;br /&gt;
type in the following into the address bar of Finder:&lt;br /&gt;
&amp;lt;pre&amp;gt;/fs/ftp/pub/&amp;lt;username&amp;gt; - where &amp;lt;username&amp;gt; should be replaced with your username&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Image:OS X FTP Pub Path.png|thumb|left|600px|alt=The path /fs/ftp/pub/&amp;lt;username&amp;gt; is typed into the address bar]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Access as a collaborator===&lt;br /&gt;
External collaborators can access the public folders through the Finder&#039;s &amp;quot;Connect to Server&amp;quot; feature. The &amp;quot;Connect to Server&amp;quot; window can be opened by pressing &amp;lt;kbd&amp;gt;Command + K&amp;lt;/kbd&amp;gt; on your keyboard.&lt;br /&gt;
[[Image:OS X Open Finder Connect.png|thumb|left|600px|alt=The Connect to Server window is opened using Command + K]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot;/&amp;gt;&lt;br /&gt;
Then, enter the following address into the server address bar and then click on the &amp;quot;Connect&amp;quot; button.&lt;br /&gt;
&amp;lt;pre&amp;gt;ftp://ftp.umiacs.umd.edu/pub/&amp;lt;username&amp;gt; - where &amp;lt;username&amp;gt; should be replaced with the desired collaborator&#039;s username&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Image:OS X Finder Connect Address.png|thumb|left|600px|alt=ftp://ftp.umiacs.umd.edu/pub/&amp;lt;username&amp;gt; as the Server Address]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot;/&amp;gt;&lt;br /&gt;
After that you will be prompted with a window where you should choose to connect as a guest and then click &amp;quot;Connect&amp;quot; once more.&lt;br /&gt;
[[Image:FTPGuest.png|thumb|left|600px|alt=Guest is highlighted with a red square in the window that says &amp;quot;Enter your name and password for the server &#039;ftp.umiacs.umd.edu&#039;&amp;quot;]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot;/&amp;gt;&lt;br /&gt;
[[Image:FTPConnect.png|thumb|left|600px|alt=The Connect button is highlighted with a red square.]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot;/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gsmathew</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Visual_Studio&amp;diff=13170</id>
		<title>Visual Studio</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Visual_Studio&amp;diff=13170"/>
		<updated>2026-04-06T19:37:07Z</updated>

		<summary type="html">&lt;p&gt;Gsmathew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Follow these steps to get Visual Studio set up for the first time on a UMIACS-supported Windows desktop. The version installed will be a Community Edition, which requires a sign in with a free Microsoft account to license.&lt;br /&gt;
&lt;br /&gt;
==Steps==&lt;br /&gt;
# Launch Visual Studio Community Edition. You will be presented with the following page:&lt;br /&gt;
#* [[File:Vs1.png|400px|alt=The Visual Studio Community Edition Welcome page.]]&lt;br /&gt;
# If you already have a Microsoft account, go to step 6. Otherwise, proceed to step 3.&lt;br /&gt;
# Click &amp;quot;Sign up&amp;quot; to create a new Microsoft account. Enter a personal email (i.e. Gmail, Yahoo, etc.) and password to continue. University emails will not work. Click Next.&lt;br /&gt;
#* [[File:Vs2.png|400px|alt=The &amp;quot;Create Account&amp;quot; Microsoft page.]]&lt;br /&gt;
# Check your email for the indicated code and enter it to activate your account. Click Next.&lt;br /&gt;
#* [[File:Vs3.png|400px|alt=A page saying &#039;Enter code&#039;.]]&lt;br /&gt;
# Complete the provided captcha to finish creating the account. Return to Visual Studio and proceed (as indicated).&lt;br /&gt;
# Click &amp;quot;Sign in&amp;quot; to sign in with your Microsoft account.&lt;br /&gt;
#* [[File:Vs4.png|400px|alt=A page saying &#039;Enter password&#039; and a password is typed.]]&lt;br /&gt;
# Fill in your Full Name to complete the Visual Studio registration. Click Continue.&lt;br /&gt;
#* [[File:Vs5.png|400px|alt=The Visual Studio Community Edition registration page.]]&lt;br /&gt;
# Complete the preferences to your liking and click Continue. Visual Studio will prepare for first use and then launch.&lt;br /&gt;
# Click the drop-down arrow in the top right of Visual Studio next to your name and select &amp;quot;Account Settings...&amp;quot; This will show you that the license has been activated under your account and allows you to add other accounts if you see fit.&lt;br /&gt;
#* [[File:Vs6.png|400px|alt=The &amp;quot;Personalization Account&amp;quot; page under &amp;quot;Account Settings&amp;quot; with a Visual Studio section being present.]]&lt;br /&gt;
# Visual Studio is now ready for use!&lt;/div&gt;</summary>
		<author><name>Gsmathew</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Microsoft_Office_Activation&amp;diff=13168</id>
		<title>Microsoft Office Activation</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Microsoft_Office_Activation&amp;diff=13168"/>
		<updated>2026-04-06T19:35:02Z</updated>

		<summary type="html">&lt;p&gt;Gsmathew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article is about how to manually force Microsoft Office to activate and obtain a license from the university KMS server.&lt;br /&gt;
&lt;br /&gt;
===When do I need to do this?===&lt;br /&gt;
Most users will not need to do this in order to use Microsoft Office. The only time this needs to be done is if Office is installed on a host that goes an extended length of time (180 days or more) without connecting to the campus network (either physically or through a VPN) and needs to be activated in a hurry.&lt;br /&gt;
&lt;br /&gt;
===How to Activate Office===&lt;br /&gt;
&#039;&#039;&#039;Please note that you need to be connected to either the &#039;&#039;wired campus network&#039;&#039;, &#039;&#039;campus WiFi&#039;&#039;, or the &#039;&#039;[https://itsupport.umd.edu/itsupport?id=kb_article_view&amp;amp;sysparm_article=KB0016076 campus VPN]&#039;&#039; to activate.&#039;&#039;&#039; The below steps will assume you have already established a network connection. Please also note that your time must be correct (i.e., set via the Internet) and set to the US Eastern timezone for this to work. You can try running &amp;lt;code&amp;gt;w32tm /resync&amp;lt;/code&amp;gt; on the command line below in step 4 before running the other commands listed in that step and subsequent ones to resync your time if the commands fail at first.&lt;br /&gt;
&lt;br /&gt;
Once you are on the campus network follow these instructions:&lt;br /&gt;
&lt;br /&gt;
====Simple Activation Method====&lt;br /&gt;
Open any Office product (Word, PowerPoint, etc.). This should automatically activate Office. If it fails to activate, follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
====Command Line Activation Method====&lt;br /&gt;
&#039;&#039;&#039;Please note that your time must be correct for this to work; make sure you are in the US Eastern timezone and your time is set via the internet. If your time is not correct, try running &amp;quot;w32tm /resync&amp;quot; on the command line.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Search for Command Prompt in the Start menu, right click it, and choose &amp;quot;Run as administrator&amp;quot;.&lt;br /&gt;
#: [[Image:Activating_Office_Update_1.jpg|alt=&#039;Command Prompt&#039; is searched in the Start Menu.]]&lt;br /&gt;
# Run the following command to determine the bitness of your operating system. This will help you determine which commands you need to run as you continue:&lt;br /&gt;
#: &amp;lt;pre&amp;gt;wmic os get osarchitecture&amp;lt;/pre&amp;gt;&lt;br /&gt;
#: [[Image:Activating_Office_Update_2.jpg|alt=The Windows Command Prompt with the command &#039;wmic os get osarchitecture&#039; entered and its results shown.]]&lt;br /&gt;
# The path entered for the rest of the commands will differ slightly depending on the bitness of your operating system and your version and bitness of Office. See [https://support.microsoft.com/en-us/office/about-office-what-version-of-office-am-i-using-932788b8-a3ce-44bf-bb09-e334518b8b19?ui=en-us&amp;amp;rs=en-us&amp;amp;ad=us here] for how to check Office version and bitness. &#039;&#039;&#039;The remaining instructions assume Office 2016 (or newer) 64-bit on Windows 64-bit.&#039;&#039;&#039;&lt;br /&gt;
#* 64-bit Office, 64-bit Windows: &amp;lt;code&amp;gt;&amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
#* 32-bit Office, 64-bit Windows: &amp;lt;code&amp;gt;&amp;quot;C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
#* 32-bit Office, 32-bit Windows: &amp;lt;code&amp;gt;&amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
# Set the correct KMS server.&lt;br /&gt;
#: &amp;lt;code&amp;gt;cscript &amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot; /sethst:kms.umd.edu&amp;lt;/code&amp;gt;&lt;br /&gt;
#: [[Image:Activating_Office_Update_3.jpg|alt=The Windows Command Prompt with the command &#039;cscript &amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot; /sethst:kms.umd.edu&#039; entered and its results shown.]]&lt;br /&gt;
# Force an activation against the KMS server.&lt;br /&gt;
#: &amp;lt;code&amp;gt;cscript &amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot; /act&amp;lt;/code&amp;gt;&lt;br /&gt;
#: [[Image:Activating_Office_Update_4.jpg|alt=The Windows Command Prompt with the command &#039;cscript &amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot; /act&#039; entered and its results shown.]]&lt;br /&gt;
# Check the licensing status.&lt;br /&gt;
#: &amp;lt;code&amp;gt;cscript &amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot; /dstatus&amp;lt;/code&amp;gt;&lt;br /&gt;
#* This example shows 1 license, being the standard Office installation.&lt;br /&gt;
#: [[Image:Activating_Office_Update_5.jpg|alt=The Windows Command Prompt with the command &#039;cscript &amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot; /dstatus&#039; entered and its results shown.]]&lt;/div&gt;</summary>
		<author><name>Gsmathew</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Visual_Studio&amp;diff=13150</id>
		<title>Visual Studio</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Visual_Studio&amp;diff=13150"/>
		<updated>2026-04-03T14:30:03Z</updated>

		<summary type="html">&lt;p&gt;Gsmathew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Follow these steps to get Visual Studio set up for the first time on a UMIACS-supported Windows desktop. The version installed will be a Community Edition, which requires a sign in with a free Microsoft account to license.&lt;br /&gt;
&lt;br /&gt;
==Steps==&lt;br /&gt;
# Launch Visual Studio Community Edition. You will be presented with the following page:&lt;br /&gt;
#* [[File:Vs1.png|400px|alt=The Visual Studio Community Edition Welcome page is shown.]]&lt;br /&gt;
# If you already have a Microsoft account, go to step 6. Otherwise, proceed to step 3.&lt;br /&gt;
# Click &amp;quot;Sign up&amp;quot; to create a new Microsoft account. Enter a personal email (i.e. Gmail, Yahoo, etc.) and password to continue. University emails will not work. Click Next.&lt;br /&gt;
#* [[File:Vs2.png|400px|alt=The &amp;quot;Create Account&amp;quot; Microsoft page is shown.]]&lt;br /&gt;
# Check your email for the indicated code and enter it to activate your account. Click Next.&lt;br /&gt;
#* [[File:Vs3.png|400px|alt=A page saying &#039;Enter code&#039; is shown.]]&lt;br /&gt;
# Complete the provided captcha to finish creating the account. Return to Visual Studio and proceed (as indicated).&lt;br /&gt;
# Click &amp;quot;Sign in&amp;quot; to sign in with your Microsoft account.&lt;br /&gt;
#* [[File:Vs4.png|400px|alt=A page saying &#039;Enter password&#039; is shown and a password is typed.]]&lt;br /&gt;
# Fill in your Full Name to complete the Visual Studio registration. Click Continue.&lt;br /&gt;
#* [[File:Vs5.png|400px|alt=The Visual Studio Community Edition registration page is shown.]]&lt;br /&gt;
# Complete the preferences to your liking and click Continue. Visual Studio will prepare for first use and then launch.&lt;br /&gt;
# Click the drop-down arrow in the top right of Visual Studio next to your name and select &amp;quot;Account Settings...&amp;quot; This will show you that the license has been activated under your account and allows you to add other accounts if you see fit.&lt;br /&gt;
#* [[File:Vs6.png|400px|alt=The &amp;quot;Personalization Account&amp;quot; page under &amp;quot;Account Settings&amp;quot; is shown with a Visual Studio section being present.]]&lt;br /&gt;
# Visual Studio is now ready for use!&lt;/div&gt;</summary>
		<author><name>Gsmathew</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Microsoft_Office_Activation&amp;diff=13149</id>
		<title>Microsoft Office Activation</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Microsoft_Office_Activation&amp;diff=13149"/>
		<updated>2026-04-03T14:24:27Z</updated>

		<summary type="html">&lt;p&gt;Gsmathew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article is about how to manually force Microsoft Office to activate and obtain a license from the university KMS server.&lt;br /&gt;
&lt;br /&gt;
===When do I need to do this?===&lt;br /&gt;
Most users will not need to do this in order to use Microsoft Office. The only time this needs to be done is if Office is installed on a host that goes an extended length of time (180 days or more) without connecting to the campus network (either physically or through a VPN) and needs to be activated in a hurry.&lt;br /&gt;
&lt;br /&gt;
===How to Activate Office===&lt;br /&gt;
&#039;&#039;&#039;Please note that you need to be connected to either the &#039;&#039;wired campus network&#039;&#039;, &#039;&#039;campus WiFi&#039;&#039;, or the &#039;&#039;[https://itsupport.umd.edu/itsupport?id=kb_article_view&amp;amp;sysparm_article=KB0016076 campus VPN]&#039;&#039; to activate.&#039;&#039;&#039; The below steps will assume you have already established a network connection. Please also note that your time must be correct (i.e., set via the Internet) and set to the US Eastern timezone for this to work. You can try running &amp;lt;code&amp;gt;w32tm /resync&amp;lt;/code&amp;gt; on the command line below in step 4 before running the other commands listed in that step and subsequent ones to resync your time if the commands fail at first.&lt;br /&gt;
&lt;br /&gt;
Once you are on the campus network follow these instructions:&lt;br /&gt;
&lt;br /&gt;
====Simple Activation Method====&lt;br /&gt;
Open any Office product (Word, PowerPoint, etc.). This should automatically activate Office. If it fails to activate, follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
====Command Line Activation Method====&lt;br /&gt;
&#039;&#039;&#039;Please note that your time must be correct for this to work; make sure you are in the US Eastern timezone and your time is set via the internet. If your time is not correct, try running &amp;quot;w32tm /resync&amp;quot; on the command line.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Search for Command Prompt in the Start menu, right click it, and choose &amp;quot;Run as administrator&amp;quot;.&lt;br /&gt;
#: [[Image:Activating_Office_Update_1.jpg|alt=&#039;Command Prompt&#039; is searched in the Start Menu.]]&lt;br /&gt;
# Run the following command to determine the bitness of your operating system. This will help you determine which commands you need to run as you continue:&lt;br /&gt;
#: &amp;lt;pre&amp;gt;wmic os get osarchitecture&amp;lt;/pre&amp;gt;&lt;br /&gt;
#: [[Image:Activating_Office_Update_2.jpg|alt=The Windows Command Prompt is shown with the command &#039;wmic os get osarchitecture&#039; entered and its results shown.]]&lt;br /&gt;
# The path entered for the rest of the commands will differ slightly depending on the bitness of your operating system and your version and bitness of Office. See [https://support.microsoft.com/en-us/office/about-office-what-version-of-office-am-i-using-932788b8-a3ce-44bf-bb09-e334518b8b19?ui=en-us&amp;amp;rs=en-us&amp;amp;ad=us here] for how to check Office version and bitness. &#039;&#039;&#039;The remaining instructions assume Office 2016 (or newer) 64-bit on Windows 64-bit.&#039;&#039;&#039;&lt;br /&gt;
#* 64-bit Office, 64-bit Windows: &amp;lt;code&amp;gt;&amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
#* 32-bit Office, 64-bit Windows: &amp;lt;code&amp;gt;&amp;quot;C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
#* 32-bit Office, 32-bit Windows: &amp;lt;code&amp;gt;&amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
# Set the correct KMS server.&lt;br /&gt;
#: &amp;lt;code&amp;gt;cscript &amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot; /sethst:kms.umd.edu&amp;lt;/code&amp;gt;&lt;br /&gt;
#: [[Image:Activating_Office_Update_3.jpg|alt=The Windows Command Prompt is shown with the command &#039;cscript &amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot; /sethst:kms.umd.edu&#039; entered and its results shown.]]&lt;br /&gt;
# Force an activation against the KMS server.&lt;br /&gt;
#: &amp;lt;code&amp;gt;cscript &amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot; /act&amp;lt;/code&amp;gt;&lt;br /&gt;
#: [[Image:Activating_Office_Update_4.jpg|alt=The Windows Command Prompt is shown with the command &#039;cscript &amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot; /act&#039; entered and its results shown.]]&lt;br /&gt;
# Check the licensing status.&lt;br /&gt;
#: &amp;lt;code&amp;gt;cscript &amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot; /dstatus&amp;lt;/code&amp;gt;&lt;br /&gt;
#* This example shows 1 license, being the standard Office installation.&lt;br /&gt;
#: [[Image:Activating_Office_Update_5.jpg|alt=The Windows Command Prompt is shown with the command &#039;cscript &amp;quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&amp;quot; /dstatus&#039; entered and its results shown.]]&lt;/div&gt;</summary>
		<author><name>Gsmathew</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=OBJ/WebHosting&amp;diff=13148</id>
		<title>OBJ/WebHosting</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=OBJ/WebHosting&amp;diff=13148"/>
		<updated>2026-04-03T14:19:04Z</updated>

		<summary type="html">&lt;p&gt;Gsmathew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UMIACS&#039; [[OBJ | Object Store]] has the ability to host websites. On the settings page for each bucket, there is a section allowing you to specify a configuration for a website hosted in your bucket. You can choose keys located in your bucket to act as the index file (what will be displayed when someone visits your website) and the error file (what will be displayed when an error is encountered loading your website). These settings can be updated at any time.&lt;br /&gt;
&lt;br /&gt;
Because hosting a website through your bucket requires others to have access to any keys associated with your website, setting up a website configuration will automatically set the visibility of your bucket to public and remove the bucket level ACLs. You will not be able to set the bucket back to private without first removing the website configuration, which can be done on the bucket settings page.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Object Store only has the capability to support static content and client-side scripting in bucket websites.&lt;br /&gt;
&lt;br /&gt;
== Hosting a Website ==&lt;br /&gt;
Hosting a website in OBJ is quite easy and can be done in a few simple steps. There are three different ways you can set up your OBJ bucket to host a static website.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;First Method (Using the Web Interface):&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Log into [https://obj.umiacs.umd.edu/obj/buckets/ OBJ] and create a bucket. Make sure to choose a bucket name carefully since this will be part of the web URL. [[File: bucket_settings01.jpg|right|400px|alt=The OBJbox web interface is shown where a bucket is being created and the &#039;Upload File&#039; button is circled.]]&lt;br /&gt;
# Upload your index.html file and optional error.html file (and any other required files for your website) on the bucket that you just created. &lt;br /&gt;
# Once the files are uploaded, click on &#039;&#039;&#039;Bucket Settings&#039;&#039;&#039;&lt;br /&gt;
# On the settings page, click on the blue &#039;&#039;&#039;Make Public&#039;&#039;&#039; button. &amp;lt;br&amp;gt;[[File: bucket_settings.jpg|600px|alt=In the Bucket Settings, the &#039;Make Public&#039; button and &#039;Key for index file&#039; text box both have arrows pointing to them.]]&lt;br /&gt;
# Under Website Hosting, enter the name of your index.html (and optionally error.html) file and hit Submit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Second Method (Using the UMobj CLI):&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# [[UMobj|Set up your environment variables]].&lt;br /&gt;
# On the shell enter &amp;lt;code&amp;gt;mkobj &amp;lt;bucket_name&amp;gt;&amp;lt;/code&amp;gt; to create a bucket. Your bucket name must be unique. You can enter &amp;lt;code&amp;gt;lsobj -l&amp;lt;/code&amp;gt; to see the existing buckets.&lt;br /&gt;
# Copy all the required files to the bucket: &amp;lt;code&amp;gt;cpobj [source_directory]/file_name &amp;lt;bucket_name&amp;gt;:&amp;lt;/code&amp;gt;. For example, &amp;lt;code&amp;gt;cpobj /fs/www-users/jayid-test/index.html jayid-test:&amp;lt;/code&amp;gt;&lt;br /&gt;
# Create a web configuration for your bucket: &amp;lt;code&amp;gt; webobj -m create -c website --index=index.html --error=error.html &amp;lt;bucket_name&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
# Make your bucket public: &amp;lt;code&amp;gt;chobj -m public &amp;lt;bucket_name&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Third Method (Using a Graphical S3 Client):&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Since there are many different graphical clients available, we won&#039;t be able to cover detailed instructions for all of them. The instruction below only applies to Cyberduck.&lt;br /&gt;
# Please refer to [[S3Clients]] to download and install Cyberduck.&lt;br /&gt;
# Log into Cyberduck using the instruction from the previous step.&lt;br /&gt;
# Once logged in, right-click &amp;gt; &amp;lt;code&amp;gt;New Folder...&amp;lt;/code&amp;gt;. Give a unique name to your bucket.&lt;br /&gt;
# Right-click on the bucket you just created, and click on &amp;lt;code&amp;gt;Upload...&amp;lt;/code&amp;gt;. You can upload multiple files at once.&lt;br /&gt;
# Once all the files are uploaded, right-click on the same bucket, and click on &amp;lt;code&amp;gt;info&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Under the &#039;&#039;&#039;Distribution (CDN)&#039;&#039;&#039; tab make sure to leave a checkmark next to &#039;&#039;Enable Website Configuration (HTTP) Distribution&#039;&#039;.&amp;lt;br&amp;gt;[[File: CyberduckWeb.png|300px|alt=The Distribution (CDN) tab is shown with &#039;Enable Website Configuration (HTTP) Distribution&#039; selected and has an arrow pointing at it. The &#039;Index File&#039; text is also pointed to with an arrow.]]&lt;br /&gt;
# Next, click on the drop-down menu next to &amp;lt;code&amp;gt;Index File&amp;lt;/code&amp;gt; and select your index.html file (or whatever file you&#039;re using as your index file).&lt;br /&gt;
# Under the &#039;&#039;&#039;Permission&#039;&#039;&#039; tab, add a permission by clicking on the cog icon on the bottom left and click on &amp;lt;code&amp;gt;Everyone&amp;lt;/code&amp;gt;. Change the permission for &amp;lt;code&amp;gt;Everyone&amp;lt;/code&amp;gt; to &#039;&#039;&#039;READ&#039;&#039;&#039; as shown on the image below.&amp;lt;&amp;lt;br&amp;gt;[[File: CyberduckWeb01.png|300px|alt=The Permissions tab is shown. Under &#039;Grantee&#039; is &#039;Jayid Alam&#039; and the line beneath says &#039;Everyone&#039;. Under &#039;Permission&#039; is &#039;FULL_CONTROL&#039; and a &#039;Read&#039; dropdown that is pointed to with an arrow. The settings button in the bottom left corner is pointed at with an arrow.]]&lt;br /&gt;
&lt;br /&gt;
== Accessing the Website ==&lt;br /&gt;
You can access the website by using the default URL which has the form &amp;lt;code&amp;gt;https://&amp;lt;Bucket_name&amp;gt;.umiacs.io&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Setting a Website as your personal UMIACS webpage ==&lt;br /&gt;
If you are intending to use the site as your personal UMIACS webpage, once the bucket is configured and all the required files are uploaded, please log into your [https://intranet.umiacs.umd.edu/directory/info/ UMIACS Directory page] and update the Home Page attribute to &amp;lt;code&amp;gt;https://&amp;lt;Bucket_name&amp;gt;.umiacs.io&amp;lt;/code&amp;gt;. Replace &amp;lt;Bucket_name&amp;gt; with the name of the bucket you created.&lt;br /&gt;
&lt;br /&gt;
Afterwards, &amp;lt;code&amp;gt;www.umiacs.umd.edu/~username&amp;lt;/code&amp;gt; will also redirect to your website.&lt;br /&gt;
&lt;br /&gt;
== Disabling a Website ==&lt;br /&gt;
If you no longer wish to host a website, you can disable the bucket&#039;s web configuration.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Using the web interface:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
# Click on the bucket where you are hosting your website and then click on &#039;&#039;&#039;Bucket Settings&#039;&#039;&#039;.&lt;br /&gt;
# On the settings page you can, click on &#039;&#039;&#039;Remove Website Configuration&#039;&#039;&#039;. Alternatively, you can also click on the &#039;&#039;&#039;Make Private&#039;&#039;&#039; button to make your bucket private and remove any associated web configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Using the CLI:&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Enter the following command in the terminal: &amp;lt;code&amp;gt;webobj -m delete -c website &amp;lt;bucket_name&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Using a Graphical S3 Client (Cyberduck):&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
# Right-click on the bucket where you are hosting your website and click &amp;lt;code&amp;gt;info&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Click on the &#039;&#039;&#039;Distribution (CDN)&#039;&#039;&#039; tab and uncheck the box &#039;&#039;Enable Website Configuration (HTTP) Distribution&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Misc==&lt;br /&gt;
* [https://gitlab.umiacs.umd.edu/staff/umobj/blob/master/README.md| More commands for umobj]&lt;br /&gt;
* [[S3Clients]]&lt;/div&gt;</summary>
		<author><name>Gsmathew</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=RStudio&amp;diff=13147</id>
		<title>RStudio</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=RStudio&amp;diff=13147"/>
		<updated>2026-04-03T14:06:47Z</updated>

		<summary type="html">&lt;p&gt;Gsmathew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Instructions to install RStudio on Windows&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
To use RStudio, you will need an R environment set up. See: [[R | Installing R for Windows]].&lt;br /&gt;
&lt;br /&gt;
== Retrieving Installation Files ==&lt;br /&gt;
Visit https://www.rstudio.com/products/rstudio/download/&lt;br /&gt;
&lt;br /&gt;
There are two ways to install RStudio:&lt;br /&gt;
* The installer, which is found under &#039;&#039;&#039;Installers for Supported Platforms&#039;&#039;&#039;; click the appropriate &#039;&#039;&#039;Windows&#039;&#039;&#039; download link, and run the installer&lt;br /&gt;
* The archive, which is found under &#039;&#039;&#039;Zip/Tarballs&#039;&#039;&#039;; click the appropriate &#039;&#039;&#039;Windows&#039;&#039;&#039; download link, and extract the archive contents to an installation directory of your choice&lt;br /&gt;
&lt;br /&gt;
It is recommended to use the second option, as this will allow you to skip this next section (go directly to [[#Running RStudio | Running RStudio]]). If using the installer, proceed to the next section.&lt;br /&gt;
&lt;br /&gt;
== Using the Installer ==&lt;br /&gt;
After retrieving the .exe installer, run it. Step through the installation while following the below steps.&lt;br /&gt;
&lt;br /&gt;
When prompted for an install location, specify a location within your home directory. Remember this location.&lt;br /&gt;
[[File:RStudio_01.png|alt=Choose Install Location menu is shown.]]&lt;br /&gt;
&lt;br /&gt;
On the next install step, checking &amp;quot;Do not create shortcuts&amp;quot; is recommended, as the RStudio folder it creates will likely just be empty.&lt;br /&gt;
[[File:RStudio_02.png|alt=Choose Start Menu Folder menu is shown with &#039;Do not create shortcuts&#039; selected.]]&lt;br /&gt;
&lt;br /&gt;
Proceed with the finishing steps of the installation.&lt;br /&gt;
&lt;br /&gt;
== Running RStudio ==&lt;br /&gt;
Navigate to the directory you just installed RStudio to (this is the install location you specified in the installer, or the extraction destination of the archive). In this directory, open &#039;&#039;&#039;bin&#039;&#039;&#039;, and find the &#039;&#039;&#039;rstudio.exe&#039;&#039;&#039; file. Running this will open up RStudio. For convenience, it may be preferable to create a shortcut linking to this executable.&lt;br /&gt;
&lt;br /&gt;
When RStudio first runs, it will prompt you for an R execution environment. Pick the third &#039;&#039;&#039;Choose a specific version of R&#039;&#039;&#039; option, click browse, navigate to the folder in which R was installed, and select this folder.&lt;br /&gt;
&lt;br /&gt;
[[File:RStudio_03.png|alt=Choose R Installation Menu is shown with &#039;Choose a specific version of R&#039; selected.]] [[File:RStudio_04.png|alt=Choose R Directory menu is shown where the device&#039;s files are displayed.]]&lt;br /&gt;
&lt;br /&gt;
Make sure the folder selected directly contains folders such as bin and include, as RStudio does not recursively search the selected folder for a valid R build. Afterwards, if RStudio prompts you to, choose a version of R to use.&lt;br /&gt;
&lt;br /&gt;
RStudio should now launch properly.&lt;/div&gt;</summary>
		<author><name>Gsmathew</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=VS_Code&amp;diff=13146</id>
		<title>VS Code</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=VS_Code&amp;diff=13146"/>
		<updated>2026-04-03T14:02:19Z</updated>

		<summary type="html">&lt;p&gt;Gsmathew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://code.visualstudio.com/ Visual Studio (VS) Code] is a multi-platform source-code editor developed by Microsoft. It can be used with a variety of programming languages and can have its base functionality extended through extensions available via its [https://marketplace.visualstudio.com/vscode marketplace]. The base editor itself is free, but some extensions may require paid subscriptions.&lt;br /&gt;
&lt;br /&gt;
There are also forks/open source alternatives of VS Code, such as [https://www.cursor.com Cursor] or [https://vscodium.com/ VSCodium]. The same general principals below apply to these editors as well.&lt;br /&gt;
&lt;br /&gt;
==Cluster Usage==&lt;br /&gt;
It can be convenient when using our [[SLURM]] computing clusters to open a connection to a [https://code.visualstudio.com/docs/remote/vscode-server VS Code Server] session on the submission node(s) that you have access to via VS Code&#039;s [https://code.visualstudio.com/docs/remote/ssh Remote - SSH extension]. Steps to set this up can be found [https://code.visualstudio.com/docs/remote/ssh#_installation here]. Use your UMIACS username and the [https://en.wikipedia.org/wiki/Fully_qualified_domain_name fully qualified domain name (FQDN)] of the submission node you want to connect to. Password authentication does not provide an option to save your password, so for convenience, you may want to set up an [[SSH/Keys | SSH key]].&lt;br /&gt;
&lt;br /&gt;
For a list of active issues with the Remote - SSH extension, please see Microsoft&#039;s GitHub tracker [https://github.com/Microsoft/vscode-remote-release/labels/ssh here].&lt;br /&gt;
&lt;br /&gt;
===Best Practices===&lt;br /&gt;
Because of the multi-tenant nature of our submission nodes, using the Remote - SSH extension to connect to a VS Code Server running on a submission node can have adverse affects on other users simultaneously using the submission nodes if not properly managed. The following is a list of &amp;quot;best practices&amp;quot; that we ask you please follow to minimize the chance of impacting others on submission nodes. We have compiled the list through observation as well as through discussion with users.&lt;br /&gt;
&lt;br /&gt;
====Use only as a code editor====&lt;br /&gt;
VS Code can perform many common file management operations, such as moving, copying, or deleting files or directories. However, the overhead of providing progress updates / status messages through VS Code&#039;s UI can cause load spikes that result in other system-level and user processes on the submission node slowing down. This is especially the case if operating on thousands to millions of small image or video files. In extreme cases, it can seem as though the submission node is wholly unresponsive.&lt;br /&gt;
&lt;br /&gt;
The best way to combat this is to use VS Code as just a code editor as strictly as you can (meaning creating new and/or editing existing source code files only). Use standard command-line programs such as &amp;lt;code&amp;gt;mv&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;cp&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;rm&amp;lt;/code&amp;gt; in VS Code&#039;s terminal window or a separate application&#039;s terminal window for local file management instead, or use the techniques advertised [[LocalDataTransfer | here]] for larger data transfers between nodes.&lt;br /&gt;
&lt;br /&gt;
====Do not open large files====&lt;br /&gt;
Files that you open in VS Code&#039;s text editor on a remote machine through the Remote - SSH extension are loaded entirely into RAM on the remote machine. Because of the persistence of VS Code Server processes, opening several unique files may result in them all remaining in RAM for extended periods of time even if you no longer have tabs open for them in the Tab Bar.&lt;br /&gt;
&lt;br /&gt;
As such, please refrain from opening large files (more than a few MB) in VS Code itself on submission nodes. Use a lighter-weight command-line based text editor such as [https://www.vim.org vim] or otherwise in VS Code&#039;s terminal window or a separate application&#039;s terminal window for local file editing instead.&lt;br /&gt;
&lt;br /&gt;
If you absolutely need to open one or more large files for a very brief period of time on a submission node, please clean up your server session on that node (see below section) as soon as possible when done.&lt;br /&gt;
&lt;br /&gt;
====Ripgrep====&lt;br /&gt;
VS Code comes bundled with [https://github.com/BurntSushi/ripgrep Ripgrep] as the default search program. Even if you aren&#039;t explicitly using the search functionality, VS Code will periodically run &amp;quot;rg --files&amp;quot;, which will enumerate the list of files that Ripgrep would search. In workspaces with very large numbers of small files, this can result in degraded performance due to NFS overhead amplified by small file I/O. The following tips can ensure that Ripgrep does not significantly impact performance.&lt;br /&gt;
&lt;br /&gt;
=====Keep data separate from code where possible=====&lt;br /&gt;
Make sure that datasets are kept outside of your VS Code workspace so that searches do not look through these directories. Alternatively, by default VS Code will not search files listed in a .ignore, .gitignore, or .rgignore file, so adding directories with datasets to one of these files is another option. Any directory with only binary data is a good candidate to add to this file. If you have changed your defaults or want to tweak these exclude settings further, these settings are found under &amp;quot;Settings-&amp;gt;Features-&amp;gt;Search&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=====Limit maximum number of threads for searches=====&lt;br /&gt;
By default, VS Code will automatically determine the number of threads to use when running Ripgrep. You can force a maximum number of threads under &amp;quot;Settings-&amp;gt;Features-&amp;gt;Search-&amp;gt;Ripgrep: Max Threads&amp;quot; in order to limit the performance impact.&lt;br /&gt;
&lt;br /&gt;
====Clean up when done====&lt;br /&gt;
If you are done using VS Code for an extended period of time (several hours / overnight), consider manually killing your server session on the submission node when exiting. By default, VS Code Server will keep the processes used by your session active for a few hours after you disconnect, keeping the VS Code Server processes on the submission node you were using alive, despite no longer actively being used.&lt;br /&gt;
&lt;br /&gt;
This can be done by opening the [https://code.visualstudio.com/docs/getstarted/userinterface#_command-palette Command Palette] (Ctrl+Shift+P) and searching &amp;quot;Kill VS Code Server on Host...&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: [[File:VSCode-killremote1.png|alt=Under the Command Palette menu, &amp;quot;Kill VS Code Server on Host...&amp;quot; is searched.]]&lt;br /&gt;
&lt;br /&gt;
Select the submission node you were using and click on it.&lt;br /&gt;
&lt;br /&gt;
: [[File:VSCode-killremote2.png|alt=&#039;nexus&#039; is searched and a 2 submission nodes pop up as matching searches.]]&lt;br /&gt;
&lt;br /&gt;
Wait a few seconds and you should get a message confirming the command went through.&lt;br /&gt;
&lt;br /&gt;
: [[File:VSCode-killremote3.png|alt=Pop-up confirming the kill command went through.]]&lt;br /&gt;
&lt;br /&gt;
The next time you connect to the same submission node, you will have a fresh VS Code session on it.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
If you are having trouble [[SSH]]&#039;ing to a submission node with VS Code, check if your home directory is full.&lt;br /&gt;
&lt;br /&gt;
# Connect to one of your Nexus submission nodes via [[SSH]] &#039;&#039;&#039;not&#039;&#039;&#039; using VS Code.&lt;br /&gt;
# Navigate to your home directory. &amp;lt;pre&amp;gt;cd ~&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Check if it is full. &amp;lt;pre&amp;gt;df -h .&amp;lt;/pre&amp;gt;&lt;br /&gt;
# If it is full (Avail 0), delete some files to free up at least ~100MB of space. &amp;lt;pre&amp;gt;Filesystem                                    Size  Used Avail Use% Mounted on&amp;amp;#10;data.isilon.umiacs.umd.edu:/ifs/umiacs/homes   30G   30G     0 100% /fs/nfshomes&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Try connecting with VS Code again.&lt;/div&gt;</summary>
		<author><name>Gsmathew</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=BarracudaSpamFirewall/Scoring&amp;diff=13145</id>
		<title>BarracudaSpamFirewall/Scoring</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=BarracudaSpamFirewall/Scoring&amp;diff=13145"/>
		<updated>2026-04-03T13:56:09Z</updated>

		<summary type="html">&lt;p&gt;Gsmathew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Our [[BarracudaSpamFirewall | Barracuda spam firewalls]] will score every message that passes through them based on a number of internal rules and inject message headers into the message based on the outcome/action taken. The specifics of these headers will vary based on the score the message receives.  Our domain defaults for scoring are:&lt;br /&gt;
* 0.0 to 3.4: Allow the message&lt;br /&gt;
* 3.5 to 8.9: Tag the message&lt;br /&gt;
* 9.0 and above: Quarantine the message&lt;br /&gt;
&lt;br /&gt;
[[File:Barracuda_scoring.png|alt=The Spam Scoring menu is shown with &#039;Use Domain Defaults&#039; selected as &#039;Yes&#039;, &#039;Block&#039; set as 10, &#039;Quarantine&#039; set as 9, and &#039;Tag&#039; set to 3.5.]]&lt;br /&gt;
&lt;br /&gt;
Notes on the above:&lt;br /&gt;
* Although the Tag action states that the subject line is modified, we do not modify the subject line (i.e. prepend a tag) at all, and it is not possible to set this on a per-user account level.&lt;br /&gt;
* Although Block is listed as an action for a score of anything of 10.0 and above, we do not block any messages with the domain default settings.&lt;br /&gt;
&lt;br /&gt;
You can change these default scoring thresholds and actions if you would like by [[BarracudaSpamFirewall#Introduction | logging into the Barracudas]], going to Preferences -&amp;gt; Spam Settings from the top menu bar, changing Use Domain Defaults from Yes to No, clicking Save, and then customizing the score thresholds for each action and/or disabling or enabling one or more actions.&lt;br /&gt;
&lt;br /&gt;
[[File:Barracuda_scoring2.png|alt=The Spam Scoring menu is shown with &#039;Use Domain Defaults&#039; selected as &#039;No&#039;, &#039;Block&#039; set to Disabled 10, &#039;Quarantine&#039; set as 9, and &#039;Tag&#039; set to 3.5.]]&lt;br /&gt;
&lt;br /&gt;
==Headers==&lt;br /&gt;
As an example of the headers injected into a message for each possible action our firewalls will take:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Allowed message&#039;&#039;&#039; (passes through to your Inbox):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
X-Barracuda-Spam-Score: 0.00&lt;br /&gt;
X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=8.0 KILL_LEVEL=1000.0 tests=&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tagged message&#039;&#039;&#039; (passes through to your Inbox):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
X-Barracuda-Spam-Score: 3.60&lt;br /&gt;
X-Barracuda-Spam-Status: Yes, SCORE=3.60 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=9.0 KILL_LEVEL=1000.0 tests=BSF_SC0_MISMATCH_TO, BSF_SC0_MV0951, BSF_SC0_MV0951_2, BSF_SC0_MV0951_5, HTML_MESSAGE&lt;br /&gt;
X-Barracuda-Spam-Flag: YES&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quarantined message&#039;&#039;&#039; (goes to your [[BarracudaSpamFirewall/SearchingQuarantine | spam quarantine]]):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
X-Barracuda-Spam-Score: 10.11&lt;br /&gt;
X-Barracuda-Spam-Status: Yes, SCORE=10.11 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=9.0 KILL_LEVEL=1000.0 tests=BSF_SC0_MISMATCH_TO, BSF_SC0_SA912_RP_FR, BSF_SC5_MJ1963, FH_HELO_EQ_D_D_D_D, FROM_LOCAL_HEX, HTML_IMAGE_ONLY_08, HTML_MESSAGE, HTML_SHORT_LINK_IMG_1, MIME_HTML_ONLY, RDNS_DYNAMIC, URLBL_BC&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your email client of choice allows you to filter on message headers, you can filter on the presence of either the &amp;lt;code&amp;gt;X-Barracuda-Spam-Status: Yes&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;X-Barracuda-Spam-Flag: YES&amp;lt;/code&amp;gt; headers to route messages that the Barracuda tags to your Spam folder or another folder of your choice.&lt;/div&gt;</summary>
		<author><name>Gsmathew</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=NautilusThumbnails&amp;diff=13144</id>
		<title>NautilusThumbnails</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=NautilusThumbnails&amp;diff=13144"/>
		<updated>2026-04-03T13:52:22Z</updated>

		<summary type="html">&lt;p&gt;Gsmathew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Disable Nautilus Thumbnail Feature (RHEL)==&lt;br /&gt;
# Open a file browser window.&lt;br /&gt;
# In the top bar click &#039;File -&amp;gt; Preferences&#039;&lt;br /&gt;
#; [[File:Nautilus-preferences.png|380px|alt=Files and Preferences was clicked from the top bar, and the Home page of the Files app is open on the screen.]]&lt;br /&gt;
# Navigate to the &#039;Search &amp;amp; Preview&#039; tab.&lt;br /&gt;
#; [[File:Nautilus-preview.png|280px|alt=The Search &amp;amp; Preview tab in the Preference Menu is shown.]]&lt;br /&gt;
# Under the thumbnails section select &#039;Never&#039;.&lt;br /&gt;
# Exit the window.&lt;br /&gt;
&lt;br /&gt;
==Clean up existing thumbnail files==&lt;br /&gt;
Thumbnails are stored in the following directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;~/.cache/thumbnails/&amp;lt;/pre&amp;gt;&lt;br /&gt;
Removing that directory will clean up the thumbnails.&lt;br /&gt;
&lt;br /&gt;
==Checking Thumbnail space usage==&lt;br /&gt;
The following command shows the current disk space utilization of the thumbnails:&lt;br /&gt;
&amp;lt;pre&amp;gt;du -sh ~/.cache/thumbnails/ &amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gsmathew</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=PrinterQueueNaming&amp;diff=13143</id>
		<title>PrinterQueueNaming</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=PrinterQueueNaming&amp;diff=13143"/>
		<updated>2026-04-03T13:35:18Z</updated>

		<summary type="html">&lt;p&gt;Gsmathew: /* Printer Queues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Printer Queues==&lt;br /&gt;
&lt;br /&gt;
UMIACS uses a centralized print server to manage all of the printers in the Institute.  See [[Printing]] for more details specific to your OS.  We have developed a naming scheme for our printer queues based on the colors the printer can produce, the type of queue, the building number, and the room number.&lt;br /&gt;
&lt;br /&gt;
The naming scheme is as follows:&lt;br /&gt;
&lt;br /&gt;
* All color printers begin with a &amp;quot;c&amp;quot;.  Black &amp;amp; white is the default so nothing extra is needed.&lt;br /&gt;
* Then either &amp;quot;ps&amp;quot; for a PostScript-enabled queue or &amp;quot;pcl&amp;quot; for a Printer Command Language-enabled queue will appear.  PostScript and PCL are types of printer drivers.  If you are unsure what this means, use &amp;quot;ps&amp;quot; for PostScript.  PCL drivers may not always be available.&lt;br /&gt;
* Then add the building number and a dash (&amp;quot;-&amp;quot;); add &amp;quot;432-&amp;quot; for IRB, &amp;quot;115-&amp;quot; for AVW, &amp;quot;224-&amp;quot; for ATL, or &amp;quot;296-&amp;quot; for BSB.&lt;br /&gt;
* Then add the room number, e.g., if the printer is in room 3208 in the building you are in, add &amp;quot;3208&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:Printerqueueformat.JPG|600px|left|alt=&amp;quot;Example format of printer naming scheme that is labelled with what characters are associated with color, postscript/PCL driver, building number, and room number.&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Some examples:&lt;br /&gt;
* ps432-3208 is a black &amp;amp; white printer in Iribe 3208 that uses the PostScript driver.&lt;br /&gt;
* cps224-3261 is a color printer in Atlantic 3261 that uses the PostScript driver.&lt;/div&gt;</summary>
		<author><name>Gsmathew</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=WindowsPrinting&amp;diff=13142</id>
		<title>WindowsPrinting</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=WindowsPrinting&amp;diff=13142"/>
		<updated>2026-04-03T13:31:40Z</updated>

		<summary type="html">&lt;p&gt;Gsmathew: /* Installation of printer queue */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
This will guide you through the process of installing and using the printers available within UMIACS.&lt;br /&gt;
&lt;br /&gt;
==Pre-Installation Knowledge on Printing at UMIACS==&lt;br /&gt;
[[PrinterQueueNaming| Printer Queue Naming]]&lt;br /&gt;
&lt;br /&gt;
==Printing at UMIACS==&lt;br /&gt;
&amp;lt;b&amp;gt;If the computer you are on is not directly connected to UMD&#039;s/UMIACS&#039; network, you must first connect to the [[VPN]], and must be on the VPN whenever you print thereafter.&amp;lt;/b&amp;gt;&lt;br /&gt;
* As alternatives, you can either:&lt;br /&gt;
** Hard-wire into a UMD/UMIACS network before continuing.&lt;br /&gt;
** Copy your files onto a UMIACS-supported system, such as your available [[Nexus]] submission nodes, and print from there.&lt;br /&gt;
** Copy your files onto a USB drive and print via USB at a printer directly.&lt;br /&gt;
&lt;br /&gt;
===Installation of printer queue===&lt;br /&gt;
After you are connected, follow these steps for adding a printer queue:&lt;br /&gt;
# Go to Start and search for &amp;quot;add a printer&amp;quot; in the search box. Click on the &amp;quot;Add a printer or scanner&amp;quot; option.&lt;br /&gt;
#: [[File:Windows_AddPrinter.png|alt=&#039;add a printer&#039; is typed in the search bar of the &amp;quot;Start&amp;quot; menu on a Windows computer.]]&lt;br /&gt;
# In the top right of the Settings menu that opens, click on &amp;quot;Add device&amp;quot;.&lt;br /&gt;
#: [[File:Windows_AddPrinterDevice.png|800px|alt=An &#039;Add Device&#039; button in the Bluetooth &amp;amp; devices.]]&lt;br /&gt;
# Wait a few seconds for the &amp;quot;Add manually&amp;quot; option to come up, and click it.&lt;br /&gt;
#: [[File:Windows_AddPrinterDeviceWait.png|800px]] -&amp;gt; [[File:Windows_AddPrinterDeviceManually.png|800px]]&lt;br /&gt;
# In the Add Printer menu that pops up, choose &amp;quot;Select a shared printer by name&amp;quot;, and type &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://print.umiacs.umd.edu:631/printers/&amp;lt;printername&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; into the dialog box, where &amp;lt;printername&amp;gt; is replaced with the name of the printer that you want to print to. Click Next.&lt;br /&gt;
#: [[File:Windows_TypePrinterName.png]]&lt;br /&gt;
#: &#039;&#039;In this example, we are using cps432-3208 as the printer name.&#039;&#039;&lt;br /&gt;
# 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&#039;s exact model, or a HP Universal Printing driver. Click OK.&lt;br /&gt;
#* 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.&lt;br /&gt;
#** To install the driver, unzip the file you download, then click the &amp;quot;Have Disk...&amp;quot; button. &#039;&#039;&#039;Enter the full folder path&#039;&#039;&#039; of the extracted zip file and click OK. Do NOT choose the &amp;quot;Browse...&amp;quot; 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.&lt;br /&gt;
#*** For example, if you download the file to C:\Users\&amp;lt;username&amp;gt;\Downloads\upd-ps-x64-7.4.0.25959.zip, and then extract the file also to C:\Users\&amp;lt;username&amp;gt;\Downloads, enter &amp;lt;code&amp;gt;C:\Users\&amp;lt;username&amp;gt;\Downloads\upd-ps-x64-7.4.0.25959&amp;lt;/code&amp;gt; in the &amp;quot;Copy manufacturer&#039;s files from:&amp;quot; box, and click OK. Make sure to replace &amp;lt;username&amp;gt; with the username you are logged into Windows with.&lt;br /&gt;
#: [[File:Windows_SelectPrinterDriver.png]]&lt;br /&gt;
#: or&lt;br /&gt;
#: [[File:Windows_PrinterInstallFromDisk.png]] -&amp;gt; [[File:Windows_SelectPrinterDriverFromDisk.png]]&lt;br /&gt;
# 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.&lt;br /&gt;
#: [[File:Windows_WaitForPrinterDriver.png]] -&amp;gt; [[File:Windows_AddPrinterSuccess.png]]&lt;br /&gt;
# 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.&lt;br /&gt;
#: [[File:Windows_DefaultAndTestPagePrinter.png]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
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].&lt;br /&gt;
: [[File:win_print_printnightmare.png]]&lt;br /&gt;
&lt;br /&gt;
To resolve this error:&lt;br /&gt;
# Click on the Start menu and type &amp;quot;cmd&amp;quot; in the run bar.&lt;br /&gt;
#: [[Image:windows_bar.png]]&lt;br /&gt;
# &#039;&#039;Right-Click&#039;&#039; on the cmd button, and select &amp;quot;Run as Administrator&amp;quot; - &#039;&#039;&#039;THIS IS VERY IMPORTANT!&#039;&#039;&#039;&lt;br /&gt;
#: [[Image:Example.jpg]]&lt;br /&gt;
# Select &amp;quot;Yes&amp;quot; when it asks if you want to allow the following program to make changes.&lt;br /&gt;
#: [[Image:Uac.jpg]]&lt;br /&gt;
# From the Command Prompt, run these commands in order:&lt;br /&gt;
#:&amp;lt;pre&amp;gt;reg add &amp;quot;HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint&amp;quot; /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 0 /f&amp;amp;#10;reg add &amp;quot;HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print&amp;quot; /v RpcAuthnLevelPrivacyEnabled /t REG_DWORD /d 0 /f&amp;amp;#10;net stop spooler /y &amp;amp;&amp;amp; net start spooler&amp;lt;/pre&amp;gt;&lt;br /&gt;
#: [[File:win_print_printnightmare_cmds.png]]&lt;br /&gt;
# Attempt to add the printer queue again.&lt;br /&gt;
&lt;br /&gt;
==Removing a printer queue==&lt;br /&gt;
To remove a printer queue, open the Start menu and search for and go to Control Panel. Next, click on &amp;quot;View devices and printers.&amp;quot; To remove the queue, right click on the printer and select &amp;quot;Remove device&amp;quot;. If you wish to add the printer back, follow the instructions above.&lt;br /&gt;
: [[Image:win_print_remove.png]]&lt;br /&gt;
&lt;br /&gt;
==Duplex Printing==&lt;br /&gt;
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.”&lt;br /&gt;
Once the printer has been installed proceed by right clicking on the queue then selecting “Printing preferences.”&lt;br /&gt;
: [[Image:win_print_preferences.png]]&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
: [[Image:win_print_duplex.png]]&lt;br /&gt;
&lt;br /&gt;
==Store and Print PIN-Protected Jobs==&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create a stored job&#039;&#039;&#039;&lt;br /&gt;
# From the software program, select the &#039;&#039;&#039;Print&#039;&#039;&#039; option.&lt;br /&gt;
# Select the printer from the list of printers, and then select &#039;&#039;&#039;Properties&#039;&#039;&#039; or &#039;&#039;&#039;Preferences&#039;&#039;&#039; (name varies by software program)&lt;br /&gt;
# Click the &#039;&#039;&#039;Job Storage&#039;&#039;&#039; tab.&lt;br /&gt;
# Under &#039;&#039;&#039;Job Storage Mode&#039;&#039;&#039;, select &#039;&#039;&#039;Personal Job&#039;&#039;&#039;.&lt;br /&gt;
#: [[Image:Pinprint_1_mode.jpg|600px]]&lt;br /&gt;
# In the drop-down menu under &#039;&#039;&#039;Make Job Private/Secure&#039;&#039;&#039;, select &#039;&#039;&#039;PIN to print&#039;&#039;&#039;, and type in a 4-digit number.&lt;br /&gt;
#: [[Image:Pinprint_2_pin.jpg|600px]]&lt;br /&gt;
#: Note: You will need to provide the entered PIN (4-digit number) at the printer&#039;s control panel.&lt;br /&gt;
# Click the &#039;&#039;&#039;OK&#039;&#039;&#039; button to close the Document Properties/Preferences dialog box. In the Print dialog box, click &#039;&#039;&#039;Print&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Print a stored job&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After you have created a stored job using the instructions above, follow these steps to print from the printer&#039;s control panel.&lt;br /&gt;
&lt;br /&gt;
# From the Home screen on the printer control panel, select &#039;&#039;&#039;Print&#039;&#039;&#039;.&lt;br /&gt;
# Select &#039;&#039;&#039;Print from Job Storage&#039;&#039;&#039;.&lt;br /&gt;
#: [[Image:Pinprint_3_printfrom.jpg|600px]]&lt;br /&gt;
# Select &#039;&#039;&#039;Choose&#039;&#039;&#039;, and then select the name of the folder where the job is stored.&lt;br /&gt;
#: [[Image:Pinprint_4_folder.jpg|600px]]&lt;br /&gt;
# Select the name of the job, enter your chosen PIN (4-digit number), and click &#039;&#039;&#039;Ok&#039;&#039;&#039;.&lt;br /&gt;
#: [[Image:Pinprint_5_pin.jpg|600px]]&lt;br /&gt;
# Select &#039;&#039;&#039;Print&#039;&#039;&#039; to print the job.&lt;br /&gt;
#: [[Image:Pinprint_6_print.jpg|600px]]&lt;br /&gt;
#: Note: The print job is deleted from memory after it prints.&lt;/div&gt;</summary>
		<author><name>Gsmathew</name></author>
	</entry>
</feed>