Select the product you need help with
Outlook 2007 如何使用窗体缓存以及如何解决窗体缓存问题文章编号: 919596 - 查看本文应用于的产品 概要本文介绍方法, Microsoft Office Outlook 2007 查找表单, 所在窗体缓存、 如何更改, 窗体缓存的大小以及如何使用 ForceFormReload 注册表项。 本文还介绍与 Outlook 窗体缓存可能出现的一些问题。 最后, 本文介绍如何解决这些问题。 INTRODUCTION 本文介绍 Outlook 窗体缓存。 本文还介绍 Outlook 2007 中可能发生的各种表单缓存问题。
注意 : Outlook 窗体缓存用于表单, 是设计与 Outlook 2003 或早期版本和通常发布到表单库。 Outlook 2007 还使您能够设计表单用于 Outlook 2003 和早期版本。 与早期版本中使用窗体缓存是在此方案, 以相同的方式使用窗体缓存。 但是, Outlook 2007 不使用窗体缓存随着新表单区域功能 Outlook 2007 只使用窗体缓存方案涉及自定义邮件类中。 如果您正在开发新窗体用于 Outlook 2007, 我们建议您使用新表单区域功能。 Outlook 将存储自定义表单的本地副本, 这样就不必从磁盘检索窗体每次打开项目时, Outlook 在高速缓存。 当窗体存储在 MicrosoftExchange 公用文件夹或, ExchangeServer 计算机上组织表单库中 Outlook 可以使用窗体缓存版本。 这有助于提高性能和 ExchangeServer 计算机上本地计算机上。 以窗体可能出现问题。 如果您打开文件夹中新项目或现有项目通常会发生这些问题。 您可能会收到以下错误信息之一:
Outlook 如何查找表单本节介绍 Outlook 如何定位打开项目时所需窗体。 邮件类 字段的项是先创建使用自定义表单, 项目时设置到窗体的名称。 例如, 如果您有自定义任务表单, 名为 " 公司 ", 自定义任务文件夹中邮件类是 IPM.Task.Corporate 。当您打开项目, Outlook 检查 邮件类 字段以查看哪些表单必须使用 Outlook 来显示项目。 Outlook 然后搜索需要窗。 Outlook 在下列位置以下列顺序查找:
定位窗体缓存窗体缓存是存储在硬盘驱动器上一个隐藏文件夹。 因此, 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 中不同文件夹。 您可能将每个这些 10 文件夹中发布具有相同名称窗体。 在早期版本的 Outlook, 表单已缓存一次, Outlook 由于所有窗体具有相同名称然后从本地表单缓存用同一窗体每次。 但是, 2007 Outlook 缓存窗体从每个文件夹。 由于设计, 中此更改的建议, 您将表单发布到个人窗体库而不是到文件夹。 如果删除基于自定义表单, 一个项, 然后您打开项已删除邮件 " 文件夹, 中 Outlook 无法找到自定义表单。 而, Outlook 使用默认窗体。 如果窗体发布到个人窗体库, 您可以避免此问题。 理解并更改窗体缓存大小默认情况下, Outlook 将限制为 2048 KB 对窗体缓存是最大值。 若要更改此设置, 请按照下列步骤:
Outlook 将 注意 存放窗体缓存的大小在 Frmcache.dat 文件。 的 Frmcache.dat 文件格式为无出处。 不支持对 Frmcache.dat 文件直接修改。 因此, 不能通过编程更改窗体缓存的大小。 除非这些更改是由 Microsoft 记录或者由 Microsoft 产品支持服务进行疑难解答仅建议 Microsoft 不支持对窗体文件夹直接修改到任何部分的内容。 修改的窗体文件夹, 内容之前必须首先将备份副本。 恢复该意外删除表单如果您意外删除发布表单, 并文件夹, 从, 发布窗体中不能恢复该表单可能能够从窗体缓存恢复窗体的副本。有关如何从窗体缓存, 恢复表单请单击下列文章编号以查看 Microsoft 知识库中相应: 292494
(http://support.microsoft.com/kb/292494/
)
从缓存副本还原 Outlook 表单 OL 2002:
解决窗体缓存如果窗体缓存不似乎被正常, 或如果打开项目时有问题或者当您打开自定义表单, 其他因素可能造成意外行为。 删除窗体缓存之前使用下列疑难解答方法。
清除窗体缓存还有其他方法来清除 Outlook 窗体缓存。 每种方法有优点和缺点。 我们建议您使用方法 1。
使用 ForceFormReload 注册表项当窗体缓存似乎间歇性, 导致问题和您无法确定对问题原因, 您可以设置ForceFormReload 在 Outlook 注册表项。 当
ForceFormReload 注册表项已启用, Outlook Outlook 打开基于自定义表单的项目时遇到错误, Outlook 自动清除缓存用于此特定表单。 然后, Outlook 尝试再次打开项目。 尽管此方法不能更正原因是窗体缓存问题, 此方法不将问题透明化他人使用自定义表单。
要启用 ForceFormReload 注册表项功能, 请按照下列步骤操作:
解决您打开基于特定窗体项目时出现问题如果尝试打开基于特定窗体, 项目时发生问题问题可能是有关不为该特定表单并本身窗体缓存。 下列方法介绍方法来解决特定表单出现问题。 必须按顺序列出它们执行方法。
属性文章编号: 919596 - 最后修改: 2007年11月27日 - 修订: 1.4
机器翻译 注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。如果您发现了错误并希望帮助我们提高机器翻译技术,请完成文章末尾的在线调查。 点击这里察看该文章的英文版: 919596
(http://support.microsoft.com/kb/919596/en-us/
)
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。 | 文章翻译
|




回到顶端








