排查同步问题

G Suite Sync for Microsoft Outlook

本文介绍了如何排查使用 G Suite Sync for Microsoft® Outlook® (GSSMO) 时可能遇到的同步问题。

试用日志分析器

您可以将跟踪文件提交至 GSSMO 日志分析器。您提交文件后,大多数问题很快就可以确定。详细了解在哪里查找跟踪文件

一般同步问题  |  邮件同步问题  |  日历同步问题  |  其他同步问题

展开所有部分   |   收起所有部分

一般同步问题

Windows 任务栏中的 GSSMO 图标显示为离线

可能是您的网络连接已断开,或者 Outlook 切换到了离线模式(例如密码重置以后)。

遇到同步错误,或者同步全部停止

您是否在 GSSMO 中选择了无限制邮箱大小?如果是这样,您的本地 PST 文件可能已达到其大小上限,而这可能导致错误或阻止 GSSMO 与 G Suite 同步。默认情况下,Outlook 会将本地 PST 文件的大小限制为 20 GB (Outlook 2007) 或 50 GB(Outlook 2010、2013、2016 或 2019)。要解决此问题,您需要在 GSSMO 中限制邮箱大小。有关详情,请参阅设置本地邮箱大小

您也可以在 Outlook 中提高 PST 文件的大小上限。请参阅 Microsoft 文档,了解如何执行此操作。

在 Outlook 中拖动文件夹而导致同步问题

在 Outlook 中拖动文件夹进行重新整理时,可能会导致 GSSMO 出现同步问题。创建新的配置文件,数据应该就能正确同步。

邮件同步问题

本地 Outlook PST 文件大于 GSSMO 邮箱大小

您的 PST 文件可能会超过大小限制,这取决于您的 Outlook 设置。请参阅相关 Microsoft 文档,了解如何在 Outlook 中配置 PST 文件的大小限制。

您也可以尝试使用 Outlook 压缩本地 PST 文件。请查阅相关 Microsoft 文档,了解如何减小邮箱和 Outlook 数据文件的大小。

Outlook 中同一封邮件出现在多个文件夹中

Gmail 中具有多个标签的邮件会出现在 Outlook 中的每个相应文件夹中。这看起来像是此邮件在 Outlook 中存在多份副本,您的本地邮箱(PST 文件)也会因此变大。

但是,此邮件只有一份副本,将其从一个文件夹删除的操作也会将其从其他文件夹中删除。

可执行文件附件未显示

G Suite 不允许发送或接收可执行文件 (.exe) 以及其他一些类型的文件附件。这些附件不会显示在 Outlook 或 Gmail 中。向 Microsoft Outlook 用户发送 .eml 或 .msg 附件时,也有大小限制。请参阅无法查看 MSG 或 EML 文件

不能发送或接收什么类型的文件?

.ade、.adp、.bat、.chm、.cmd、.com、.cpl、.dll、.exe,
.hta、.ins、.isp、.jse、.lib、.mde、.msc、.msg、.msp,
.mst、.pif、.scr、.sct、.shb、.sys、.vb、.vbe,
.vbs、.vxd、.wsc、.wsf、.wsh

Outlook 未显示早期的邮件(但是 Gmail 界面中显示了)

您的本地 Outlook 邮箱(PST 文件)大小可能不足以存储您所有的电子邮件。GSSMO 会在本地存储最新的邮件(最多 1 GB)。所有邮件都将存储在云端,您可以通过 Gmail 界面访问这些邮件。

如果您想在本地存储更多邮件,可以通过以下方法调整 Outlook 邮箱大小:

注意:我们不建议您增加 Outlook 邮箱的大小,因为这可能会影响同步性能。

无法在 Outlook 中的文件夹之间移动邮件

如果您不能在 Outlook 中将邮件从一个文件夹移动到另一个文件夹,则可能是因为目标文件夹在 Gmail 中没有相对应的标签。要解决此问题,请尝试以下方法之一:

  • 在 Gmail 中创建与您要移动到的文件夹相对应的标签。
  • 在 Outlook 中删除此文件夹,然后重新创建。

注意:您不能将邮件直接移动到“草稿”文件夹,而应该将邮件另存为草稿。

我遇到同步错误,或者同步完全停止

您是否在 GSSMO 中选择了无限制邮箱大小?如果是这样,您的本地 PST 文件可能已达到其大小上限,而这可能导致错误或阻止 GSSMO 与 G Suite 同步。默认情况下,Outlook 会将本地 PST 文件的大小限制为 20 GB (Outlook 2007) 或 50 GB(Outlook 2010、2013、2016 或 2019)。要解决此问题,您需要在 GSSMO 中限制邮箱大小。有关详情,请参阅设置本地邮箱大小

您也可以在 Outlook 中提高 PST 文件的大小上限。请参阅 Microsoft 文档,了解如何执行此操作。

在网络连接较慢的情况下,大型邮件可能会出现超时问题

如果您在网络连接速度较慢时发送包含大型附件的邮件,那么连接可能会超时,未发送的邮件会留在发件箱中。默认情况下,超时硬编码为 90 秒后发生。

您可以通过修改 Windows® 注册表来延长此时间段。您可以添加以下注册表项以替换默认的超时值:

  • HKEY_CURRENT_USER\Software\Google\Google Apps Sync\Other\ResolveTimeoutSeconds > DWORD Value = 00000030
  • HKEY_CURRENT_USER\Software\Google\Google Apps Sync\Other\ConnectTimeoutSeconds > DWORD Value = 00000030
  • HKEY_CURRENT_USER\Software\Google\Google Apps Sync\Other\SendTimeoutSeconds > DWORD Value = 00000600
  • HKEY_CURRENT_USER\Software\Google\Google Apps Sync\Other\ReceiveTimeoutSeconds > DWORD Value = 00000600

注意:如果您是在 64 位版本 Windows 上运行 32 位版本的 Outlook,则需要在 32 位应用的正确位置中添加这些注册表项。有关详情,请参阅通过注册表配置选项中有关使用 Windows 注册表的说明。

如何将这些值添加到 Windows 注册表?

  1. 点击 Windows“开始”菜单中的运行,然后输入 regedit

    如果您是在 64 位版本的 Windows 上使用 32 位版本的 Outlook,则请在运行对话框中输入 %systemroot%\syswow64\regedit

  2. 转到 HKEY_CURRENT_USER\Software\Google\Google Apps Sync\
  3. 点击编辑 然后 新建 然后
  4. 输入其他作为文件夹的名称。
  5. 选择刚刚创建的其他文件夹,然后点击编辑 然后 新建 然后 DWORD 值
  6. 输入 ResolveTimeoutSeconds 作为新值。
  7. 右键点击新值的文件夹,然后点击修改
  8. 数值数据下方,输入超时值。
  9. 重复这些步骤,为其他超时值(ConnectTimeoutSeconds、SendTimeoutSeconds 和 ReceiveTimeoutSeconds)创建一个 DWORD 值。
保存在 Outlook 中的草稿未同步到 Gmail

GSSMO 不会将电子邮件草稿与 Gmail 或使用 Outlook 的其他计算机进行同步。您必须在最初使用的同一客户端上完成电子邮件草稿。

已发邮件未显示在 Outlook 的“已发送邮件”文件夹中

在 Outlook 默认设置下,发送的邮件应显示在“已发送邮件”文件夹中。如果修改了原始设置,请还原到默认设置:

  1. 在 Outlook 中,点击工具 然后 选项
  2. 首选参数标签的电子邮件下,点击电子邮件选项
  3. 选中在“已发送邮件”文件夹中保存邮件副本对应的复选框。
从 Outlook 的“已发送邮件”文件夹中移除的邮件重新出现

在 Gmail 中,邮件以后还可能会重新出现在“已发邮件”标签中。如果是这样,此邮件将尝试同步回 Outlook 的“已发送邮件”文件夹。

这个问题会自行解决。但是,最长可能需要 24 小时才能正确同步。

看不到 .msg 或 .eml 文件

如果您将电子邮件(通过 .msg 或 .eml 文件)附加到 Outlook 中的邮件,使用 Exchange 的收件人将无法读取此附件。为避免此问题,最好在 Outlook 中转发此邮件,而不要将邮件以附件形式转发。

在 Outlook 中发送电子邮件时,出现“操作失败”错误消息

如果您在同一个 Outlook 配置文件中配置了 GSSMO 帐号和 Exchange Server 帐号,就可能会发生此问题。

如果出现此错误消息,请为 GSSMO 和 Exchange Server 帐号创建单独的 Outlook 配置文件。

Outlook 中的文件夹与 Gmail 中的标签有时不匹配

如果您重命名 Gmail 中包含嵌套标签的标签,就可能出现这种情况。同步后,Outlook 中可能会同时显示原始标签和重命名后的标签。

我看到了“G Suite Sync 发现了配置文件问题”这一消息

在以下情况下,您可能会看到此消息:

  • 您的 GSSMO 配置文件是使用 GSSMO 4.0.17.0 或更早版本创建的。
  • 您通过辅助 IMAP 帐号(已添加到 GSSMO Outlook 配置文件中的 IMAP 帐号)发送电子邮件。这些电子邮件发送失败。

如果 G Suite 电子邮件标签的名称与 Outlook 文件夹名称冲突,就会出现此问题。要解决此问题,您应重新创建配置文件。有关详情,请参阅创建或替换您的配置文件

在 Outlook 2010 中,在帐号之间移动的邮件不会同步到 Gmail

在 Outlook 2010 年,在 GSSMO 配置文件中的帐号之间移动邮件时,GSSMO 不会将电子邮件同步到 Gmail。要解决此问题,您需要复制邮件,而不是移动邮件。

请按住 Ctrl 键,直到鼠标指针显示为加号。然后,您可以在帐号之间复制邮件并删除原始邮件。注意,此方法也适用于更高版本的 Outlook。

日历同步问题

邀请无法正常同步

如果您收到的日历邀请不是 iCalendar 格式,则可能会出现此问题。查看 Gmail 界面以了解邀请电子邮件中是否包含 winmail.dat 附件。如果包含,则发件人需要修改其 Outlook 设置才能使用 iCal。

在 Outlook 中:

  1. 点击工具 然后 选项
  2. 首选参数标签中,点击日历选项
  3. 高级选项下,选中通过互联网发送会议要求时,使用 iCalendar 格式对应的复选框。
  4. 保存更改。

如果发件人使用 GSSMO 或连接到 Exchange 服务器,则系统可能会停用此设置。

Outlook 在主日历中添加了属于其他日历的活动

无论何时 Google 日历向您发送新活动的通知,Outlook 都会将此活动添加到您的主日历,这与该活动实际所属的日历无关。

如果经常出现此问题,您应该停用主日历之外的其他任何日历的“新活动”通知。

Outlook 中活动显示的时区有误

在 Google 日历界面中,确认您的时区设置正确:

  1. 点击“设置”图标 设置 然后“设置”。
  2. 在“基本”标签中,输入当前的时区。
  3. 在“日历”标签中,选择其他任意日历并为其设置时区。
  4. 将这些说明分享给邀请您参加会议的人。

安排的新活动应该会显示正确的时区。要确保之前安排的活动正确显示,您必须重新创建 G Suite 配置文件

全天活动在 Outlook 中显示为跨越两天

未能在 Google 日历界面中设置正确的时区。请检查设置并更正:

  1. 点击“设置”图标 设置,验证您的时区设置。
  2. 删除并重新同步您的日历数据,以更正以前安排的任何全天事件:
    1. 在 Windows 任务栏中,右键点击 GSSMO 图标 
    2. 打开同步状态对话框,仅为您的日历数据选择删除并重新同步选项。

此操作会从您的日历中删除 Outlook 特有的数据,例如应用于活动的颜色类别。有关删除并重新同步选项的详细信息,请参阅重新同步或修复 Outlook 数据

当我刷新有空/忙碌信息时,Outlook 崩溃了

您使用的是 Outlook 2010 吗?如果是,请确保您拥有 Outlook 2010 所需的所有修补程序。查看您的 Microsoft 文档以了解详情。

无法在 Outlook 中查看其他用户的有空/忙碌信息

您的 Windows 注册表设置可能有问题。验证以下注册表项是否完全按以下所示的内容进行设置。如果该项不存在或者该项的值与以下所示内容不匹配,请创建该项,然后编辑其值。

  • 注册表项:KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\[您的 Outlook 版本]\Outlook\SchedulingInformation\FreeBusySupport
  • 值名称:SMTP
  • 值类型:REG_SZ(字符串值)
  • 值数据:{0006F049-0000-0000-C000-000000000046}

如何在我的 Windows 注册表中修改此项?

  1. 点击 Windows“开始”菜单中的运行,然后输入 regedit

    如果您是在 64 位版本的 Windows 上使用 32 位版本的 Outlook,则请在运行对话框中输入 %systemroot%\syswow64\regedit

  2. 转到 KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\<您的 Outlook 版本>\Outlook\SchedulingInformation\

    其中 <您的 Outlook 版本> 为:

    • 11.0(对于 Outlook 2003)
    • 12.0(对于 Outlook 2007)
    • 14.0(对于 Outlook 2010)
    • 15.0(对于 Outlook 2013)
    • 16.0(对于 Outlook 2016 和 Outlook 2019)
  3. 如果“SchedulingInformation”文件夹中没有 FreeBusySupport 文件夹,请选择编辑 然后 新建 然后 ,然后输入 FreeBusySupport 作为项的名称。
  4. 选择 FreeBusySupport 文件夹,然后选择编辑 然后 新建 然后 字符串值
  5. 输入 SMTP 作为新值。
  6. 右键点击新值的文件夹,然后点击修改
  7. 数值数据下方,输入 {0006F049-0000-0000-C000-000000000046}
部分日历、联系人、便笺或任务文件夹没有同步

在 Outlook 中创建新的文件夹时,请确保在适当的 Outlook 应用(日历、通讯录等)下创建,否则,文件夹的内容就不会与 G Suite 同步。

此外,请在 Outlook 中的顶层“便笺”文件夹中创建所有便笺。其他地方(例如子文件夹中)放置的便笺不会与 Google 文档、表格和幻灯片同步。

发生冲突错误时,数据是否仍会同步?

如果您同时更新 Outlook 和 G Suite 中的通讯录,或者更新移动设备中的通讯录,则可能因 GSSMO 保留通讯录的两个版本而发生冲突。即使发生这种情况,您也不会丢失任何数据,这两个版本的联系人都会保留下来。

要选择要保留的版本,请执行以下操作:

  1. 在 Outlook 邮件中,转到开始 然后 文件夹列表,打开同步问题文件夹以查看哪个联系人发生了版本冲突。
  2. 在 Outlook 中打开联系人。Outlook 会显示一条冲突消息,并让您选择要保留的版本。

解决其他同步问题

  • 检查您的 Windows 或 Outlook 版本是否满足所有这些系统要求
  • 确定您使用的是最新版本的 GSSMO,且其中包含最新修补程序。详细了解最新版本
  • 确保您的 Outlook PST 文件没有损坏。查看您的 Microsoft 文档,了解如何执行此操作。

G Suite 中目前有已知的数据迁移问题吗?

有关详情,请参阅已知问题数据迁移设备同步部分。

该内容对您有帮助吗?
您有什么改进建议?