ファイル名に使えない文字一覧|Windowsの対処法
Windowsでファイル名に使えない文字と、保存・名前変更エラーの直し方を解説します。Macやクラウドとの違い、避けたい記号、文字数・パス長の制限、共有フォルダーで使いやすい命名例も確認できます。
NameQuick Team · 更新日:
Windowsでは、ファイル名・フォルダー名に半角の \ / : * ? " < > | の9文字は使えません。\ は日本語環境では¥と表示される場合があり、全角の ¥ とは別の文字です。CON・NULなどの予約名や末尾の半角スペース・ピリオドにも注意し、問題の記号は _ や - に直してください。
Windowsでファイル名に使えない文字一覧
Microsoft Learnの命名規則では、次の半角9記号と制御文字を、通常のファイル名・フォルダー名に使えません。
| 使用できない文字 | 見分け方 | 出典 |
|---|---|---|
\ | バックスラッシュ。日本語環境では¥に見える場合があります。 | Microsoft/命名規則・キーボード |
/ | 半角スラッシュです。 | Microsoft/命名規則 |
: | 半角コロンです。 | Microsoft/命名規則 |
* ? | 半角アスタリスク・疑問符です。 | Microsoft/命名規則 |
" < > | | 半角の二重引用符・不等号・縦棒です。 | Microsoft/命名規則 |
| U+0000、U+0001〜U+001F | NULやタブ・改行などの制御文字です。 | Microsoft/命名規則 |
\ はフォントによって¥と表示される場合があります。全角の ¥(U+FFE5)は別の文字です。
予約名と、末尾のスペース・ピリオドにも注意
CON、PRN、AUX、NUL、COM1〜COM9、LPT1〜LPT9は予約名です。大文字・小文字を変えたり、拡張子を付けたりしても使えません。上付き数字の¹・²・³を使ったCOM¹やLPT²なども対象です。
末尾の半角スペース・ピリオドは、通常のWindows操作ではサポートされません。先頭の半角スペースも作成時に取り除かれる場合があります。警告が出るとは限らないため、空白で区別しないようにします。
修正例:CON.txt → 作業メモ.txt、月報.pdf. → 月報.pdf。
保存・名前変更エラーが出たときの直し方
保存画面で名前を修正します。既存ファイルは選択してF2キーで名前を変更できます。.pdfや.xlsxなどの拡張子は変えないでください。
修正例(NG → OK):2026/09/24_営業会議.docx → 2026-09-24_営業会議.docx、見積書:山田商事.pdf → 見積書_山田商事.pdf。
Mac・クラウドでは使えない文字が異なります
共有先にも制限があります。OneDrive・SharePointの公式ルールも確認してください。
| 環境・操作 | 主な制限・注意点 | 出典 |
|---|---|---|
| Windowsの通常操作 | 前節の9記号、制御文字、予約名、末尾の半角スペース・ピリオドに注意します。 | Microsoft/命名規則 |
| MacのFinder | :は不可です。.で始まる名前も付けられません。/は一部のアプリで使えない場合があります。 | Apple/名前変更 |
| OneDrive | 前節の9記号、先頭・末尾のスペースに制限があります。.lock、desktop.ini、~$で始まる名前なども対象です。 | Microsoft/同期制限 |
| SharePoint in Microsoft 365 | OneDriveと同様です。_vti_を含む名前、ライブラリ直下のformsも使用できません。両サービス共通です。 | Microsoft/同期制限 |
| Googleドライブ | 公式ヘルプで網羅的な禁止文字一覧は確認できませんでした。「制限なし」とは断定できません。 | Google/ドライブヘルプ |
Macの行はFinderでの名前変更の制限で、macOSの全操作に共通するものではありません。
OneDrive・SharePointの#・%は組織の対応状況によります。フォルダー名の;も、Windows版Officeの「ファイル」画面から両サービスへの保存を妨げます。Mac版OneDriveには無効文字への対応に関する更新もあるため、どの画面でも一律に拒否されるとは限りません。
Googleドライブの公式ヘルプにも、一覧は見当たりません。ブラウザーでの利用とWindowsへの保存・同期は分けて考え、共有用にはWindows側の制限を守ります。
使える記号と、共有で避けたい文字を分けます
全角記号・①・㈱・絵文字・★は使用禁止ですか?
WindowsはUnicodeのファイル名を扱えますが、利用するアプリや共有先の対応は別に確認します。
| 文字・記号 | 使用可否と注意点 | 命名ルールの提案 | 出典 |
|---|---|---|---|
* / ?などの全角記号 | 半角の禁止記号とは別です。 | 見分けやすい_や-を区切りにします。 | Microsoft/命名規則 |
①・㈱ | 「機種依存文字」と呼ばれることがありますが、一律の禁止ではありません。 | 01・株式会社などに統一します。 | Microsoft/命名規則 |
★・絵文字 | 禁止9記号ではありません。共有先での扱いは保証されません。 | 状態は「要確認」などの言葉で示します。 | Microsoft/命名規則 |
| 名前の途中のスペース | すべてのスペースが禁止ではありません。先頭・末尾とは別です。 | 区切り方を統一します。 | Microsoft/命名規則・空白文字 |
半角の[ ] | Windowsでは使えますが、Excel外から開くと問題になる場合があります。 | Excel用の名前・フォルダーパスでは避けます。 | Microsoft/Excelの注意点 |
「命名ルールの提案」は必須の仕様ではありません。Excelの角括弧はアプリ固有の注意点です。
表記統一の例:①_議事録.docx → 01_議事録.docx。Excel向けの変更例:売上[確定].xlsx → 売上_確定.xlsx。
区切りは「_」「-」、並び順は日付・連番で整えます
区切りは_、日付は2026-09-24のように桁をそろえます。名前の昇順で日付順に並べるなら日付を先頭に、指定順なら01・02などの連番を先頭に置きます。
記号の並び順に頼って「★なら必ず先頭」とは決めないでください。Windowsの文字列比較も方法やバージョンで異なるためです。
共有用ファイル名の例です。
2026-09-24_営業会議_議事録.docx
2026-09-24_山田商事_請求書_001.pdf
2026-09-24_山田商事_請求書_002.pdf
Macとの共有・ZIP・メール添付では日本語名も確認します
日本語名を一律に避ける必要はありません。ZIPやメール添付は文字コードの扱いが関係するため、受け手の環境で表示・保存を少数から試します。濁点・半濁点の内部表現も、HFS+では分解形、APFSでは入力された正規化形を保持する違いがあります。ただし、Macの日本語名が必ず文字化けするという意味ではありません。
ファイル名が長すぎるときは、パス全体を確認します
「255文字」と「260文字」は何が違いますか?
例:C:\共有\見積書.xlsx全体がパス、見積書.xlsxだけがファイル名です。
| 対象 | 上限・確認する値 | 出典 |
|---|---|---|
| 1つのファイル名・フォルダー名 | 一般に255文字です。ファイルシステムによります。 | Microsoft/パス長 |
| 従来のWindows APIのパス | MAX_PATHは260文字です。見えない終端文字を含みます。 | Microsoft/パス長 |
| OneDrive・SharePoint | デコード後のパス全体で400文字以内です。 | Microsoft/サービス制限 |
| Excel | パス全体を218文字以内にする案内です。 | Microsoft/Excelの注意点 |
クラウド側の400文字と、Excel側の案内は別の制限です。
長すぎて名前を変更できないときの対処順
許可された浅い保存先や、短い名前を試します。既存ファイルは親フォルダーの短縮・移動を検討します。共有先の利用者に確認し、操作できなければ管理者に相談してください。
Windows 11・10で「長いパス」を有効にするには
社用端末は、まず管理者に確認してください。設定名は「Win32 の長いパスを有効にする(Enable Win32 long paths)」、対応する値はHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystemのLongPathsEnabled=1です。
Microsoft Learnの説明にあるWindows 10バージョン1607以降の対応では、アプリ側のlongPathAwareも必要です。Windows 11でも非対応アプリの制限は残り、禁止文字・名前単体やクラウドの上限は変わりません。
複数ファイルの名前をまとめて整える方法
不要な文字の一括置換は、変更前に確認します
PowerRenameは検索・置換と事前プレビューに対応しています。例:★請求書_001.pdf → 請求書_001.pdf。まずコピーした少数のファイルで試し、拡張子と変更後の名前の重複を確認してください。
詳しくはWindowsでファイル名を一括変更する方法をご覧ください。MacはFinderのテキスト置換が使えます。手順はMacでファイル名を一括変更する方法で紹介しています。
命名ルールをテンプレートにします
NameQuickはファイルの内容から名前を提案するWindows・Mac向けアプリで、無効な文字を取り除くためのツールではありません。提案を適用前に確認でき、変更は元に戻せます。プリセットでは区切りを自分で選べます。例:{date}_{vendor}_{amount}.pdf → 2026-09-24_山田商事_33000.pdf。
ファイル名に使えない文字のよくある質問
ファイル名に使用できない文字は?
Windowsでは半角の\ / : * ? " < > |です。制御文字・予約名も対象です。
ファイル名に使わない方が良い記号は?
共有用には、見分けにくい全角記号や絵文字より_や-を区切りにすることを勧めます。禁止とは別の推奨です。Excelは[ ]にも注意します。
ファイル名に使えない文字の一覧は?
冒頭の一覧と、Mac・クラウドの比較表で確認できます。保存先によって制限が異なります。
ファイル名に使えない文字はなぜ?
パスの区切りの\や、検索条件を表す*など、システムが別の意味で使う記号があるためです。
ファイル名に★は使えますか?
Windowsの禁止9記号ではありません。ただし、共有先の対応や「必ず先頭に並ぶ」ことまでは保証されません。
Windows 11でファイル名の長さ制限は解除できますか?
OSとアプリの対応が必要です。設定だけですべての制限は解除できません。「長いパス」の節をご覧ください。