• ベストアンサー

Outlook Expressの受信トレイの過去のメール復帰について

お世話になります。 昨晩、ハードディスクの残量が少なくなってきたことと、システムの動きが悪くなってきたために、システムツールのディスクのクリーンアップ作業を行っておりました。 その際に、Outlook Expressを起動したままで作業しておりました。 クリーンアップ中に受信メールがあり、開いてみようとしたらPCがフリーズしているような状態になっていたため、強制的に電源を落として、PCを起動したところ、受信トレイに過去数年分の受信メールが消えてしまっておりました。ただし、送信済みアイテムなどは数年分残っている状況です。 そこで、期日を指定して復元作業をしようとしたら、クリーアップ作業直前(昨日の夜)だけしか指定できない状況となっており。一度、復元作業を試みましたが、状況は変わっておりません。 このような手続きを繰り返しておりますが、過去の受信メールはどこかに潜んでいるのでしょうか。 よろしくお願いします。 ※受信トレイのプロパティを見ると、「フォルダの内容:2メッセージ中1は未開封」とだけでていることは、2件しか受信フォルダに保存されていないことでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#151570
noname#151570
回答No.7

#2,5です。 300MBのメールデータ(dbxファイル)はまだありますね? 次により復元できる確証を得ましたので、試してみてください。 (Outlook Expressのメールデータdbxファイルの復元方法) 1 Outlook Expressを起動して、dbxファイルの数に応じて、例えば、「復元(1)」、「復元 (2)」・・・の新規フォルダをOutlook Express画面のローカルフォルダの中に右クリックメニューから作成してから、それらのフォルダを一度クリックしてからOutlook Expressを終了する。 2 C\Documents&Settings\User\Local Settings(隠しフォルダ)\Application Data(隠しフォルダ)\Identities\{任意の文字数字}\Microsoft\Outlook Expressフォルダに、1で作成したフォルダと同名のdbxファイルが生成しているか確認する。 ないものがあれば、一旦終了して再度Outlook Expressを起動して、dbxファイルがないフォルダをもう一度クリックしてOutlook Expressを終了する。 3 Outlook Expressフォルダを開き、バックアップしたdbxファイルの名前を「復元(1)」、「復元 (2)」・・・に変更(この名前は、Outlook Express画面に1で新規に作成したフォルダ名と完全に一致させること)した上で、2で確認した同フォルダ内に生成された同名のファイルに上書きコピーする。 4 Outlook Expressフォルダを閉じ、Outlook EXpressを起動して、新規に作成したOutlook Express画面の各フォルダをクリックして、メールの一覧が表示されているかどうか確認する。 表示されていない場合は、Outlook Expressを終了して、Outlook Expressフォルダ内のFolders.dbxファイルを削除して同フォルダを閉じ、Outlook Expressを起動して再確認する。 ※フォルダオプションの表示タブにある設定箇所で、「隠しフォルダ」や拡張子も表示されるように設定すること

makoteru
質問者

お礼

hinagohng様、何度もアドバイス、ご指導をお寄せいただいており感謝いたしております。 初めての障害発生のため時間をかけながら対応しておりますので、即時に障害を回避できた旨を付しながらお礼できないことをご容赦願います。 皆様のアドバイスにより一つ一つ試みております。 本当にありがとうございます。

その他の回答 (6)

回答No.6

 メール復元ソフトを試してみてください。  メール復元ソフトは、ファイル復元と関連が深いのでファイル復元ソフトに 添付されていたり、ファイル復元ソフトに含まれている場合もあります。  市販のソフトなら、ファイナルデータがいいのではないでしょうか http://www.finaldata.jp/product/final_data5_1.html  体験版はこちら http://www.finaldata.jp/download/download.html#download  ヘルプから、その他の機能=>Eメールメッセージの復元 にやり方が書いてあります。今回は、クラスタスキャンは やらなくていいのではないかと思います。体験版では、 復元できるメールを見ることはできますが、復元はできません。  オンラインソフトであれば http://www.vector.co.jp/soft/winnt/net/se406515.html シェアウェアですが、試用可能で使用中も復元可能です。 http://www.vector.co.jp/soft/win95/net/se271878.html フリーソフトです。

makoteru
質問者

お礼

ありがとうございます。 皆さんからご心配いただき、本当に心から感謝いたしております。 一つずつ試みておりましたので、引き続きご指導お願いします。

noname#151570
noname#151570
回答No.5

#2です。 >(2)が見れれば数年分のメールがでてくるのでしょうか? そうですね。そのファイルは大事にコピーを採っておいてください。 (1)の方は、あっても2通ぐらいですね。ひょっとしたら、「フォルダの内容:2メッセージ中1は未開封」かも知れませんね。 フォルダオプションで、拡張子を見ることができるよう(登録された拡張子を表示しないのチェックを外す)にされていますか? その方が、以後の復元作業で間違わないと思いますので。 OE上のフォルダ名とOutlook Expressフォルダ内のメールデータファイル名(.dbxファイル)は最終的に同じで、現在は、受信トレイ.dbxファイルがOE上のフォルダと関連付けされているのだと思います。 その役目をしているのが、Folders.dbxファイルで、このファイルは削除しても、OEを再起動したときに両者間のつながりをもったものが自動的に生成されると理解しています。 私も色々OE(メイン使用ではないです)で試しましたが、各.dbxファイルをどこかに移動しておいて、Folders.dbxを削除してからOEを起動すると、各トレイのファイルが生成されるので、移動しておいた.dbxファイルのコピーをそれぞれに上書きして、OEを再起動すれば一覧の表示される場合と、その後にもう一度Folders.dbxファイルを削除して再起動したら認識する場合とあって、自分もまだ確実な方法も押さえていません。 また、(1)の方ですが、OE上に例えば、「受信2」というフォルダを作成しておいて、Folders.dbxを削除してOEを起動すると、それと同名の.dbxファイルができるので、(1)を同名の「受信2.dbx」に変更してOutlook Expressフォルダ内に上書きしてから、再起動すれば良いかも知れません。 次の過去ログの6番の回答者はお詳しいようなので、ここを参考にしてやってみてください。 なお、現状と見つかった受信トレイ(2).dbxファイルは大事にして別のどこかにコピーしてから挑戦してください。 http://pcsoft.okwave.jp/qa2791308.html

  • maniada55
  • ベストアンサー率40% (160/398)
回答No.4

メールデータは http://www.justsystem.co.jp/shuriken/2007/switch/index.html(40日体験版) http://www.mozilla-japan.org/products/thunderbird/(無償) などの他のメールソフトでOEからの移行を行うと復元されるかもしれません。 ただし、復元したデータをOEへ書き戻す方法はわかりません。 (私も以前OEでのメール消失に何度か遭遇してshurikenに乗り換えっぱなしなので) また、OEで1フォルダ(受信トレイなど)あたり2GBを超えると消失などトラブルが 発生するようです。

makoteru
質問者

お礼

本当に皆様から貴重な時間にご指導いただき感謝しております。 受信トレイは300メガバイトぐらいになっているようですが、No.1の方へのお礼のとおり、その300メガバイトの内容を画面で確認していない状態です。 このような事態にならないように適正にメール管理をして行きますので、引き続き教えてください。

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.3

OutlookExpressはデータの消失トラブルが多いのでバックアップを励行して下さい。 http://support.microsoft.com/kb/270670/ja もっと安全なソフトへの乗り換えをお勧めします。 Shurikenシリーズは自動バックアップ機能やデータ修復機能があります。 http://www.forest.impress.co.jp/lib/inet/mail/mailer/shurikenpro.html

makoteru
質問者

お礼

バックアップをNo.1の方のアドバイスにより、初めて行っております。大切なデータはこまめにバックアップしなければならないことを、トラブル発生後に痛感しております。ありがとうございます。

noname#151570
noname#151570
回答No.2

>受信トレイに過去数年分の受信メールが消えてしまっておりました。ただし、送信済みアイテムなどは数年分残っている状況です。 どのくらいのサイズがあるのか分かりませんが、Outlook Expressでは、メールをため込んでいると、最適化を実行したときや強制終了に追い込まれたときなどに、こういうことになることがあるようです。 こまめにバックアップしないと駄目なようですよ。 Outlook Expressのメールデータは次に保存されています。 http://www.hinocatv.ne.jp/~s_h_r/pc/meilbackup.htm Outlook Expressフォルダ内にあるFolders.dbxファイルが、OE上のフォルダのメール一覧と各.dbxファイルとを関連づけしている役目を受け持っているようです。 Folders.dbxを削除して、再起動してみたらうまくいくかもしれませんが、これまでやった経験上では、何かコツがあるようです。 とりあえず、一覧に表示されていないだけかも知れませんので、このOutlook Express内を見てどうなっているか確認してください。各ファイルのサイズがどのくらいあるかが残っているかどうかの分かれ目になります。 そして、とりあえずそれらのファイルをどこかにコピーしておいて、前記を参考に復元を試してみてください。 なお、隠しフォルダが途中にありますので、フォルダオプションで「すべてのファイルやフォルダを表示」にチェックを入れてから、辿ってください。 また、このサイトでも「Outlook Express 最適化」で検索してみてください。かなりの同じ事例と回答例が見つかると思います。

makoteru
質問者

お礼

ありがとうございます。 No.1の方と合わせて作業を進めておりますが、まだ目的の過去メールが出てきておりません。

  • goold-man
  • ベストアンサー率37% (8364/22179)
回答No.1

「コントロールパネル」「フォルダ オプション」「表示」「すべてのファイルとフォルダを表示する」 をクリックし (「隠しファイルおよび隠しフォルダを表示しない」のクリックをはずす。 検索で「*.dbx」探してみる。(いろいろな.dbxが探せたら下記をしてみる) マイドキュメントなどに「メール」などのフォルダを作成し、 「ツール」「オプション」「メンテナンス」「保存フォルダ」をマウスでなぞり、すべて反転させ右クリック「コピー」OE終了、IE起動 アドレス欄で右クリック「貼り付け」「→移動」でdbxフォルダが表示されたら「編集」「すべてを選択」右クリック「コピー」、IE終了、「メール」に右クリック「貼り付け」でメールのバックアップをとり、Folders.dbxをFolders.oldに変更。 OEの「ツール」「オプション」「メンテナンス」「保存フォルダ」を「メール」に保存場所を変更、再起動でFolders.dbxが再生成され、メッセージが表示される場合があります。(Folders.dbxが壊れた場合は再生成で復活することがありますが、メッセージ全部が壊れて消えた場合は復元ソフトで復元しないと駄目なこともあります)

makoteru
質問者

お礼

アドバイスありがとうございます。 早速、アドバイスの手順どおりに取り進めました。 受信トレイ(1)、受信トレイ(2)と二つファイルがりまして、(2)の方は300,000Kの容量があり、(1)は200Kぐらいになっております。もしかして、(2)が見れれば数年分のメールがでてくるのでしょうか? そこまでたどりついておりませんが、とりあえずお礼まで。

関連するQ&A