為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

I lost all 6 months of messages in one my Inboxes after TB recreated it following an improper shutdown & chkdsk. All my other TB folders are fine.

  • 5 回覆
  • 1 有這個問題
  • 1 次檢視
  • 最近回覆由 mdaley

more options

The damaged mail account is a pop3 account.

I don’t believe I have a useful backup of the missing Inbox email.

The problem occurred after my Win7 PC shut down unexpectedly from an unstable overclock (now fixed).

Firefox, Thunderbird (TB), and MS-Word were running.

The PC automatically rebooted and ran chkdsk.

When I rebooted and opened TB, it presented an empty Inbox for this account.

The new account wizard did not run.

All other TB folders in that account and my several other accounts (both imap and pop3) are intact and working fine.

TB is now functioning normally, but I can’t locate the original contents of my Inbox (maybe 1000 messages from 1-1-18 to 7-10-18)

New mail is collecting in the new pop3 Inbox created for this account by TB.

I stupidly emptied my Recycle bin before noticing this problem.

I have not compacted my TB folders since the problem occurred.

The “Repair Folder” TB utility does not fix problem.

My personal addresses in Address Book are fine.

I don’t believe my prefs.js file is corrupted, as it is large and detailed and seems to cover all my email accounts.

I've tried working through the various support files here on Mozilla.org, but in several days I haven't figured this one out. Appreciate any help the community can offer me. I will check for feedback in the morning. Thank you.

The damaged mail account is a pop3 account. I don’t believe I have a useful backup of the missing Inbox email. The problem occurred after my Win7 PC shut down unexpectedly from an unstable overclock (now fixed). Firefox, Thunderbird (TB), and MS-Word were running. The PC automatically rebooted and ran chkdsk. When I rebooted and opened TB, it presented an empty Inbox for this account. The new account wizard did not run. All other TB folders in that account and my several other accounts (both imap and pop3) are intact and working fine. TB is now functioning normally, but I can’t locate the original contents of my Inbox (maybe 1000 messages from 1-1-18 to 7-10-18) New mail is collecting in the new pop3 Inbox created for this account by TB. I stupidly emptied my Recycle bin before noticing this problem. I have not compacted my TB folders since the problem occurred. The “Repair Folder” TB utility does not fix problem. My personal addresses in Address Book are fine. I don’t believe my prefs.js file is corrupted, as it is large and detailed and seems to cover all my email accounts. I've tried working through the various support files here on Mozilla.org, but in several days I haven't figured this one out. Appreciate any help the community can offer me. I will check for feedback in the morning. Thank you.

所有回覆 (5)

more options

my guess is chkdsk "fixed" the files allocation information. Perhaps even removed the entry. As this is a low level Windows function the usual answer is recovery is not possible. While recovery of "data" is technically feasible, usually it is not possible except in a forensic situation at great expense.

There are tools that can do some things, and based on the fact Thunderbird stores mail in a text file you might stand a chance of at least some recovery.

See https://www.raymond.cc/blog/how-to-recover-chk-files-created-by-chkdsk-and-scandisk/

more options

Thanks for the reply. I think you are onto the answer.

I photographed the ongoing chkdsk activity screens while the problem was occurring last week. I’ll attach the two photos. It says in the first screen that chkdsk is “Deleting index entry popstate-2.dat in index $130 of file 123142” and “Deleting index entry POPSTA~2.DAT in index $130 of file 123142.” That’s probably my problem.

Is there any way to restore that popstate-2.dat entry to set things right again? I bought a recovery program, Recuva, fwiw.

I’ve also now noticed that my Firefox account is not remembering to load my bookmarks, which I have to import every time I launch the program. I guess I’ll have to create new profiles for Firefox and TB. What a mess!

Thanks for any help you can provide me.

more options

popstate.dat files are not very important. In their absence Thunderbird just downloads all mail currently on the mail server. The issue will be in a file called inbox.

more options

I don’t know how to get back to my earlier version of that Inbox file. If I can find it, I’ll move the new emails into a different folder, replace the new Inbox with the old version, then refile the new mail back into my Inbox. Presto.

But what did chkdsk or Win7 do with the original Inbox? And how can I recover it? The Inbox for that account in my TB profile contains just email since the crash event last week. I’ve looked for a found.000 file but don’t see one. What drive would chkdsk put it on, I guess the data drive where my Mozilla profiles reside and where chkdsk ran? Or could something be on C drive?

I ran Recuva on the data drive and it generated among a zillion other files a big zip file called “Thunderbird emails.zip”. But win7 won’t extract it! I suspect it’s just all the email I’ve deleted over the years.

Thanks for helping me.

more options

Sorry, I did not notice the link in your first reply. I’m working on that advice now.