更新日: 2026-07-18
OneDriveの同期が止まると、アプリの再起動やリセットを先に試しがちだ。しかし、原因が名前やパスの制限なら、アプリを初期化しても同じファイルで止まる。削除せず、条件を一つずつ変えて比較する方が安全である。
| 条件 | 確認する内容 | 変更するなら |
|---|---|---|
| 禁止文字 | 円記号、コロン、スラッシュ、アスタリスク、疑問符、山括弧、二重引用符、縦棒など | 元名を記録して、短い名前のコピーで比較 |
| 特殊な名前 | CON、PRN、AUX、NUL、COM0〜COM9、LPT0〜LPT9、desktop.ini、~$で始まる名前など |
いきなり削除せず、別名の複製を作る |
| パスの長さ | ファイル名だけでなく親フォルダーを含む全体 | 浅い場所へ複製して同期を比較 |
| ファイルサイズ | 大きな単一ファイルか、複数ファイルの処理か | 小さなテストファイルで接続を確認 |
| ファイル種類 | TMPなど同期対象外・ブロック対象の種類か | 使用中でないことを確認して別場所へ保存 |
Microsoftの制限ページでは、OneDriveとSharePointの環境、アプリ、アカウントによって適用条件が異なると説明されている。Windows、Mac、個人用、職場・学校用を混ぜて同じ上限だと決めつけない。
元ファイルの名前変更や移動を先に行うと、アプリの参照先が変わり、同期問題とアプリ側の問題が混ざる。重要なデータでは、元ファイルを保存したまま複製で試す。
Microsoftの制限値は更新される可能性があり、ファイル単体の上限、パス全体の上限、同期項目数の推奨値は別の話である。記事では「この数値なら必ず同期できる」と断定せず、使用中の環境と公式ページの更新日を併記する。
注: 環境ごとの制限があるため、操作前に公式ページの最新版を確認する。