Solved

MS Windows 2003 Terminal Service Default Printer keeps changing

Posted on 2004-09-15
16
4,167 Views
Last Modified: 2008-01-09
Operating System: MS Server 2003
Role: Member Server running Terminal Services
client os and connection: MS Windows XP Pro utilizing RDP

All my clients default printers change without user interaction. It happens every time they login into the domain through the Terminal Server.

In the past I have setup Citrix Metaframe XP and never had this issue however now I am utilizing Terminal Server without it.
How do I ensure the default printer does not change?

Thank you in advance.

dokpik
0
Comment
Question by:dokpik
  • 6
  • 3
  • 3
  • +3
16 Comments
 
LVL 6

Expert Comment

by:karel_jespers
ID: 12067461
The local printer settings that you define or change offline are not used by Terminal Services. you must ...
http://support.microsoft.com/default.aspx?scid=KB;EN-US;243942
info you can find at above link
0
 

Author Comment

by:dokpik
ID: 12067502
Does this also apply to 2003 Terminal Services?
0
 
LVL 6

Accepted Solution

by:
karel_jespers earned 250 total points
ID: 12067587
this one is for 2003:
 Start / All Programs / Accessories / Communications / Remote Desktop Connection.
 In the Remote Desktop Connection dialog, press Options.
 Select the Local Resources tab.
 Press Printers in the Local Devices area.
 Press Connect.
0
Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

 
LVL 83

Assisted Solution

by:oBdA
oBdA earned 250 total points
ID: 12067744
Which default printer does change? Is the client's default printer not the default printer in the TS session, and it should be?
Then check if in the user's profile (ADUC), in the "Environment" tab, the box at "Use the client's default printer as default" (or similar, not using an English version) is checked.
In addition, on the TS, open Programs\Management\Terminal Services Configuration; right-click the "TCP-rdp session" under Connections, choose Properties. Under "Client Settings", the printer setting from the user's profile could be overridden.
0
 

Author Comment

by:dokpik
ID: 12067748
This was setup during the initial setup as well as local drive mappingl; the defualt printer still changes after each session.
0
 
LVL 83

Expert Comment

by:oBdA
ID: 12067874
Sorry, but you're not very clear here; how does the default printer change *after* a session? Which default printer changes? The one in the terminal session, or the one on the client? When does it change, and which printer is the default after the change?
0
 

Author Comment

by:dokpik
ID: 12067973
the terminal session default printer, and yes default to main client printer is selected.
0
 

Author Comment

by:dokpik
ID: 12068042
I selected "use connection settings from user settings" should fix the problem.... I will test it out.
0
 
LVL 83

Expert Comment

by:oBdA
ID: 12068087
Is the main client printer mapped at all?
0
 

Author Comment

by:dokpik
ID: 12068232
yes
0
 
LVL 6

Expert Comment

by:karel_jespers
ID: 12072635

under terminal service configuration:
connections
rdp-tcp properties
client settings tab
windows printer mapping must be unchecked=(not disabled)

karel
0
 

Author Comment

by:dokpik
ID: 12076474
I figured out that a local policy was contributing to the problem. Thanks oBdA and karel_jespers for you comments.

dokpik
0
 

Expert Comment

by:PerOve
ID: 12317189
Hi dokpik

I have the same problem, can you specify what the solution was? What local policy did make the problem?

BRGDS
Pepper
0
 

Expert Comment

by:driventechs
ID: 12411641
We have the same issue.  Does anyone have the solution?  Which local policy corrects this issue?

0
 

Expert Comment

by:magicalcomputing
ID: 12851797
i have the same issue in a way similiar to the original poster.  but i have a nt4 pdc (with the user accounts) and Windows2003std that has terminal services running on it.  My users say that when they go to print, they will find that the printer that they normally set as printer default  will change (this seems to occur amongst 8 users to which 3 printers are installed on the terminal server) throughout the day.  Does anyone know the solution to this possible problem that i am having.
0
 

Expert Comment

by:PerOve
ID: 12851887
This is how I solved the problem:

1. On the server you edit the RDP-protocol properties, and set the client to NOT default to client main printer.

When you set a default printer in a TS session, that printer will now always be the default printer, until you change it inside the session again.
(The error is due to the reason that Terminal Server does NOT choose default client printer....must be a bug....but seems to choose random printer or not a printer at all)

2. To let the users pick thier own printer I copied the Printers folders to their start menu, så thay can right click the printers and choose "Set to default"

Result: I am happy and my users are happy :-)
0

Featured Post

Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Moving SQl Server SBS 2003 to SQL Server 2014 27 127
Trust relationship SBS2011 - > Windows 2003 3 42
Event ID: 1008 / Source: Microsoft-Windows-Perflib 2 164
DHCP server 6 61
Recently, I had the need to build a standalone system to run a point-of-sale system. I’m running this on a low-voltage Atom processor, so I wanted a light-weight operating system, but still needed Windows. I chose to use Microsoft Windows Server 200…
On July 14th 2015, Windows Server 2003 will become End of Support, leaving hundreds of thousands of servers around the world that still run this 12 year old operating system vulnerable and potentially out of compliance in many organisations around t…
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…

810 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