หมายเลขบทความ (Article ID): 839804 - รีวิวครั้งสุดท้าย: 14 มกราคม 2554 - Revision: 3.0

วิธี การใช้แคชฟอร์มของ Outlook 2003 และ การแก้ไขปัญหาการแคชฟอร์ม

เคล็ดลับของระบบThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.

เนื้อหาบนหน้านี้

ขยายทั้งหมด | ยุบทั้งหมด

สรุป

บทความนี้อธิบายการหาตำแหน่งที่ว่า Microsoft Office Outlook 2003 ตั้งฟอร์ม ซึ่งเป็นที่ตั้งของแคชฟอร์ม วิธีการเปลี่ยนขนาดของแคชฟอร์ม และวิธีการใช้คีย์รีจิสทรี ForceFormReload บทความนี้อธิบายปัญหาที่อาจเกิดขึ้นกับแคฟอร์ม Outlook และวิธีแก้ไขปัญหาเหล่านี้

บทนำ

บทความนี้อธิบาย Outlook แบบฟอร์มการแคช บทความนี้ยังอธิบายถึงปัญหาแคฟอร์มต่าง ๆ ที่อาจเกิดขึ้นใน Outlook 2003

outlook เก็บสำเนาของรูปแบบกำหนดเองในการแคช outlook ทำนี้เพื่อให้ไม่มีรูปแบบจะถูกดึงจากดิสก์ทุกครั้งที่มีเปิดรายการ เมื่อฟอร์มถูกเก็บไว้ ในโฟลเดอร์สาธารณะ Microsoft Exchange หรือ ในไลบรารีฟอร์มองค์กรใน Exchange Server, Outlook สามารถใช้แบบฟอร์มรุ่นที่เก็บไว้ชั่วคราว ซึ่งช่วยเพิ่มประสิทธิภาพของเครื่องคอมพิวเตอร์ และ บนคอมพิวเตอร์เซิร์ฟเวอร์

ปัญหาอาจเกิดขึ้นกับการแคชฟอร์ม ปัญหาเหล่านี้เกิดขึ้นเมื่อคุณเปิดสินค้าใหม่หรือสินค้าที่มีอยู่ในโฟลเดอร์โดยทั่วไป คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้อย่างใดอย่างหนึ่ง:

ข้อความที่ 1
ไม่สามารถแสดงฟอร์มคุณเลือก ติดต่อผู้ดูแลระบบของคุณ
ข้อความ 2
ไม่สามารถแสดงฟอร์มที่ต้องดูข้อความนี้ ติดต่อผู้ดูแลระบบของคุณ
บางครั้ง Outlook อาจไม่แสดงข้อผิดพลาด แต่อาจเปิดแบบฟอร์มเริ่มต้นแทนของฟอร์มที่กำหนดเอง

แบบฟอร์มการค้นหา

ส่วนนี้อธิบายในการหาตำแหน่งที่ว่า Outlook ตั้งฟอร์มที่ถูกต้องเมื่อมีเปิดรายการ เมื่อคุณสร้างรายการที่ใช้แบบฟอร์มที่กำหนดเองก่อน ฟิลด์คลาสของข้อความที่อยู่ของสินค้าถูกกำหนดเป็นชื่อของฟอร์ม ตัวอย่างเช่น ถ้าคุณมีแบบฟอร์มงานแบบกำหนดเองที่ชื่อ "Corporate" ในโฟลเดอร์สาธารณะ คลาสของข้อความจะเป็น IPM.Task.Corporate
เมื่อมีเปิดรายการ Outlook ตรวจสอบฟิลด์คลาสของข้อความเพื่อดูแบบฟอร์มใดที่คุณต้องใช้เพื่อแสดงรายการ outlook ทำการค้นหาสำหรับฟอร์มที่จำเป็นต้องใช้แล้ว outlook ปรากฏ ในตำแหน่งต่อไป และใบสั่งที่ระบุดังต่อไปนี้:
  • หน่วยความจำ

    ถ้าคุณมีรายการอื่นที่เปิด ที่ใช้แบบฟอร์มเดียวกัน Outlook มีรูปแบบในหน่วยความจำแล้ว และ Outlook ที่สำเนาของรูปแบบที่ใช้แทนการ re-loading แบบฟอร์ม
  • แบบฟอร์มการแคช

    outlook ตรวจสอบแคฟอร์มบนคอมพิวเตอร์ของคุณเพื่อดูว่าคุณได้ใช้แบบฟอร์มก่อน ถ้าแบบฟอร์มที่อยู่ในแคช Outlook โหลดฟอร์มจากแคช
  • โฟลเดอร์ปัจจุบัน

    ถ้าแบบฟอร์มไม่ได้อยู่ในแคช Outlook ตรวจสอบเพื่อดูว่า แบบฟอร์มถูกเผยแพร่ไปยังโฟลเดอร์ปัจจุบัน โฟลเดอร์อื่น ๆ รวมทั้งโฟลเดอร์หลัก ไม่มีการค้นหา แบบฟอร์มที่มีการเผยแพร่ไปยังโฟลเดอร์จะถูกเก็บไว้เป็นรายการที่ซ่อนไว้ และไม่สามารถดูได้ในมุมมอง Outlook ใดก็
  • ไลบรารีฟอร์มส่วนบุคคล

    ถ้าไม่พบฟอร์มในโฟลเดอร์ปัจจุบัน Outlook ตรวจสอบในไลบรารีฟอร์มส่วนบุคคล แบบฟอร์มไลบรารีฟอร์มส่วนบุคคลจะถูกเก็บไว้เป็นข้อความที่เกี่ยวข้องในโฟลเดอร์ที่ซ่อนไว้ (เรียกว่ามุมมองทั่วไป) ที่เก็บจดหมายเริ่มต้น เก็บจดหมายเริ่มต้นคือ ชุดของโฟลเดอร์ที่ประกอบด้วยโฟลเดอร์กล่องขาเข้าที่ได้รับจดหมายขาเข้า
  • ไลบรารีฟอร์มองค์กร

    ถ้าแบบฟอร์มไม่มีอยู่ในไลบรารีฟอร์มส่วนบุคคล Outlook ตรวจสอบไลบรารีฟอร์มองค์กรบน Microsoft Exchange Server แล้ว
  • ไลบรารีฟอร์มเว็บ

    If you create an HTML-based form, publish that HTML-based form to a Web server, and then you enable Web services in Outlook, Outlook checks for the availability of an HTML version of the form. Outlook then opens the form in your Web browser. Typically, this feature is seldom used, but this feature may be enabled in some organizations.
If a form cannot be found in any one of the previous locations, the item appears in the standard form for that type of item. For example, a standard e-mail message form may be used instead of a custom e-mail message form, or a standard contact form may be used instead of a custom contact form.

When Outlook checks for an updated form, the last-modified time of the form in the cache is compared to the last-modified time of the form in the original location. If the original location contains an updated form, Outlook downloads the updated version and then updates the forms cache.

Locate the forms cache

You may locate the forms cache in the following folder:

C:\Documents and Settings\<user_name>\Local Settings\Application Data\Microsoft\FORMS</user_name>

Outlook 2003 supports roaming users. Therefore, the forms cache location may change. The forms cache location depends on what user is currently logged on to the computer. You cannot configure user setting to indicate where the forms cache is located. Therefore, you cannot directly change the location of the forms cache to a location other than the default location.

Understand the forms cache architecture

สิ่งสำคัญนี้ส่วน วิธี หรืองานประกอบด้วยขั้นตอนที่บอกวิธีการแก้ไขรีจิสทรี อย่างไรก็ตาม ปัญหาร้ายแรงอาจเกิดขึ้นหากคุณปรับเปลี่ยนรีจิสทรีไม่ถูกต้อง ดังนั้น โปรดตรวจสอบให้แน่ใจว่าคุณได้ทำตามขั้นตอนเหล่านี้อย่างระมัดระวัง สำหรับการป้องกันเพิ่มเติม ให้สำรองรีจิสทรีก่อนทำการปรับเปลี่ยน เพื่อที่คุณจะสามารถคืนค่ารีจิสทรีได้หากมีปัญหาเกิดขึ้น สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสำรองข้อมูลและคืนค่ารีจิสทรี โปรดคลิกที่หมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft::
322756  (http://support.microsoft.com/kb/322756/ ) วิธีการสำรองข้อมูลและคืนค่ารีจิสทรีใน Windows


The forms cache contains the Frmcache.dat file. The Frmcache.dat file contains summary information and pointers to both the default Outlook forms and any custom forms that you use. Cached copies of custom forms are stored in subfolders of the Forms folder.

The subfolders of the Forms folder are randomly named. However, the names of the subfolders look similar to the names of the forms. The actual forms that are stored in these folders are cryptically named, but the forms have a .tmp file name extension. If you do not know the folder that contains the copy of a particular form, you can use the time stamp of the folder or the time stamp of the form to help you locate the form.

Outlook also stores the registry keys that correspond to custom forms that have been cached. The registry keys are at the following location:

HKEY_CURRENT_USER\Software\Classes\CLSID


In earlier versions of Outlook, the forms cache did not keep track of where a form came from when the form was cached. For example, assume that you have two different forms that are published in two different public folders, and both forms have the same name. If you access the first folder, the form in that folder is cached. Then, if you access the second folder, Outlook still uses the cached form from the first folder, and not the form that is in the second folder. This means that every form name (or Message Class field) is supposed to be unique to prevent conflicts when you use forms. This has been the forms-cache design since Microsoft Outlook 97 was released.

The forms cache changed in Outlook 2003. In Outlook 2003, information about the folder and the forms library is also cached. This change was made because of a security-related issue. For example, you may have ten different public folders in Outlook 2003, all with the same form name that is published in the ten folders. In earlier versions of Outlook, the form was cached one time, and then Outlook used the same form from the local forms cache every time because all the forms had the same name. However, Outlook 2003 caches the form from each folder.

Understand and change the forms cache size

By default, Outlook sets a limit of 2048 kilobytes (KB) for the maximum size of the forms cache. To change this setting, follow these steps:
  1. ในการเครื่องมือเมนู คลิกตัวเลือก.
  2. คลิกการอื่น ๆแท็บ แล้วคลิกตัวเลือกขั้นสูง.
  3. คลิกCustom Forms, type a number that is greater than 2048 underMaximum space on hard diskแล้ว คลิกตกลง.
หลังจากที่คุณเข้าถึงพื้นที่ดิสก์สูงสุดที่คุณได้ตั้งค่าไว้สำหรับแคฟอร์ม แบบฟอร์มที่ไม่ได้ใช้เก่าที่สุดคือ purged จากแคช

หมายเหตุ:ขนาดของแคชฟอร์มถูกจัดเก็บไว้ในแฟ้ม Frmcache.dat รูปแบบของแฟ้ม Frmcache.dat คือ undocumented ไม่สนับสนุนการปรับเปลี่ยนแฟ้ม Frmcache.dat โดยตรง ดังนั้น จะไม่มีวิธีการเปลี่ยนขนาดของแคชฟอร์มโดยทางโปรแกรม Microsoft ไม่สนับสนุนปรับเปลี่ยนโดยตรงไปยังส่วนใดส่วนหนึ่งของเนื้อหาของโฟลเดอร์ฟอร์มจนกว่าเช่นการเปลี่ยนแปลงได้รับการบันทึกไว้ โดย Microsoft หรือแนะนำ โดยบริการผลิตภัณฑ์ของ Microsoft สนับสนุนสำหรับการแก้ไขปัญหาเท่านั้น ก่อนที่คุณทำการปรับเปลี่ยนใด ๆ ในเนื้อหาของโฟลเดอร์'ฟอร์ม'ได้ คุณต้องทำสำเนาการสำรองข้อมูลครั้งแรก

แบบฟอร์มที่คุณอาจได้โดยไม่ตั้งใจลบการกู้คืน

ถ้าคุณได้ลบฟอร์มที่เผยแพร่โดยไม่ตั้งใจ และคุณไม่สามารถกู้คืนแบบฟอร์มนั้นจากโฟลเดอร์ที่มีประกาศฟอร์มจาก คุณอาจกู้คืนสำเนาของรูปแบบจากแคชฟอร์ม

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกู้คืนแบบฟอร์มจากฟอร์มแค คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
292494  (http://support.microsoft.com/kb/292494/ ) OL2002: คืนค่าในแบบฟอร์ม Outlook จากสำเนาที่เก็บไว้ชั่วคราว

การแก้ไขปัญหาการแคชฟอร์ม

ถ้าแคฟอร์มไม่ราวกับ เป็นการทำงานอย่างถูกต้อง หรือ ถ้าคุณพบปัญหาเมื่อคุณเปิดรายการ หรือเปิดแบบฟอร์มที่กำหนดเอง อาจปัจจัยอื่น ๆ ที่ทำให้เกิดลักษณะการทำงานที่ไม่คาดคิด ใช้วิธีการแก้ปัญหาต่อไปนี้ก่อนที่จะลบแคฟอร์ม
  • วิธีที่ 1:

    ตรวจสอบว่า รายการที่ใช้ฟอร์ม one-off

    คุณสามารถเก็บคำนิยามของฟอร์มในรายการแทนที่ตั้งที่เผยแพร่ ถ้าคุณเก็บคำนิยามของฟอร์มในรายการ จากนั้น เปิดรายการ แบบฟอร์มที่คุณใช้อยู่เสมอฟอร์มที่เก็บอยู่ในรายการ ถ้าคุณทำการเปลี่ยนแปลงไปเป็นรุ่นที่เผยแพร่ของฟอร์ม สินค้าที่ one-off ยังคงใช้รุ่นที่เก่ากว่าของฟอร์มที่คุณจัดเก็บไว้ในรายการ ซึ่งอาจปรากฏขึ้นเพื่อที่มีปัญหากับการแคชฟอร์ม แต่นี้เป็นวิธีการทำงานของสินค้าที่ one-off

    ตรวจสอบว่า คำนิยามของแบบฟอร์มถูกเก็บอยู่ในรายการได้เนื่องจากอาจทำให้เกิดลักษณะการทำงานที่ไม่คาดคิด ซึ่งอาจทำให้คุณไม่ถูกต้อง presume ว่า ปัญหาของคุณเกี่ยวข้องกับการแคชฟอร์ม

    สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ ฟังก์ชัน one-off สินค้า คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
    290657  (http://support.microsoft.com/kb/290657/ ) OL2002: การทำงานกับข้อกำหนดแบบฟอร์มและฟอร์ม one-off
  • วิธีที่ 2

    ตรวจสอบว่า ปัญหาที่ไม่เกี่ยวข้องกับหน่วยความจำ

    outlook ไม่อาจปล่อยฟอร์มจากหน่วยความจำ This problem may be related to how you implement Visual Basic Scripting Edition code in a custom form. If Outlook does not unload the form from memory, you may have to exit and then restart Outlook. This removes the form from memory and forces Outlook to reload the form from the cache, the forms library, or a folder.

    You must also verify that Outlook exits. You can use Microsoft Windows Task Manager to verify that Outlook is not running. However, Microsoft recommends that you restart your computer to make sure that the problem is not related to something that occurs in memory.

    If Outlook does not exit, this may be the cause of the forms cache problem. If the form contains Visual Basic Scripting Edition code, try to determine if there is something in the form that causes Outlook not to exit. Also, disable any COM add-ins or any non-standard Microsoft Exchange extensions. Either of these may be contributing factors.

ล้างแคชฟอร์ม

There are different methods that you can use to clear the Outlook forms cache. Each method has advantages and disadvantages.
  • วิธีที่ 1:

    Microsoft recommends that you use the Clear Cache method. โดยให้ทำตามขั้นตอนต่อไปนี้::
    1. ในการเครื่องมือเมนู คลิกตัวเลือกแล้ว คลิกการอื่น ๆแท็บ
    2. คลิกตัวเลือกขั้นสูง.
    3. ในการตัวเลือกขั้นสูงกล่อง คลิกCustom Forms.
    4. ในการCustom Formsกล่อง คลิกManage Forms.
    5. ในการForms Managerกล่อง คลิกClear Cache.
  • วิธีที่ 2

    If you are an advanced user, you can also resolve problems with the forms cache by manually renaming or manually deleting specific components of the cache that may be causing a problem. For example, if you are having a problem with a specific form, you can start by deleting the corresponding folder for that cached form.
  • วิธีที่ 3

    You can also rename the Frmcache.dat file. Do not do this as your first attempt to resolve a problem with the forms cache because the Frmcache.dat file may contain information about other forms. However, if your other efforts to clear the forms cache have failed, you can rename the Frmcache.dat file and then restart Outlook.
  • วิธีที่ 4

    You can investigate the registry keys. The registry keys are at the following location:

    HKEY_CURRENT_USER\Software\Classes\CLSID


    Typically, the registry keys do not play a role in forms cache problems, but they do contain information about cached forms. If all other efforts to correct a problem form fail, you can verify that this section of the registry contains information about the form. You can remove the information about the form, and then restart Outlook.

ใช้คีย์รีจิสทรี ForceFormReload

When the forms cache seems to cause problems sporadically, and you cannot determine the cause of the problem, you can to set theForceFormReloadregistry key in Outlook. เมื่อการForceFormReloadregistry key is enabled, and Outlook encounters an error when opening an item that is based on a custom form, Outlook automatically clears the cache for this specific form. Then, Outlook tries to open the item again. While this method does not correct the cause of the forms cache problem, this method does make the problem transparent to people who use custom forms.

เมื่อต้องการเปิดใช้งานนั้นForceFormReloadregistry key functionality, follow these steps:
  1. เริ่มโปรแกรม Registry Editor
  2. Click the following key in the registry:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\Outlook
  3. ในการแก้ไขเมนู คลิกAdd Valueแล้ว เพิ่มค่ารีจิสทรีต่อไปนี้:
    ยุบตารางนี้ขยายตารางนี้
    ชื่อค่า:ForceFormReload
    ชนิดข้อมูล:Reg_DWORD:
    ข้อมูลค่า:1
  4. ออกจากโปรแกรม Registry Editor

    หมายเหตุ:This functionality is also available in Outlook 2000 and Outlook 2002 if you have the latest service packs installed.

    For additional information about how to obtain the latest service packs, click the following article numbers to view the articles in the Microsoft Knowledge Base:
    285129  (http://support.microsoft.com/kb/285129/ ) OL2000: Error Message: The form you have selected...cannot be displayed, please contact your administrator
    305403  (http://support.microsoft.com/kb/305403/ ) OL2002: Error Message: The form you have selected...cannot be displayed, please contact your administrator

การแก้ไขปัญหาเฉพาะของฟอร์มที่อาจเกิดขึ้นเมื่อคุณเปิดรายการ

If a problem occurs when you try to open an item that is based on a specific custom form, the problem may be related to problems with that specific form and not to the forms cache itself. The following methods describe how to troubleshoot problems with a specific form. You must do the methods in the order that they are listed.
  • วิธีที่ 1:

    You can disable the custom Visual Basic Scripting Edition code in the form. This may indicate to you that the problem is related to the Visual Basic Scripting Edition code. To do this, hold down the SHIFT key when you open an item. This prevents the Visual Basic Scripting Edition code from running.
  • วิธีที่ 2

    You can remove all the controls from all the form pages. Custom controls on the form may have problems initializing and may prevent Outlook from opening a form. The following reasons can prevent Outlook from opening a form:
    • The custom controls are not installed on the local computer.
    • The licensing registry key is incorrect.
    คุณสามารถเปิดฟอร์มในโหมดการออกแบบ เอาตัวควบคุมทั้งหมดออกจากเพฟอร์มทั้งหมด republish แบบฟอร์มที่ มีชื่อที่แตกต่างกัน และพยายามเปิดรายการใหม่ที่สร้างขึ้นจากแบบฟอร์มการเผยแพร่ใหม่ ถ้ามีการทำงาน คุณมีปัญหากับตัวควบคุมบางชนิด
  • วิธีที่ 3

    คุณสามารถลบเขตข้อมูลที่กำหนดเองทั้งหมดจากแบบฟอร์ม ปัญหาอาจเกี่ยวข้องกับเขตข้อมูลในแบบฟอร์ม เขตข้อมูลที่ประกอบด้วยสูตร สูตรเหล่านี้อาจสร้างการอ้างอิงแบบวงกลมที่อาจทำให้เกิดปัญหาประสิทธิภาพการทำงานหรือปัญหาอื่น ๆ ที่อาจส่งผลต่อวิธีเปิดแบบฟอร์ม ไม่พบโดยทั่วไป แต่หากคุณสงสัยว่า อาจจะเสียหายฟอร์ม คุณสามารถเอาเขตข้อมูลที่กำหนดเองทั้งหมดจากแบบฟอร์ม และประกาศฟอร์มเป็นชื่ออื่นสำหรับวัตถุประสงค์ในการทดสอบแล้ว

ทำความเข้าใจเกี่ยวกับปัญหาการแคชฟอร์ม

เนื่องจากการเปลี่ยนแปลงการรักษาความปลอดภัยและการเปลี่ยนแปลง architectural ใหม่ปัญหาเกิดขึ้นกับการแคชฟอร์มใน Outlook 2003 ส่วนนี้อธิบายถึงปัญหาที่ทราบเกี่ยวกับการแคชฟอร์มของ Outlook 2003 ส่วนนี้จะแสดงข้อมูลเกี่ยวกับสถานะของการใช้งานของโปรแกรมแก้ไขด่วน ส่วนนี้จะถูกปรับปรุงได้ ตามข้อมูลใหม่ที่สามารถใช้งานได้
  • Outlook 2003 หยุดการตอบสนองเป็นสาเหตุของปัญหาการตั้งชื่อโฟลเดอร์

    เมื่อ Outlook เก็บฟอร์มที่ มีชื่อเดียวกันซ้ำ Outlook ไม่ควรผนวกโครงร่างลำดับเลขไปยังโฟลเดอร์ระบบไฟล์ในแคชฟอร์ม โครงร่างที่มีการกำหนดหมายเลขนี้มีชื่อแฟ้มที่ supposed ไป incrementally หมายเลขที่ขึ้นต้น ด้วย 001 และ เพื่อทำการกำหนดหมายเลขตามลำดับต่อไป อย่างไรก็ตาม Outlook 2003 รุ่นแรกไม่จัดการชื่อแฟ้มได้อย่างถูกต้อง โฟลเดอร์ที่มีชื่อไม่ถูกต้อง หลังจากแบบฟอร์มที่ถูกแคชห้าครั้ง ฟอร์มแค 6 ล้มเหลว ซึ่งทำให้ Outlook หยุดการตอบสนอง

    การตรวจสอบว่า ปัญหานี้เกิดขึ้น ตรวจสอบแคฟอร์มบนฮาร์ดดิสก์ในระบบ โดยปกติ เส้นทางของแคชฟอร์มจะเป็นดังนี้:

    C:\Documents และ Settings\ <username>\Local Settings\Application Data\Microsoft\FORMS</username>

    ไม่มีโฟลเดอร์สำหรับแต่ละฟอร์มที่ถูกแคช ชื่อโฟลเดอร์ที่สอดคล้องกับฟิลด์คลาสของข้อความของฟอร์ม หากปัญหานี้เกิดขึ้น คุณสามารถดูศูนย์ผนวกเข้ากับชื่อโฟลเดอร์ในตัวอย่างต่อไปนี้:

    IPM.Contact.FormName
    IPM.Contact.FormName00000
    IPM.Contact.FormName0000
    IPM.Contact.FormName000
    IPM.Contact.FormName00

    ใช้วิธีการล้างแคชการล้างแคชฟอร์ม ปัญหานี้จะแก้ไขปัญหาได้ชั่วคราวจน กว่ารูปแบบเพิ่มเติมถูกแค แล้ว ปัญหาเกิดขึ้นอีกครั้ง

    โปรแกรมแก้ไขด่วนที่พร้อมใช้งานสำหรับปัญหานี้ได้ คุณสามารถติดต่อผลิตภัณฑ์บริการสนับสนุนเพื่อขอรับโปรแกรมแก้ไขด่วนได้ โปรแกรมแก้ไขด่วนนี้จะมีการกำหนดเวลาที่จะรวมใน Outlook 2003 Service Pack 1
  • มีปัญหาเกิดขึ้นเมื่อคุณเข้าถึงโฟลเดอร์สาธารณะ โดยใช้โฟลเดอร์'รายการโปรด'

    ถ้าคุณเข้าถึงโฟลเดอร์สาธารณะ โดยใช้โฟลเดอร์'รายการโปรด' และจากนั้น คุณเปิดรายการที่เป็นไปตามรูปแบบกำหนดเอง แบบฟอร์มถูกแคชทุกครั้งที่คุณเปิดสินค้าใหม่หรือสินค้าที่มีอยู่ โฟลเดอร์รายการโปรดกลายเป็น ตัวคูณในสถานการณ์ต่อไปนี้:
    • คุณใช้บานหน้าต่างนำทางของรายการโฟลเดอร์เพื่อดูโฟลเดอร์ Outlook ทั้งหมด และจากนั้น คุณเข้าถึงรายการโปรดที่โฟลเดอร์
    • คุณใช้บานหน้าต่างนำทางสำหรับชนิดของสินค้า เช่นปฏิทินหรือผู้ติดต่อ และคุณใช้โฟลเดอร์ <itemtype>อื่น ๆ รายการของโฟลเดอร์นี้จะเกี่ยวข้องกับการใช้โฟลเดอร์'รายการโปรด'</itemtype>
    เมื่อต้องการหลีกเลี่ยงปัญหานี้ชั่วคราว ไม่ใช้โฟลเดอร์รายการโปรด การเข้าถึงโฟลเดอร์โดยตรง โดยใช้รายการโฟลเดอร์บานหน้าต่างนำทาง

    หมายเหตุ:
    ปัญหานี้เพิ่มความถี่ของแคช ซึ่งทำให้เกิดปัญหาก่อนหน้านี้ได้อย่างรวดเร็วเกิดขึ้นอีกครั้ง

    โปรแกรมแก้ไขด่วนที่พร้อมใช้งานสำหรับปัญหานี้ได้ อย่างไรก็ตาม ติดตั้งแพคเกจโปรแกรมแก้ไขด่วนยกเลิกในภายหลังเนื่องจากแพคเกจโปรแกรมแก้ไขด่วนยกเลิกในภายหลังรวมถึงฮอตฟิกซ์เกี่ยวข้องกับการแคชอื่น ๆ นอกเหนือจากการแก้ไขด่วนนี้
    833856  (http://support.microsoft.com/kb/833856/ ) outlook 2003 แพคเกจโปรแกรมแก้ไขด่วน: 20 มกราคม 2004
    โปรแกรมแก้ไขด่วนนี้จะมีการกำหนดเวลาที่จะรวมใน Outlook 2003 Service Pack 1
  • ความล้มเหลวเกิดขึ้นเมื่อคุณใช้คีย์รีจิสทรี ForceFormReload

    outlook 2003 ช่วยให้คุณสามารถตั้งค่าที่ไม่จำเป็นforceFormReloadรีจิสตรีคีย์ ใน Outlook รุ่นก่อนหน้านี้forceFormReloadคีย์รีจิสทรีถูกใช้ถ้าไม่ได้โหลดฟอร์ม outlook ลบรายการการแคชฟอร์มสำหรับแบบฟอร์มนั้นโดยอัตโนมัติ และพยายามเปิดแบบฟอร์ม ซึ่งโดยทางอ้อมช่วยเหลือแก้ไขจำนวนของฟอร์มที่มีการสุ่ม seemingly แคชปัญหาที่เกิดขึ้น อย่างไรก็ตาม ถ้าคุณใช้การForceFormReloadregistry key with Outlook 2003, Outlook 2003 may crash.

    There is a hotfix that is available for this problem. You can contact Product Support Services to obtain the hotfix. This hotfix is scheduled to be included in Outlook 2003 Service Pack 1.
  • Outlook incorrectly caches a form two times

    Outlook may incorrectly cache a form two times. This can eventually lead to a damaged forms cache.

    There is a hotfix that is available for this problem. You can contact Product Support Services to obtain the hotfix. This hotfix is scheduled to be included in Outlook 2003 Service Pack 1.
  • Organizational Forms library problems and cached mode problems occur

    There are a variety of problems where Outlook does not cache custom forms correctly. These problems occur in scenarios that are related to offline mode, to cached mode, and to losing connection to the server. Most of these problems are related to publishing a form in the Organizational Forms library. However, the scope of the problem may be greater and may include any form that is published in another location. These problems are scheduled to be addressed in Outlook 2003 Service Pack 1, but these problems do not have hotfixes that are associated with them.
  • Outlook Find command problem occurs

    If you use the Outlook Find command to filter the items that appear in a folder, and you open an item, the item may not appear using a custom form that the item is supposed to use. This is not a forms cache problem, but may be confused with a forms cache problem.

    There is a hotfix that is available for this problem. You can contact Product Support Services to obtain the hotfix. This hotfix is scheduled to be included in Outlook 2003 Service Pack 1.

ใช้กับ
  • Microsoft Office Outlook 2003
Keywords: 
kbhowtomaster kbmt KB839804 KbMtth
แปลโดยคอมพิวเตอร์แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:839804  (http://support.microsoft.com/kb/839804/en-us/ )