canmove, Confirmed users
2,233
edits
m (simplify top 2 sections) |
m (→Diagnosis Steps: add prefs.js size) |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 4: | Line 4: | ||
Thunderbird slowness can be caused by CPU, memory and disk activity and come from many sources. The steps below are simplified to be clear and easy to follow, and cover the many possibilities. '''To have the best possible chance of success, please step through the full list.''' | Thunderbird slowness can be caused by CPU, memory and disk activity and come from many sources. The steps below are simplified to be clear and easy to follow, and cover the many possibilities. '''To have the best possible chance of success, please step through the full list.''' | ||
= | = Diagnose and Report = | ||
== Diagnosis Introduction == | == Diagnosis Introduction == | ||
* We avoid creating a new data profile, because creating a new profile can create its own set of issues. But a new profile is one possible solution. | * We avoid creating a new data profile, because creating a new profile can create its own set of issues. But a new profile is one possible solution. | ||
| Line 16: | Line 16: | ||
== Diagnosis Steps == | == Diagnosis Steps == | ||
Did you check the items above in [[#Diagnosis Introduction|Diagnosis Introduction]]? | Did you check the items above in [[#Diagnosis Introduction|Diagnosis Introduction]]? | ||
# Are you using the newest Thunderbird? <small>Check Help > About in Thunderbird to see what channel and version you are running. Then visit https://thunderbird.net/download to see what version is available for your channel. NOTE:most | # Are you using the newest Thunderbird? <small>Check Help > About in Thunderbird to see what '''<u>channel</u>''' and version you are running. Then visit https://thunderbird.net/download to see what version is available for '''<u>your channel</u>'''. NOTE: most users are on the "esr" channel, not "release". Also check the [https://www.thunderbird.net/system-requirements/ current System Requirements] to see whether your OS is supported.</small> | ||
#Start Thunderbird in [https://support.mozilla.org/kb/troubleshoot-mode-thunderbird Troubleshoot Mode]. If it helped then start in normal mode and if the problem returned:<small> | #Start Thunderbird in [https://support.mozilla.org/kb/troubleshoot-mode-thunderbird Troubleshoot Mode]. If it helped then start in normal mode and if the problem returned:<small> | ||
#*Visit Add-ons and Themes - disable two or more extensions, themes or language packs at a time to determine which might be causing the problem. Are any in the [[#Other_Software|list of Problem Extensions]]? | #*Visit Add-ons and Themes - disable two or more extensions, themes or language packs at a time to determine which might be causing the problem. Are any in the [[#Other_Software|list of Problem Extensions]]? | ||
| Line 29: | Line 29: | ||
# Do you see "Unresponsive Script" or "Not Responding"? Is Thunderbird excluded in your [[Thunderbird:Testing:Antivirus Related Performance Issues|antivirus software]]? | # Do you see "Unresponsive Script" or "Not Responding"? Is Thunderbird excluded in your [[Thunderbird:Testing:Antivirus Related Performance Issues|antivirus software]]? | ||
# Has a proxy ever been defined, and is it working correctly or was the proxy removed? (A proxy can cause "Unresponsive script") | # Has a proxy ever been defined, and is it working correctly or was the proxy removed? (A proxy can cause "Unresponsive script") | ||
#Does | #Does it help to set <code>accessibility.force_disabled</code> to '''numeric''' 1 in Settings > Config Editor? | ||
# '''If you have gmail accounts, is problem gone after [http://kb.mozillazine.org/Using_Gmail_with_Thunderbird_and_Mozilla_Suite#Subscriptions unsubscribing the "All Mail" folder]?''' | # '''If you have gmail accounts, is problem gone after [http://kb.mozillazine.org/Using_Gmail_with_Thunderbird_and_Mozilla_Suite#Subscriptions unsubscribing the "All Mail" folder]?''' | ||
# Is "Unified Folders" enabled in "Folder Modes" at the top of the folder pane? Or are have you created virtual folders? These iterate over multiple folders and can affect responsiveness. | # Is "Unified Folders" enabled in "Folder Modes" at the top of the folder pane? Or are have you created virtual folders? These iterate over multiple folders and can affect responsiveness. | ||
| Line 38: | Line 38: | ||
#* Do any Inbox or filtered folders have several thousand messages? If so, especially for Inbox, consider deleting some messages or moving some to another folder with [https://support.mozilla.org/en-US/kb/archived-messages Archive] or some other method. | #* Do any Inbox or filtered folders have several thousand messages? If so, especially for Inbox, consider deleting some messages or moving some to another folder with [https://support.mozilla.org/en-US/kb/archived-messages Archive] or some other method. | ||
#* Are [https://support.mozilla.org/en-US/kb/compacting-folders compacts] routinely performed? Compact must be automatic or done regularly (at least weekly) using [https://support.mozilla.org/en-US/kb/menu-reference#w_compact-folders manual File > Compact Folders]?</small> | #* Are [https://support.mozilla.org/en-US/kb/compacting-folders compacts] routinely performed? Compact must be automatic or done regularly (at least weekly) using [https://support.mozilla.org/en-US/kb/menu-reference#w_compact-folders manual File > Compact Folders]?</small> | ||
# | # Do you have any remote Calendars?<small> | ||
#* Try disabling two or more calendars at a time. | #* Try disabling two or more calendars at a time. | ||
#* If you have many recurring, never ending calendar appointments, try reducing the time period and number of them. Less likely starting with version 128's fix for {{bug|1844408}}. Examples: [https://www.reddit.com/r/Thunderbird/comments/16c89wo], [https://www.reddit.com/r/Thunderbird/comments/18ypd8r/comment/kgcyox8/] | #* If you have many recurring, never ending calendar appointments, try reducing the time period and number of them. Less likely starting with version 128's fix for {{bug|1844408}}. Examples: [https://www.reddit.com/r/Thunderbird/comments/16c89wo], [https://www.reddit.com/r/Thunderbird/comments/18ypd8r/comment/kgcyox8/] | ||
| Line 62: | Line 62: | ||
# If you see high CPU usage in Windows taskmgr, Mac activity manager, or linux top, sort the CPU column (details tab for Windows) to see if [http://forums.mozillazine.org/viewtopic.php?p=12641015#p12641015 mozilla updater.exe], Window's update or some other process is hogging CPU. | # If you see high CPU usage in Windows taskmgr, Mac activity manager, or linux top, sort the CPU column (details tab for Windows) to see if [http://forums.mozillazine.org/viewtopic.php?p=12641015#p12641015 mozilla updater.exe], Window's update or some other process is hogging CPU. | ||
# If you have newsgroup accounts, then in Account Settings > Server Settings try disabling "Check for new messages at startup". <small>If problem is gone you may be seeing [https://groups.google.com/d/msg/mozilla.support.thunderbird/_6yvdz0de9g/9KJVVBqIAwAJ many newsgroups with many unread messages], {{bug|185634}}, {{Bug|541001}}, or [http://forums.mozillazine.org/viewtopic.php?p=9900989&sid=e32e1e42a3ddcac8c8605a1cbea6b2e8#p9900989].</small> | # If you have newsgroup accounts, then in Account Settings > Server Settings try disabling "Check for new messages at startup". <small>If problem is gone you may be seeing [https://groups.google.com/d/msg/mozilla.support.thunderbird/_6yvdz0de9g/9KJVVBqIAwAJ many newsgroups with many unread messages], {{bug|185634}}, {{Bug|541001}}, or [http://forums.mozillazine.org/viewtopic.php?p=9900989&sid=e32e1e42a3ddcac8c8605a1cbea6b2e8#p9900989].</small> | ||
# Is your '''[https://support.mozilla.org/en-US/kb/profiles-tb Thunderbird profile]''' or any part of Thunderbird <u>not</u> on a local disk? If not local, does it preform better when it is moved to the local disk?<small> | # Is your '''[https://support.mozilla.org/en-US/kb/profiles-tb Thunderbird profile]''' or any part of Thunderbird <u>not</u> on a local disk? If not local, does it preform better when it is moved to the local disk?<small> | ||
#* Cloud storage is not supported. | #* Cloud storage is not supported. | ||
| Line 80: | Line 77: | ||
#* Check BIOS settings: [[http://forums.mozillazine.org/viewtopic.php?p=14773844#p14773844 hanging when sending messages if VT-x is enabled in BIOS]] | #* Check BIOS settings: [[http://forums.mozillazine.org/viewtopic.php?p=14773844#p14773844 hanging when sending messages if VT-x is enabled in BIOS]] | ||
#* If Thunderbird is running in a VM (virtual machine), is it better when not virtualized?</small> | #* If Thunderbird is running in a VM (virtual machine), is it better when not virtualized?</small> | ||
# | # Less common possibilities:<small> | ||
#* Does | #* Does turning off the Status Bar in View > Toolbars help improve performance? | ||
#* | #* If your folder or account has many (tens of thousands of messages), consider the possibility that your mail provider is throttling (limiting) traffic to its servers. This can make checking for or getting new messages to be slower than expected. | ||
#* Is filter logging enabled at Tools > Filters? (look for filterlog.html files - large logs cause high overhead) | #* Is filter logging enabled at Tools > Filters? (look for filterlog.html files - large logs cause high overhead) | ||
#* Do you use server side message filters to place messages in folders? {{Bug|589310}} | #* Do you use server side message filters to place messages in folders? {{Bug|589310}} | ||
#* | #* If you have ever had RSS feed reader accounts: | ||
#* clear cache at Settings > General > Disk Space > "Clear Now" and Help > Troubleshooting Information > "Clear startup cache..." | #** Is "Automatically create tags from feed category names" enabled? Then there is a good chance the prefs.js contains many tags which are causing a performance problem [https://bugzilla.mozilla.org/show_bug.cgi?id=1342054] | ||
#** In Account Settings > Server Settings disable "Check for new messages at startup". <small>If problem is gone you may be seeing {{Bug|551144}} (fixed in version 13).</small> | |||
#* Is prefs.js file in the Thunderbird profile directory larger then 500 KB? Then it might have excessive tag entries from the RSS issue discussed above, or some unexpected, repetitive entries. | |||
#* Does it help to clear cache at Settings > General > Disk Space > "Clear Now" and Help > Troubleshooting Information > "Clear startup cache..."? | |||
#* Do you have thousands of contacts in your address book? | |||
#* On Linux? A package might be causing the problem [https://www.reddit.com/r/Thunderbird/comments/183tc5h/suddenly_slow_thunderbird_on_linux_gentoo_how_to/]. Are you running an old version? Consider updating. [http://forums.mozillazine.org/viewtopic.php?p=13605851#p13605851 hangs on Ubuntu 10.04, 14.04 works] | #* On Linux? A package might be causing the problem [https://www.reddit.com/r/Thunderbird/comments/183tc5h/suddenly_slow_thunderbird_on_linux_gentoo_how_to/]. Are you running an old version? Consider updating. [http://forums.mozillazine.org/viewtopic.php?p=13605851#p13605851 hangs on Ubuntu 10.04, 14.04 works] | ||
#* On macOS, try disabling Thunderbird's access to Mac Contacts in Mac System Settings > Privacy & Security > Contacts. | #* On macOS, try disabling Thunderbird's access to Mac Contacts in Mac System Settings > Privacy & Security > Contacts. | ||
| Line 92: | Line 93: | ||
#* uninstall Thunderbird, then '''DELETE''' the Thunderbird '''PROGRAM''' directory (not the data directory), then [https://www.mozilla.org/thunderbird/ download], reinstall, and retest Thunderbird. If using beta get it from [https://www.thunderbird.net/download/beta/ channels]. | #* uninstall Thunderbird, then '''DELETE''' the Thunderbird '''PROGRAM''' directory (not the data directory), then [https://www.mozilla.org/thunderbird/ download], reinstall, and retest Thunderbird. If using beta get it from [https://www.thunderbird.net/download/beta/ channels]. | ||
#*If [[#Memory Overview|Thunderbird memory usage is more than 1.5GB or more]] then folders may be corrupted or are not being closed. Please get a diagnostic log of Thunderbird activity with '''MSGDB:5,timestamp''' using [[MailNews:Logging|logging instructions]], then [https://bugzilla.mozilla.org/enter_bug.cgi?product=Thunderbird&format=guided file a bug], and attach the zipped log file using "Add an attachment".</small> | #*If [[#Memory Overview|Thunderbird memory usage is more than 1.5GB or more]] then folders may be corrupted or are not being closed. Please get a diagnostic log of Thunderbird activity with '''MSGDB:5,timestamp''' using [[MailNews:Logging|logging instructions]], then [https://bugzilla.mozilla.org/enter_bug.cgi?product=Thunderbird&format=guided file a bug], and attach the zipped log file using "Add an attachment".</small> | ||
#If you have a reportable problem or question, please use the next section below. | #'''If none of the above helped, or you have a reportable problem or question, please use the next section below.''' | ||
<!-- not a factor since version 91 # Is panacea.dat cache file in [https://support.mozilla.org/en-US/kb/profiles-tb your profile] too big? <small>(>10MB is probably too big. Calculate with thunderbird stopped: is panacea.dat larger than #folders*0.3k? See [https://bugzilla.mozilla.org/show_bug.cgi?id=65086#c34 bug 65086], {{bug|1084276}})</small> --> | <!-- not a factor since version 91 # Is panacea.dat cache file in [https://support.mozilla.org/en-US/kb/profiles-tb your profile] too big? <small>(>10MB is probably too big. Calculate with thunderbird stopped: is panacea.dat larger than #folders*0.3k? See [https://bugzilla.mozilla.org/show_bug.cgi?id=65086#c34 bug 65086], {{bug|1084276}})</small> --> | ||
| Line 99: | Line 99: | ||
Create a [https://support.mozilla.org/en-US/questions/new/thunderbird/form support request] or [https://bugzilla.mozilla.org/enter_bug.cgi?product=Thunderbird&format=guided new bug report] with | Create a [https://support.mozilla.org/en-US/questions/new/thunderbird/form support request] or [https://bugzilla.mozilla.org/enter_bug.cgi?product=Thunderbird&format=guided new bug report] with | ||
[[#Before starting|information you have collected]]: | [[#Before starting|the information you have collected]]: | ||
* '''State that you reviewed this document''', and which step numbers made things better or worse. | * '''State that you reviewed this document''', and which step numbers made things better or worse. | ||