1 person found this helpful
I also had the same problem - all the installed printers and faxes were missing when running Windows 7 x64 Ultimate from the Boot Camp partition.
I was able to start the print spooler service, but it would stop when I tried to "Add a printer" The printers were still in the system registry.
The Event Viewer give an Event ID 808: The print spooler failed to load a plug-in module TPVMMon.dll, error code 0x7e.
It also gave an application error in the Event Viewer:
Faulting application name: spoolsv.exe, version: 6.1.7600.16385, time stamp: 0x4a5bd3d1
Faulting module name: TPVMMon.dll, version: 184.108.40.206, time stamp: 0x4a2faae7
Exception code: 0xc0000005
Fault offset: 0x000000000000863e
Faulting process id: 0xaa8
Faulting application start time: 0x01ca5b5788f833c9
Faulting application path: C:\Windows\System32\spoolsv.exe
Faulting module path: C:\Windows\System32\TPVMMon.dll
Report Id: 0f23093d-c74b-11de-ba60-0017f2ab4f90
I removed VMWare Tools and my printers reappeared.
I found by googling TPVMMon.dll, that it is a module that is part of the ThinPrint portion of VMware tools. I found instructions on how to remove that portion <http://forum.thinprint.com/cs/forums/p/374/898.aspx>, but I have not tried those instructions yet. They pertain to VMWare Workstation 6.5.0.
I found this thread, VMware Fusion ThinPrint causing print spooler to stop working in Vista64 Bootcamp <http://communities.vmware.com/thread/203793> that has a couple of solutions including the one above at thinprint.com and also this Microsoft Knowlegebase article <http://support.microsoft.com/kb/324757>
I'll probably reinstall VMWare Tools then try uninstalling the ThinPrint module.
Many thanks Leslie, your response was very helpful.
Learning that it was a problem with ThinPrint, rather than taking the actions suggested in the threads you advised me about, I did the following.
VMware Tools had already been uninstalled using the 'Programs and Features' control panel - I had done that to establish it was a problem with VMware Tools.
I installed VMware Tools again but, when prompted, I selected the 'Custom' install rather than the 'Typical' install. Under 'Device Drivers' I deselected ThinPrint and proceeded with the install. My Bootcamp printers printers are now working whether booted natively or within Fusion.
Of course, I can't print to the Mac printer drivers from within the VM but I can live with that for now.
I shall pop over to thread 203793 and add a comment over there too.