ファイル形式・互換性

Windows・クラウド・ZIPで使えるファイル名の確認方法

ファイル名は自分のパソコンで保存できても、Windows、クラウド、ZIPを経由した共有先では使えないことがあります。送信前に名前だけを確認し、必要なら拡張子を残したまま短く直します。

共有前に確認する項目

問題になりやすいのは、使用できない記号、Windowsの予約名、末尾のピリオドや空白、長すぎる名前です。ファイルの中身や安全性を判定する検査ではないため、名前が問題なしでも、権限、同期状態、容量、ファイル破損までは分かりません。

確認前に、元のファイルを複製しておくと安全です。名前を変更するときは、.pdf.xlsx など最後の拡張子を消さないでください。拡張子と中身が合っているか不明なら、先に拡張子と実際のファイル形式を確認する方法を確認します。

ファイル名チェックの使い方

「ファイル名チェック」に、共有したい名前を拡張子ごと入力します。利用先に合わせて次のプロファイルを選びます。

  • 基本:Windowsで使えない文字、予約名、末尾のピリオドや空白を確認
  • クラウド:基本ルールに加えて、共有時に長すぎる可能性を確認
  • ZIP:基本ルールを使い、展開先がWindowsでも扱いやすい名前か確認

入力した名前はブラウザ内で確認されます。ただし、ツールの「クラウド」は200文字を超える名前を注意対象にする簡易判定です。OneDriveやSharePointでは、ファイル名だけでなくフォルダーを含むパス全体の長さも影響します。

「基本ルールでは問題なし」と表示された場合

FILENAME_OK は、ツールが確認する共通ルールに該当しなかったという意味です。利用先固有の制限まで保証する結果ではありません。

次も確認してから共有します。

  1. 拡張子が残っている
  2. 同名ファイルを上書きしない
  3. 共有先に作成・編集権限がある
  4. フォルダーを含むパス全体が長すぎない
  5. ZIPを使う場合は、展開後の日本語名が正しく表示される

複数の相手へ送る場合は、半角英数字、ハイフン、アンダースコアを中心にした短い名前が扱いやすくなります。ただし、日本語名が禁止されているわけではありません。利用先の仕様が分かっているなら、その仕様を優先してください。

使用できない文字がある場合

Windowsでは < > : " / \ | ? * と制御文字をファイル名に使えません。該当する記号は、意味が変わらない範囲でハイフン -、アンダースコア _、全角かっこなどへ置き換えます。

日付を入れるなら 2026/08/20 のようなスラッシュ区切りではなく、2026-08-20 のようにします。名前を直した後は、元のアプリで開けることを確認してから送信します。

予約名と末尾の記号がある場合

CONPRNAUXNULCOM1 から COM9LPT1 から LPT9 はWindowsの予約名です。拡張子を付けても予約名のままなので、別の語を追加します。詳しくはCON・PRN・AUX・NULをファイル名に使えない場合を確認してください。

名前の末尾がピリオドまたは空白の場合も、削除してから共有します。画面上で末尾の空白が見えにくいときは、名前を編集状態にして末尾へカーソルを移動すると確認しやすくなります。

長すぎる可能性がある場合

長い名前は、それだけで直ちに保存できないとは限りません。しかし、深いフォルダーへ移動したときにパス全体が上限へ近づき、同期、移動、展開で失敗することがあります。

まずファイル名を短くし、それでも直らなければ保存先を浅いフォルダーへ移します。クラウドで問題が出る場合はOneDrive・SharePointでファイル名やパスが長すぎる場合へ進んでください。

変更後の最終確認

  1. 元ファイルを残したままコピーの名前を変更する
  2. 拡張子が変わっていないことを確認する
  3. 変更後のファイルを開く
  4. 実際の共有先へ小さなテストを行う
  5. ZIPなら展開後の名前とファイルを確認する

名前だけを何度も変えても開けない場合は、原因がファイル形式、破損、権限、同期にある可能性があります。表示された結果の範囲を超えて変更を続けず、元データへ戻って切り分けます。

参考情報

ファイル形式・互換性

テーマを見る