職場のパソコンで Outlook Express の受信トレイのメールが突然消えたトラブルがあった。
ある一定の期間がゴッソリ消えてなくなっていると。
話を聞いてみると他にも同じ症状に遭った人がけっこう居た。私は秀丸メールを使っているから健康そのものなんだけど。
その人は広告原稿とかをメールでやりとりしたりするので、どうやら受信トレイがパンクしたっぽい。
で、dbxファイルをバックアップした上で、フォルダの修復をかけてみる。
[ファイル]→[フォルダ]→[全てのフォルダを最適化する]
だめ。
(バックアップとる前に最適化しちゃ駄目ですよ!消えたデータが二度と戻ってこなくなる危険性大)
次に、Folders.dbxを初期化してみる。
だめ。
ググってみる。
Windows UPDATE(KB923694)で Outlook Expressの最適化時の動作が仕様変更になったらしい。
つまり、最適化(またはフォルダ再構成)されたら、自動的にゴミ箱に「〜.bak」ができるということらしい。
で、ゴミ箱をあさってみる。。。あった!ファイルのサイズ的にコレはいけるかも。
Outlook Express で使用される .dbx ファイルの最大ファイルサイズは 2GB。
復元したメールフォルダは1.8GBあった。
つまり、ギリギリの状態ででっかい広告原稿を受信したもんだから速攻あぼーんしたというワケ。
またパンクしないように、今のうちに不必要なメールを削除したりフォルダ作成して移動させるようアドバイスしておいた。
最適化以外でメールデータが消えちゃった場合、現在使用中の受信トレイが「受信トレイ (1).dbx」になっている場合がある。メールデータの保存フォルダを確認して受信トレイ (1).dbxがあったらビンゴ。
(受信トレイの下層にフォルダを作っていたらその救出は厳しいかも)
【追記】
すっからかんのほうの受信トレイが「受信トレイ.dbx」になり、消えた受信トレイが「受信トレイ.bak」になっている場合もあった。その場合は上記の手順で受信トレイ(1).dbxを受信トレイ.dbxに、受信トレイ.dbxを受信トレイ.bakに読みかえて操作すればok
他にもOEトラブルをまとめたエントリ↓
Outlook Express トラブル解決 まとめ
http://refuge06.blog54.fc2.com/blog-entry-668.html
ある一定の期間がゴッソリ消えてなくなっていると。
話を聞いてみると他にも同じ症状に遭った人がけっこう居た。私は秀丸メールを使っているから健康そのものなんだけど。
その人は広告原稿とかをメールでやりとりしたりするので、どうやら受信トレイがパンクしたっぽい。
で、dbxファイルをバックアップした上で、フォルダの修復をかけてみる。
[ファイル]→[フォルダ]→[全てのフォルダを最適化する]
だめ。
(バックアップとる前に最適化しちゃ駄目ですよ!消えたデータが二度と戻ってこなくなる危険性大)
次に、Folders.dbxを初期化してみる。
だめ。
ググってみる。
Windows UPDATE(KB923694)で Outlook Expressの最適化時の動作が仕様変更になったらしい。
つまり、最適化(またはフォルダ再構成)されたら、自動的にゴミ箱に「〜.bak」ができるということらしい。
で、ゴミ箱をあさってみる。。。あった!ファイルのサイズ的にコレはいけるかも。
- ゴミ箱のなかに「受信トレイ.bak」がないか探す。複数あるならサイズや日付を見てそれらしいほうを判断。
- 「受信トレイ.bak」を右クリックで「元に戻す」
- Outlook Expressの保存フォルダの中の「受信トレイ.dbx」を「受信トレイ.old」とかに変える。
- 元に戻した「受信トレイ.bak」の拡張子を「dbx」に変える。
- Outlook Expressを起動してみる。戻った!わーい!
Outlook Express で使用される .dbx ファイルの最大ファイルサイズは 2GB。
復元したメールフォルダは1.8GBあった。
つまり、ギリギリの状態ででっかい広告原稿を受信したもんだから速攻あぼーんしたというワケ。
またパンクしないように、今のうちに不必要なメールを削除したりフォルダ作成して移動させるようアドバイスしておいた。
最適化以外でメールデータが消えちゃった場合、現在使用中の受信トレイが「受信トレイ (1).dbx」になっている場合がある。メールデータの保存フォルダを確認して受信トレイ (1).dbxがあったらビンゴ。
- OE上で、ローカルフォルダに適当に「受信トレイold」というフォルダをつくる
- OE上で、作った「受信トレイold」フォルダをいったん開く(これ大事!)
- OEを終了させる
- エクスプローラなどでOEのメールデータ保存フォルダを開き、「受信トレイold.dbx」を削除
(場所の確認はOEのツール-オプション-メンテナンス-保存フォルダ) - エクスプローラなどで「受信トレイ.dbx」(=消えてしまったメール。(1)がついていないほう)のファイル名を「受信トレイold.dbx」に変える
- OEを起動して「受信トレイold」フォルダにメールが復活してたら成功
(受信トレイの下層にフォルダを作っていたらその救出は厳しいかも)
【追記】
すっからかんのほうの受信トレイが「受信トレイ.dbx」になり、消えた受信トレイが「受信トレイ.bak」になっている場合もあった。その場合は上記の手順で受信トレイ(1).dbxを受信トレイ.dbxに、受信トレイ.dbxを受信トレイ.bakに読みかえて操作すればok
他にもOEトラブルをまとめたエントリ↓
Outlook Express トラブル解決 まとめ
http://refuge06.blog54.fc2.com/blog-entry-668.html