Everyone, I have a fully updated Windows Server 2008 R2 that is functioning as the print server for ±100 users. I have several Kyocera, HP, and Fax printers that are managed using the "Print and Document Services" role. This server is a VM that lives in a VMware ESX 4.1 environment.
The issue: This server has been working great for several months now. However, lately, the processor cycles are consistently running at 75~95%.
Observation: When I stop the print spooler service, the processor activity drops substantially. If I reboot all of the workstations then reboot the server, the processor activity drops to almost nothing. As soon as users begin printing, the processor creeps up.
Steps taken: I have stop/started the print spooler, updated to the latest print drivers, updated Windows Server to SP1.
Normally I would uninstall all of the printers then go from there. However, each user is assigned a "printer box" in their printer preferences. Unfortunately, the Kyocera drivers are not "Group Policy" friendly and the printer box has to be set manually (we haven't been able to locate anything in the registry, ini files, etc.)
Question: How can I troubleshoot the server/print drivers in order to locate the faulty driver?
Thanks a bunch,