Wednesday, September 2, 2009

Registry changes to Citrix 3 and Citrix 6

For a while now, Citrix 3 and apparently now, Citrix 6, have been throwing profile loading errors when users connect to them. The error upon loading a Citrix profile looks like this:

Picture 15

This error is caused by a heavy Terminal Services load on the server, as well as, in some cases, corrupt profiles.

I have made a change on these 2 servers that will hopefully resolve this problem, based on a Microsoft article KB935649

These are the steps that were performed on Citrix 3 and Citrix 6:

To resolve this problem, modify the registry to increase the PoolUsageMaximum value and the PagedPoolSize value. To do this, follow these steps:

   1. Click Start, click Run, type regedit, and then click OK.
   2. Locate and then click the following registry subkey:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
   3. On the Edit menu, point to New, and then click DWORD Value.
   4. In the New Value #1 box, type PoolUsageMaximum, and then press ENTER.
   5. Right-click PoolUsageMaximum, and then click Modify.
   6. In the Value data box, type 60, click Decimal, and then click OK.
   7. If the PagedPoolSize registry entry exists, go to step 8. If the PagedPoolSize registry entry does not exist, create it. To do this, follow these steps:
         1. On the Edit menu, point to New, and then click DWORD Value.
         2. In the New Value #1 box, type PagedPoolSize, and then press ENTER.
   8. Right-click PagedPoolSize, and then click Modify.
   9. In the Value data box, type ffffffff, and then click OK.
  10. Exit Registry Editor, and then restart the computer.

 

The servers need to be rebooted before this takes effect. Will have to do this off hours.

  • This change was made on 09/02/2009 @ 12:15pm

No comments:

Post a Comment

Please make your comment. (GMK)

Note: Only a member of this blog may post a comment.