Terminal Server & XenApp Tuning Tips Group Policy v1.1

02/06/2009 – 17:55

gpmc-09

All credits go to Pierre Marmignon for his excellent post this weekend listing up all the Terminal Server & XenApp Tuning Tips. I have created a Group Policy based on these tips with OS W2K3/W2K8 and XenApp 4.x/5.x. The following is included in the policy :

  • Operations System Tuning & XenApp / Terminal Services
  • Additional Windows Explorer Tuning
  • XenApp Tuning

I am using the GPMC for Windows 2008 so you will need to download Group Policy Preference Client Side Extensions for W2K3 and you install it with this command : start /wait Windows-en-US-KB943729.exe /quiet /norestart

Follow the picture guide for instructions on how to import these settings. The Group Policy can be downloaded here.

gpmc-01

gpmc-02

gpmc-03

gpmc-04

gpmc-05

gpmc-05-01

gpmc-06

gpmc07

gpmc-08

gpmc-091

Update 22.06.2009 – XenApp50 Server Tuning Policy v1.1 :

The Group Policy Template has been updated to version 1.1 reflection changes from CitrixTools.net and some minor typos in the RDP-TCP section. I have also added Item-level Targeting for ICA-TCP tuning settings that checks if ICA-TCP exist in registry before applying the policy. The reason for this are because if the ICA-TCP exist there will be problems installing Citrix XenApp.

  • Share/Bookmark
  1. 18 Responses to “Terminal Server & XenApp Tuning Tips Group Policy v1.1”

  2. Hi there.
    I tried te install this on Windows server 2003 R2, but at the import i get:
    “The version option is invalid”.
    Installed the Group Policy Preference Client Side Extensions for W2K3 also.
    Will it only work on Windows 2008 server ?

    By Tonny on Jul 31, 2009

  3. This will only work from a Windows 2008 Server or Windows Vista SP1-based computers that have Remote Server Administration Tools (RSAT) installed. The domain controller doesn’t need to be W2K8. So if you have a W2k8 Server in your environment install GPMC or simply use a Vista PC to manage your Group Policy’s.

    More info at Microsoft : http://support.microsoft.com/kb/943729

    Eric

    By admin on Jul 31, 2009

  4. Does this GPO v1.1 support windows 2008 x64 XenApp Servers? I just wanted to make sure that keys will be created in the correct places for x64 servers…

    BTW… you guys are the best…

    Thanks,
    Franco

    By Franco on Sep 4, 2009

  5. Thanks, good to hear you like the webpage. All Registry Hives are provided for x86 platforms. For x64 Platforms, do not forget to add “WoW6432Node” if hive is in HKLM\Software.

    By admin on Sep 4, 2009

  6. Thanks. We are in a Windows Server 2003 environment so we can’t use your Windows Server 2008 template.

    Do you have an ADM version of this wonderful template?

    Thanks in advance,
    Benoit

    By Benoit Bégin on Sep 21, 2009

  7. You can use it, you only have to admin the policy with a Windows Vista Machine. Take a look at the 2nd comment regarding this issue.

    Eric

    By admin on Sep 21, 2009

  8. Hi Eric,

    The thing is that we do not use Windows Vista in our organization. Can you easily export an ADM version of your template?

    By Benoit Bégin on Sep 22, 2009

  9. Nope sorry, you will have to put a virtual machine or something

    By admin on Sep 22, 2009

  10. I try to force the GPO on a windows 2008 xenapp 5.0 farm. i checked that the GPO got apply on the machines. after login the users i found out that the roaming profiles are not loaded correctly. they had load a roaming temporary profile. Any idea how can i solve that.

    thanks

    By George Kentas on Nov 4, 2009

  11. Yes, you will need to delete key HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal ServicesWFDontAppendUserNameToProfile. I will soon update this

    Eric

    By admin on Nov 4, 2009

  12. Hi.
    When I am following your guide to import your admx file to GPO, I keep getting a “No backups found” when I browse to the folder where the admx-file are located. Also tryed to copy the file locally to the server where I am trying from. It is a Win 2008 with Group Policy Management enabled.
    What do I do wrong?

    Thanks

    By Torsten on Jan 28, 2010

  13. Hi Torsten,

    You will need to include the Backups folder. If you download and extract the file to C:\, the path will be “C:\XenApp50 Server – Tuning Policy\XenApp50 Server – Tuning Policy\Backups\”.

    Eric

    By admin on Jan 28, 2010

  14. I set this policy on an OU with a win2008 x86 server in, the policy is applied (i see it in the gpresult), but when i check the registry nothing is added or changed, what am i doing wrong?
    thx, steven

    By Steven on Feb 2, 2010

  15. Hi Steven,

    You will need to delete the key HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\WFDontAppendUserNameToProfile

    This settings is to set Allow Mandatory Profiles Configuration via GPO. I will remove this in the next version.

    Also make sure you have a Loopback processing GPO configured, it’s not part of this template.

    http://support.microsoft.com/kb/231287

    Eric

    By admin on Feb 2, 2010

  1. 4 Trackback(s)

  2. Jun 2, 2009: www.virtualdesktop.fr | Terminal Server & XenApp Tunin…
  3. Aug 22, 2009: XenDesktop Tuning Tips Group Policy v1.0 | citrix xenapp | xenserver | xendesktop | terminal server blog
  4. Oct 13, 2009: XenDestkop & XenApp Tuning Tips Group Policy « Unofficial Citrix Blog
  5. Jan 14, 2010: Using Group Policy to tune XenApp and Microsoft Terminal Services «

Post a Comment