將檔案上傳至 Teams 聊天時發生錯誤

當您嘗試在 Microsoft Teams 聊天中上傳檔案時,您會收到下列其中一個錯誤訊息。

檔案 <FileName> 未上傳。
檔案 <FileName> 已鎖定。

當 Teams 將檔案上傳至您的 OneDrive 雲端記憶體時,就會發生此錯誤。

解決方案

若要解決此問題,請嘗試相關錯誤訊息下所列的解決方法。

錯誤 1 可能有多個原因。 若要解決錯誤 1,請依照列出的順序,嘗試下列每個解決方法。 在您嘗試每個解決方案之後,請檢查問題是否已解決,然後再移至下一個解決方案。

解決方案 1

如果 OneDrive 網站上預設文件庫 (Documents 夾的名稱) 變更為其他專案,就會發生錯誤 1。

若要修正錯誤,您必須使用系統管理帳戶並遵循下列步驟,將資料夾名稱還原為 Documents

注意事項

這項功能不適用於 Microsoft 365 政府、由 21Vianet 運作 Microsoft 365 或 Microsoft 365 Germany。

  1. 取 [執行測試],如下所示。 這會在 Microsoft 365 系統管理 中心填入診斷。

  2. 在 [ 執行診斷 ] 區段中,輸入 用戶主體名稱 (UPN) 看到錯誤的使用者,然後選取 [ 執行測試]

  3. 如果測試結果顯示預設文檔庫名稱不是 [檔],請選取複選框以授權診斷將其還原為 ,然後選取 [ 更新設定]。 您會收到確認通知,指出文檔庫已成功重新命名為 Documents

注意:雖然您可以使用 SharePoint Designer 來變更預設文檔庫的名稱,但我們不建議使用此選項。

解決方案 2

如果您的 OneDrive 網站設定為 ReadOnly,可能會發生錯誤 1。

此設定表示您的 OneDrive 網站已鎖定。 若要修正錯誤, 請解除鎖定網站

解決方案3

如果刪除使用者,然後使用相同的用戶主體名稱 (UPN) 重新建立,就會發生錯誤 1。 這種情況會導致 OneDrive 網站上的用戶標識碼不符。

若要解決此錯誤, 請刪除重新建立的使用者,並還原原始使用者

解決方案 4

如果用戶沒有 MySite 主機的許可權,就會發生錯誤 1。 若要讓 SharePoint Online 如預期般運作,所有使用 OneDrive 網站的使用者都必須能夠存取 MySite 主機。 若要將默認許可權還原至 MySite 主機網站,請使用下列其中一種方法:

  • 流覽至租使用者中的 [網站許可權] 頁面: https://contoso-my.sharepoint.com/_layouts/15/user.aspx,並將 [讀 取] 許可權授與 外部使用者以外的所有人

  • 使用 SharePoint Online 管理命令介面來執行下列 Cmdlet:

    Connect-SPOService -Url https://contoso-admin.sharepoint.com/
    Add-SPOUser -Site https://contoso-my.sharepoint.com -LoginName "Everyone Except External Users" -Group Visitors
    

執行自我診斷工具

Microsoft 365 系統管理員使用者可以存取可在租用戶內執行的診斷,以確認可能影響將檔案上傳至 Teams 聊天的問題。

注意事項

這項功能不適用於 Microsoft 365 政府、由 21Vianet 運作 Microsoft 365 或 Microsoft 365 Germany。

取 [執行測試],如下所示。 這會在 Microsoft 365 系統管理 中心填入診斷。

診斷會執行大量驗證。

連絡客戶支援

如果這些解決方案都無法修正錯誤,請建立新的服務要求。 使用下列描述:「檔案上傳失敗至小組聊天」。將 Teams 桌面記錄和瀏覽器追蹤附加至要求。 如需如何收集桌面記錄和瀏覽器追蹤的資訊,請參閱 收集記錄以針對 Teams 問題進行疑難解答