Thunderbird Stuck in Endless Upgrade

Posted on July 25, 2007, under Web Dev/Tech.

The last couple of times I’ve updated Mozilla Thunderbird through the automated update, the upgrade process would get stuck somehow. I would go to open Thunderbird, and an error would popup that said:

“One or more files could not be updated. Please make sure all other applications are closed and that you have permission to modify files, and the restart Thunderbird to try again”

I would click ok, it would try to update, fail, and come back with the error message, going into an endless loop. In the past, I did a full uninstall and reinstall to get rid of the error message. This time that didn’t work. I did a little research, and found that a couple files in a particular directory weren’t getting updated, causing Thunderbird to keep thinking it needed to upgrade.

To fix the issue, without having to do a reinstall, delete everything inside this directory:

C:/Documents and Settings/<username>/Local Settings/Application Data/Thunderbird/Mozilla Thunderbird/

End of loop.

Update: Be sure to check the comments for alternative solutions.

Update II: As many of the comments point out, the primary culprit of this issue may actually be Logitech with their QuickCam software. I have a Logitech webcam as well, so that fits my scenario. I’ve had a couple run-ins with Logitech now that make me wonder if they are headed down the same path as Creative.

Update III: marcelotroubledwiththunderbird notes he had the upgrade loop issues and did not have QuickCam installed.

57 Replies to "Thunderbird Stuck in Endless Upgrade"

gravatar

alf  on August 16, 2007

Thank you very much for helpful information!

My Firefox was stuck in the same kind of upgrade problem, though it would start after OK-ing the error message a couple o’ times. Deleting everything inside the equivalent Mozilla Firefox folder did the trick.

That is, C:\Documents and Settings\\Local Settings\Application Data\Firefox\Mozilla Firefox

gravatar

Miki  on September 19, 2007

I have the same problem, but in WIN XP, I do not have those files at all. I can not delete 2 sys32 files from Thunderbird folder, until I deinstall Firefox first. The stupid thing is that I have TB 2.0.0.6, and the update is also 2.0.0.6. It happens automatically every week and I have no way to stop it. How the hell do I stop automatic update to the same release?

gravatar

jess  on September 19, 2007

Miki – my problem was Thunderbird in WinXP as well. You checked under Documents and Settings for your logged in user account and didn’t see that structure or files?

gravatar

Isaac Rabinovitch  on November 15, 2007

I just got bit by the same bug. Thanks much for posting the workaround.

Hard to believe that nobody has done anything about such a long-standing bug. And TB has many other issues. I’m really unhappy that Mozilla Foundation is doing so little to support ThunderBird. It’s not like they don’t have the resources.

If there were a good alternative, I’d switch to it. But there isn’t — all the more reason for me to be concerned.

gravatar

John Feeney  on November 16, 2007

I just experienced the same bug. Very sloppy by the developers, this is the kind of thing that turns people off open-source solutions.

gravatar

Kevin  on November 24, 2007

Thunderbird gave me this problem before too, however I can’t find the site I used previously to fix it. There’s one file in particular that causes this that you just delete/rename. But removing the files in the folder the original author specified does the trick and is easier to do ;) Miki & anyone else having the same issue, make sure you have the folder option checked to view hidden files/folders to get the the ‘Local Settings’ and ‘Application Data’ folder.

gravatar

Richard  on February 27, 2008

Thanks a heap, this error was driving me mad! ;)

gravatar

Harald  on February 28, 2008

Ok, what do I do again under Windows XP? I have switched on seeing hidden files, I still do not see the files mentioned here. I get to “Application Data\Thunderbird” and there I find to files and a directory called “Profiles”. Plus, a pointer to non-geeks: better always make a copy of anything that you erase but do not know what it is supposed to do. That way you can undo the erase, if need be (hopefully…).

gravatar

Harald  on February 28, 2008

… sorry I overlooked the “Local Settings” bit…

gravatar

Harald  on February 28, 2008

… and here is, what worked, finally. After erasing these files, right-click on mozMapi32.dll in C:\Program Files\Mozilla Thunderbird\ and rename it. Download a new, full version of Thunderbird from Mozilla, install and hope for the best. Worked for me.

gravatar

Reto  on February 29, 2008

Had the same problem: Haralds trick worked fine.. Thanks!

gravatar

Felix  on March 5, 2008

In fact, you don’t need to delete profile data. Just close Thunderbird, delete mozMapi32.dll (as Harald suggested), start Thunderbird, and it gets updated successfully. Unfortunately, I’ve been doing it for a year now.

gravatar

norman  on March 8, 2008

So this stops the loop but doesn’t fix the problem. Every time you try to update it will get caught in the loop again.

gravatar

norman  on March 14, 2008

In fact this is not a fix to the problem. Still can’t update whats a drag is that this is the first result in google

gravatar

jess  on March 14, 2008

Thanks for visiting again norman. This is what fixed the issue for me at the time, and apparently has helped some others in the past.

I can’t speak to if this fixes the loop now, as I no longer use Thunderbird. Have you tried searching Bugzilla or opening a new bug report there?

gravatar

ianm  on March 19, 2008

There are a number or programs that for no fault of mozilla lock the file mozmapi32.dll

In my case it was quickcam.exe which is used by a logitech webcam. ctrl-alt-delete click on the processes tab, click on ‘quickcam.exe’ then click the stop process button, then try opening thunderbird again. You may have to stop ‘updater.exe’ or something. Best close firefox and of course thunderbird.

gravatar

jonmansey  on May 2, 2008

quitting Quickcam.exe in the task manager fixed it for me too, seems like the mozilla folks should have a word with the logitech folks.

gravatar

Mozilla Thunderbird stuck in upgrade | purple orange  on May 2, 2008

[...] Thunderbird Stuck in Endless Upgrade [...]

gravatar

acrobaleno  on May 3, 2008

Many thanks ianm. Quickcam.exe was the causing the problem in my case as well. Very helpful site. It took me 5 min to fix my problem after googling it.

gravatar

marcelotroubledwiththunderbird  on May 4, 2008

Hi,
I found a different solution (or that it seems to be)

I also had this problem of the endless loop of error and re-update trial and the only solution was normally to kill the process from the task manager (winXP)

Before starting Thunderbird, I installed UNLOCKER, which detects the bottlenecks apparently. The thing is this time I had no problem at all and the upgrading went smoothly.

hope it helps

M.

gravatar

marcelotroubledwiththunderbird  on May 4, 2008

I forgot to mention

I have none of the conflicting programs mentioned above (quickCam, spybot, etc), so there must be some other programs making troubles

gravatar

Tracey  on May 7, 2008

Thank you – all of your comments were really helpful.

gravatar

Israel  on May 8, 2008

all i did was quit logitech quick cam and it worked.

gravatar

stevenstark  on May 11, 2008

confirmed that closing the quickcam.exe process and re-trying the thunderbird setup worked for me, windows vista x64

gravatar

Tracey  on May 21, 2008

any suggestions how to stop Thunderbird from automatically getting the update again?

gravatar

ditfos  on May 31, 2008

I had been dutifully deleting those files, but quitting Quickcam worked for me as well – the update immediately worked! Thanks everybody.

Tracey – you can stop Thunderbird from automatically updating by (when you get it to start again using one of the ways detailed above)
Tools -> Options -> Advanced tab -> uncheck automatic check for updates [alternately, leave that checked, but select 'Ask me what to do' below - this will be more annoying, however]

gravatar

caffeinelover  on June 2, 2008

XP Pro, Thunderbird upgrade to 2.0.0.14. Endless upgrade loop until I killed the quickcam.exe process. Then it ran smoothly. Thanks.

gravatar

ModemMan  on June 16, 2008

I’m using an Acer laptop with inbuilt webcam (Logitec), as such doesn’t have quickcam.exe but OrbiCam.exe. Killed that process and thunderbird updated correctly.

gravatar

proft  on July 24, 2008

In my case the Logitech QuickCam system tray icon was indeed the interfering factor. Closing out the tray icon immediately rectified the issue.

gravatar

fletch  on July 25, 2008

Whats even more annoying is it keeps turning on automatic downloads and trys to install the update despite my settings. Shades of spyware, I hope this is just a bug and not intentional. I too have the logitech camera but I know it’s not at fault for the continued “sneaky” downloading.

gravatar

tony  on July 26, 2008

Yay! This has been driving me nutz for weeks! Stopped the quickcam.exe process and voila! Thanks guyz!

gravatar

Jaymoon  on August 14, 2008

Thank you for this post… I know it’s a year old, but you have no idea how much this has helped.

You’d think that a year later, this would be fixed by now…

gravatar

Phil  on September 26, 2008

My thanks for this discussion as well. I was stuck in the updater loop for the first time today but going into the task manager and killing off quickcam.exe freed it up. So why the #%(& would THAT be locking DLLs that belong to Thunderbird? Interestingly, I didn’t even have my quick cam actually hooked up at the moment.

gravatar

Mike  on September 27, 2008

Thanks for this information — I too had the Logitech quickcam service running, and following the steps here fixed everything

gravatar

Tom Steenhuysen  on September 28, 2008

Amazing but true: DISABLE QUICKCAM.EXE and Thunderbird works fine.

gravatar

Kövi Gergő  on September 29, 2008

Thanks for the useful information! You’ve saved a plenty of time for me! :)

gravatar

Mr. X  on October 3, 2008

I just deleted mozMapi32.dll (as Harald suggested), and I also closed the Logitech webcam and both worked fine.

gravatar

pscs  on October 6, 2008

mozmapi32.dll is the MAPI interface file for Thunderbird. This will probably be used by any third party program which wants to be able to send emails. So, here, the quickcam software, Snagit, and various others want to use it.

So, you can either close down everything (including tray programs) to try to stop things using it, or delete the mozmapi32.dll file manually.

gravatar

Jes  on November 2, 2008

At last! Finally updated! Thanks!

gravatar

Private  on November 19, 2008

One quick solution, is to boot up in safe mode with networking, do the update start thunderbird or mozilla (Because the both have the same problem) and quit and reboot back in “Normal Mode”

It fixes my problem every time.

Thanks

gravatar

Thunderbird and it’s upgrade fail loop « Ninjawa  on November 25, 2008

[...] restarting the computer, uninstalling Thunderbird, etc. without much luck.  I seem to have found a solution (although perhaps only temporary) for this problem.  Now I can get back to checking my email.  [...]

gravatar

Fern  on November 29, 2008

stopping the logitec quick cam in the task bar notification area allowed he update to complete successfully ..F:)

gravatar

zoly  on December 31, 2008

I agree with the people who have Logitec Quick Cam installed, it causes somehow the problem. Shutting down the process with CTRL+ALT+DEL and finding logitec quick cam process will solve the update error…

gravatar

Tyler Style  on December 31, 2008

I’m running tbird on XP SP3. As per a suggestion on another site, I was trying to delete C:\Documents and Settings\\Local Settings\Application Data\Thunderbird\mozMapi32.dll.

Windows popped up an alert telling me that I couldn’t delete the file, which was rather suspicious. I fired up ProcessExplorer and found that of all things Gadwin Printscreen had locked that dll! I shut down the program, killed thunderbird.exe to escape from the endless loop, and then fired up tbird again. Upgrade proceeded with NO problems whatsoever.

Perhaps the updater needs to check to make sure that mozMapi32.dll is not locked by other processes before trying to update?

gravatar

Sardaukar86  on January 11, 2009

Logitech problem here too – I used ‘Unlocker’, a wee freeware util that shows the processes locking the selected file (mozMap32.dll).

Killing the Logitech process certainly sorts the problem out for that login session but to actually resolve the issue, open the Logitech software and hit the ‘Gears’ icon (settings).

From here select the last ‘tab’ and you’ll see a drop-down combobox that allows you to select your preferred e-mail client. Set this to anything other than Thunderbird and this problem should not re-occur.

gravatar

Tepp  on January 12, 2009

Had the same problem but simply temporarily disabled my Antivirus program (Kaspersky) before starting Thunderbird…

gravatar

patrick  on January 16, 2009

Thanks for your post. Had to quick quickcam.exe

gravatar

Mr. Serge  on March 18, 2009

Works fine in my case when I disable anti-virus software (Kaspersky).

gravatar

Yka  on March 20, 2009

Same as Tepp. That is the only thing that worked for me. Other solutions just would not do it.
So disable Kaspersky for a minute if you have this AV. It works.

gravatar

Dave  on March 20, 2009

I was hoping Sardaukar86’s fix would work, but my Quickcam program already had Outlook as it’s preferred email client. Yet Thunderbird still gives me this loop every time I try to upgrade it.

So I guess I’ll have to continue killing Quickcam.exe every upgrade…

gravatar

thanks  on March 21, 2009

Thanks for this… I had to kill quickcam as well. I guess this was the first update since I hooked the cam up…

gravatar

simonwien  on April 30, 2009

Just to say thanks to all this has been getting on my nerves for weeks now but getting rid of the the Logitech in ctrl alt & Del worked for me.
Simon

gravatar

ME  on June 6, 2009

Killing Quickcam totally worked. Thank you, thank you, thank you!

gravatar

MeToo  on June 23, 2009

Quickcam.exe was the culprit in my case. Killed it, and the thunderbird update worked fine. Thanks!

gravatar

Girith  on June 27, 2009

Thunderbird was stuck in the update process for me too, until I closed Kaspersky Antivirus.

gravatar

Jirristols  on June 29, 2009

Thanx a lot, almost had the monday morning blues if it weren’t for this solution!

gravatar

dust  on September 24, 2009

Yep, exited the Logitech QuickCam app tray program and update succeeded. Thanks!

Leave a Comment