
Unable to transfer data from Version 128 to 139
I am trying to upgrade from 128 esr version to the new 139 version. I tried several ways to transfer data from the old version to the new version - I tried to export and import a the Thunderbird zip file. I also tried to open profile manager and creating a new profile that refers to a copy from my old version. Nothing has worked. In the old Thunderbird 128 version, if I select Help and Troubleshooting Information and then Open Folder next to the Profile Folder I get an error in Thunderbird that it can’t find my profile. I get the same error message when I go to Tools, export and select "open profile folder." This in spite of the fact that the old version continues to correctly display my contacts, tasks and events
After several hours of this, I finally decided to download version 139 using the standard Mozilla set up even though my Thunderbird 128 version is located someplace else. So, at this time I have two working versions of thunderbird on my computer – the old 128 version with all my data and the new 139 version with no data.
I think I need help figuring out which Profile has my contact, calendar and task data. Then I need help getting it to the new version.
Thanks
Luke
Chosen solution
Close any instance of Thunderbird currently running.
Copy the contents of the default-esr profile, i.e. all files and folders underneath the path C:\Users\lsvan\AppData\Local\Packages\MozillaThunderbird.MZLA_h5892qc0xkpca\LocalCashe\Roaming\Thunderbird\Profiles\24tjytvo.default-esr to the path C:\Users\lsvan\AppData\Roaming\thunderbird\profiles\h9pf3zqk.default. The latter is the profile TB139.0 is using by default. Replace any files or folders which may already exist there.
Start TB139. Does your data show up now? If so, uninstall TB128.
Read this answer in context 👍 0All Replies (20)
Upgrading from 128esr to the latest Release version should be straight forward. See https://support.mozilla.org/en-US/kb/thunderbird-release
Backing up the existing profile prior to upgrading is crucial. But there is no need to export and import the profile, you just keep using your existing one.
Please explain what you were doing in more detail, and why you were messing with the profile.
After several hours of this, I finally decided to download version 139 using the standard Mozilla set up even though my Thunderbird 128 version is located someplace else.
What does this mean? Didn't you use the 128esr version from https://www.thunderbird.net/ ?
Yes, the version of Thunderbird I am using is 128esr that I downloaded from www.thunderbird.net. Also, I followed the instruction for the release of 139. I think my issue is that I downloaded the new version of Thunderbird using the standard download without realizing that my old version of thunderbird is in a different location on my c drive. I don't know how the old version is not in the standard location. I would not have done a custom download for the previous install.
So, now I have two versions of thunderbird on my computer. They both work. My old one with all my profile data and a new one with no data. Rather than risk loosing my profile data, I was hoping to create a copy of my profile and somehow put it someplace where the new version of Thunderbird could recognize and use it. That is why I am fooling with the Profile.
I expect you would recommend I find where the old App of Thunderbird resides; uninstall the new version I just downloaded and re-install the new version it in the same location as my old 128esr version. I know how to do all that. But not only is my Thunderbird App in an unexpected location on my C drive, it appears that my Profile is also in an unexpected location. I can't be certain that my custom download will figure that out. I don't trust myself to do a custom download without loosing my Profile data. I am just not that tech savvy. I am not even sure my zip backup works. I say that because when I go to Help\Troubleshooting Information and select "aboutprofiles" Thunderbird shows a "yes" next to the default Profile showing that my old version is using the defualt-esr profile. But when I select Open Folder for the Default profile I get an error message that says Thunderbird cannot find the file.
I want to upgrade. But I don't trust myself to do a custom download without loosing my Profile data. Maybe I am just not tech savvy enough to upgrade Thunderbird.
I expect you would recommend I find where the old App of Thunderbird resides; uninstall the new version I just downloaded and re-install the new version it in the same location as my old 128esr version.
No, it actually doesn't matter where the 128esr version is installed. And there is no point re-installing the new version.
Start the new version, check which profiles exist, and which one is actually being used by the new version. At the top right of the Thunderbird window, click the menu button ≡, then select Help > Troubleshooting Information. Under the Application Basics section, find the 'Profiles' row, then click on about:profiles.
Please post a screenshot showing the existing profiles on the about:profiles page. https://support.mozilla.org/kb/how-do-i-create-screenshot-my-problem
Modified
I appreciate all the time you are giving me Christ1
christ1 is offering good advice.
I'd be very interested to know precisely where on c:\ that esr128 was installed. I know of cases where it is not where we would expect - in a temp directory for example.
So you're now running TB139 with the profile 'Default User', but it has none of your data, correct?
Try the other two existing profiles 'default-release' and 'default' by clicking the corresponding 'Launch profile' button. If one of those profiles shows all your data, set it as the default profile, by clicking the 'Set as default profile' button.
When Thunderbird 139 starts with the correct profile again, you can uninstall the TB128 application.
I launched the other two profiles. Each time it opened a new Thunderbird but non of them have my Profile data.
I'll be more detailed in my response: So you're now running TB139 with the profile 'Default User', but it has none of your data, correct? - That is correct. I successfully launched the other two profiles. Nothing there either Version 128 is still available and still has my Profile data.
Wayne Meri asked where my version 128 was located. I think it is located in C:\Program Files\Mozilla Thunderbird
Attached is an image of my profiles in the old128 version. If I click "Open Folder" for the default-esr Root Directory or Local Directory I get an error. I attached an image of the error
If I click on the default profile (the second one) I get a real file location
"default" 99.9% of the time will be empty, so that is expected. It is just a useless dummy profile.
Normally, "default-release" would have your data, even if you were running ESR. Look at "default-release" in Windows - is it empty? Or has no old files?
If empty or does not have old files, then "default-esr" should have your old data. What happens if you try to look at "default-esr" in Windows - do you get the same error?
default-release files windows finds appear to be empty except for a Cashe2 folder, Safebrowsing folder and a startupCashe folder.
Windows found a default-esr in C:\Users\lsvan\appData\Local\Packages\MozillaThunderbird.MZLA_h5892qc0xkpca\LocalCashe\Roaming\Thunderbird\Profiles.
The name is 24jytvo.default-esr
Attached is an image of my profiles in the old128 version.
The first screenshot shows two profiles when running the 128esr version: default-esr, and default. The default-esr profile is the one currently being used. Is this the one where all your data is present in Thunderbird?
If so, then I have no idea why you do get the 'Location is not available error'. Can you get there via Windows Explorer?
Windows found a default-esr in C:\Users\lsvan\appData\Local\Packages\MozillaThunderbird.MZLA_h5892qc0xkpca\LocalCashe\Roaming\Thunderbird\Profiles.
This is a path used when the Thunderbird version from the Microsoft Store is used. So your earlier statement that you downloaded 128esr from www.thunderbird.net doesn't seem to be correct. Please confirm.
That would also explain why the 139.0 version from www.thunderbird.net doesn't find your old profile.
I can't thank you enough for your time. I have friends visiting this weekend. I will work on it Monday and let you know. I hope you have a good weekend as well.
Luke
Thanks Chris1. Re: "This is a path used when the Thunderbird version from the Microsoft Store is used. So your earlier statement that you downloaded 128esr from www.thunderbird.net doesn't seem to be correct. Please confirm." Now I can't be sure. I originally downloaded Thunderbird on my Dell computer in 2000 and I am certain at that time I did it directly from the Mozilla web site. My Dell hard drive died in January of this year and I got a thinkpad. I restored my Dell files and directory to my Thinkpad using a backup external hard drive. I can't remember if Thunderbird worked right away after restoring my files or if I had to download it again. I know I was very excited at that time that I didn't loose my Profile info. I suppose it is possible the Thinkpad recommended I download from the Microsoft store - I don't know. To be candid - I don't know where the microsoft store is on my computer and I wouldn't go there first to download files.
i'm sorry if I gave you bad info earlier.
Re "The default-esr profile is the one currently being used. Is this the one where all your data is present in Thunderbird?" Can you tell me how I would know if this is where my data is located?
Thanks
Luke
Sorry - typo. I originally downloaded Thunderbird in 2020
Chris1: Yes. I think this is where my data is stored. I made a change to my task list in Thunderbird 128 and the "date modified" for the default-esr file changed to today's date. This is for the one in the following path: C:\Users\lsvan\appData\Local\Packages\MozillaThunderbird.MZLA_h5892qc0xkpca\LocalCashe\Roaming\Thunderbird\Profiles.
Chosen Solution
Close any instance of Thunderbird currently running.
Copy the contents of the default-esr profile, i.e. all files and folders underneath the path C:\Users\lsvan\AppData\Local\Packages\MozillaThunderbird.MZLA_h5892qc0xkpca\LocalCashe\Roaming\Thunderbird\Profiles\24tjytvo.default-esr to the path C:\Users\lsvan\AppData\Roaming\thunderbird\profiles\h9pf3zqk.default. The latter is the profile TB139.0 is using by default. Replace any files or folders which may already exist there.
Start TB139. Does your data show up now? If so, uninstall TB128.
That worked! Thank you so much! and thanks to Wayne Mery as well. Thank you so much. I will be sure to keep contributing to Mozilla development. I appreciate having an option outside of Outlook and Google. I am always a little skeptical of how big tech uses my personal information. That is what first drew me to Thunderbird. I am glad that I can continue to use the new platform.
Luke
oh, and I learned some things too which is always a plus.