Outlook无法同步SharePoint库 – 错误0x80004005

我们在SharePoint上有一个大型库(〜10 GB),即使您只尝试同步库中较小的子文件夹,也无法与Outlook同步。 其他库(或其他库子文件夹)与Outlook正常工作。

这是与MOSS 2007 SP1和Outlook 2007 SP2。

错误是:

任务'SharePoint'报告错误(0x80004005):'在Outlook或SharePoint中发生错误。 联系SharePoint站点pipe理员。

Outlook错误http://i48.tinypic.com/25kkj9c.png

重现错误

  1. 在Internet Explorer中打开大型SharePoint文档库
  2. 从“操作”菜单中,select“连接到Outlook”
  3. 在popup的stssync:安全警告中select允许
  4. Outlook会自动尝试初始同步,同步状态立即显示上述错误。

更新1:我validation了使用Outlook 2007 SP2和相同的SharePoint库(最初在Windows 7上进行testing)的Windows XP SP3与IE 6发生相同的问题。 这个问题肯定与图书馆或Outlook有关。

更新2:使用stsadm我导出了这个大型文档库(8.6 GB 15,000项目)的网站,并将其导入到开发系统。 在开发系统上的结果是相同的 – 多个客户端无法将Outlook连接到库,并获得上面的0x80004005错误。

我一直在解决与Microsoft的这个问题,我们发现在Outlook中的错误的根本原因。 此错误是由于尝试同步文件夹名称或文件夹path中具有两个破折号(“ – ”)的文件夹(其他特殊字符可能会导致相同的错误)所致。问题与库的大小或编号项目。

修复方法是重命名连续包含两个或更多破折号的文件夹。 有两个破折号的文件不是问题。

从其他文章看来,这可能是您的服务器上的System.Runtime.InteropServices.COMException。

对于其他情况,在Windows更新中已经修复了相同的错误消息。 您可以检查Windows更新已经在您的PC / SharePoint服务器和Exchange服务器上运行。

或者它可能只是一个错误。

http://support.microsoft.com/kb/914962

http://support.microsoft.com/kb/893617/

我也曾经与Office和Sharepoint一起好奇的麻烦。 在Word中,我的错误是意外的。

我会尝试Office诊断程序使用Office诊断程序诊断和修复崩溃的Office程序,以确保安装没有任何问题。