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

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

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

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

解決辦法

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

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

解決方法 1

如果 Documents 資料夾的名稱(OneDrive 網站上的預設文檔庫)已變更為其他專案,就可能發生錯誤 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

如果刪除使用者,然後使用相同的用戶主體名稱重新建立,就會發生錯誤 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 問題進行疑難解答