今回、OSをWindows XP Professional x64 EditionからWindows Vista Business 64ビット版に変更しました。
OSを変更するために以前使用していたデータをバックアップして新しい環境に入れなおすわけです。移行ツールなどを使ってお手軽にやればいいと思うのですが、どうも心配なので手動で移行作業をしてみました。
新規の環境なんだらかいちいち移さなくてもいいんじゃないのという人もいると思いますが、Firefoxのオートコンプリート機能を使ってユーザーIDやパスワードを自動入力していたりクッキーを使って自動ログインしていたりして、これらが出来なくなると不便なんですよね。
Thunderbirdのアカウントの設定なんかかなり前の話になるので忘れちゃいました。こんなことがあるので今利用しているデータが移せるものなのか調べておく必要があります。
例によってGoogleで検索しました。こんなぴったりのページがヒットしました。
Firefox Help:プロファイルの管理です。

これによるとプロファイルフォルダを新しい環境にコピーしてprofile.iniを書き換えればいいようです。
Thunderbirdのほうは
Thunderbird Help:プロファイルの管理 既存のプロファイルの移動とバックアップしたプロファイルの復元がありました。
こちらもFirefoxと同じ手順のようです。

早速やってみます。
まずは、プロファイルのバックアップです。
Firefoxのプロファイルのパスはこうなっていました。
C:\Documents and Settings\[ユーザ名]\Application Data\Mozilla\Firefox\Profiles\240lauyq.default
Thunderbirdのプロファイルのパスはこうなっていました。
C:\Documents and Settings\[ユーザ名]\Application Data\Thunderbird\Profiles\mftj690z.default
これをそのままバックアップ(どこかにコピー)しました。このときFirefoxやThunderbirdが起動されたままになっているとエラーになりますので注意してください。
次に新しいWindows Vista Business 64ビット版にMozilla FirefoxとThunderbirdをインストールします。それからプロファイルをバックアップからコピーしなおします。
ここで注意しなければならないのはXPとはディレクトリの構成が変わったってことです。
しかもリダイレクト機能とかショートカット機能とかごちゃ混ぜで呼ばれているので混乱してしまいます。
エクスプローラで参照しようとクリックするとこんなことになります。

エクスプローラのホルダオプションで全部見える設定にしています。
そうしないと見えないホルダもあるみたいだし、ホルダー名「ユーザー」って本当は何なの?って思っちゃいます。
例えば、
Office IME 2007 で入力した文字を漢字に変換できない場合の対処方法

では

「User」となっていますが、実際は「ユーザー」になってます。これってホルダオプションの設定とかで違う見え方になるのでしょうか。もういいかげんこんなこんなフォルダ名はやめにしてほしいんですけど。
Firefoxの場合、どこかにコピーしたバックアップをこのフォルダにコピーします。
c:\ユーザー\[ユーザ名]\AppData\Local\Mozilla\Firefox\Profiles
c:\ユーザー\[ユーザ名]\AppData\Roaming\Mozilla\Firefox\Profiles
それから下記の場所にあるprofiles.iniのPathを編集します。
c:\ユーザー\[ユーザ名]\AppData\Roaming\Mozilla\Firefox\profiles.ini

Thunderbirdも同様に下記のフォルダにコピーします。
c:\ユーザー\[ユーザ名]\AppData\Local\Thunderbird\Profiles
c:\ユーザー\[ユーザ名]\AppData\Roaming\Thunderbird\Profiles
そしてprofiles.iniのPathを編集します。
c:\ユーザー\[ユーザ名]\AppData\Roaming\Thunderbird\profiles.ini

これでFirefoxとThunderbirdのデータの移行が出来ました。
FirefoxやThunderbirdを起動するとバックアップしたデータが復元されているはずです。
私の場合はウェブページを見ながらやっていたためタスクバーに入っている(小さく折りたたまれている)Firefoxがあるのに気がつかないで、なんで設定が復活しないんだとかなり悩みました。わかってしまえばどうということはないのですが・・・