为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Cannot change my printer to print Thunderbiord messages

  • 9 个回答
  • 1 人有此问题
  • 19 次查看
  • 最后回复者为 Dave

more options

I have 2 printers connected to my Windows 10 PC - a Lexmark color printer and a HP LaserJet Pro black & white printer. My default printer in the Windows 10 "Devices and Printers," is established as my HP LaserJet, and this works for all my applications except Thunderbird.

For some reason, Thunderbird has locked on to my color printer and always shows this as my default printer when I'm printing a message within TBird; I have to manually change it each time.

I've checked the TBird .ini files to see if a setting is over-ruling the Windows 10 default but cannot find anything which would cause this problem.

Any suggestion would be gratefully received.

Dave.

I have 2 printers connected to my Windows 10 PC - a Lexmark color printer and a HP LaserJet Pro black & white printer. My default printer in the Windows 10 "Devices and Printers," is established as my HP LaserJet, and this works for all my applications except Thunderbird. For some reason, Thunderbird has locked on to my color printer and always shows this as my default printer when I'm printing a message within TBird; I have to manually change it each time. I've checked the TBird .ini files to see if a setting is over-ruling the Windows 10 default but cannot find anything which would cause this problem. Any suggestion would be gratefully received. Dave.

被采纳的解决方案

The preferences are store stored in prefs.js in the profile folder. As long as you don't have 100 prefs-1.js, prefs-2.js, prefs-3.js,..... the default printer should appear in print_printer when you Reset.

定位到答案原位置 👍 1

所有回复 (9)

more options

Options/General/Config. editor (at the bottom), right-click print_printer, Reset, restart TB, and see if TB prints to the default printer.

more options

Thanks sfhowes, but it hasn't solved my problem.

I searched for the Config.editor and found it under a different path Option -> Advanced -> General -> Config.editor.

I have two printers attached to this computer and found many entries for each, all starting with "print_printer" ... 37 lines for my HP LaserJet alone (see screen shot).

Not sure what to change.

I'm using Thunderbird v68.12.0 and I believe the problem of not being able to use my default printer occurred shortly after the last update, but cannot be sure regarding this.

Dave.

more options

What is the value for print_printer? That is the important one, and its value should be the system default printer.

more options

Found it, and it is definitely referencing my color printer. But before I do something rash and change it, is there any way of backing up the config.editor?

I'm also curious what might have caused the setting to change.

Dave.

more options

选择的解决方案

The preferences are store stored in prefs.js in the profile folder. As long as you don't have 100 prefs-1.js, prefs-2.js, prefs-3.js,..... the default printer should appear in print_printer when you Reset.

more options

Hi sfhowes,

Scary due to the "not responsible" message ... but perfect.

First, I copied prefs.js to another folder - just in case. Then reset print_profile but the default printer's name didn't appear as I expected. So I gambled by closing the config.editor and printed one of my messages - it went to my default HP LaserJet printer.

Brilliant - it worked!

Thanks so much for your help. Five stars out of five.

Dave.

more options

Just a follow-up which might help others with the same problem.

Last Wednesday morning, after reviewing my emails and printing some messages to the default HP LaserJet B&W printer, I decided to let my computer process the previous night's Windows update.

Imagine my surprise when shortly after the update, I opened TBird and printed a message ... Windows had switched the default printer back to my Lexmark color unit.

So, Windows was the culprit. For some reason it decides to change the default printer setting in TBird's prefs.js file; none of my other programs were affected. The chosen default printer in "Devices and Printers" remained checked as the HP unit.

Dave.

more options

The semi-annual updates, such as 1909 to 2004, sometimes reset default devices and file associations. The Reset step in TB should correct it, although it shouldn't be necessary.

more options

The reset worked perfectly, thanks to your previous advice. Dave.