Handle leaks and memory leaks occur on the Printer Spooler service when a Windows Vista SP1-based computer or a Windows Server 2008-based computer installs and uninstalls network printers
On a Windows Vista Service Pack 1-based computer or a Windows Server 2008-based computer, handle leaks and memory leaks occur on the Printer Spooler service if the computer installs and uninstalls network printers. You may find that the handle usage and memory usage of the spoolsv.exe process keeps increasing.
Note: You can use Windows Task Manager or the Performance Monitor utility to verify this issue. The “More Information” section provides steps to verify the issue by using Windows Task Manager.
For example, if you have a Windows Server 2008-based terminal server, the handle leaks and the memory leaks occur when clients that have redirected printers log on and log off the terminal server. When the client logon and logoff events occur many times, and the Printer Spooler service has not restarted, the computer may start to respond slowly.
For more information on this issue, including potential causes, workarounds, and resolutions, see: Microsoft KB Article KB955560.