Strange issues in Citrix XenApp and how to install Citrix Receiver 3.2 on Windows Embedded
June 20, 2012 Leave a comment
One of our customers reported some strange issues while using Citrix XenApp 6.5 and Citrix Receiver 3.1 installed on HP Thin Clients running Windows Embedded Standard.
1. executing macro’s in Excel was very slow. It could take 1 minute to execute. Execution on a Windows XP desktop of the same macro took 3 seconds.
2. scrolling in some windows of a certain application was not possible when the application was shown on the secondary screen. The sroll bar was shown but was not working.
3. typing in some forms in a specific application was slow. Characters where not shown on the screen. Only by shifting to another screen and back the characters were shown.
4 Browsing in redirected folders on the client could freeze the ICA session
5 A search in Microsoft Outlook takes a long time. The same search on a Windows desktop was fast.
Quite soon it was found out that issues were related to the Citrix Receiver client. Version 3.1 has a few bugs in it. Upgrading to the 3.2 version solved all issues. Installation of the Receiver 3.2 on a Windows desktop of laptop was no problem.
However installation on a thin client running Windows Embedded results in a ‘this is not a valid Win32 application’. This is the case when the Receiver is downloaded from Citrix.com. On Citrix.com there is no Receiver available for Windows Embedded.
Trying to find a Receiver 3.2 for Windows Embedded on the HP site was not a success. The site is very user unfriendly. Only the most recent software can be found and version numbering is different than Citrix uses.
So my co-worker @Gert_N did a trick to install the Receiver 3.2 for Windows on a Thin Client. Procedure was:
-uninstall the old Citrix client and reboot
-download the Citrix Receiver 3.2 from Citrix.com while using a Thin Client
-extract the downloaded file using /extract switch. This will extract several .MSI files
-install each .MSI file and use a specific sequence.
This is all explained in this Citrix article.
After this you have a functional Citrix Receiver 3.2 running on Windows Embedded.