Recently logons to my PS4 desktop servers are taking longer. These are Windows 2K3 virtual machines running on ESX 3.5 boxes. There are about 20 Citrix servers total. The process used to take just a few seconds. The logon process now slows down for 10-30 seconds at the "loading your personal settings" logon process. The rest of the logon process seems ok.
We use roaming profiles and folder redirection for My Documents folders. I have checked roaming profile sizes which appear to be fine.
The Citrix auto-creation client printer policy set to enabled and set to auto-create local (non-network) printers only. The legacy client printer policy is also set to enabled and is set to create dynamic session private client printers. These policies are applied to all users.
I have logged in to all Citrix servers and the issue appears to be consistent on all of them. I have also logged in as multiple users and the issue is the same for all of them.
I have not changed any GPOs recently or changed any policies which would affect logons.
What else can I check? THANKS:)
Remember, yoe are also pulling other folders over the NW with roaming profiles. Try redirecting other folders like Application Data, Recent, Favorites etc. There are ADMs out there you can use to accomplish this. When we redirected Recent(My Recent Documents) we saw a decent decrease in login times.
Hi,
Firstly, enable user environment debug logging and review the logs for some insight into what's causing the delays:
http://support.microsoft.com/kb/221833/en-us
I wouldn't redirect Application Data as there are a bunch of tiny files in it and performance gets worse when redirected.
Have you tried temporarily disabling printer mapping via Citrix policy (Printing -> Client Printers -> Turn off client printer mapping)? If this speeds up login times, then read on.
If you are using native and third party printer drivers rather the using the UPD exclusively, then download a copy of StressPrinters and put each driver you have on your servers through a stress test to see how long printer mapping takes. Chances are, one of your printer drivers is taking forever to map. Get rid of the bad driver on all servers and configure the UPD as the fallback driver. That way, anyone connecting from a PC with the bad driver on the client side will get that printer mapped with the UPD. FYI: Disable RDP printer mapping on the RDP listener to prevent admins/helpdesk staff from reintroducing bad drivers when they remote into a server using RDP.
If printer drivers aren't a problem, you may need to do some SMB tuning. Do you ever experience session "freezing" for a couple of seconds? Obtain a copy of the Login Consultants TCT administrative templates which include the SMB parameters you need to tweak.
http://www.loginconsultants.com/index.php?option=com_docman&task=doc_details&gid=12&Itemid=149
You need to register before you can download anything.
Alan Osborne
President (MCSE, CCNA, VCP, CCA)
VCIT Consulting - Citrix/Terminal Services Remote Desktop Solutions for SMB
VCIT website My Blog