I'm setting up a Windows 7 Pro PC to run on our office network. I've logged in as the domain administrator (who is also a local administrator) to install MS Office and other apps. I've also attached a network printer and sent a print to it.
However, I'm now logging in as an ordinary user (actually a PowerUser). When I try to add a printer under this user, I get the message "Windows can't open Add Printer. The local Print Spooler service is not running". Sure enough, the service is stopped, although it's set to start automatically. On starting the service, it runs for a minute before stopping again.
The Print Spooler service has "Log on as local systems account" and "Allow service to interact with desktop" checked
I understand this used to happen under Vista as well. Does anyone have any ideas?