Boxにファイルをアップロードしようとしたら「ファイル名に使用できない文字が含まれています」というエラーが表示され、作業が止まってしまった経験はありませんか。特にWindowsとMacの両方を使う職場では、ファイル名のルールが異なるために混乱しやすいポイントです。この記事では、Boxで使えない禁止文字の一覧を整理し、エラーが発生した場合の具体的なリネーム手順、さらに再発防止のための運用ルールまでを解説します。ファイル名制限を正しく理解することで、チーム内のファイル共有がスムーズになります。
【要点】この記事で確認すること
- 最初に見る場所: Box Web版のアップロード画面に表示されるエラーメッセージと、そのファイル名に含まれる文字。
- 切り分けの軸: エラーがBox Web、Box Drive、Windowsエクスプローラ、Mac Finderのどの環境で発生したか。
- 注意点: 社内のファイル命名規則がある場合はそれを優先する。管理者に確認が必要なのは、禁止文字を許可する設定変更があるかどうか(通常は不可)。
ADVERTISEMENT
目次
Boxのファイル名制限と禁止文字一覧
Boxには、オペレーティングシステムや同期クライアントの互換性を保つために、ファイル名に使用できない文字が定められています。これらの文字は主に、Windows、macOS、Linuxのファイルシステムで特別な意味を持つため、Boxのサーバ側でもアップロードを拒否します。特に混同しやすいのが、日本語環境でよく使われる全角スペースや丸括弧などが禁止されるケースです。以下に主要な禁止文字を列挙します。
Box Web版およびBox Driveで共通の禁止文字
Boxの公式ドキュメントによると、以下の文字はファイル名の先頭または末尾に使用できません。また、連続したピリオドや特定の制御文字も禁止されています。
- 制御文字(0x00~0x1F)および0x7F(DEL)
- “/”(スラッシュ)
- “\”(バックスラッシュ)
- “:”(コロン)
- “*”(アスタリスク)
- “?”(疑問符)
- “\””(ダブルクォーテーション)
- “<"(小なり)
- “>”(大なり)
- “|”(縦棒)
- ファイル名の先頭または末尾にあるピリオド(.)
- 連続したピリオド(..)
- ファイル名の先頭にあるチルダ(~)
- 2文字以上の連続した空白
これらの文字を含むファイルはBoxへのアップロードができず、Box Driveを通じて同期しようとした場合も同様にエラーになります。特にWindows環境ではフォルダ名やファイル名に使える文字と異なる点に注意してください。
OSごとの追加制限
Windowsではファイル名に使えない文字として上記に加え、予約デバイス名(CON, PRN, AUX, NUL, COM1~9, LPT1~9)も使用できません。また、macOSではコロン(:)がFinder上で表示上問題になることは少ないですが、Boxでは厳密に禁止されています。このように、プラットフォームによって微妙に異なるため、社内で複数のOSを使う場合は特に注意が必要です。
ファイル名変更時のエラーとトラブルシューティング
ファイル名に禁止文字が含まれていると、Boxのアップロード画面やBox Driveでエラーが発生します。エラーメッセージは「ファイル名に使用できない文字が含まれています」や「このファイルの名前はサポートされていません」などと表示されます。ここでは、実際のトラブル例とその対処法を紹介します。
エラーメッセージの読み方
Box Web版のアップロード画面では、赤いバナーでエラー内容が表示されます。具体的にどの文字が問題かは明示されないため、ユーザー自身がファイル名を確認する必要があります。Box Driveの場合は、システムトレイのアイコンが警告状態になり、同期ログに詳細が記録されます。ログを確認するには、Box Driveの設定から「ヘルプ→トラブルシューティング→ログを表示」を選択します。
よくある失敗パターン
以下のようなケースでエラーになりがちです。
- ファイル名の末尾にピリオドがある: 「資料..pdf」や「会議メモ.txt.」のように末尾にピリオドがあるファイルは、Boxでアップロードできません。Windowsのエクスプローラでは見えにくいので注意してください。
- 全角記号の混入: 日本語環境で「:」(全角コロン)や「??」(全角疑問符)が入っていると、Boxは半角と同じ扱いで禁止します。例えば「2024年度:報告書」の全角コロンはアップロード後にエラーになります。
- ファイル名の先頭にスペースがある: 「 企画書.docx」のように先頭に空白があると、Boxは禁止文字として扱います。また、連続した空白も同様です。
- 予約デバイス名を使用: Windowsで作成した「CON.txt」や「NUL.log」などは、Boxでもアップロードできません。これはOSの制限に由来します。
手順:禁止文字を含むファイルのリネーム方法
エラーが発生したら、まずファイル名から禁止文字を除去または置換します。以下に、環境別のリネーム手順をまとめました。
- 手順1:問題の文字を特定する – エラーが出たファイル名をメモ帳やテキストエディタにコピーし、禁止文字一覧と照らし合わせます。特に先頭・末尾のピリオドやスペース、全角記号を見落としがちなので注意してください。
- 手順2:Box Web版でリネームする – BoxのWeb画面にログインし、該当ファイルの行にある「⋯」メニューから「名前の変更」をクリックします。禁止文字を削除または置換(例:全角コロン→全角コロンの代わりに「-」など)して保存します。この操作はファイルのバージョン履歴には影響しません。
- 手順3:Windowsエクスプローラでリネームする – Box Driveで同期しているフォルダを開き、ファイルを右クリック→「名前の変更」を選びます。このとき、Windowsの制限(予約デバイス名など)にも注意してください。リネーム後、Box Driveが自動的に同期してエラーが解消します。
- 手順4:Mac Finderでリネームする – 同様にFinderでファイルを選択し、Returnキーを押して名前を編集します。MacではコロンがFinder上で使用できないため、Boxにアップロードする前に置換しておくとよいでしょう。
- 手順5:一括リネームツールの使用 – 多数のファイルに禁止文字が含まれている場合は、PowerShell(Windows)やターミナル(Mac)を使用して一括置換します。ただし、社内PCで管理者権限が必要な場合があるため、事前にIT部門に相談してください。
リネーム後、再度Boxにアップロードまたは同期を試してください。それでもエラーが続く場合は、ファイル名に全角の空白(U+3000)など、リストにない文字が含まれている可能性があります。その場合は、ファイル名をすべて半角英数字に変更してテストすると原因を絞り込めます。
比較表:各プラットフォームでの禁止文字の違い
Box Web版、Box Drive、Windowsエクスプローラ、Mac Finderでは、ファイル名の制限に微妙な違いがあります。以下の表で主要な違いをまとめました。
| 禁止文字・条件 | Box Web版 | Box Drive (Windows) | Box Drive (Mac) |
|---|---|---|---|
| “/”(スラッシュ) | 禁止 | 禁止(パス区切り) | 禁止(パス区切り) |
| “\”(バックスラッシュ) | 禁止 | 禁止(パス区切り) | 禁止 |
| “:”(コロン) | 禁止 | 禁止(ドライブレター) | 禁止 |
| 最後のピリオド | 禁止 | 禁止(ただし一部Windowsのバグで許可されることも) | 禁止 |
| 連続した空白(2文字以上) | 禁止 | 同期時にエラー | 同期時にエラー |
| 予約デバイス名 (CON, PRN等) | 禁止 | 禁止(Windowsの制限) | 許可(ただし非推奨) |
この表からわかるように、Box Web版とBox Driveでは基本的に同じ禁止ルールが適用されますが、WindowsとMacのローカル制限により一部動作が異なる場合があります。例えば、Macでは予約デバイス名が物理的に禁止されていないため、Boxに同名ファイルを作成すると後でWindowsユーザーがアクセスできない問題が発生することがあります。
再発防止と運用ルールの策定
ファイル名の禁止文字問題を根本的に解決するには、チーム内でファイル命名規則を定め、全員が守れるようにすることが重要です。特にBoxを社内のドキュメント管理ツールとして使う場合は、ルールを文書化しておきましょう。
命名規則の提案
以下のようなルールを推奨します。
- ファイル名に使用する文字は、半角英数字、半角アンダースコア(_)、半角ハイフン(-)、日本語の場合は全角ひらがな・カタカナ・漢字に限定する。
- 記号類は原則として使用しない。どうしても使いたい場合は半角のピリオド(.)や空白(1つだけ)を許容するが、先頭や末尾には置かない。
- 日付を含める場合は「YYYYMMDD」形式(例: 20250409)を使い、スラッシュやコロンは避ける。
- チーム内で共通の辞書(禁止文字リスト)を共有し、アップロード前にチェックする習慣をつける。
管理者への確認事項
もし社内ポリシーで特定の文字を許可したい場合は、Boxの管理者設定を確認してください。ただし、Boxのファイル名制限はサーバ側で強制されており、管理者が緩和することはできません。可能なのは、Box Driveの同期設定でファイル名の自動変換(例:コロンをハイフンに置き換える)を有効にすることですが、これはWindows限定の機能です。詳細はBoxのヘルプセンターまたはサポートに問い合わせてください。
よくある質問
Q1: Boxでファイル名に使える最大文字数は?
A: 255文字(フォルダパスを含めると合計で約2000文字程度)ですが、ファイル名自体は255文字以内である必要があります。ただし、Windowsのファイルシステムの制限(260文字)も考慮してください。
Q2: すでにBox上にあるファイル名に禁止文字が含まれている場合、どうすればよいですか?
A: Box Web版から該当ファイルの名前を変更してください。アップロード時にチェックされるため、既存のファイルには禁止文字が含まれていないはずですが、もし含まれていたら上記手順で修正できます。
Q3: Box Driveで同期エラーが発生した場合、どのように原因を特定しますか?
A: Box Driveの設定から「ヘルプ→トラブルシューティング→最近のエラーを表示」を開き、エラーの詳細を確認してください。ファイル名が長すぎる場合や、文字コードの問題も考えられます。
Q4: 全角の英数字は禁止文字になりますか?
A: 全角英数字自体は禁止されていませんが、全角の記号(全角コロン、全角疑問符など)は半角と同じ扱いで禁止されます。全角スペースも同様に注意してください。
Q5: ファイル名の大文字小文字は区別されますか?
A: Boxは大文字小文字を区別しません。そのため、「Report.pdf」と「report.pdf」は同じファイルとして扱われ、上書きされます。この点も命名規則に含めるとよいでしょう。
まとめ
Boxのファイル名禁止文字は、スラッシュやコロン、ピリオドの位置など、OSの制限と連動しています。エラーが発生した場合は、まずファイル名を確認し、禁止文字を特定してからリネームしてください。WindowsとMacで動作が異なる場合があるため、チーム内で統一した命名規則を策定し、ドキュメント化しておくことが再発防止につながります。また、管理画面での設定変更はできないため、どうしても必要な場合はBoxサポートに相談することをおすすめします。これらのルールを守ることで、Boxのファイル共有がより快適になるでしょう。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
