Good Afternoon,
We are experience some printer issue’s. Every time a user logs in the default printer changes. The user sets the default printer again but when the user logs off and on again the default printer has changed again. The printer where it is changing to isn’t the same printer every time.
Specs environment listed below: Windows Server 2012R2 DC/ConnectionBroker/RDS Server
The printers are installed on the DC an Shared + list in directory. There are no policy’s that manage the printers (in the past there were print policy’s). There is an login script that connects the printers to the user session. The User Profiles are stored in User Profile Disks.
The users using Thin Clients and Desktops (Windows 7 & 10) and connecting to the RDS Servers. In the Client Settings on the connectionbroker are the “Allow client printer redirection” and “Use the Remote Desktop Easy Print print driver first” options enabled.
I’ve already tried to manage the printer through GPO’s and registry such as HKEY_USERS\USERS_SID-HERE\Printers\Connections but all this doesn’t solve the problem. Even with a Print GPO sometimes the user doesn’t seeing any printer at all.
Personally I think when a user is logging on, the session wants to set the last know default printer as default printer, but on that time the printers aren’t yet connected to the session, therefore it sets the first available printer as default printer.
I don’t know if this is possible. But it sounds logical to me.
I’ve created a script that can be used as login script and has an delay of 10 seconds before it sets an printer as default printer. This is working but it doesn’t solve the original problem.
If anyone has an solution for the above problem I would like to hear that.
Sincerely, Niels