Solved

Default Printer Settings Do Not Stick

Posted on 2014-10-28
3
3,518 Views
Last Modified: 2014-10-30
Hi Experts,

I have tried several different things to fix this issue of which I will describe below.  For some background though, this is a company of about 15-20 users, all with domain joined computers.  The printers are shared out from the DC using GP.  Also each user has their own roaming profile and redirected folders.  When one user changes their default printer, when she logs off and logs back on it is changed.  Even on different computers, but it is always the last printer in the list of printers no matter what, even if one computer has different printers in the list.  This does not affect different users on her workstation, or anyone else in the office, this is totally isolated.  


First I tried changing:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows

Device: REG_SZ :
\\BFI-Server\Sales Printer 03,winspool,NE06:

UserSelectedDefault: REG_DWORD:
1

Reference

These setting will not stay after log off.  Once you log back in, the device is different and "UserSelectedDefault" goes back to "0".


Second:
I tried to create a new Profile.  I found her user and backed up here "Profile" folder in the USV folder, then moved it out of the folder.  Logged back in as her and had it rebuild.  I proceeded to log off and let the profile sync.  After that I tried to set the default printer, but once I logged off and logged back in again, it went back to the last printer in the list.  


Third:
I went here.  I then tried Method 1.

Export the default printer setting for an already-installed printer, and then merge the setting into the user's profile when the user logs on to the computer:
Use Registry Editor (Regedit.exe) to export the following registry key:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
Modify the registry (.reg) file you made in step 1 with a text editor so that the only registry value name below the key is:
"Device"=...
Note that the registry file should contain a blank line at the bottom of the file.
Use Registry Editor (Regedit.exe) to add a new ResetPrinter string value under the following registry key:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
The value of the ResetPrinter value should be something similar to the following value
REGEDIT.EXE -S path\File.reg
where File.reg is the name you used to store the default printer.


I have been at this for a few days now, please if you have any suggestions let me know!
0
Comment
Question by:SkinnerTech
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 65

Accepted Solution

by:
RobSampson earned 500 total points
ID: 40412062
Hi, here's what I do when the settings don't stick.  Usually the symptom is that the printer reverts to a *locally* installed printer whenever the Print Spooler is restarted.  Deleting the local printers can correct the issue, however, this is what I do.

1) Manually remove the network printer connections.
2) Launch RegEdit
3) Expand to HKEY_CURRENT_USER\Printers\Connections
4) Delete all keys under Connections
5) Check HKEY_CURRENT_USER\Printers\DevModePerUser and HKEY_CURRENT_USER\Printers\DevModes2 and delete any keys under those (if any)
6) Check HKEY_CURRENT_USER\Printers\Settings and delete any values in there for the network printers
7) Connect to the network printers again, and set your default
8) Restart the print spooler to check whether it keeps the setting

Hopefully that helps for your situation.

Regards,

Rob.
0
 

Author Closing Comment

by:SkinnerTech
ID: 40414632
This fix worked perfectly!  Thank you so much, you saved me many more hours of hair pulling frustration.
0
 
LVL 65

Expert Comment

by:RobSampson
ID: 40414643
No problem. It was hours of frustration for me when we migrated to Windows 7 from Windows XP using USMT.  Some of the printer settings seemed to get corrupt when we transferred the user profiles.  I eventually found this way of fixing it.

Thanks for the grade.

Regards,

Rob.
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Causes of paper jams:The following are the main causes of paper jams. Guides:If the guides for the paper are not set correctly they may cause the paper to enter at an angle. You should ensure that the guides are set correctly for the paper type a…
Printers have changed substantially in the last 30 or so years, not just in technical capabilities but in cost and usage as well.  Printers were originally used for interfacing with the operator, not necessarily for printing copy or pictures. In …
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…

738 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question