Thunderbird stops the print spooler service on Windows 11
Categories
(Thunderbird :: General, defect)
Tracking
(Not tracked)
People
(Reporter: jctofhcvwvknfbcwha, Unassigned)
References
()
Details
Steps to reproduce:
Opening Thunderbird on Windows 11 computer stops the printer spooler service. There are no errors in event viewer regarding the print spooler service crashing or erroring, it just stops. If Thunderbird is then closed the printer spooler service will start back up. No add-ons or extensions are installed other than a dictionary addon, but I tested also with that addon removed.
Actual results:
The print spooler service stops, and no printers are listed in the print dialog box. The print spooler service can be restarted and Thunderbird will print, but the next time Thunderbird is closed and then reopened the spooler service will stop again.
Expected results:
The printer spooler service should continue to run without stopping. I've seen two other people mention this on forums, but could not find a bug for it, so submitting this here.
Comment 1•2 years ago
|
||
Can you post the forum references please?
Reporter | ||
Comment 2•2 years ago
|
||
Reporter | ||
Comment 3•2 years ago
|
||
One additional note to what I said, in the printer drop down list, there are no printers displayed (I'm guessing because the print spooler service is stopped) but the save to PDF is selectable and works. So as a workaround right now I'm having the user save it to PDF, close Thunderbird and then print the PDF separately.
Not seeing this (now) with 121.0b6 Win 11 64 bit, but that would explain the results on 1868804 a few days ago.
Reporter | ||
Comment 6•2 years ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #4)
Same with Firefox?
The user I have been helping does not use Firefox. I personally use Firefox and don't see this, but I'm on Windows 10 still. I tested this on another Windows 11 machine and don't see the print spooler being stopped. So there must be some specific requirements to this happening. Is there any logs I can gather that may help point to a cause?
I should have gotten a winver from his machine, I will see if I can get that from him. I will say his machine is pretty standard, just an HP he's had for a couple of years. Not much in the way of other software on his machine. He did have the HP Smart Print app installed, I uninstalled that and manually installed the printer and print driver which is an HP Envy 6000 with no change in behavior.
I have the same combination: HP PC running Windows 11, HP Smart Print App, HP printer. I do use Firefox. I saw the loss of print once and had to shut down the printer to re-establish print. PC has also booted since then (Win Update).
Reporter | ||
Comment 8•2 years ago
|
||
Are there any logs I can gather from this machine that may help identify the cause?
Comment 9•1 years ago
|
||
I share here a message posted by the user loxrex in the forum https://forum.mozillaitalia.org/index.php?topic=78219.msg543686#msg543686 with a workaround to bypass the problem of blocking the print spooler, in the hope that the problem is solved as soon as possible...
Good morning everyone...
After months of trying and cross-checking I still haven't figured it out: Thunderbird continues to block my printing service.
I sent the mail through Outlook, being careful not to start Thunderbird so as not to block the spooler, and this way it's working.
However, I experimented with a "workaround" to be able to use printing if it was blocked, and it also works with Thunderbird: a batch file that resets the print spooler.
This is the simple content of the file I called "ripristina stampa.bat":
net start spooler
net stop spooler
del C:\Windows\System32\spool\PRINTERS\*.shd
del C:\Windows\System32\spool\PRINTERS\*.spl
net start spooler
If the printer is not available, just start the bat file (even with Thunderbird open) and by going to the print menu the printer reappears.
I'm thinking of making a new batch file that executes these instructions and starts Thunderbird to see if it works, but it's still a trick that can't last and I hope that the program developers realize the problem and intervene with a fix update.
See you soon I hope with good news.
Comment 10•1 years ago
|
||
workaround |
(In reply to :filigrana from comment #9)
sorry, I swallowed a line, this is the correct .bat...
net stop spooler
net start spooler
net stop spooler
del C:\Windows\System32\spool\PRINTERS\*.shd
del C:\Windows\System32\spool\PRINTERS\*.spl
net start spooler
Updated•1 years ago
|
Comment 11•1 years ago
|
||
Not 100% clear for me from the earlier comments, but do you see this with Firefox as well? Almost all of the printing code is shared.
Comment 12•1 years ago
|
||
I have only noticed this once and that was when printing from Thunderbird. I shut down and restarted the HP printer, which restarted the spooler and the problem "went away." I use Firefox (fully updted) every day. Is there a possibility that the install of a TBird beta corrupted the spooler? (i.e., some TBird-related one time event). That doesn't follow with the need for the restart bat file above.
Comment 13•1 years ago
|
||
Unlikely, but you never know if some setting once got set wrong for some reason.
Updated•1 years ago
|
Comment 14•1 year ago
|
||
I have the same phenomenon on a brand new computer with Windows 11 Home.
Are there any new findings on this? I have the worst customer there is: my own mother, who still likes to print out emails and now can't .....
Comment 15•1 year ago
|
||
In a German forum I found a hint, that these problems where mostly on HP computer. Maybe there is a reason with some add ons?
Comment 16•1 year ago
|
||
I removed all the bloatware from HP at my mom's yesterday and after that the spook seems to be over.
Comment 17•1 year ago
|
||
(In reply to myssv from comment #15)
In a German forum I found a hint, that these problems where mostly on HP computer. Maybe there is a reason with some add ons?
However the reporter of https://forums.mozillazine.org/viewtopic.php?t=3114483 is using Canon printer.
Comment 18•1 year ago
|
||
I was speaking of a HP computer not a HP printer!
We had the problem on a HP computer with Kyocera and Brother printers.
Comment 19•1 year ago
|
||
https://forums.mozillazine.org/viewtopic.php?p=14968242#p14968242 also lists a workaround
Comment 21•1 year ago
|
||
Confirming that there seems to be a problem with Thunderbird stopping the print spooler on an HP Windows 11 desktop computer.
![]() |
||
Comment 22•9 months ago
|
||
I don't recall anything that we might be doing that would cause this.
Bob, are you aware of anything in the Windows printing code that could potentially cause this?
Comment 23•9 months ago
|
||
(In reply to Jonathan Watt [:jwatt] from comment #22)
I don't recall anything that we might be doing that would cause this.
Bob, are you aware of anything in the Windows printing code that could potentially cause this?
I forget the details, but do we do some upfront caching of the printers?
I guess we might cause an issue that way.
Comment 24•9 months ago
|
||
I have not had this happen in a long time, but I don't use my HP printer much any more (HP's problem).
Comment 25•3 months ago
|
||
I solved this issue opening the Task Scheduler and disabling all the "SystemOptimizer" entry.
SystemOptimizer is a program by HP located in C:\Program Files\HP\SystemOptimizer
Please let me know if it works also for you
Comment 26•3 months ago
|
||
I don't have a SystemOptimizer in my Task Scheduler under any heading. Checked /HP/ and /Hewlett Packard/ as well as other categories.
Comment 27•3 months ago
|
||
(In reply to doug2 from comment #26)
I don't have a SystemOptimizer in my Task Scheduler under any heading. Checked /HP/ and /Hewlett Packard/ as well as other categories.
Sorry, this is how I handled it and it worked. I found the entry in the main Library. Maybe your pc uses different programs. Try to disable them selectively and see what happens.
Comment 28•3 months ago
|
||
(In reply to doug2 from comment #26)
I don't have a SystemOptimizer in my Task Scheduler under any heading. Checked /HP/ and /Hewlett Packard/ as well as other categories.
What version of TB are you running? Does it still happen with v137.0.2?
Comment 29•3 months ago
|
||
Running 138.0b3 at the moment. Haven't noticed the problem in a long time. My HP printer flakes out now and then (flashing lights), but not the print spooler. I have been using the printer more.
Comment 30•3 months ago
|
||
(In reply to doug2 from comment #29)
Running 138.0b3 at the moment. Haven't noticed the problem in a long time. My HP printer flakes out now and then (flashing lights), but not the print spooler. I have been using the printer more.
Still seems really odd for it to happen at all as it would have to invoke a STOP service command to C:\Windows\System32\spoolsv.exe which cannot happen under the hood without a person noticing. Can you check something?
- Go to Printers & Scanners
- Click on your printer and choose Manage
- Click Printer Properties
- On the printer's Properties window, click the Advnaced tab > Print Processor button
- Ensure the Printer Process on the left is set to Winprint. If it's not, set it to Winprint and click OK
HP loves to put their own trash one in there and for well over 30 years I've always set it back to Winprint after HP hijacks it. The HP ones are nothing but trouble. Give that a shot and see if it happens ever again.
Comment 31•3 months ago
|
||
Additionally, you can also set "Start printing after last page is spooled" on the Advanced tab from step 4. I've also found that helps with the occasional wonky printing issue as well.
Comment 32•3 months ago
|
||
Thanks. Printer Process was set to Winprint.
Description
•