Logins Become Slow and Printer Server Cache Portability Archive Becomes Exceedingly Large

Product: ProfileUnity

Product Version: Observed on 6.0+

Expires on: 365 days from publish date

Created: September 18, 2015



Logins have become very slow and the Portability archive for 'Printer Server Cache' has become exceedingly large. 



As above. Case observed showed archives larger than 250 MB in size.

Note: If you are unsure of the purpose of the archive, open your configuration, click Portability Settings, then search for the characters in the file name. They will match the UID listed in the console. See example below.



Possible Resolution(s)

For sessions to Windows Server 2008 R2 servers: Ensure that the patch listed in Microsoft KB 2778831 is applied to your server.


All other versions of Windows:

1. Open your configuration by logging into the Profile.NET web console, then click the wrench icon next to your configuration.

2. Open Portability Management.

3. Search for 'printer' in the search box, or scroll down until you find the 'Printer Server Cache - 6.0' rule.

4. Click the 'pause' button next to the rule to disable it.

5. Save settings and push the configuration file out to the ProfileUnity share.


Note: This rule is not necessary when all printers are connected to a print server.

Note 2: The Printer Server Cache rule backs up and restores the state of the printer icons listed in Devices and Printers, making the printers show up immediately. In larger environments where there are a number of printers, the registry entries that this Portability rule backs up, which are under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider, can become bloated over time as more printers are added.

Note 3: Turning off this rule should immediately improve login speed, but may slightly increase the time it takes for the printers to populate in Devices and Printers. If a user opens an application immediately after login and tries to print, they may need to wait a few seconds for the printer to show up. This is normal Windows behavior. 

Note 4: If there are only a few types of printers available to the user that can use a common print driver, for example, a number of different HP LaserJet printers that can all use the HP Universal Driver, installing printer drivers in the base image may speed up population of the printers. See the Microsoft article Print Management Step-by-Step Guide and scroll down to Manage Printer Drivers for instructions on installing drivers for use by all users. Do not install the driver by simply running the installer; you must use Print Management to install the driver.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request


Article is closed for comments.