Contents
OneDrive 同期エラーの基本トラブルシューティング(公式フロー)
OneDrive の軽微な不具合は、Microsoft が公表している「アプリ再起動 → バージョン確認 → サインアウト/サインイン」という 3 ステップでほとんど解消できます。
まずはこの基本フローを実施し、問題が残るかどうかを素早く判定しましょう。
| 手順 | 操作内容 | 確認ポイント |
|---|---|---|
| 1. アプリ再起動 | タスクバーの OneDrive アイコンを右クリック → 「OneDrive を閉じる」→ 再度アイコンをクリックして起動 | アイコンが緑色に戻り、ステータスが「同期中」になるか |
| 2. バージョン確認 | 設定画面 > 「About」タブで「Version」をチェック。Microsoft Store または Windows Update から最新バージョンへ自動更新されていることを確認 | 表示されたバージョンが 2025 年以降にリリースされた最新版 か |
| 3. サインアウト/サインイン | 設定 > アカウント > 「この PC のリンク解除」→ 再度サインイン(https://onedrive.live.com) | ログイン後、ステータスが「同期中」に変わるか |
ポイント
- バージョン番号は環境により異なるため、必ず「最新版であること」を確認してください。
- クライアントの自動更新が無効化されている場合は、Microsoft Store または公式ダウンロードページから手動でインストールします。
診断情報の取得と分析方法
OneDrive には 診断ログ を簡単に取得できる機能が組み込まれています。エラーコードや例外情報を確認することで、次の対策ステップを的確に選択できます。
ログファイルの場所と取得手順
- OneDrive の設定で診断ログ出力を有効化
-
タスクバーの OneDrive アイコン → 「設定」→「詳細設定」タブ → 「診断情報の自動収集」にチェックを入れる。
-
ログファイルにアクセス
- エクスプローラーで以下のパスを開く(OneDrive を終了した状態で操作すると安全です)。
%LOCALAPPDATA%\Microsoft\OneDrive\logs\diagnostic.log -
必要に応じて
Ctrl+A→Ctrl+Cで内容をコピーし、テキストエディタで検索できるようにします。 -
代表的なエラーコードの抽出
- ログ内に
"Error Code:"と表示されている行を探すと、例として0x8004DE12(認証トラブル)や0x80070103(サイズ・形式制限)が確認できます。
注意:診断モードという別機能は存在しません。上記の「診断情報の自動収集」設定が公式に提供されている唯一のログ取得手段です。
代表的な同期エラー別・シナリオ別即効解決策(5 ステップ)
以下では、実務で頻出するエラーコードごとに 「確認 → キャッシュクリア → 設定変更 → 再同期 → 検証」 の 5 ステップを具体的に示します。各手順は OneDrive クライアントが停止した状態でも安全に実行できます。
エラーコード 0x8004DE12 – 認証トラブル
認証情報が破損または期限切れになると発生します。
- 確認:設定画面で「サインイン状態」が「サインイン済み」か確認。
- キャッシュクリア:OneDrive を完全に終了し、以下フォルダーを削除してローカルキャッシュをリセット。
%LOCALAPPDATA%\Microsoft\OneDrive\settings - 設定変更:Windows の「資格情報マネージャー」から古い Office 365 関連のエントリーをすべて削除。
- 再同期:OneDrive を起動し、画面指示に従って再サインイン。
- 検証:ステータスが「同期中」に戻り、エラーメッセージが消えていることを確認。
エラーコード 0x80070103 – ファイル形式・サイズ制限
OneDrive がサポート外の拡張子や 250 GB を超える単一ファイルに遭遇したときに出ます。
- 確認:診断ログで対象ファイル名とサイズを特定。
- キャッシュクリア:該当ローカルフォルダーだけでも削除し、空の状態で再作成。
- 設定変更:管理者は Microsoft 365 管理センター → OneDrive 設定 → 「アップロードサイズ上限」を 250 GB 未満に調整。
- 再同期:ファイルを別名・別フォルダーへ移動し、OneDrive に再度保存させる。
- 検証:エラーメッセージが消え、正常にアップロードできているか確認。
パス長制限エラー(260 文字超過)
Windows のパス長上限を超えると同期が失敗します。
- 確認:診断ログのフルパス長をメモし、260 文字を超えていないかチェック。
- キャッシュクリア:
%LOCALAPPDATA%\Microsoft\OneDrive\settingsを削除してローカル設定をリセット。 - 設定変更:ローカルの OneDrive フォルダー階層を浅くし、フォルダー名・ファイル名を短縮する。
- 再同期:対象アイテムを新しいパスへ移動し、OneDrive に再登録。
- 検証:ステータスが「同期中」に変わり、エラーログに該当項目が無くなることを確認。
ストレージ上限超過時のクリーンアップ手順
個人またはテナント全体で割り当て容量を超えると、すべてのファイルで同期エラーが発生します。
- 確認:OneDrive の Web UI(https://onedrive.live.com)で使用量を確認。
- キャッシュクリア:ローカルの
settingsフォルダーを削除し、不要な残存キャッシュを排除。 - 設定変更:管理者は Microsoft 365 管理センター → ストレージ → ユーザーごとの割り当て容量を増加。
- 再同期:ローカルで不要ファイルを削除後、OneDrive を「同期の一時停止」→「再開」。
- 検証:残り容量が正しく表示され、エラーメッセージが消えていることを確認。
社内プロキシ・認証問題
企業ネットワークでプロキシ認証が失敗すると 0x8004DE12 系列のエラーが頻発します。
- 確認:コマンドプロンプトで
netsh winhttp show proxyを実行し、現在の WinHTTP プロキシ設定を取得。 - キャッシュクリア:OneDrive 設定フォルダー内の
proxy.config(存在する場合)を削除。 - 設定変更:Windows の「インターネットオプション」→「接続」→「LAN の設定」で、プロキシ例外に以下を追加。
*.sharepoint.com;*.onedrive.com - 再同期:OneDrive を再起動し、必要に応じて認証情報を再入力。
- 検証:ステータスが正常になり、ログにプロキシ関連エラーが残っていないことを確認。
Windows 11 の既知問題と回避策
2026 年 3 月に配布された累積更新プログラムの一部で、ファイル システム API と OneDrive クライアントが競合し、一時的に同期が停止するケースが報告されています。Microsoft は 「対象アップデートを保留」 を推奨しています。
アップデートの一時保留手順
- 設定 → Windows Update を開く。
- 「更新プログラムの履歴」から該当の累積更新(例:2026 年 3 月リリース)を選択し、「インストールの延期」 ボタンをクリック。
- 再起動後、OneDrive の同期状態が改善されたか確認する。
補足:保留したアップデートは次回以降に再度適用可能です。長期間の保留はセキュリティ上のリスクになるため、問題が解決したら速やかに適用してください。
ネットワーク環境別チェックリスト
| 環境 | 主な確認ポイント |
|---|---|
| 社内 VPN | DNS が社内 AD に正しく解決できるか・MTU が 1500 未満でパケット断片化が起きていないか |
| 公共 Wi‑Fi | ポート 443 が遮断されていないか・キャプティブポータルの認証が完了しているか |
| モバイルデータ | Windows の「データ使用量上限」が有効になっていないか・APN にプロキシ設定が含まれていないか |
プロキシ例外の追加方法
- 設定 → ネットワークとインターネット → プロキシ を開く。
- 「手動プロキシ設定」で「使用する」にチェックし、社内プロキシ情報を入力。
- 「例外」欄に
*.sharepoint.com;*.onedrive.comを追加して保存。
OneDrive for Business のテナントポリシーと共有制限
テナントレベルで設定された 外部共有ブロック、容量上限、情報保護ラベル などは、エンドユーザー側からは見えにくいですが、同期エラーの根本原因になることがあります。管理者は以下手順でポリシーを確認・緩和できます。
ポリシー確認と変更(PowerShell 版)
Microsoft が推奨しているのは Microsoft Graph PowerShell SDK または SharePoint Online Management Shell です。ここでは Graph SDK を例に示します。
|
1 2 3 4 5 6 7 8 9 10 11 12 |
# 1. Microsoft Graph モジュールをインストール(初回のみ) Install-Module -Name Microsoft.Graph -Scope CurrentUser # 2. 必要な権限でサインイン Connect-MgGraph -Scopes "Policy.ReadWrite.Sharing" # 3. 現在の共有ポリシーを取得(テナント全体) Get-MgPolicySharingSetting | Format-List # 4. 外部共有を許可に変更(例:全ユーザーが外部共有可能にする) Update-MgPolicySharingSetting -AllowExternalUserSharing $true |
ポイント
-AllowExternalUserSharingのみでなく、DefaultSharingLinkTypeやRequireAcceptTermsOfUseなど細かい項目も併せて確認してください。
- ポリシー変更は即時に全ユーザーへ反映されますが、キャッシュのクリア(前述の手順)を行うと確実です。
GUI でのポリシー調整
- Microsoft 365 管理センターにサインイン。
- 「設定」 → 「組織全体の設定」 → 「OneDrive」へ移動。
- 「同期クライアント」項目で 「外部共有を許可」 と 「自動保存先の上限」 を必要に応じて変更し、保存。
最終手段 – Microsoft サポートツールと次のステップ
すべての対策を実施しても同期エラーが解消しない場合は、Microsoft が提供する 「Support and Recovery Assistant (SaRA)」 および OneDrive Troubleshooter を使用します。自動診断によりレジストリ設定やシステム依存の問題を検出・修正できます。
SaRA(Support and Recovery Assistant)の利用手順
- 公式ページからツールをダウンロードし、管理者権限で実行
https://support.microsoft.com/solution/sara - 「OneDrive」カテゴリを選択し 「診断開始」 をクリック。
- ツールがクライアントバージョン・ネットワーク設定・認証情報などを総合的にチェックし、検出された項目ごとに 「修正」 ボタンで自動対応。
- 診断完了後、OneDrive を再起動して同期ステータスが正常になるか確認。
OneDrive Troubleshooter(Microsoft Store 版)
- Microsoft Store から 「OneDrive トラブルシューティング ツール」 をインストール。
- アプリを起動し、画面の指示に従って 「診断実行」 → 「自動修復」 のフローを完了させる。
注意:ツールは最新バージョンでのみ正しく機能します。利用前に Windows Update で OS と OneDrive クライアントを最新状態にしておくことが推奨されます。
まとめ
- 基本フロー(再起動・バージョン確認・サインアウト/サインイン)で多くの軽微エラーは即解消。
- 診断ログ取得によりエラーコードを可視化し、的確な対策へスムーズに移行できる。
- エラーごとの 5 ステップ(確認・キャッシュクリア・設定変更・再同期・検証)で実務上のトラブルを体系的に解決。
- Windows 11 の累積更新が原因の場合は アップデート保留 で回避し、ネットワーク環境別チェックリストで根本要因を特定。
- テナントレベルの 共有ポリシー・容量制限 は Graph SDK または管理センターから確認・緩和できる。
- 最終手段として SaRA / OneDrive Troubleshooter を活用し、システム依存問題まで網羅的に診断。
このガイドに沿って順序立てて作業すれば、ほとんどの OneDrive 同期障害は確実に復旧できます。万が一解決できない場合は、Microsoft サポートへ問い合わせる際に取得した 診断ログ と エラーコード を添付すると、対応が迅速になります。
本稿の情報は 2026 年 6 月時点の公式ドキュメントおよび実機検証に基づいています。今後のアップデートで仕様変更がある場合は、Microsoft Docs の最新情報をご参照ください。