I found this blog post, which solved my problem regarding being unable to print on my Windows 7 MacBook Pro 13″ using Bootcamp.
This is from the original blog post (thanks to Tom Gee):
——————————————————–
The problem
Today, when I booted directly into my Windows 7 partition (not via VMWare), I noticed that I couldn’t print anything anymore.
I checked the Event Viewer and found the following error in the System log:
The Print Spooler service terminated unexpectedly.
In the Application section of the Event Viewer, I found the following:
Faulting application name: spoolsv.exe, version: 6.1.7600.16385, time stamp: 0×4a5bd3d1 Faulting module name: TPVMMon.dll, version: 2.0.51.5, time stamp: 0×48359080 Exception code: 0xc0000005 Fault offset: 0×000000000000846e Faulting process id: 0×1300 Faulting application start time: 0×01caa2aa2c4394d8 Faulting application path: C:\Windows\System32\spoolsv.exe Faulting module path: C:\Windows\System32\TPVMMon.dll Report Id: 7188e318-0e9d-11df-9123-895fd79b6e49 Faulting application name: spoolsv.exe, version: 6.1.7600.16385, time stamp: 0×4a5bd3d1Faulting module name: TPVMMon.dll, version: 2.0.51.5, time stamp: 0×48359080Exception code: 0xc0000005Fault offset: 0×000000000000846eFaulting process id: 0×1300Faulting application start time: 0×01caa2aa2c4394d8Faulting application path: C:\Windows\System32\spoolsv.exeFaulting module path: C:\Windows\System32\TPVMMon.dllReport Id: 7188e318-0e9d-11df-9123-895fd79b6e49
The only thing I could attribute the Print Spooler issue to was VMWare Fusion.
I tried uninstalling the VMWare Tools program listed in the Control Panel > Uninstall Program section, but it would not remove.
No errors were displayed, but the program wouldn’t remove from the Programs list.
The solution
I deleted the following folder (and all related subkeys) from the Registry (via Start > Run > regedit):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Print\Monitors\ThinPrint Print Port Monitor for VMWare]


