I have a Win7 64 bit PC that is exhibiting slow performance when sending print jobs to a printer queued on a Win2003 64 bit server. When I trace a print job from this PC, in viewing the print queues I can see that the job takes the following path:
- Problem PC: CLIENT-->SERVER-->CLIENT (where long spooling occurs 1-2 minutes)->PRINTER
For all other PCs that send jobs to this printer or other printers, the print job path is typically CLIENT-->SERVER-->PRINTER. All other PCs on our network are printing according to these settings without issue. In reviewing the print driver settings, I confirmed that the following properties show on both the printer & client side:
ENABLED - Spool print documents so programs finishes printing faster
DISABLED - Start printing after last page is spooled
ENABLED - Start printing immediately
DISABLED - Print directly to the printer
DISABLED - Hold mismatched documents
ENABLED - Print spooled documents first
DISABLED - Keep printed documents
ENABLED - Enable advanced printing features
I have tried the following yet the problem persists:
- sfc /scannow (no issues detected)
- remove & reinstall printer driver (both local & server side)
- issue is also present under other user profiles on this PC
If I define a local TCP/IP port on the PC & install the driver, the jobs go straight to the printer without delay. Any suggestions on how to correct this?