質問: フォルダのメールが消えました outlook express 6のメールを整理するためにフォルダを作成しました。 そのあと誤って他のフォルダと同じ名前に変更してしまいました。 名前が変わる瞬間にエラーメッセージが表示され、元々あったフォルダの中身が消えてしまいました・・・ フォルダの検索をしたら、~(1)という名前のフォルダが見つかりました。その時に前に削除していたつもりのファイルまで見つかりました。 消えたようでもフォルダが残っていることがあるのでしょうか? 元に戻す方法がございましたら、どなたか教えてください。
回答: 試しにやってみたら確かにおかしくなりますね。(^^;;; まず、メールを失わないようにバックアップを取った方がよいと思います。 メールのデータはoutlook expressのフォルダごとにフォルダ名.dbxというファイルに記憶されています。一方、フォルダ構成はfolders.dbxというファイルに記憶されています。どうやらoutlook expressはファイル名を変更してから(重複したファイル名があった場合はフォルダ名(n).dbxというファイル名に変更してから)folders.dbxを見て重複チェックを行っているようです。 フォルダ名の変更で重複があった場合は、下のようにおかしくなりますがデータは残っています。 元のフォルダ名.dbx ... 中身が空 重複したフォルダ名(1).dbx ... 中身は元のフォルダの内容 これを直すには、ano.1 violet430さんが書かれているように、 (1)中身が空(私のテストでは75kb)の、「元のフォルダ名.dbx」を削除する。 (2)「重複したフォルダ名(1).dbx」の名前を「元のフォルダ名.dbx」に変更する。 で、元に戻ります。 なお、(n)付きのファイルは必ずしも異常ではありません。outlook expressの別のフォルダ内に同じ名前のフォルダを作るとそうなります。 また、前に削除していたつもりのファイルがあっても異常ではないかもしれません(?)。outlook expressのフォルダとファイル名の対応はfolders.dbxに記憶されています。 outlook expressのフォルダとファイル名の数が非常に違っていて、どうしても気になるのでしたら、ano.2 hinagohngさんが書かれているようにfolders.dbxを削除すると、全てのファイルが【一番初めに作ったときのフォルダ名】でフラットに表示されます。ただし、こうするとメッセージルールなどにも影響しますのでご注意下さい。