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

搜索 | 用户支持

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

详细了解

" Moving Thunderbird Data to a New Computer "

  • 10 个回答
  • 1 人有此问题
  • 1 次查看
  • 最后回复者为 tharrson

more options

I'm trying to move TBird from my Macbook Air to my iMac. I've followed the directions in the " Moving Thunderbird Data to a New Computer " FAQ, but when I start TBird it still asks me to set everything up from scratch. I've deleted Tbird from the iMac and installed it fresh before copying the Thunderbird folder from the Air to the iMac. This doesn't help. What could be going wrong? Why does Tbird act like it doesn't see the profile I copied over from the Macbook Air?

I'm trying to move TBird from my Macbook Air to my iMac. I've followed the directions in the " Moving Thunderbird Data to a New Computer " FAQ, but when I start TBird it still asks me to set everything up from scratch. I've deleted Tbird from the iMac and installed it fresh before copying the Thunderbird folder from the Air to the iMac. This doesn't help. What could be going wrong? Why does Tbird act like it doesn't see the profile I copied over from the Macbook Air?

被采纳的解决方案

Switching both to v91.4 didn't help by itself. However, this time the source profile did appear in about:profiles and when I made it the default and then exited TB and then restarted TB it worked. Restarting TB from the about:profiles pane did not work. Anyway, thanks for all the help. It seems to be running OK now. But I guess somebody should update the FAQ or fix the program so that it behaves according to the FAQ to avoid further similar incidents.

Ted

定位到答案原位置 👍 0

所有回复 (10)

more options
more options

Thanks, Christ1, but in the question you referenced the user neglected to copy the thunderbird folder. That's not my problem. I copied the whole thunderbird folder from the Macbook Air to the iMac. I think the problem may be in the profiles.ini file. Profiles.ini on the source computer looks like this:

[Install8216C80C92C4E828] Default=Profiles/geiq1l61.default

[Install2E1C705BF359CCE5] Default=Profiles/geiq1l61.default Locked=1

[Profile1] Name=default-release IsRelative=1 Path=Profiles/79xrdgh9.default-release

[Profile0] Name=default IsRelative=1 Path=Profiles/geiq1l61.default Default=1

[General] StartWithLastProfile=1 Version=2

geiq1l61.default is the name of the correct profile. profiles.ini on the target computer looks like this:

[Install8216C80C92C4E828] Default=Profiles/geiq1l61.default

[Profile1] Name=default-release IsRelative=1 Path=Profiles/gtjw7lyd.default-release

[Profile0] Name=default IsRelative=1 Path=Profiles/geiq1l61.default Default=1

[Install2E1C705BF359CCE5] Default=Profiles/geiq1l61.default Locked=1

[General] StartWithLastProfile=1 Version=2

[Install59AB7BD93E662B32] Default=Profiles/gtjw7lyd.default-release Locked=1

So some things changed during the transfer. Are all those [Install...]s really necessary or correct? Should I copy just the profiles.ini from the source to the target? Or edit the target profiles.ini in some way?

Thanks, Ted

more options
... in the question you referenced the user neglected to copy the thunderbird folder. That's not my problem. I copied the whole thunderbird folder from the Macbook Air to the iMac.

When copying the entire Thunderbird folder, the idea is to copy everything, including the profiles.ini file from the source computer. When the profiles.ini file is different on the destination computer, than possibly you did do something wrong.

I'm not a Mac user, so I'm not familiar with the folder location on a Mac. However, when you follow the instructions precisely it should work.

more options

Unfortunately it doesn't. I've downloaded and installed the latest version of TB to my target computer. Then I followed the instructions in the FAQ. Didn't work. So next I deleted the Thunderbird folder from the Library folder on the target computer and again copied the Thunderbird folder from the Library folder of the source computer to replace it. I checked the contents of the profiles.ini file to see if they were the same on both computers. They were. I restarted TB on the target computer and again it tried to get me to set up a profile from scratch. I.e.it did not recognize the profile that was already there. I checked the contents of the profiles.ini file and saw that it had been changed - a new Installation and a new Profile had been added. So running TB91.3.2 causes changes in profiles.ini even if a valid, working profiles.ini is already there. Why is it doing this and what can I do to fix it?

Thanks, Ted

more options

When you start Thunderbird on the target computer, what is the actual profile being used? Presumably it's not the geiq1l61.default one?

Check the first part of this article to try the existing profiles known to Thunderbird. https://thunderbirdtweaks.blogspot.com/2019/09/i-lost-my-profilemail-on-update-to.html

Does one have your missing data?

由christ1于修改

more options

Thanks Christ1. We are making some progress. Yesterday I again copied the TB folder from the source to the target computer. When I started TB it didn't recognize the source profile, but created a new empty one and asked me to complete it (just like before). However, in looking at HELP|Troubleshooting info|profiles|about:profiles I saw that the source profile was registered, but not being used as the default. I clicked on the button to make the source profile the default and that worked. The source profile loaded and I was able to send/receive/read emails from all my accounts. Unfortunately it didn't last. Today when I start TB it again creates a new empty profile and asks me to complete setup. When I look in about:profiles I do not see the source profile registered. It is present in the profiles folder, but profiles.ini looks like this:

[Profile1] Name=default IsRelative=1 Path=Profiles/y3b4dfll.default Default=1

[Profile0] Name=default-release IsRelative=1 Path=Profiles/rrj827i1.default-release

[General] StartWithLastProfile=1 Version=2

[Install59AB7BD93E662B32] Default=Profiles/rrj827i1.default-release Locked=1

No sign of geiq1l61.default. It seems to have deleted the previous profiles.ini and replaced it with this new one. Why does it keep doing this?

Thanks, Ted

more options

The 'profiles.ini' file seems to be showing more than one version of Thunderbird.

Question: Do you have exactly the same version of Thunderbird on both Macbook Air and iMac? If no, then make sure they are the same. Ideally, update the Macbook Air to latest version which is 91.4.0

Exit Thunderbird on Macbook Air then copy the ~/Library/Thunderbird folder.

On iMac - I'm assuming you have installed 91.4.0 Exit Thunderbird. Access the ~/Library and delete the default 'Thunderbird' folder Then paste the copied 'Thunderbird' folder into the Library

Start thunderbird.

more options

I'd just reconnect the missing profile.

To recover the missing profile using the Profile Manager, follow these instructions:

  1. Completely close Thunderbird, then start the Profile Manager. A "Choose User Profile" or "Select User Profile" dialog will open. https://support.mozilla.org/kb/using-multiple-profiles
  2. Click on "Create Profile..." and, in the dialog that opens, enter a descriptive name for the profile you are recovering.
  3. Click on the "Choose Folder..." button. A "Browse for Folder" dialog will open.
  4. Select the profile folder that contains the user data you wish to recover and click OK.
  5. Review the path shown in the "Create Profile Wizard" dialog to make sure it is correct, then click "Finish" (or "Done" on Mac OS) to create the new profile.
  6. The new profile containing your recovered data will now appear in the Choose User Profile list.

Select the new profile and start Thunderbird to verify that your profile data was successfully recovered.

Once everything is working remove any orphan entries in your profiles.ini file.

由christ1于修改

more options

Actually I was running version 91.3.2 on both computers, but I have now updated both to v 91.4. Let me copy the TB folder over again and then I'll try reconnecting the missing profile if necessary.

more options

选择的解决方案

Switching both to v91.4 didn't help by itself. However, this time the source profile did appear in about:profiles and when I made it the default and then exited TB and then restarted TB it worked. Restarting TB from the about:profiles pane did not work. Anyway, thanks for all the help. It seems to be running OK now. But I guess somebody should update the FAQ or fix the program so that it behaves according to the FAQ to avoid further similar incidents.

Ted