
Many users report that bundled antivirus programs including Norton's and McAfee are memory hogs and stripping Thunderbird of needed memory. Double-click on mail.db.idle_limit to change the number and close when finished. Another way of looking at it is if it has 5 zeros, you want 6. If your value is set to 300000, then you need to add a zero so that it's 3000000.

Type in mail.db.idle_limit in the Search at the top. This change we're making can easily be reversed later. Click on I accept the risk! when you receive the warning that you might void your nonexistant warranty. This also applies if you have very a lot of messages because Thunderbird is loading them after you've been inactive. Thunderbird goes inactive after 5 minutes of inactivity so if you've noticed that your freezing issue happens after Thunderbird has been idle, then here's a little-known fix. Go to Help, About and if an update is available you will be notified here. If you're lucky, an update fixes the problem. We were surprised to discover we had missed a recent update.

If you don't have time to troubleshoot, right click on the Thunderbird in the system tray and select Close Window and restart Thunderbird. We should note that initially, we closed Thunderbird when this happened, and that solved our problem for a day or two. TIP: Hard to fix Windows Problems? Repair/Restore Missing Windows OS Files Damaged by Malware with a few clicks
