{"id":237966,"date":"2026-08-11T12:44:36","date_gmt":"2026-08-11T12:44:36","guid":{"rendered":"https:\/\/jv16powertools.com\/blog\/?p=237966"},"modified":"2026-08-11T12:44:38","modified_gmt":"2026-08-11T12:44:38","slug":"weird-internet-things-cant-create-con-folder","status":"publish","type":"post","link":"https:\/\/jv16powertools.com\/blog\/weird-internet-things-cant-create-con-folder\/","title":{"rendered":"Weird Internet Things: Can&#8217;t Create CON Folder"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">I\u2019ll never forget the first time I tried to create a folder named CON.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I was in my early days of Windows tinkering, feeling like a total hacker. Then, I came across this forwarded email about \u201ccannot create CON folder,\u201d which I thought sounded like a myth. I decided to try this out myself.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So I right-clicked on File Explorer, selected \u201cNew Folder,\u201d typed CON, and hit Enter. Windows responded with a smug error that basically said, \u201cNope, not happening.\u201d Refreshed my desktop, tried again, and got the same result.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"454\" data-lity src=\"https:\/\/jv16powertools.com\/blog\/wp-content\/uploads\/2026\/08\/Unable-to-create-CPN-folder.png\" alt=\"\" class=\"wp-image-237967\" srcset=\"https:\/\/jv16powertools.com\/blog\/wp-content\/uploads\/2026\/08\/Unable-to-create-CPN-folder.png 600w, https:\/\/jv16powertools.com\/blog\/wp-content\/uploads\/2026\/08\/Unable-to-create-CPN-folder-300x227.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">At that moment, I discovered that I had stumbled upon one of the oldest, most stubborn quirks of the Windows universe: you simply can&#8217;t create a folder named CON.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It\u2019s a deliberate, decades-old design choice dating back to the days when computers ran on MS-DOS, and people had to type commands to get anything done. It&#8217;s an old quirk that even predates Google.<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Table of Contents<\/h2><nav><ul><li><a href=\"#why-cant-i-create-a-con-folder\">Why can\u2019t I create a CON folder?<\/a><\/li><li><a href=\"#list-of-reserved-folder-names\">List of reserved folder names<\/a><\/li><li><a href=\"#how-to-create-a-con-folder\">How to create a CON folder<\/a><ul><li><a href=\"#create-a-con-folder-using-command-prompt\">Create a CON folder using Command Prompt<\/a><\/li><li><a href=\"#create-a-con-folder-using-a-sneaky-unicode-trick\">Create a CON folder using a sneaky Unicode trick<\/a><\/li><\/ul><\/li><li><a href=\"#should-you-try-to-create-a-con-folder\">Should you try to create a CON folder?<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<h2 id=\"why-cant-i-create-a-con-folder\" class=\"wp-block-heading\">Why can\u2019t I create a CON folder?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Contrary to the widespread myth, it\u2019s not because Bill Gates personally hates that three-letter combination. It\u2019s simply because CON (along with PRN, AUX, NUL, COM1\u2013COM9, and LPT1\u2013LPT9) is a reserved folder name.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s break this down in a way that doesn\u2019t require a degree in computer archaeology.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Back in the MS-DOS era, operating systems needed a way to talk to hardware: the screen, the keyboard, the printer, the serial port. The clever, economical solution the designers landed on was to treat every device as if it were a file with a fixed, reserved name.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, back in the 1980s, if you wanted to copy something from the keyboard to a file in MS-DOS, you\u2019d type something like:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>COPY CON myfile.txt<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In human language, this means \u201ccopy from console to file&#8221;. The word CON means console (keyboard input and screen output).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Windows was built on top of DOS so that old software would keep working, and the reserved names came along for the ride. This is still true today. It does not matter whether you are running Windows 95 or Windows 11; the rule sits deep enough in the system that you cannot argue with it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Try to create or rename a folder as CON, and Windows checks the name against a list it has been carrying around since the DOS days, decides it does not like what it sees, and refuses. There is no setting to turn this off, and honestly I would not recommend one even if there was.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The reason is that lots of very old programs and scripts still talk to CON directly, and none of them expect a folder to ever have that name. If you could make one, things would get confusing fast. You might delete a &#8220;folder&#8221; that Windows thinks is your keyboard. Chaos would ensue.<\/p>\n\n\n\n<h2 id=\"list-of-reserved-folder-names\" class=\"wp-block-heading\">List of reserved folder names<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The CON folder myth often leads people to believe that only CON is special, but it\u2019s actually a whole family of forbidden names. There are others, too, and each has a specific meaning.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>PRN \u2014 the default printer<\/li>\n\n\n\n<li>AUX \u2014 the auxiliary device, usually the first serial port<\/li>\n\n\n\n<li>NUL \u2014 the null device, a bottomless pit that swallows anything you send it and gives back nothing (still genuinely useful today)<\/li>\n\n\n\n<li>COM1 through COM9 \u2014 the serial\/communication ports<\/li>\n\n\n\n<li>LPT1 through LPT9 \u2014 the parallel printer ports<\/li>\n\n\n\n<li>CLOCK$ \u2014 the system clock<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">I love the idea that deep inside my shiny Windows 11 laptop, there\u2019s still a little piece of 1981 keeping an eye on things, making sure I don\u2019t accidentally rename my printer port.<\/p>\n\n\n\n<h2 id=\"how-to-create-a-con-folder\" class=\"wp-block-heading\">How to create a CON folder<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">So, is there any way around it? Are we stuck forever with folders named \u201cCON_final\u201d or \u201cCON_do_not_delete\u201d? Not at all.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There are workarounds &#8211; and I\u2019m going to share them. But fair warning: one of them is a bit reckless, and the other is a bit sneaky. <strong>Proceed at your own risk.<\/strong> <strong>If you&#8217;re not entirely sure, abort the mission now!<\/strong><\/p>\n\n\n\n<h3 id=\"create-a-con-folder-using-command-prompt\" class=\"wp-block-heading\">Create a CON folder using Command Prompt<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you absolutely must have a folder called CON &#8211; for an old-school prank, to prove a point, or because you lost a bet &#8211; there is a way. It involves the CON folder workaround using an extended-path trick that tells Windows to bypass its normal device-name parsing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You\u2019ll need admin access to Command Prompt, and I recommend you back up your important files first, because this can get weird. I am speaking from experience: I once did this, and my desktop icons did a little jig before Explorer froze. Nothing permanent, but it definitely raised my heart rate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s the magic incantation:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>md \\.\\C:\\path\\to\\CON<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Replace <code>C:\\path\\to\\<\/code> with the actual directory where you want the folder. For example, to create a CON folder on your desktop, it might look like:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>md \\.\\C:\\Users\\YourName\\Desktop\\CON<\/code><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"370\" data-lity src=\"https:\/\/jv16powertools.com\/blog\/wp-content\/uploads\/2026\/08\/CON-Command-Prompt.png\" alt=\"\" class=\"wp-image-237968\" srcset=\"https:\/\/jv16powertools.com\/blog\/wp-content\/uploads\/2026\/08\/CON-Command-Prompt.png 600w, https:\/\/jv16powertools.com\/blog\/wp-content\/uploads\/2026\/08\/CON-Command-Prompt-300x185.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The <code>\\.\\<\/code> prefix is a volume device path. It basically says, \u201cHey Windows, treat this as a raw file system entry, not as a device name.\u201d And lo and behold, the folder appears. You now have a genuine CON folder.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"452\" data-lity src=\"https:\/\/jv16powertools.com\/blog\/wp-content\/uploads\/2026\/08\/CON-folder-created.png\" alt=\"\" class=\"wp-image-237969\" srcset=\"https:\/\/jv16powertools.com\/blog\/wp-content\/uploads\/2026\/08\/CON-folder-created.png 600w, https:\/\/jv16powertools.com\/blog\/wp-content\/uploads\/2026\/08\/CON-folder-created-300x226.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">But be careful because it\u2019s fragile. Some programs might crash if they try to access it, and you might not be able to delete it the normal way (you\u2019ll need <code>rd \/s \\.\\C:\\path\\to\\CON<\/code> in the Command Prompt). And if you\u2019re not careful, you could confuse the system into thinking your keyboard is your folder. I tried this once and ended up having to restart Explorer. Not the end of the world, but definitely not a daily driver.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This method of creating a CON folder works, but it\u2019s more of a party trick than a practical solution. I wouldn\u2019t use it for anything important. And definitely don\u2019t try it on a shared computer unless you want to be <em>that person<\/em> in the office.<\/p>\n\n\n\n<h3 id=\"create-a-con-folder-using-a-sneaky-unicode-trick\" class=\"wp-block-heading\">Create a CON folder using a sneaky Unicode trick<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you just want the <em>look<\/em> of a CON folder without the system headaches, there\u2019s a much safer option: replace a character with a Unicode look-alike (pro tip: you can quickly access these characters from one of my websites: <a href=\"https:\/\/charactermap.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/charactermap.org\/<\/a>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, instead of the Latin letter \u201co\u201d, use the Cyrillic \u201c\u043e\u201d (U+043E) or a Greek omicron. The folder will appear to say \u201cCON\u201d on screen because the characters look nearly identical, but the system sees them as completely different code points.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can also insert a non-breaking space (Alt+0160) after the N, which makes the folder name appear as \u201cCON \u201d (with a barely visible space). It\u2019s not a true CON folder &#8211; scripts and search functions won\u2019t treat it as such &#8211; but for file organization, it works perfectly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The only downside is that it\u2019s technically a different name, so if you\u2019re trying to impress someone who really knows their file systems, they might notice the slight difference in encoding. But for 99% of use cases, it\u2019s perfect.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to be extra sneaky, you can mix multiple look-alikes. There are dozens of Unicode characters that look like C, O, and N when rendered in common fonts. Just don\u2019t try to open the folder from a command prompt with that name &#8211; you\u2019ll need the exact Unicode sequence. Stick to clicking, and you\u2019ll be fine.<\/p>\n\n\n\n<h2 id=\"should-you-try-to-create-a-con-folder\" class=\"wp-block-heading\">Should you try to create a CON folder?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Honestly, unless you\u2019re doing it for a laugh or a nostalgia trip, I\u2019d say leave the reserved names alone. The &#8220;folder named CON not allowed&#8221; rule exists for good reason: backward compatibility with decades of software. It\u2019s a small, harmless quirk that makes Windows feel like it has a secret history. We don\u2019t need to fight it; we can just enjoy the weirdness. Every time I see that error, I imagine a tiny DOS genie inside my laptop shaking its head at me.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But if you do want to experiment, the workarounds are there. Just remember that the extended-path method can be unstable, and the Unicode trick is only cosmetic. The truth about the CON folder is that it\u2019s a relic from a time when computers had fewer graphical interfaces and more command-line shenanigans. I find it weirdly comforting, like finding a rotary phone in a smart home.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So next time you see that error box when you try to create a folder named CON, tip your hat to the old DOS ghosts. They\u2019re still watching over our file systems. And if you absolutely must have that folder, whip out the Cyrillic alphabet or the extended path trick &#8211; just don\u2019t blame me if your printer suddenly starts printing the contents of your Downloads folder. I warned you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u200bIf you enjoyed this article, you might enjoy other articles in the Weird Internet Things series:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/jv16powertools.com\/blog\/weird-internet-things-what-is-y2k\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/jv16powertools.com\/blog\/weird-internet-things-what-is-y2k\/\" rel=\"noreferrer noopener\">What is Y2K?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/jv16powertools.com\/blog\/weird-internet-things-what-is-qwertyuiopasdfghjklzxcvbnm\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/jv16powertools.com\/blog\/weird-internet-things-what-is-qwertyuiopasdfghjklzxcvbnm\/\" rel=\"noreferrer noopener\">What is QWERTYUIOPASDFGHJKLZXCVBNM?<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019ll never forget the first time I tried to create a folder named CON. I was in my early days of Windows tinkering, feeling like a total hacker. Then, I came across this forwarded email about \u201ccannot create CON folder,\u201d which I thought sounded like a myth. I decided to try this out myself. So [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":237970,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[4],"tags":[19],"class_list":["post-237966","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-weird-internet-things"],"_links":{"self":[{"href":"https:\/\/jv16powertools.com\/blog\/wp-json\/wp\/v2\/posts\/237966","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jv16powertools.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jv16powertools.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jv16powertools.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/jv16powertools.com\/blog\/wp-json\/wp\/v2\/comments?post=237966"}],"version-history":[{"count":1,"href":"https:\/\/jv16powertools.com\/blog\/wp-json\/wp\/v2\/posts\/237966\/revisions"}],"predecessor-version":[{"id":237971,"href":"https:\/\/jv16powertools.com\/blog\/wp-json\/wp\/v2\/posts\/237966\/revisions\/237971"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jv16powertools.com\/blog\/wp-json\/wp\/v2\/media\/237970"}],"wp:attachment":[{"href":"https:\/\/jv16powertools.com\/blog\/wp-json\/wp\/v2\/media?parent=237966"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jv16powertools.com\/blog\/wp-json\/wp\/v2\/categories?post=237966"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jv16powertools.com\/blog\/wp-json\/wp\/v2\/tags?post=237966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}