Forgive me for any faux pas as I am a newbie to posting here for the first time.
I have a Windows 2008 set up with only the Print Services Role.
Initially, I had set up about 150 Kyocera printers using standard TCP/IP ports, users were mapping to the printers and everything was working great. Test pages from either the user's WIN7 boxes or from the print server were draining from the queue
immediately, sometimes so fast your eyes could miss the document being posted to the queue window. User's print jobs from all applications were printing at all of the printers almost immediately.
Recently, a user had a need to print to one of the color printers that used to work, but then the print request would kill the local process. I did some research and determined that it is likely that the WIN7 machines were patched(by IT HQ) and I needed
an updated driver from Kyocera for this particular color printer. I downloaded and installed the drivers from Kyocera on the 2008 box, deleted the color printer(queue) and recreated it with the new drivers and all was good with color printing again(printing
no longer killed the local application-including explorer.exe just doing a test page).
Next, is where the strangeness comes.
A few users were complaining that printers they were originally mapped to and using with NO problems were asking for new drivers to be installed, and they weren't able to do so due to permissions errors. As a local admin I could install the drivers,
and after the new drivers were installed printing at the user's workstation was restored, BUT with this huge printing delay of several minutes. AFAIK, this new drivers request is not the case for ALL users, including my own workstation, but the queue
delays now seem to be universal. So far, there isn't enough time to determine if all user's printer mapping were affected but it seems not at this time.
What seems to be happening now is that for EVERY test page or print document, the job now sits in the queue for at least a minute, sometimes two or three, before the printer "wakes up" and begins printing, whereas before print jobs would drain almost instantaneously
for all printers.
Here is something else; when creating new print queues the driver choices for each printer type now have two selections, the old version and the newest driver version (delineated by the version #). Perhaps these newer drivers are causing this issue?
But why? and how do I fix it.
While it is possible that other SysAdmins(IT HQ) have applied patches to the 2008 server that have caused this behavior, I think it might be related to these new drivers being installed.
Is it possible that I installed the new printer drivers incorrectly, misconfigured the server somehow, or could this have been caused by a new server GPO or AV or IDS that has been recently applied by IT HQ? This is driving me to insanity.
Any advice to get the queue drain time back down to zero would be appreciated.