文章編號: 919596 - 上次校閱: 2009年3月2日 - 版次: 2.1 Outlook 2007 使用表單快取的方式,以及如何疑難排解表單快取問題
結論本文將告訴 Microsoft Office Outlook 2007 會尋找表單快取的所在位置的表單的方法、 如何變更表單快取記憶體大小以及如何使用 ForceFormReload 登錄機碼。本文也將告訴您使用 Outlook 表單快取可能會發生一些問題。最後,本文將告訴您疑難排解這些問題的方法。 簡介本文將告訴您,Outlook 表單快取。本文也將告訴您各種表單快取問題,可能會發生在 Outlook 2007 中。 附註Outlook 表單快取適用於表單的設計與 Outlook 2003 或較早版本,以及,通常會發佈到表單庫。Outlook 2007 也可讓您設計 Outlook 2003 和舊版的表單。在這種情況下表單快取使用相同的方式,在較早版本中使用表單快取。不過,Outlook 2007 不會與新的表單區域功能使用表單快取。Outlook 2007 只會使用表單快取牽涉到自訂訊息類別的案例中。如果您正在開發新的自訂表單,Outlook 2007,我們建議您使用新的表單區域功能。 Outlook 在快取區中儲存自訂表單的本機複本,因此 Outlook 並不需要每次開啟項目從磁碟擷取表單。當表單儲存在 Microsoft Exchange 公用資料夾] 或 [在 Exchange Server 電腦上組織表單程式庫中時,Outlook 可以使用表單的快取的版本。 這有助於改善效能,在本機電腦和 Exchange 伺服器上的電腦。 問題可能會發生在表單快取。當您在一個資料夾中開啟新的項目或現有項目時,通常會發生這些問題。您可能會收到下列錯誤訊息之一:
Outlook 如何找出表單這一節將說明 Outlook 如何找出當您開啟項目時所需的表單。 當您第一次建立使用自訂表單中的項目時,項目的 [郵件類別] 欄位設定為表單的名稱。比方說如果您被命名為 「 公司 」 在自訂的工作資料夾中的自訂任務表單訊息類別就會是 IPM.Task.Corporate。當您開啟項目時,Outlook 會檢查以查看 Outlook 必須使用來顯示的項目哪一張表單的 [郵件類別] 欄位。 Outlook 會再搜尋所需的表單。Outlook 會在下列位置以下列順序:
尋找表單快取表單快取會儲存在硬碟機上的隱藏資料夾。 您必須變更設定,所以該 Microsoft Windows 顯示隱藏的檔案及系統檔案。這些步驟,會根據您所使用的 Windows 版本而有所不同。您可能會在下列資料夾中尋找表單快取:
瞭解表單快取架構重要這個區段、 方法或任務包含告訴您如何修改登錄的步驟。然而,如果您不當修改登錄,可能會發生嚴重的問題。因此,執行這些步驟時請務必小心。為加強保護,修改登錄之前,請務必將它備份起來。以後您就可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:322756?
(http://support.microsoft.com/kb/322756/
)
如何備份和還原在 Windows 登錄 表單快取包含 Frmcache.dat 檔案。 Frmcache.dat 檔案中包含摘要資訊和預設 Outlook 表單和您使用任何自訂表單的指標。自訂表單的快取的複本存放在 「 表單 」 資料夾的子資料夾。 「 表單 」 資料夾的子資料夾有隨機的名稱。不過,子資料夾的名稱看起來像表單名稱。cryptically 命名實際儲存在這些資料夾中的表單。但是該表單具有.tmp 副檔名。如果不知道包含特定表單的複本的資料夾您可以使用資料夾的時間戳記或表單的時間戳記來協助您找出表單。 Outlook 也會儲存登錄機碼,對應到已快取的自訂表單。登錄機碼的以下位置: HKEY_CURRENT_USER\Software\Classes\CLSID Outlook 2003 及 Outlook 2007,表單快取會使用不同的設計。資料夾和表單庫的相關資訊也會被快取。安全性相關的問題導致設計變更。比方說,您可能需要十個不同的資料夾,Outlook 2003 中。您可能會在每個這些十個資料夾中發佈具有相同名稱的表單。在舊版的 Outlook 表單已快取一次,然後再 Outlook 使用相同的表單從本機表單快取每次,因為所有表單都有相同的名稱。不過,Outlook 2007 會快取從各個資料夾表單。 基於這項變更設計,我們建議您將表單發佈到 [個人表單檔案庫而不是到資料夾。如果刪除項目依據自訂的表單,然後在 [刪除的郵件] 資料夾中開啟項目,Outlook 無法找出自訂表單。而是,Outlook 會使用預設表單。如果您將表單發佈個人表單檔案庫可以避免這個問題。 了解並變更表單快取大小預設情況下,Outlook 設定表單快取的最大大小限制為 2048 千位元組 (KB)。若要變更此設定,請依照下列步驟執行:
附註Outlook 會在 [Frmcache.dat 中儲存的表單快取大小的檔案。Frmcache.dat 檔案格式是未記載。不支援直接修改 Frmcache.dat 檔案。因此,您無法以程式設計方式變更表單快取的大小。Microsoft 不支援直接修改內容的任何部分的 「 表單 」 資料夾,除非這類變更會記載由 Microsoft 或由 Microsoft 產品支援服務只疑難排解建議。修改 Forms 資料夾的內容之前必須先製作備份。 復原意外刪除的表單如果您不小心刪除已發佈的表單,而您無法復原該表單從自發佈表單的資料夾,您可以從表單快取修復該表單的複本。如更多有關如何修復表單從表單快取,按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]: 292494?
(http://support.microsoft.com/kb/292494/
)
OL2002: 從快取的複本還原 Outlook 表單 表單快取的疑難排解如果表單快取似乎不正確,運作或如果您有問題當您開啟項目時或當您開啟自訂表單時,其他因素可能會造成未預期的行為。刪除表單快取之前,請使用下列的疑難排解方法。
清除表單快取有不同的方法,可以清除 [Outlook 表單快取。每一種方法各有優缺點。我們建議使用方法 1。
使用 ForceFormReload 登錄機碼當表單快取似乎會間歇地,造成的問題不能判斷問題的原因可以在 Outlook 中設定ForceFormReload 登錄機碼。當啟用 ForceFormReload 登錄機碼,若 Outlook 在 Outlook 開啟自訂表單為基礎的項目時碰到錯誤時, Outlook 會自動清除此特定的表單快取。接著,Outlook 嘗試再次開啟項目。雖然這個方法無法修正表單快取問題的原因,這個方法不會對問題透明使用自訂表單的人員。若要以便 ForceFormReload 登錄機碼功能,請依照下列步驟執行:
疑難排解當您開啟特定的自訂表單為基礎的項目時,就會發生的問題如果當您嘗試開啟特定的自訂表單為基礎的項目時,就會發生問題,問題就可能與該特定的表單而不是表單快取本身的相關。下列方法描述特定表單問題疑難排解的方法。您必須以它們列出的順序執行方法。
機器翻譯重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。 按一下這裡查看此文章的英文版本:919596?
(http://support.microsoft.com/kb/919596/en-us/
)
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


回此頁最上方
