Server 2003 Terminal Services Color Depth

Posted on 2011-10-15
Last Modified: 2012-05-12
My environment:

I am currently running a few 2003 servers using terminal services. At the moment I have it set to only run 8bit color whenever anyone connects to it. My users connect to the server using thin clients made by wyse. Thin clients arent join to AD and use a dumb down wyse os.

My Issue:
The 8 bit has been working very well. However some websites do not render properly because of the 8 bit being forced. I am looking for a way to script / create a policy that would allow me to give certain users permission to see 15 bit instead of 8 when they login on a thin client. I have only been able to see a GPO that applies on the computer side and not on the user side (which is what I would need).
Question by:RVOps
    LVL 9

    Expert Comment

    Create the GPO and then assign it to the specifed users

    view here:

    Author Comment

    Hey MinoDC,

    Thank you for the article. My thinking pattern on how to deploy this, looks for be similar to that article. The main issue I am coming across in this route is the GPO is a computer policy and not found user the user configuration.

    Computer Configuration --> Administrative Templates --> Windows Components --> Terminal Services --> Limit maximum color depth

    LVL 9

    Expert Comment

    Ok....try in thi way
    Create a GPO to Computer level
    Access to the PC domain, where the policy must be applied to 15bit.
    Find the registry key:
     HKLM \ SOFTWARE \ Policies \ Microsoft \ Windows NT \ Terminal Services ---> = 15 ColorDepth
    Use a registry export of the registry key and save it in a location on AD server
    From GPO, go to User -> startup script doing something like "regedit / s myReg.reg" to import it
    Apply Filter to the Security Policy

    View the reg key parameter

    Accepted Solution

    I gave it a try even though I didnt think it would work. It still uses the computer registry instead of per user. I did however find a way to set the limit on the client side and created a script to do this.

    Author Closing Comment

    Found out the solution self

    Featured Post

    Gigs: Get Your Project Delivered by an Expert

    Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

    Join & Write a Comment

    It is a known fact that servers reach the end of their lives. Some get there quicker than others, based on age, manufacturer, usage and several other factors. However, if your organization has spent time deploying Microsoft's Active Directory server…
    ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
    To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    732 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

    Need Help in Real-Time?

    Connect with top rated Experts

    23 Experts available now in Live!

    Get 1:1 Help Now