re: Spooler problem
Saturday, December 4, 2004 at 9:45 pm Windows XP Annoyances Discussion Forum
Posted by patatina
(1 messages posted)
Hello guys,
I have been having the same problem with the printer spooler (on WinXP Home, lexmark
all-in-one printer).
So, I tried the solution Mr.Geoff Crossland suggested, I removed the dependencies
by regedit. I was able to start the spooler after I did that, but now I have another
problem: the printer will only print once (processes only ONE job) and then it stops.
If click on the little printer icon that comes up in the taskbar (where the running
programs are, next to the clock) I can see the job that was just processed, but under
"status" I see something like "deleting job"; however, if I try to print again, nothing
happens.
I must restart the computer to be able to print again. This has become quite annoying
and inconvenient.
If anyone has come across this problem and knows of a solution, please let me know.
Your help is very much appreciated.
Thank You.
On Wednesday, July 2, 2003 at 5:08 pm, Geoff Crossland wrote:
>The problem is that the Lexmark driver's service sets the standard Windows NT
>Spooler service to be dependant upon it. This way, whenever NT starts Spooler, it
>first must start up the Lexmark stuff (service dependancies are used to make sure
>any other service a service needs is running in time); when the Lexmark stuff is
>gone, Spooler refuses to start itself.
>Removing the dependancy fixes the Spooler problem; I had to reinstall my other
>printer drivers before I could use them again, though.
>WARNING: I've used this only to let Spooler restart and, hence, to be
>able to print at all again; if you later reinstall the Lexmark drivers, I'd guess
>that they'll work, but I haven't tried.
>OTHER WARNING: I've used this under NT 4 only; if you're using a later
>version, your mileage may vary (the XP machine of the friend with the Lexmark drivers
>does seem to have the right bits in the right places, though).
>
> - Short Version:
> - delete [
HKLM\SYSTEM\CurrentControlSet\Services\Spooler\DependOnGroup]
>and [HKLM\SYSTEM\CurrentControlSet\Services\Spooler\DependOnService].
>
> - Longer Version:
>
>
> - Run regedit: from the Start Menu, select the Run option and supply the
>name regedit (and click OK).
> - (Using the tree view on the left) Navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler.
> - If you click on the 'Spooler' folder label (or on the small folder icon
>to the left of it) in the tree, the right hand display will show the information
>stored for the Spooler service.
> - There should be keys with names
DependOnGroup and DependOnService.
>Delete them: right click on the names and select the Delete option (and confirm
that
>you do want to delete the key).
>
>
>
>Restart your machine and Spooler should be able to start again.
>Good luck!
- Written in response to:
- re: Spooler problem (Geoff Crossland: Wednesday, July 2, 2003 at 5:08 pm)
There are presently no replies to this message.
|
|
All messages in this thread [show all]
 |  |  |  |  |  |  |  |  |  | re: Spooler problem (patatina: Sat, Dec 4, 2004, 9:45 pm) |
| |
| |
| |
Return to the Windows XP Discussion Forum
|
|