iT邦幫忙

0

Outlook Express 收件夾爆了如何修復?

hpc 2009-07-20 16:41:4842867 瀏覽

請問 Outlook Express 收件夾爆了如何修復?
收信都沒辦法收,也沒辦法搬移信件進去了
我猜是超過2G爆掉了
請問有沒有免費的工具可以修復? 或者解決方法呢?
上網搜尋,有看到一套Advanced Outlook Express Repair軟體
可是要收費的,又沒試用版,不知道能不能解決問題
而且又不便宜,可能也只需要用一次
所以想請教前輩們,是否有辦法解決呢?

tombo iT邦高手 1 級 ‧ 2010-02-21 01:50:21 檢舉
我個人的作法是,將系統開機到安全模式之下,
然後啟動 Outlook Express,通常會有機會看到信件。

此時,趕緊建立新的信件資料夾,同時將信件搬移到新的資料夾去,
一次不要搬太多信件,5封-10封差不多,重複幾次,
同時去觀察一下新的信件資料匣檔案大小成長多大,
等新的信件資料匣檔案大小約100MB-200MB左右之後,再對出問題的信件夾做壓縮動作,
先讓 Outlook Express脫離險境。

然後再以正常模式開機,開完機之後,記得立刻將信件依資料夾做分類歸檔。

或者,將出問題的 Outlook Express 所有信件匣檔案,都複製一份到另一台RAM更多,更高等級的機器上,通常都機會再看到爆掉的信件匣,再立即做信件依資料夾做分類歸檔。

在微軟官網上也說明了,雖然限制是 2GB,但是會依實際系統環境不同,可能會更早爆掉!
所以在安全模式下,騰出多一點記憶體或是透過高階的電腦來救援都是有幫助的。

http://support.microsoft.com/kb/903095/zh-tw
tombo iT邦高手 1 級 ‧ 2010-02-23 12:03:54 檢舉
最近朋友剛好有這個問題,所以我實作測試了一下,

當任一信件匣檔案出狀況時(還看得到信件),可以用刪信/搬信,將信件整理歸檔來解決。

但是如果爆到完全看不到信件時,

1.想要匯到 Thunderbird, Windows Live, Outlook 2003都會失敗。
2.Total Commander + DBX Extract PlugIn 也不一定成功。
3.twtw的做法行不通。
4.要在安全模式底下維護,也不一定能成功。
5.要把信件檔案搬到高階電腦,身邊也不一定有現成的設備。
6.大部份的救援軟體都是要錢的,去網路找盜版或破解版,除了違法之外,還得冒著中毒的風險。
7.很多軟體都號稱免費下載,但免費下載不代表你能免費使用,很多都只是試用版,要嗎讓你能看不能救,要不就是只能救個前十封信讓你恨得牙癢癢,浪費人家時間。

最後,我終於找到一個免錢的工具!

各位捧友呀...
請連到大陸那個瑞星殺毒軟件公司的官網,在網站內的搜尋工具找 BKMail
就可以找到超好用的救援工具!

免錢,速度不差,操作簡易(會自動幫你把信箱路徑找出來),檔案又很小,才 288 KB
缺點是有一點點中文亂碼,但是大多都是可以辨識的中文字,
而且按鍵不多,只有兩個,一個是讀取信箱路徑下的信件匣檔案清單,一個是開始進行救援。

要救援可以選擇存成 .eml 或者,將救回的信件存到 Outlook Express 裡新產生的 RsBkMail 信件匣底下,以便使用者後續做信件整理的動作!

以下網址就是瑞星官網說明該程式操作的網頁,也可以在該網頁找到下載連結!
http://www.rising.com.cn/about/news/rising/2009-08-27/3868.html
38
逮丸逮丸
iT邦大師 1 級 ‧ 2009-07-20 21:38:42
最佳解答

樓上所提供網址中的教學,
大致的做法和概念是可以處理一般狀況,
但碰到絕對的 2G 檔案,
又有幾千封信的狀況下,
每次20~30封信來移的做法,並不理想;
在此提出我的做法。

症狀
通常是 收件匣 持續成長,而會有 2G 的狀況,
到了最大的極限會有以下現象:
1a.新的信進不來,POP3 Server會視為未成功,信都會還留在 Server 上。
1b.較糟的狀況是,新的信件進來到收件匣,但只看得到標題,
但點不到該信的內容,而 POP3 Server 已視為成功收取,Server 上該信也不存在了。
2.只能讀收件匣的內容,但無法更動該檔案,也就是無法新增信件,也無法移動或刪除信件。
3.最糟的狀況是,收件匣的檔案仍占著 2G ,但任何信件標題都看不到。

碰到以上狀況,若能看到信件內容,就已是最好的狀況了,
不要奢望要對該信件匣做壓縮或增減的動作,
很有可能反而造成連舊信都看不見。
所以保守的作法是讓收件匣的信件,
保持現有狀態,不要再去對該信件匣做增減動作。

解決步驟
1.新增一信件匣,假設命名為2009box
2.複製一封不要的信到 2009box 裡面 (此動作才會真正生成一個 dbx 檔,只有1.是不會產生)
3.找出信件匣檔案所在位置:工具→選項→維護→郵件檔資料夾,複製該路徑。
4.關閉OE,在檔案總管貼上該路徑,到信件匣位置。
5.將 2009box.dbx 刪除,然後把 收件匣.dbx 這 2G 的檔案,更名為 2009box.dbx。
6.開啟 OE,自動生成一個新而乾淨的收件匣。而點選 2009box 就可看到舊的收件匣信件。

本解決方式優點
1.完全避開在 OE 裡複製或移動信件的低效率及可能的危險。
2.不需用額外軟體處理。
3.此方式也適用在 ThunderBird 信件匣超過 2G 的問題。

症狀 3. 的處理
請參閱 Outlook Express信件壓縮後大部分郵件不見了
利用其中的 oe2mbx.exe 將信件做可能的重現。

ofr iT邦新手 3 級 ‧ 2009-07-21 02:39:01 檢舉

解決步驟
2.複製一封不要的信到 2009box 裡面 (此動作才會真正生成一個 dbx 檔,只有1.是不會產生)

上述這一步不用拉一封信過去,,直接點進去那個信件匣就會產生了~~

謝謝指正,以前沒觀察發現到這樣的情形。

30
tom6507
iT邦大師 1 級 ‧ 2009-07-20 16:59:45

請看這篇教學:http://blog.xuite.net/takotako/tako/10799790
其中他有提到的這套軟體Outlook Express mail recovery tool:OE-Mail Recovery

laacura iT邦研究生 1 級 ‧ 2009-07-26 13:35:20 檢舉

Yes, I use this software, but not free.
most of time, all email can be saved, but if the dbx file corrupted, some emails will be lost.

18
jease
iT邦研究生 1 級 ‧ 2009-07-21 10:45:48

一般來說只要超過2G就很麻煩,要用工具把.DBX縮小至2G以下,
這樣會造成有一些mail會遺失無法救回,不僅這樣~
還無法控制哪些mail不要,蠻頭痛的!

後來無意中發現其實有個更簡單的方法,最棒的是所有的mail都不會遺失!
就是安裝"Windows Live Mail",它應該算是新版Outlook Express,
安裝後會自動從Outlook Express匯入所有的資料,
包括mail、通訊錄、郵件帳號、郵件規則...等等,超方便的啦~
Windows Live Mail採用新的儲存格式,不再是以.dbx的方式,
而是存成.eml的檔案格式,這樣有個好處,可以把要存檔的mail保留,
其他就可以刪除了!建議你可以用這種方式來挽回所有的mail~~~

ps:Windows Live Mail因為會自動匯入Outlook Express所有的資料,
例如:Outlook Express佔了5G,Windows Live Mail也會佔5G,
所以安裝Windows Live Mail請檢查C槽可用空間是否足夠,以免造成失敗~

請教,這算是Outlook Express的取代方案嗎?
我想使用多家帳號、支援POP3
Outlook Express只要備份目錄,不超過容量限制,很好用

12
yking7065
iT邦新手 2 級 ‧ 2009-07-21 17:48:48

大家好像都沒提到強制刪除信件的功能...

Ctrl + Del
強制把信刪掉就好了。

這是最基本、最簡單的辦法。

重點是信箱要進的去。

是 Shift + Del,才不會移到「刪除的郵件」裡。

jease iT邦研究生 1 級 ‧ 2009-07-22 22:44:10 檢舉

這個方法對於超過2G來說效果不大,可能無法解決這個問題~~~

10
keigo77
iT邦新手 5 級 ‧ 2009-07-22 09:14:12

我之前也有遇過同樣問題,最後是使用OE-Mail recovery,救回的mail會存在一個資料夾,一封信存成一個檔,全部救回來後再全選所有的檔案,直接拖曳到收件匣即可.

我要發表回答

立即登入回答