你目前正处于脱机状态,正在等待 Internet 重新连接

如何在 Outlook 中重新设置昵称并自动完成缓存

Support for Office 2003 has ended

Microsoft ended support for Office 2003 on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

概要
Microsoft Outlook 维护着一个昵称列表,自动检查姓名和自动完成功能都需要使用它。此昵称列表是在您使用 Outlook 时自动生成的。如果昵称缓存损坏,Outlook 可能会无法识别收件人,可能会在自动完成电子邮件地址时提供错误的收件人,也可能会将邮件发送给不正确的收件人。

与将昵称缓存存储在计算机文件中的 Outlook 以前版本不同,Outlook 2010 将昵称缓存存储在主邮件存储中。例如,如果您使用的是 Microsoft Exchange Server 帐户,则您的昵称缓存存储在邮箱的隐藏邮件中。

如何一次删除一个昵称缓存条目

Outlook 2010
  1. 打开一封新电子邮件。
  2. 键入您要从缓存中删除的昵称缓存条目的前几个字符。
  3. 当条目显示在“建议名称”列表中时,请将鼠标指针移动到名称上方,直到指针变为突出显示为止,但是请勿单击名称。
  4. 当“X”图标在突出显示名称旁边显示时,请单击“X”以从列表中删除名称。


Outlook 2007 或 Outlook 2003
  1. 打开一封新电子邮件。
  2. 键入您要从缓存中删除的昵称缓存条目的前几个字符。
  3. 当条目显示在“建议名称”列表中时,请使用键盘上的“向上”和“向下”箭头键选择条目,然后按键盘上的 Delete。

如何清除整个昵称缓存

若要我们为您清除全部昵称缓存,请转到“帮我修复此问题”部分。如果您想亲自解决该问题,请转到“我自己修复此问题”部分。

帮我修复此问题

若要自动修复此问题,请单击“Fix it”按钮或链接。单击“文件下载”对话框中的“运行”,并按照修复此问题向导中的步骤执行操作。




注意
  • 此向导可能只提供英文版本。但是,Windows 的其他语言版本也提供自动修复功能。
  • 如果所使用的计算机中并未出现此问题,则可将“修复此问题”解决方案保存至闪存驱动器或 CD 中,然后在出现此问题的计算机上运行该解决方案。

然后,请转到“此方法是否已修复问题?”部分。



我自己修复此问题

Outlook 2010

若要重置 Outlook 2010 的全部 Outlook 昵称缓存,请使用下列方法之一:
方法 1
  1. 打开 Outlook 2010。
  2. 在“文件”选项卡上,单击“选项”。 参见图像
  3. 单击“邮件”选项卡。 参见图像
  4. “发送邮件”下,单击“清空自动完成列表”
  5. 单击“是”。
Outlook 将生成一个新的昵称缓存。


方法 2
  1. 单击“开始”,然后单击“运行”
  2. 使用 /CleanAutoCompleteCache 开关启动 Outlook。为此,请键入 Outlook.exe /CleanAutoCompleteCache

    注意:如果 Outlook 未安装在默认位置,您必须指向 Outlook.exe 路径。
Outlook 将生成一个新的昵称缓存。

Outlook 2002 到 Outlook 2007

Windows 7 或 Windows Vista
若要重置全部 Outlook 昵称缓存,请执行以下步骤:
  1. 退出 Outlook。
  2. 单击“开始”,然后单击“计算机”。 参见图像
  3. 单击“组织”,然后单击“文件夹和搜索选项”。 参见图像
  4. 在“查看”选项卡上,单击“显示隐藏文件、文件夹和驱动器”。 参见图像
  5. 单击“确定”
  6. 在“开始”菜单上,依次单击“所有程序”、“附件”和“运行”。
  7. “打开”对话框中,键入以下命令(包括引号),然后单击“确定”

    “C:\ Users\UserName\AppData\Roaming\Microsoft\Outlook”


    注意此路径中的“用户名”是当前登录 Windows 用户的名称。
  8. 右键单击希望重置配置文件名称的 .NK2 文件,然后单击“重命名”
  9. 将文件重命名为 profilename.bak,然后按 Enter。
  10. 启动 Outlook。


Windows XP
若要重置全部 Outlook 昵称缓存,请执行以下步骤:
  1. 退出 Outlook。
  2. 单击“开始”,然后单击“搜索”
  3. 在左侧的“搜索助理”面板中,单击“全部文件或文件夹”。
  4. “全部或部分文件名:”框中,键入 *.NK2
  5. “查找范围”框中,单击以选择您的本地硬盘。
  6. 单击“其他高级选项”,然后单击以选中“搜索隐藏文件和文件夹”复选框。
  7. 单击“搜索”
  8. 右键单击具有所要重置配置文件的名称的 .NK2 文件,然后单击“重命名”。
  9. 将文件重命名为 profilename.bak,然后按 Enter。
  10. 关闭 Windows 资源管理器。
  11. 重新启动 Outlook。
Outlook 将生成一个新的昵称缓存。

若要重置 Microsoft Windows 2000 和 Microsoft Windows Millennium Edition (Me) 的 Outlook 昵称缓存,请执行以下步骤:
  1. 退出 Outlook。
  2. 启动 Windows 资源管理器。
  3. “工具”菜单上,单击“文件夹选项”,然后单击“查看”选项卡。
  4. “高级设置”下,单击以选中“显示隐藏的文件和文件夹”复选框。
  5. 单击“确定”
  6. 单击“开始”,指向“搜索”,然后单击“文件或文件夹”
  7. “搜索文件和文件夹”框中,请在“要搜索的文件或文件夹名为”框中键入 *.NK2
  8. “查找范围”框中,单击以选择您的本地硬盘。
  9. 单击“立即搜索”
  10. 右键单击具有所要重置配置文件的名称的 .NK2 文件,然后单击“重命名”。
  11. 将文件重命名为 profilename.bak,然后按 Enter。
  12. 关闭 Windows 资源管理器。
  13. 重新启动 Outlook。
Outlook 将生成一个新的昵称缓存。

若要重置 Microsoft Windows NT 4.0 和 Microsoft Windows 98 的 Outlook 昵称缓存,请执行以下步骤:
  1. 退出 Outlook。
  2. 启动 Windows 资源管理器。
  3. “工具”菜单上,单击“文件夹选项”,然后单击“查看”选项卡。
  4. “高级设置”下,单击以选中“显示所有文件”选项卡。
  5. 单击“确定”
  6. 单击“开始”,指向“搜索”,然后单击“文件或文件夹”
  7. “名称”框中,键入 *.NK2
  8. “查找范围”框中,单击以选择您的本地硬盘。
  9. 单击“立即查找”
  10. 右键单击具有所要重置配置文件的名称的 .NK2 文件,然后单击“重命名”。
  11. 将文件重命名为 profilename.bak,然后按 Enter。
  12. 关闭 Windows 资源管理器。
  13. 重新启动 Outlook。
Outlook 将生成一个新的昵称缓存。


此方法是否已修复问题?

  • 检查该问题是否已修复。如果该问题已修复,则您已完成此部分。如果该问题未修复,则可以联系技术支持人员
  • 非常感谢您提供反馈意见。若要提供反馈意见或报告使用此解决方案出现的任何问题,请在“帮我修复此问题”博客中留言或向我们发送电子邮件
OfficeKBHowTo XP ol2002 ol2003 OL2007 fixit fix it fixme
属性

文章 ID:287623 - 上次审阅时间:11/05/2015 17:21:00 - 修订版本: 8.0

Microsoft Office Outlook 2007, Microsoft Office Outlook 2003, Microsoft Outlook 2002 标准版, Microsoft Outlook 2010, Outlook 2016

  • kbhowto kbfixme kbmsifixme KB287623
反馈