Sharepoint

Outlook 無法同步 SharePoint 庫 - 錯誤 0x80004005

  • October 19, 2019

我們在 SharePoint 上有一個無法與 Outlook 同步的大型庫 (~10 GB),即使您只嘗試同步庫中較小的子文件夾之一也是如此。其他庫(或其他庫子文件夾)在 Outlook 中執行良好。

這適用於 MOSS 2007 SP1 和 Outlook 2007 SP2。

錯誤是:

任務“SharePoint”報告錯誤 (0x80004005):“Outlook 或 SharePoint 中發生錯誤。聯繫 SharePoint 網站管理員。

展望錯誤

重現錯誤

  1. 在 Internet Explorer 中打開大型 SharePoint 文件庫
  2. 從“操作”菜單中,選擇“連接到 Outlook”
  3. 在stssync上選擇允許:彈出的安全警告
  4. Outlook 會自動嘗試初始同步,並且同步狀態會立即顯示上述錯誤。

**更新 1:**我使用 Outlook 2007 SP2 和相同的 SharePoint 庫(最初在 Windows 7 上測試)驗證了在帶有 IE 6 的 Windows XP SP3 上發生了相同的問題。該問題肯定與庫或 Outlook 有關。

更新 2:我使用stsadm導出了包含這個大型文件庫(8.6 GB 15,000 項)的站點並將其導入到開發系統中。結果在開發系統上是相同的 - 多個客戶端無法將 Outlook 連接到庫並得到上面的 0x80004005 錯誤。

解決方案

我一直在與 Microsoft 一起解決這個問題,我們已經找到了 Outlook 中錯誤的根本原因。該錯誤是由於嘗試同步文件夾名稱或文件夾路徑中有兩個破折號(“–”)的文件夾引起的(其他特殊字元可能會導致相同的錯誤。)該問題與庫的大小或數量無關的項目。

解決方法是重命名連續包含兩個或多個破折號的文件夾。帶有兩個破折號的文件不是問題。

從其他文章看來,這可能是您伺服器上的 System.Runtime.InteropServices.COMException。

對於其他情況,相同的錯誤消息已在 Windows 更新中得到修復。您可以檢查 Windows 更新是否已在您的 PC/SharePoint Server 和 Exchange Server 上執行。

或者它可能只是一個錯誤。

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

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

引用自:https://serverfault.com/questions/114688