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

搜索 | 用户支持

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

详细了解

How do I stop Thunderbird tabs from reopening?

  • 7 个回答
  • 1 人有此问题
  • 5 次查看
  • 最后回复者为 opero

more options

Thunderbird 52.9.1 (32 bit) on a Win 7 machine. Each time Thunderbird is restarted, the same two add-on tabs open up, offering to install Smiley Fixer and Import/Export Tools. Those add-ons are installed and working, so their tabs are no longer needed and it is desired that the tabs go away and not come back again.

The problem: If you close those tabs and restart TB, they come back. If you shut down TB without closing those tabs, two more copies of those same tabs are added to the existing ones each shutdown, until the tab bar is crammed with them.

So far, these things have been tried: -- Setting mail.tabs.autoHide to TRUE (add-on notifications still pop up) -- renaming session.json, prefs.js, xulstore.json, -- restarting the computer -- various combinations of the above.

Thunderbird 52.9.1 (32 bit) on a Win 7 machine. Each time Thunderbird is restarted, the same two add-on tabs open up, offering to install Smiley Fixer and Import/Export Tools. Those add-ons are installed and working, so their tabs are no longer needed and it is desired that the tabs go away and not come back again. The problem: If you close those tabs and restart TB, they come back. If you shut down TB without closing those tabs, two more copies of those same tabs are added to the existing ones each shutdown, until the tab bar is crammed with them. So far, these things have been tried: -- Setting mail.tabs.autoHide to TRUE (add-on notifications still pop up) -- renaming session.json, prefs.js, xulstore.json, -- restarting the computer -- various combinations of the above.

所有回复 (7)

more options

I've had import export tools installed and I don't recall it throwing up a tab on every startup.

Have you contacted the authors of those addons?

more options

I'm not sure this has anything to do with the add-ons themselves. Those same add-ons are installed and in use on about a dozen of our machines -- including this one -- with no problems.

I didn't mention it before, but I also tried starting TB in Safe Mode with add-ons disabled. It made no difference: The tabs still opened.

Session.json is supposed to be the file that records what tabs are open. In theory, deleting that file before starting TB should cause TB to forget about those tabs, but it still remembers them.

Let me rephrase my original question: What else, besides session.json, makes TB remember what tabs are open?

由opero于修改

more options

I think we need to see a screenshot of these "tabs" - no-one here seems to recognize what you have described.

more options

Here you go. Both tabs say the same thing, differing only in the name of the add-on they want to install.

more options

Zenos, thank you for prompting me to provide a screen-shot. Your request led me to a possible solution.

Reviewing my own latest reply made me wonder about the "Location" shown in the screen-shot window. Visiting that location revealed that the two add-ons that keep trying to install were .xpi files, loose in the Extensions folder. Then I wondered, what would happen if I deleted those two files and restarted TB? Deletion duly performed, and lo, the offending tabs are now gone.

However, those two add-ons now appear to be uninstalled...

more options

The extensions folder seems to be the natural home for certain xpi files. I don't know the details, but it appears that some add-ons are expanded on demand, rather than permanently installed "into Thunderbird". It doesn't surprise me in the slightest that removing anything from this folder leads to the associated add-on being removed from Thunderbird.

Developers use phrases in connection with add-ons such as "restartless" and "bootstrapped", neither of which means very much to me, but it all goes to show that add-ons come in multiple flavours. I do know that some of these flavours will vanish with TB 60.

由Zenos于修改

more options

As an experiment, I re-installed Smiley Fixer (ver 1.4.3), and the problem came back. So Smiley Fixer has been removed yet again.

Interestingly, neither Import/Export Tools nor Smiley Fixer come up when searching for new Extensions within the TB UI; both of those extensions had been installed using files that had been downloaded at an earlier date. But then these same files had been used to install those extensions on all the other computers involved, and this machine is the only one that has a problem with them. I guess the user will now just have to get used to emails from Outlook users that have stray "J" characters in them.

I'm not going to bother to do any more experimentation, having been diverted from my real job for too long already, but I'm guessing that it's an iffy idea to install add-ons that are not offered through the TB interface.

由opero于修改