症状
当Microsoft Outlook 或 Microsoft Outlook Web App(前 Outlook Web Access)中出现同步问题时,可能会遇到以下症状。
症状 1
与 Microsoft Outlook Web App 相比,Microsoft Outlook 中收到的邮件之间存在差异或不匹配。
症状 2
Outlook 出现问题,但在禁用缓存模式时不会出现问题。
症状 3
在 Outlook 中将脱机文件夹文件 (.ost) 与运行 Microsoft Exchange Server 的服务器上的邮箱同步时,偶尔会收到错误消息。 错误消息可能如下所示:
无法启动 outlook Microsoft。 无法打开 Outlook 窗口。 无法打开文件夹集。 文件 c:\Users\
症状 4
你注意到,在同步 .ost 文件和邮箱后,某些项目(如电子邮件、约会、联系人、任务、日记条目、笔记、已发布项目和文档)在 .ost 文件或邮箱中缺失。
原因
如果出现这些症状,或者同步其他问题,问题可能是损坏的 .ost 文件。
决议
对于 Outlook 2003 和 Outlook 2007:
使用 OST 完整性检查工具(Scanost.exe)检查 .ost 文件是否存在不一致。
对于 Outlook 2010 及更高版本:
OST 完整性检查工具(scanost.exe)不包括在 Outlook 2010 及更高版本中。 建议在早期版本中使用此工具来修复 Outlook 数据文件(.ost)中的错误。 如果特定文件夹出现问题,可以在 Outlook 中重新同步该文件夹。 为此,请执行以下步骤:
右键单击文件夹,然后选择“ 属性”。
选择“ 清除脱机项目”,然后选择“ 确定”。
在 Outlook 2010 功能区上,选择“ 发送/接收 ”选项卡。
选择 “更新文件夹”。
如果这些方法无法解决问题,建议重新生成 .ost 文件。 为此,请删除 .ost 文件,然后让 Outlook 再次从 Exchange Server 下载信息。 有关详细信息,请参阅本文的“详细信息”部分。
但是,例外情况是,如果服务器上没有本地数据。 在这种情况下,我们建议你执行以下步骤:
将数据导出到 Outlook 数据文件(.pst),然后删除 .ost 文件。
让服务器数据再次下载,然后使用 “不导入重复 项”选项导入 .pst 文件数据。 若要访问此选项,请选择“ 文件 ”选项卡,然后选择“ 打开 ”选项。
详细信息
OST 完整性检查工具仅在 .ost 文件上运行,可用于诊断和修复同步问题。 它会扫描 Exchange Server 上 .ost 文件和邮箱的本地副本。 该工具比较文件中和邮箱中的项目和文件夹,并尝试协调文件和邮箱之间的同步差异。 OST 完整性检查工具不会更改 Exchange Server 上的邮箱。 该工具记录扫描日志中的任何差异,以便查看工具发现和解决的差异。 扫描日志还标识了该工具无法解决且必须手动修复的任何情况。 扫描日志位于“已删除邮件”文件夹中。
您安装 Outlook 时会自动安装 OST 完整性检查工具 (Scanost.exe),根据您正在使用的 Outlook 版本,在以下位置。
对于 Outlook 2003: drive:\Program Files\Common Files\System\MSMAPI\LocaleID 文件夹。 请注意,在此示例中, LocaleID 是安装 Microsoft Office 的区域设置标识符(LCID)。 英语 - 美国的 LCID 为 1033。
对于 Outlook 2007: drive:\Program Files\Microsoft Office\OFFICE12
如何使用 Scanost.exe 修复错误
退出 Outlook 2003 或 Outlook 2007(如果正在运行)。
双击 Scanost.exe。
如果已设置 Outlook 来提示你输入配置文件,该工具还会提示你输入配置文件。 在 配置文件名称 列表中,选择包含要检查的 .ost 文件的配置文件。 当系统提示 连接 或 脱机工作 时,请选择 连接。
选择所需的选项。 若要让该工具自动解决扫描过程中发现的差异,请选中“ 修复错误 ”复选框。 如果清除此复选框,该工具会记录问题。 但是,该工具不会进行必要的更正。
选择 “开始扫描”。
注释
若要查看扫描日志,请启动 Outlook,然后打开“已删除邮件”文件夹。 该工具不会扫描“已删除邮件”文件夹。 任何问题都会记录在主题为“OST 完整性检查”的消息中。
如果尝试打开 .ost 文件时出现问题,可以使用收件箱修复工具(Scanpst.exe)诊断和修复 .ost 文件中的错误。 收件箱修复工具可用于 .ost 文件和个人文件夹 (.pst) 文件。 收件箱修复工具会扫描 .ost 或 .pst 文件,并确保文件结构完好无损。 如果需要,该工具还会尝试修复内部数据结构。 该工具不会与 Exchange Server 上的邮箱进行交互。
如何重新生成 .ost 文件
根据您运行的操作系统找到以下文件夹:
Windows XP:C:\文档和设置\
Windows Vista 及更高版本:C:\Users\
如果未显示该文件夹,请取消隐藏该文件夹。 为此,请执行以下步骤:
Windows 8 和 Windows 10:
在“ 视图 ”选项卡上,选中“ 隐藏项 ”复选框和 “文件扩展名 ”复选框。
Windows 7:
在 “组织” 菜单上,选择 “文件夹”和“搜索 ”选项。
选择“ 视图 ”选项卡,然后选择“ 显示隐藏的文件、文件夹和驱动器 ”选项,然后清除 “隐藏已知文件类型的扩展名 ”复选框。
Windows XP:
在 “工具” 菜单上,选择 “文件夹选项”。
选择“ 视图 ”选项卡,然后选择“ 显示隐藏文件和文件夹 ”复选框,然后清除 “隐藏已知文件类型的扩展名 ”复选框。
默认情况下,Outlook 为用户的本地缓存创建 Outlook.ost。 如果 Outlook.ost 文件已存在,Outlook 将在文件名末尾插入一个数字(例如 Outlook0.ost 或 Outlook1.ost)。 重命名任何 .ost 文件。 为此,请将 .ost 文件扩展名重命名为 .old. 如果未显示 .ost 文件扩展名,请确保清除“ 隐藏已知文件类型的扩展名 ”复选框,如步骤 2A 和 2B 中所述。
如果收到“文件正在使用”错误消息,请按 Ctrl+Alt+DELETE,然后选择 任务管理器。 选择“ 进程 ”选项卡,并验证进程列表中是否未显示 Outlook.exe 和 Winword.exe。 如果这些进程显示在列表中,请选择每个文件,然后选择 “结束进程”。
重命名 .ost 文件后,重启 Outlook。 收到“准备首次使用”消息。 等待邮箱同步。 此过程因用户的邮箱大小而异。
同步邮箱后,测试是否仍发生该问题。 如果仍然存在,则 .ost 文件不是问题的原因。
对于因其他问题导致的类似错误,请参阅 旧版ExchangeDN 中的最后一个字符是空格时,Outlook 状态栏显示“已断开连接”。