Printer Server Issues
The printer installed in a printer server has to be configured or added for new users, who want to access shared printers from their workstations. There are two ways to do this – one through Windows Registry Editor and the other using command prompt. Both methods to add a default printer for use by network users are explained below.
Steps to Add Default Printer
A registry folder called Ntuser.dat has the data that system administrators can change to configure settings for the default user profile or profiles. The administrators can edit the registry directory to instruct Windows to allot a particular printer for use with new user accounts.
Oftentimes, the number of print jobs sent to a default printer on Windows from workstations can lead to issues such as print spooler keeps stopping. Clearing the print jobs in the print queue of the default printer is one way to fix print spooler keeps stopping errors. Still, for network users to access the printer server, the default printer has to be configured for new users.
- Press Windows key, type regedit in the search box of Start menu, and open that from the search results. Note that in case you are not logged in to the administrator account, you should right-click on regedit and choose Run as administrator. Click Yes to confirm user access upon prompt.
- From the left pane of the Registry Editor, navigate to Computer > HKEY_CURRENT_USER > Software > Microsoft > Windows NT > CurrentVersion > Devices.
- From the list of devices found in the right pane of Devices folder, spot the target printer and note down its name somewhere. Then, right-click on the printer listed in the right side and select Modify from the popup menu. After that, a small window titled Edit String will appear on the screen.
- Note down the information mentioned in the field titled Value Data. Then, click on Cancel to exit the window.
- From the left pane of Registry Editor, choose HKEY_USERS Then, click File menu and select Load Hive. Navigate to the path C:\Users\Default and spot Ntuser.dat in the Default folder. In case you do not see Ntuser.dat there, you will need to unhide the Protected Widows File from Tools > Folder Options > View.
- Then, double-click on the registry folder to open it. Also, assign the name Ntuser upon prompt and choose OK button in the dialog box.
- Now navigate to NTUSER > Software > Microsoft > Windows NT > CurrentVersion > Devices. Right-click on the right side, point to New, and click on String Value. Then, type the printer’s name.
- Double-click on the fresh value, enter the info you noted down from Value Data in the earlier step, and click OK. Then, go back to HKEY_CURRENT_USER and navigate through to Software > Microsoft > Windows NT > CurrentVersion > PrinterPorts.
- Double-click on the target printer, and note down the info displayed in Value Data. When done, click on Cancel to close the window, and go back to HKEY_USERS > NTUSER > Software > Microsoft > Windows NT > CurrentVersion > PrinterPorts.
- Follow the instructions mentioned above to create a fresh String Value using the appropriate printing device’s name. Then, double-click on the value, enter the info from the previous step into Value Data, and click on OK.
- Go back to HKEY_CURRENT_USER and access through to Software > Microsoft > Windows NT > CurrentVersion > Windows. Double-click on the printer, note down the info in Value Data, and close the window.
- Navigate to HKEY_USERS > NTUSER > Software > Microsoft > Windows NT > CurrentVersion > Windows. Follow the same instructions mentioned in the earlier steps to make a new value using the printer’s name, and enter the appropriate info noted down in the previous step.
- Open HKEY_CURRENT_USER once again and select Printers from the Registry Editor’s left side. Note down all the data and values mentioned in its right side.
- Go back to NTUSER. Then, right-click on the left side, point to New, and click on Key. Name the key as Printers. Open that key, and recreate the values you found in the previous step. Go back to NTUSER, click on File menu and choose Unload Hive.
It can be tricky for some users to troubleshoot printer problems through Windows Registry Editor. If so, try the below steps to fix the issues through command prompt; call our printer tech support team, if you are not familiar with that either. You can even restart print spooler by using certain commands in command prompt, especially if print spooler keeps stopping.
- Press Windows and R keys simultaneously, enter cmd in the Run dialog box and click OK. In case you are using a guest account, make it a point to open command prompt as administrator from the Start menu.
- Then, search for Print Management in Start menu. In the All Printers folder, double-click on the printer to open Printer Properties, and copy its name mentioned next to the printer icon.
- Return to the cmd console, type in ntprint /setdefault name= and press the Enter Replace it with the printer name copied on the clipboard. For that, right-click on cmd console and click Paste.
If the above steps did not help to resolve your problem, feel free to get in touch with our certified tech support experts for immediate assistance.