Windows Server 2012 Print Spooler crashes

Had a problem on my Windows Server 2012 (VMware Guests) Print Servers and it appeared this was caused by the VMware ThinPrint Port Monitor.
The Print Spooler Service always stopped seconds after it was started.

PrintSpoolerDown

The Eventlog shows:

The Print Spooler service terminated unexpectedly. It has done this 5 time(s).

and

Faulting application name: spoolsv.exe, version: 6.2.9200.16384, time stamp: 0x501080ef
Faulting module name: ntdll.dll, version: 6.2.9200.16420, time stamp: 0x505ab405
Exception code: 0xc0000005
Fault offset: 0x0000000000001069
Faulting process id: 0xd10
Faulting application start time: 0x01ce1f0158b0ff94
Faulting application path: C:\Windows\System32\spoolsv.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 9b384d0c-8af4-11e2-9404-005056912f84
Faulting package full name:
Faulting package-relative application ID:

To resolve this, delete the following Registry Key

HKLM\SYSTEM\CurrentControlSet\Control\Print\Monitors\ThinPrint Print Port Monitor for VMWare
“Driver”=”TPVMMon.dll”

Here’s a nice Troubleshooting guide:
http://blogs.technet.com/b/perfguru/archive/2008/08/06/print-spooler-crash-troubleshooting-steps.aspx

Leave a Reply