Thunderbird Profile の移行 [Mozilla Thunderbird]
新 PC は、Windows 7 Professional 64bit
旧 PC は、Windows XP Home Edition
Mozilla のメーラー Thunderbird の Profile を新 PC へ移行。
Thunderbird のバージョンは 3.1.4
★最初は適当にやって失敗★
旧PC の Profile フォルダ
C:\Documents and Settings\ユーザー名\Application Data\Thunderbird\Profiles\[英数8桁].default
の中身を、新PC の Profileフォルダ
C:\Users\ユーザー名\AppData\Local\Thunderbird\Profiles\[英数8桁].default
の中にコピーしてみたり、[英数8桁].default フォルダごと Profiles フォルダの中にコピーして、リネームしたりしたが、うまくいかない。そのうちに「Thunderbirdは起動しているが応答しません」というメッセージが出て Thunderbird が開かなくなった。
いったん、Thunderbird アンインストールし、再度インストール。
何がまずいのか調べていたら、Profile をDドライブに置くことが出来るとわかりました。
旧PC は Cドライブだけだったけど、新PC はパーティションを切ってもらってデータはなるべく Dドライブに置きたかったから良かった。
★新PC の Dドライブへの移行成功★
1. 一度、Thunderbird 起動
2. 同、終了
3. フォルダ D:\Thunderbird\Profiles 作成
4. 旧PCの Profile フォルダ([英数8桁].default)を ↑ このフォルダにコピー
5. profile.ini を、↓ このように edit。
----------------------------------------------
[General]
StartWithLastProfile=1
[Profile0]
Name=default
IsRelative=0
Path=D:\Thunderbird\Profiles\[英数8桁].default
----------------------------------------------
変更点は、
1. IsRelative= を、1 -> 0
2. Path= を Dドライブに作ったフォルダのパスに変更
----------------------------------------------
----------------------------------------------------------------------
Windows 7 の場合
・profile フォルダのある場所(初期値)
C:\Users\ユーザー名\AppData\Local\Thunderbird\Profiles\[任意英数].default
・profiles.ini のある場所
C:\Users\ユーザー名\AppData\Roaming\Thunderbird\profiles.ini
----------------------------------------------------------------------
最初の失敗がなにがまずかったのかは、調べていない。profiles.ini の IsRelative を 0 にしなかったからなのか??
【profiles.ini の初期値の謎】
profiles.ini の、Path= の初期値は "Path=Profiles/[任意英数].default"
winXP では、フォルダ [Profiles] とファイル [profiles.ini] が同じフォルダにあるので
相対パスということで理解できるけど、win7 ではフォルダが別(Local と Roaming)。
この Path の初期値だとおかしいのでは。。。
旧 PC は、Windows XP Home Edition
Mozilla のメーラー Thunderbird の Profile を新 PC へ移行。
Thunderbird のバージョンは 3.1.4
★最初は適当にやって失敗★
旧PC の Profile フォルダ
C:\Documents and Settings\ユーザー名\Application Data\Thunderbird\Profiles\[英数8桁].default
の中身を、新PC の Profileフォルダ
C:\Users\ユーザー名\AppData\Local\Thunderbird\Profiles\[英数8桁].default
の中にコピーしてみたり、[英数8桁].default フォルダごと Profiles フォルダの中にコピーして、リネームしたりしたが、うまくいかない。そのうちに「Thunderbirdは起動しているが応答しません」というメッセージが出て Thunderbird が開かなくなった。
いったん、Thunderbird アンインストールし、再度インストール。
何がまずいのか調べていたら、Profile をDドライブに置くことが出来るとわかりました。
旧PC は Cドライブだけだったけど、新PC はパーティションを切ってもらってデータはなるべく Dドライブに置きたかったから良かった。
★新PC の Dドライブへの移行成功★
1. 一度、Thunderbird 起動
2. 同、終了
3. フォルダ D:\Thunderbird\Profiles 作成
4. 旧PCの Profile フォルダ([英数8桁].default)を ↑ このフォルダにコピー
5. profile.ini を、↓ このように edit。
----------------------------------------------
[General]
StartWithLastProfile=1
[Profile0]
Name=default
IsRelative=0
Path=D:\Thunderbird\Profiles\[英数8桁].default
----------------------------------------------
変更点は、
1. IsRelative= を、1 -> 0
2. Path= を Dドライブに作ったフォルダのパスに変更
----------------------------------------------
----------------------------------------------------------------------
Windows 7 の場合
・profile フォルダのある場所(初期値)
C:\Users\ユーザー名\AppData\Local\Thunderbird\Profiles\[任意英数].default
・profiles.ini のある場所
C:\Users\ユーザー名\AppData\Roaming\Thunderbird\profiles.ini
----------------------------------------------------------------------
最初の失敗がなにがまずかったのかは、調べていない。profiles.ini の IsRelative を 0 にしなかったからなのか??
【profiles.ini の初期値の謎】
profiles.ini の、Path= の初期値は "Path=Profiles/[任意英数].default"
winXP では、フォルダ [Profiles] とファイル [profiles.ini] が同じフォルダにあるので
相対パスということで理解できるけど、win7 ではフォルダが別(Local と Roaming)。
この Path の初期値だとおかしいのでは。。。
ありがとうございます!参考になりました。
もともとDに保存してましたがWin7の場合わからなかったので助かります。
by NO NAME (2011-01-31 09:08)
NO NAME さん
訪問ありがとうございます。
どいたまです ^^
by camomile (2011-04-11 00:44)
ありがとうございました!!助かりました><
by NO NAME (2012-07-10 10:56)
最初に失敗した原因ですが、おそらく
>C:\Users\ユーザー名\AppData\Local\Thunderbird\Profiles\[英数8桁].default
>の中にコピーしてみたり
ここです。
移行先のディレクトリ、正しくは
C:\Users\ユーザー名\AppData\Roaming\Thunderbird\profiles\[英数8桁].default
となります。
by NO NAME (2012-08-02 10:32)
↑ で書き忘れたので追記。
相対パス云々ですが、そもそも Relative : 相対
という意味なので
IsRelative がTure なら Pathの記述は相対パスを指しているという事になります。
これを 0(False) にする事で絶対パスを指定した事になるので、変更後に正しくデータが読み取れたわけです。
よって、iniを書き変えずにRoaming内の.defaultフォルダを置き換えれば、移行は正常に行われていたという事です。
保存先のドライブを変更される方は、この辺りのiniファイル内の記述に関しても理解した上で作業されると良いかもしれません。
by NO NAME (2012-08-02 11:03)