Windowsで「CON」「AUX」「NUL」など予約名のフォルダをワンクリックで作成する方法
Windowsでは、MS-DOSのデバイスドライバー名はファイル名として使用できません。そのため、「con」や「aux」、「nul」といった名前をフォルダ名に付けることができないことをご存じの方も多いでしょう。
これは、MicrosoftのMS-DOSがこれらの名前をシステムデバイスドライバー用として予約していたためです。
MS-DOSで予約されているデバイス名一覧
- CON:キーボードとディスプレイ
- PRN:システムリストデバイス(通常はパラレルポート)
- AUX:補助デバイス(通常はシリアルポート)
- CLOCK$:システムのリアルタイムクロック
- NUL:ビットバケットデバイス(出力を破棄する特殊デバイス)
- A:〜Z::ドライブ文字
- COM1:第1シリアル通信ポート
- LPT1:第1パラレルプリンターポート
- LPT2:第2パラレルプリンターポート
- LPT3:第3パラレルプリンターポート
- COM2:第2シリアル通信ポート
- COM3:第3シリアル通信ポート
- COM4:第4シリアル通信ポート
試しに、Windowsのデスクトップ上でこれらの名前を使ってファイルやフォルダを作成してみてください。

今日でも、これらの予約名を使ってフォルダ名を付けようとすると、次のようなエラーメッセージが表示されます。
「指定されたデバイス名は無効です。」
この制限はNTベースのWindowsにも引き継がれています。その理由は、16ビットプログラムやコマンドラインベースのプログラムとの互換性を保つためだと考えられています。なお、Microsoft公式の「Naming Files, Paths, and Namespaces(ファイル、パス、名前空間の命名規則)」に関するドキュメントで詳細を確認できます。
ワンクリックでCON・AUX・NULフォルダやファイルを作成する方法
実は、LinuxのコマンドやMS-DOSのコマンドを使えば「con」といった名前のフォルダを作成することも可能です。しかし、ここで紹介するのはConcuというアプリです。このツールを使えば、制限された名前を持つフォルダをワンクリックで作成・削除できると謳われています。CNETのダウンロードページから入手できますので、その際は「Direct Download Link(直接ダウンロードリンク)」をクリックしてください。

なぜこんなプログラムが存在するのか?
それは単純に、「ツールを使えばこういうこともできるんだ」ということを証明するため。それだけです!
ええ、わかっています、かなり昔からのネタであることは。でも、これを知らない方のためにも残しておきますね。;)

-
「アクセス許可がありません」を解消!Windows 10でフォルダーとファイルの所有権を取得する方法
フォルダーを開こうとした瞬間、こんなメッセージが表示されてアクセスを拒否された――そんな経験はありませんか? 「このフォルダーにアクセスするアクセス許可が現在ありません。」 戸惑って何をすればいいのか分からなくなる……これは実は多くのWindowsユーザーが経験する、よくあるトラブルです。特定のファイルやフォルダーに変更を加えられない、中身を開けないといった症状の主な原因は、そのオブジェクトの所有権が自分のアカウントに設定されていないことにあります。 本記事では、Windows 10でフォルダーやファイルの所有権を取得する手順を、初心者の方にも分かるように一つひとつ丁寧に解説します。あわせて、
-
Windowsで削除できないファイル・フォルダを強制削除する方法|コマンドとフリーソフト徹底解説
パソコンを快適に使い続けるためには、不要ファイルや重複データ、ジャンクファイルをこまめに整理することが欠かせません。これらはストレージ容量を無駄に消費するだけでなく、作業効率や使用感にも悪影響を及ぼします。しかし、いざ不要なファイルやフォルダを削除しようとしても、思うように消せない経験はありませんか?管理者権限を持っていても削除できず、頭を抱えた方も多いはずです。こうした現象の原因の一つが、トロイの木馬やマルウェアなどの感染です。即座に深刻な被害をもたらすものではないものの、ファイルやフォルダを破損させ、削除不能な状態にしてしまうことがあります。ファイルやフォルダが削除できない主な原因マルウェ