
SharePoint には 1 つの大きなライブラリ (約 10 GB) があり、ライブラリ内の小さなサブフォルダーの 1 つだけを同期しようとしても、Outlook と同期できません。他のライブラリ (または他のライブラリ サブフォルダー) は Outlook で正常に動作します。
これは MOSS 2007 SP1 および Outlook 2007 SP2 で発生します。
エラーは次のとおりです:
タスク 'SharePoint' がエラー (0x80004005) を報告しました: 'Outlook または SharePoint でエラーが発生しました。SharePoint サイト管理者に問い合わせてください。'
エラーの再現
- Internet Explorerで大規模なSharePointドキュメントライブラリを開く
- アクションメニューからOutlookに接続を選択します
- ポップアップ表示されるstssync:セキュリティ警告で「許可」を選択します。
- Outlook は自動的に初期同期を試行し、同期ステータスに上記のエラーがすぐに表示されます。
アップデート1:Outlook 2007 SP2 と同じ SharePoint ライブラリ (元々は Windows 7 でテスト済み) を使用した IE 6 の Windows XP SP3 でも同じ問題が発生することを確認しました。この問題は間違いなくライブラリまたは Outlook に関連しています。
アップデート2:使用stsadmこの大きなドキュメント ライブラリ (8.6 GB、15,000 アイテム) を含むサイトをエクスポートし、開発システムにインポートしました。開発システムでも結果は同じで、複数のクライアントが Outlook をライブラリに接続できず、上記の 0x80004005 エラーが発生します。
答え1
解決
私は Microsoft とこの問題のトラブルシューティングを行っており、Outlook のエラーの根本的な原因を発見しました。このエラーは、フォルダー名またはフォルダー パスに 2 つのダッシュ ("--") が含まれるフォルダーを同期しようとすることで発生します (他の特殊文字でも同じエラーが発生する場合があります)。この問題は、ライブラリのサイズやアイテムの数とは無関係です。
修正方法は、2 つ以上のダッシュが連続して含まれるフォルダーの名前を変更することです。ダッシュが 2 つ含まれるファイルは問題になりません。
答え2
他の投稿から判断すると、これはサーバー上の System.Runtime.InteropServices.COMException である可能性があります。
他のシナリオでは、同じエラー メッセージが Windows アップデートで修正されています。PC/SharePoint Server および Exchange Server で Windows アップデートが実行されているかどうかを確認できます。
あるいは、単なるバグである可能性もあります。
答え3
私もかつて、Office と Sharepoint で奇妙な問題に遭遇しました。Word で予期せぬエラーが発生しました。
Office Diagnosticsを試してみたいOffice 診断を使用してクラッシュした Office プログラムを診断および修復するインストールに問題がないことを確認するためです。