Board logo

主題: [求助] [求助]Outlook Express 6 SP2 壓縮郵件對話框的迴避 [打印本頁]

發表人: sueice    時間: 2006-12-15 11:02 PM     主題: [求助]Outlook Express 6 SP2 壓縮郵件對話框的迴避

關於『Outlook Express 6 SP2 壓縮郵件對話框的迴避』,在網路上有找到修改登錄檔的辦法,
請問有大大知道其他的解決辦法嗎?謝謝!
------------------------------------------------------------------------------

為了避免在使用者沒注意到或系統出問題時導致郵件檔毀損的意外, 故 Windows XP只要更新到 Service Pack 2,OutlookExpress 6就會少了「背景壓縮郵件」的設定選項,而改成每開啟、關閉OE程式一百次才跳出對話框,詢問是否執行壓縮作業。
隨著郵件檔的增大,壓縮作業所耗時間會等比例增長。
若對該框答以「取消」,則在下次離開OE 時又會再詢問。
一個可以迴避問題的暫方(workaround),但不保證能作效。
OE 會將其開啟次數記錄在系統登錄檔(Windows Registry) 中的:
HKEY_CURRENT_USER\Identities\{代換成 GUID 碼}  \Software\Microsoft\Outlook Express\5.0 此一機碼下的DWORD型態值 "Compact Check Count" 裏,當數字增至一百時,即會要求執行壓縮作業,若同意執行,則內容會歸零,重新起算。
所以,若能使此值在達於一百之數前能重設為零, 就可以使得OE的壓縮對話框不跳出來。 
先把下列登錄指令中的{GUID}代換成在登錄編輯器(regedit.exe)所看到的那串數字,然後把虛線(不含)內的內容複製到記事本,另存新檔在Windows資料夾使成為 oe6sp2.reg 檔: 
--------------------------------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Identities\{GUID}\Software\Microsoft\Outlook Express\5.0]"Compact Check Count"=dword:00000000
-----------------------------------------------------------------------------------
接著用檔案總管進入 Windows 的「啟動」程式集資料夾, 在裏面新增一個捷徑檔, 指令行輸入: regedit /s %windir%\oe6sp2.reg
接著重新開機,用登錄編輯器檢查該值有無歸零,有的話就成功了, 往後每次啟動系統後都會歸零。
若失敗的話,有可能是檔案路徑有誤,或登錄檔修改權限不夠所致。
「啟動」程式集的位置在系統磁碟機內的:\Documents and Settings\{All Users 或使用者帳號} \「開始」功能表\程式集\啟動 此一資料夾(以上兩行為同一行)。指令行的 "/s" 參數告知登錄編輯器自動執行匯入動作, 不詢問是否要匯入。

Outlook Express 的壓縮資料夾是系統強制的,如果之前有勾選「下次不要再詢問」的話,也沒地方再開啟了,只能用 regedit 搜尋 Dont Show Dialogs ,應該可以看到類似這樣的機碼: (依 GUID 不同)
HKEY_USERS\S-1-5-21-583907252-602609370-725345543-1003\Identities\{AA6E1839-B3CF-41AD-A353-16793C87BBA0}\Software\Microsoft\Outlook Express\Dont Show Dialogs
再來把 Compact Do not Ask Again 從 1 改成 0 ,等 Outlook Express 第 101 次的時候就會再問了。
發表人: mmcatdog    時間: 2006-12-17 12:11 PM

這應該不是求助吧 不過很有用 送花




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0