IE9 is slow in XenApp 6.5 Server 2008 R2

Posted on 2013-05-13
Last Modified: 2014-01-18
I am testing our new XenApp 6.5 farm. We currently publish desktops to our users.

IE9 when inside the users published desktop is extreemly slow on any site with graphics (which is 99.9% of them). Basic sites like google seem to work OK, but anything more complex crawls, Eg

I have all of the appropriate Flash & HDX software installed. Links are decent speed, there are no latency events (ping response normally between 5-7ms).

I have also scaled back all of the visual and audio qualities to minimum and the speed is still slow.

We have the Citrix Enterprise receiver 3.4 installed (also tested with 3.3 & 3.2 with the same result).
Question by:Howzatt
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Author Comment

ID: 39163705
Just to add, printing from within a published desktop session also seems to be slow (eg when printing a word document, I select the printer which will take 5-10 seconds to refresh, then again if I want to make any format changes, then again after I click print).

So perhaps it is not related to IE9.

Everything else seems to run smoothly.
LVL 23

Accepted Solution

Ayman Bakr earned 167 total points
ID: 39167043
Do you find any event IDs that may be related to this on the server, as well as on the client?

Have you enable HDX Flash Redirection to the client?
LVL 10

Assisted Solution

by:Casey Herman
Casey Herman earned 333 total points
ID: 39169553
Are these running on VM's or a server with a generic onboard video card? Sounds like it might be.

Try this setting manually at first if it works push it out via a GPO registry push.

To test open IE then internet options ->advanced select the first option to use Software instead of GPU rendering.

To push it out via a reghack-

HKCU\Software\Microsoft\Internet Explorer\Main\    

set this key or create it under UseSWRender 1

This happens because your VM environment has "Virtualized GPU functions" So it has to send it out to the Host for GPU processing then it comes back which cause a delay.

I have had to do that for several MS apps.

I used regshot to capture those settings on each app and pushed them out to HKCU via GPO.

Hope this helps!!


This will fix your printing problems..Read through it. It has a lot of great suggestions.
Print isolation is the key that I have found helps the most.

Best Practices: Disaster Recovery Testing

Besides backup, any IT division should have a disaster recovery plan. You will find a few tips below relating to the development of such a plan and to what issues one should pay special attention in the course of backup planning.


Author Comment

ID: 39170334
I changed the setting as suggested in IE. It didnt really make much difference. You are correct that It is a VM (ESXi 5.1) and it is using the generic VM Video drivers. Should I have installed different drivers?
LVL 10

Expert Comment

by:Casey Herman
ID: 39172575
Have you tried opening resource monitor and watching the Iexplore run and see if what sub processes it is calling?

You may also assign more video ram to the VM and see if that helps.
Are these flash or non flash sites?

LVL 10

Assisted Solution

by:Casey Herman
Casey Herman earned 333 total points
ID: 39172608
Did you enable this reg key

HKLM\Software\wow6432node\citrix\hdxmediastreamforflash\server\pseudoserver ->

IEBrowserMaximumMajorVersion    DWORD   decimal 9

Author Comment

ID: 39183651
Tried all of that. Still no change. I might just revert back to IE8. I have preped a new server with this and it is much faster than IE9.

Author Comment

ID: 39184016
I have been researching and majority of the documentation online (mostly from Citrix itself), states that IE9 is not supported as the HDX Client rendering does not work. They also say to use IE8, which supports my comment about IE8 being much faster than IE9.

Only thing is though, all the papers I read were from 2011 and early 2012. I was not able to find anything to show that this bug has been fixed yet. My concern is that IE8 is no longer supported by Microsoft & that IE9 is now installed as a critical update rather than an optional one (IE10 is now the optional Update).

So unless Citrix has resolved this HDX client rendering issue on IE9, I guess I have 2 options:
1. Run with an unsupported version that works (IE8)
2. Try IE10 and hope the issue is resolved in this version.

Just to clarify, this issue impacts IE when users launch from within their Published Desktop. It is not related to the local Browser.

Author Comment

ID: 39184019
Or a 3rd option I guess is to try a 3rd party Browser (eg Chrome, Firefox), however if these do work, I will loose a fair bit in being able to manage browser settings.

Expert Comment

ID: 39791174
What happens if you publish the 64-bit version of IE instead of the 32-bit.  I have a similar problem and a workaround I found was publishing the 64-bit.  Chrome and Firefox are also slow.

Featured Post

Back Up Your Microsoft Windows Server®

Back up all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

Question has a verified solution.

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

Citrix policies are the most efficient method to configure and tune XenDesktop environments, allowing organizations to control connection, security and bandwidth settings based on various combinations of users, devices or connection types.  Citrix …
A procedure for exporting installed hotfix details of remote computers using powershell
This tutorial will give a short introduction and overview of Backup Exec 2012 and how to navigate and perform basic functions. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as conne…
To efficiently enable the rotation of USB drives for backups, storage pools need to be created. This way no matter which USB drive is installed, the backups will successfully write without any administrative intervention. Multiple USB devices need t…

751 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