CitrixTools.Net Articles

Current Articles | Categories | Search | Syndication

Entries for May 2009

Terminal Server & XenApp Tuning Tips

Working in SBC environments for some years now I've used some best practices documents like the well known Methodology In a Box (MIAB) from Rick Delingher.

These documents, although really pertinent, are now quite outdated and do not include the latest OS and XenApp releases.

The purpose of this article is an attempt to summarize all Tuning Tips I've found (and also that I'm using) and describe the target operating system / XenApp version(s) they're working for.

Do not hesitate to give us your comments for this Article to be updated with your experience and feedback.

Please note that these informations are provided "as is" and that using these tips is at your own risks.

posted on Saturday, May 23, 2009 3:15 PM by Pierre Marmignon in XenApp, Tuning, Terminal Server, Tech Tips, Remote Desktop Services Article Rating8 Comments 64302 Views

Automatically Define Microsoft Office Username / Company for XenApp & Terminal Servers Users

I was recently working on a large migration project in which we had to clean the users profiles.

To ease Users experience, we had to develop a way to avoid the eternal first run Microsoft Office Popup asking for Username, Company and Initials.

As these settings relies on reg values, this could be easy to define them by logon script.

However, as they are hardcoded within reg binaries values, scripting these settings is not as simple as it could have been ...

posted on Sunday, May 24, 2009 10:52 PM by Pierre Marmignon in Terminal Server, Tech Tips Article Rating2 Comments 4520 Views

Run tasks only within a Shared Provisioning Server Image

Working on a Provisioning Server project, I had to deal with the Trend Officescan product installation.

The problem was really critical because installing the Antivirus Software within the image would lead to a blue screen at boot time.

Not installing the software was not an option, as the Security Administrator would have not allowed that because even if the servers are "Read Only" they could be virus propagation vector.

During investigations we've found that if the antivirus software was installed at each boot (so not incorporated within the image but installed on top of it) the blue screen issue was over and the Antivirus Software perfectly working.

To automate the deployment process we decided to write a script and push it by machine GPO.

To ease administration processes and ensure the Antivirus Installation would never happen within a private image, I've developped the script provided in this article.

posted on Sunday, May 24, 2009 9:28 PM by Pierre Marmignon in Provisioning Server, Tech Tips Article Rating4 Comments 4607 Views

Automatically Initialize a Provisioning Server Client Cache Disk

Working on a Provisioning Server Project we've decided to use Device Hard Drive Cache.

However during the initial tests, we've faced an issue : How to automate the creation of the Cache Partition on the physical drives ?

To do so, we've developped a little script, launched at Computer Startup by GPO.

At first server boot on image, the local disk is not present, causing Provisioning Server to fallback on Server Side cache.

The following script will then initialize and format the cache partition which will be available for the PVS Client at next reboot.

posted on Sunday, May 24, 2009 8:20 PM by Pierre Marmignon in Provisioning Server, Tech Tips Article Rating3 Comments 6989 Views

XenDesktop 3.0 Printing Enhancements : DefaultPrnFlags and Universal Printing Tuning

Working on XenDesktop POCs and Deployments I've done some researches on how to optimize XenDesktop UPD printing just like in XenApp (check this article for more details).

With XenDesktop 2, it was possible to modify the DefaultPrnFlags value (which controls the Citrix printers autocreation process) using the following procedure

With XenDesktop 3, things are a little bit different, as the Printing Subsystem is now closer to the XenApp One ...

posted on Sunday, May 24, 2009 2:09 PM by Pierre Marmignon in Tuning, Tech Tips, XenDesktop Article Rating0 Comments 3733 Views

Provisioned XenServer VM Freezes when trying to access it through Network

I've recently faced an issue regarding using Provisioning Server (4.5, & 5.0) to provision XenApp VMs on XenServer hosts.

The VM's were booting properly and were responding correctly through XenCenter but was freezing when accessed through network (either ICA or RDP for example)

I had used all registry tips from KB (EnableOffload reg value turned to 0 ...) without any success getting my VM to work properly ...

posted on Sunday, May 24, 2009 1:37 PM by Pierre Marmignon in XenServer, Provisioning Server, Tech Tips Article Rating2 Comments 4066 Views