I've been having this problem since I did my in-place upgrade from Vista to Windows 7 back in October. Pharos is a network printing system used by many college and universities, which provides print-to-pay services. For mobile printing from a laptop, the software has to be installed along with the drivers for the printer. I had it installed and had been using it with Vista for a year before upgrading Windows. Though it worked fine with Vista, the installer didn't like Windows Vista--I needed to shut off UAC just for it to install. When I upgraded to Windows 7, it made printing impossible by causing the print spooler to crash repeatedly. To fix the problem, all I had to do was uninstall the Pharos software, which wasn't made easy since the uninstaller would fail before actually doing anything. (Something to do with a server being unreachable, which it complained about even when on the campus network.) In order to actually uninstall the Pharos software, I ended up needing to use Perfect Uninstaller, a pay program that scans for associated files and registry entries and deletes them, but for those with enough time and experience you can manually do this. I'm not absolutely sure if this has fixed all the printing problems on my system, but it has made it so the spooler stops crashing. Being away from my school and personal printers for the holidays, I can't test if they will work now. For all I know, the Pharos software might work with Windows 7 but when installing the very old, XP only, drivers for my Dell 725 color printer it messed up the whole thing. I certainly don't remember the spooler crashing before attempting to install the Dell 725 drivers, but I also didn't need to print anything before then. I do know that even though the Dell 725 drivers were completely useless on my other Windows 7 machine (without Pharos) it never had any spooler crashes. If I'm eventually able to use Pharos in Windows 7, I'll post it on the forums here. I hope somebody finds this useful; there was absolutely no help for this specific problem when I searched for it and it has been a constant source frustration since I upgraded to Windows 7.