TeamsのOneDriveで「404 File not found」が出る場合、まずUPN(サインイン用ユーザー名)を変更した直後か確認します。MicrosoftはUPN変更後にTeamsのOneDriveアプリで404になる問題と、1対1チャットでファイルを送ってからOneDriveアプリを開く回避策を公開しています。ただし、すべての404をUPN変更が原因と判断する手順ではありません。
TeamsのOneDriveで404が出ても、ファイルが削除されたと即断せず、UPN変更の有無とブラウザーから開ける実際のOneDrive URLを確認します。
最初に分ける:OneDriveアプリ全体か、特定のファイルだけか
| 発生場所・状況 | 確認すること | 進め方 |
|---|---|---|
| UPN変更後、Teams左側のOneDriveアプリが404 | 変更日時、新しいサインイン名、ブラウザーでのOneDriveアクセス | この記事の公式回避策と管理者のURL確認 |
| 昔のブックマーク・最近使った項目からだけ404 | 古いUPNを含むURLになっていないか | 新しい場所から開き直し、参照先を更新 |
| 特定の共有ファイル・チャットの過去リンクだけ404 | 所有者のUPN変更、現在のファイル場所、現在の共有リンク | 所有者に現在の場所から共有し直してもらう |
| UPNを変更していない、ブラウザーでも開けない | サインイン中のアカウント・組織、実際のサイトURLと対象範囲 | UPN問題と決めつけず管理者へ調査依頼 |
| チームのチャネルのファイルで問題が出る | 個人用OneDriveではなくチームのSharePointサイトか | 個人UPNのOneDrive回避策と別の対象として確認 |
管理者から確認した現在のOneDrive URL、またはMicrosoft 365のアプリから対象ユーザーのOneDriveを開き、Teams内とブラウザーで結果を比べます。古いブックマークを使うと比較先も同じ古いURLになるため、正常な現在の場所から開くことが大切です。別のテナントや個人用Microsoftアカウントで成功していないかも確認してください。
UPN変更後に限って試すMicrosoft公式の回避策
Teamsの404に関する公式資料は、次の操作を案内しています。相手へ実際にファイルが共有されるため、送信先を確認し、業務情報や個人情報を含まないテスト用ファイルを使ってください。
- 別のユーザーと1対1のチャットを開きます。
- 作成ボックスの[アクションとアプリ]→[ファイルを添付]→[このデバイスからアップロード]を選びます。
- 共有してよいテストファイルを選択して[開く]を押します。
- 送信先とファイルを確認し、[送信]を押します。
- Teams左側のOneDriveアプリを開き、404が解消したか確認します。
公式のこの回避策には、送信後のTeams再起動を必須とする手順はありません。また、アップロードで内部のUPN参照が必ず強制リセットされるという詳細な仕組みも示されていません。操作と結果を記録し、成功しなければ同じファイルを何度も送って強制更新を狙うのではなく、現在のURLと管理情報の確認へ進みます。
これはTeamsのOneDriveアプリを開くための暫定対応です。過去の共有リンク、ブックマーク、Power Automateの参照先がすべて自動的に修復される操作ではありません。
UPNを変えるとOneDrive URLも変わる
OneDriveへの影響に関する公式資料は、UPNがサインイン用の名前であり、メールアドレスと異なる場合もあることを説明しています。メールの別名を追加しただけなのか、実際にUserPrincipalNameを変更したのかを区別します。
| 項目 | 変更前の例 | 変更後の例 |
|---|---|---|
| UPN | [email protected] | [email protected] |
| 個人OneDrive URL | https://contoso-my.sharepoint.com/personal/user1_contoso_com | https://contoso-my.sharepoint.com/personal/user2_contososuites_com |
このURLは仕組みを説明する例です。実際のURLには競合回避の番号やGUIDが付く場合があるため、UPNの記号を置き換えた推測URLだけでサイトの存在・消失を判断しません。管理者が確認した実際のURLを使ってください。
反映時間:数週間待てば直るとは決めない
MicrosoftはUPN変更の環境内への反映に数時間かかる場合があると説明しています。この資料は「3日」「2〜3週間」を必須の待機時間や復旧保証として示していません。数週間何も確認せず待つ前に、変更時刻、影響ユーザー、現在のUPNとURL、公式回避策の結果を管理者へ共有します。
業務影響が大きい場合は反映待ちだけで対応を止めず、正常に開ける現在のブラウザー版OneDriveから必要なファイルを利用します。ブラウザーでも失敗するなら、この代替経路も使えるとは判断できません。
管理者が確認するUPNとOneDrive URL
- Microsoft Entra管理センターで対象ユーザーを開き、UserPrincipalNameとオブジェクトIDを確認します。表示名やメールの別名だけで変更成功を判断しません。
- オンプレミスADから同期している場合は、変更元の属性とEntra側の反映を確認します。未確認のままクラウドだけを変更し直すことや、別ユーザーを再作成することを避けます。
- SharePoint管理者または対応するレポート閲覧権限で、Microsoft 365管理センターのOneDrive使用状況レポートを開き、対象ユーザーの実際のURLを照合します。レポートの匿名化や更新状況にも注意します。
- レポートやサイト情報を閲覧できない場合は、権限を持つ管理者へ確認を依頼します。調査のために全員の共有権限を広げる必要はありません。
UPNの読み取りをコマンドで行う場合は、旧AzureADモジュールの検索例ではなく、Microsoft GraphのGet-MgUserを使えます。次は対象を読むだけの例で、Microsoft.Graph.Usersが利用可能で、必要な権限が組織の手順で承認された接続を前提にします。モジュール導入や新しい権限への同意は含めていません。
# Microsoft.Graph.Usersが導入され、対象を読む権限で接続済みの管理者向け
# 表示名で曖昧検索せず、管理センターで確認した対象ユーザーのオブジェクトIDを指定
$targetUserId = '対象ユーザーのオブジェクトID'
Get-MgUser -UserId $targetUserId -Property Id,DisplayName,UserPrincipalName,Mail |
Select-Object Id,DisplayName,UserPrincipalName,Mail
出力のUserPrincipalNameを変更後の期待値と照合します。Mailと違うことだけで誤設定とは限りません。また、この読み取り結果が正しくても、OneDrive URLやTeams内の参照がすべて更新済みとは限りません。OneDrive URLを確認する公式手順で実際のURLも別途確認します。上の例を実テナントで実行・検証したものではありません。
旧リンク・共有・同期への影響を別々に直す
| 影響する場所 | 確認・対応 | 混同しない点 |
|---|---|---|
| ブックマーク、ショートカット、最近使ったファイル | 新しいOneDriveの場所から開き、保存している参照先を更新 | Teamsアプリの回避策だけで古い参照が全部直るとは限らない |
| 他の人へ共有したOneDriveファイル | 所有者が現在の場所から共有し直す | UPN変更後の旧共有リンクは公式資料で非動作と説明 |
| Windows/MacのOneDrive同期アプリ | 新しい場所への自動切替を確認。ライブラリ同期権限のエラーなら同期アプリを再起動し反映を確認 | 同期されたチームサイトは個人OneDrive URL変更の影響対象と区別 |
| OneDrive内のOneNoteノートブック | 必要なノートブックを閉じ、新しい場所から開き直す | 未同期内容を確認してから行う |
| Power AutomateやPower AppsのOneDrive URL参照 | 旧URLを使うフロー・アプリの参照先を所有者が確認し更新 | UPN変更を戻すことやファイル再送だけで直るとは限らない |
Teams側の再サインインや再起動を試す場合も、作業中の内容を保存してから行います。404という表示だけを根拠に、Teams全キャッシュ、OneDrive同期フォルダー、ユーザープロファイルを削除する手順は先に実施しません。
管理者・Microsoftサポートへ渡す情報
- UPNを実際に変更したか、変更前後の値と変更日時。
- 対象ユーザーのオブジェクトID、影響する人数、特定端末だけか。
- TeamsのOneDriveアプリ全体・個別リンク・チャネルのどこで404になるか。
- 管理者が確認した現在のOneDrive URLと、ブラウザーで開けるかという結果。
- Teamsの種類・バージョン、サインイン先組織、公式ファイル送信回避策の実施日時と結果。
- エラー画面の日時・表示内容。共有リンクを扱う場合は組織の情報管理手順に従う。
管理センターのサポートから調査を依頼します。サイトの削除・再作成、ユーザーの削除・再登録、UPNの繰り返し変更を利用者が独自に行わないでください。サポートが必ずサイトを再プロビジョニングする、必ずすぐ復旧する、という結果はこの段階では保証できません。
よくある質問
ファイル送信の回避策はUPNを変えていなくても使えますか?
公式の対象はUPN変更後のTeams OneDriveアプリの404です。UPNを変更していない場合や特定ファイルだけの404は、同じ原因・同じ効果があると一般化しません。現在のアカウント・ファイル場所・共有リンクとアクセス結果を確認して管理者へ相談します。
メールアドレス変更とUPN変更は同じですか?
同じとは限りません。メールの別名追加だけでUPNを維持できる場合があります。サインイン名のUserPrincipalNameを確認し、メールの表示名だけでOneDrive URLが変わったと判断しないでください。
404が出たらOneDrive内のファイルは消えていますか?
その表示だけでは確認できません。UPN変更ではURLと参照先が変わるため、新しい実際の場所から開く比較が必要です。現在の場所にも必要なファイルが見当たらない場合は、削除や復旧を独断で進めず管理者に調査を依頼します。

コメント