ファイル形式・互換性

OneDrive・SharePointでファイル名やパスが長すぎる場合

OneDriveやSharePointで「ファイル名またはパスが長すぎます」と表示された場合は、ファイル名だけでなく、同期フォルダーから目的のファイルまでのフォルダー名を合計して確認します。

ファイル名とパスの違い

ファイル名は 見積書-2026.xlsx の部分です。パスは、ドライブや同期ルートからファイルまでの場所全体を指します。

たとえば次のような構成では、短いファイル名でもフォルダーが深いため、全体は長くなります。

OneDrive - 組織名\部門\年度\案件\資料\確認用\見積書-2026.xlsx

Microsoftの案内では、OneDriveとSharePointの各ファイル名・フォルダー名は最大255文字です。さらに、クラウド側、同期、Windows、Officeアプリではパス全体に別の制限があります。そのため「255文字未満なら必ず使える」とは判断できません。

ファイル名チェックで確認する

「ファイル名チェック」でプロファイルを「クラウド」にし、ファイル名を拡張子ごと入力します。FILENAME_TOO_LONG が表示されたら、まず名前を短くする候補です。

このツールは名前が200文字を超える場合に注意を表示する簡易チェックで、OneDrive内のフォルダー構成は読み取りません。警告が出なくても、パス全体が長い場合は同期や移動に失敗することがあります。

まず試す順番

  1. 元ファイルを別の場所へコピーする
  2. 拡張子を残したままファイル名を短くする
  3. 長いフォルダー名を短くする
  4. ファイルを同期ルートに近い浅い場所へ移す
  5. OneDriveのWeb画面と同期フォルダーの両方で状態を確認する
  6. 変更後に開く、保存する、共有する操作を試す

最も効果が分かりやすいのは、深いフォルダーを減らすことです。複数階層に同じ案件名や年度を繰り返している場合は、重複を整理します。

名前を短くするときの注意

意味が分からない記号だけの名前にすると、後から取り違えやすくなります。年度、案件、種類など必要な情報を残し、重複する説明を削ります。

  • 変更前:2026年度_営業部_顧客A_最終提出用_修正済み_見積書_確定版.xlsx
  • 変更後:2026_顧客A_見積書_確定.xlsx

拡張子を削除したり、.xlsx.pdf に変えたりしてもパス問題の解決にはなりません。名前に使える文字や予約名も同時に確認したい場合は、Windows・クラウド・ZIPで使えるファイル名の確認方法を使います。

同期できない場合の切り分け

短い場所へ移しても同期しない場合は、パス長以外を確認します。

  • OneDriveがサインイン済みか
  • ストレージ容量に空きがあるか
  • 同期が一時停止していないか
  • ファイルを別のアプリが使用中ではないか
  • 組織のSharePoint設定や権限で制限されていないか

このページはパスと名前の確認に限定しています。同期エラー全般や権限を診断するものではありません。

大量のファイルで起きている場合

一括で名前を変更する前に、問題のあるファイルを1つだけ複製し、短い場所と短い名前で成功するか試します。成功すれば、どのフォルダー階層を整理するか決めてから少しずつ移動します。

共有リンクがすでに配布されている場合、移動や名前変更でリンクの扱いが変わる可能性があります。組織の重要な共有フォルダーは、管理者や所有者へ確認してから変更してください。

参考情報

ファイル形式・互換性

テーマを見る