电脑硬件

Windows文件命名六大禁忌 原因要追到1981年的DOS 1.0:40多年没动

驱动之家·2026/10/20 11:31:00🔗 原文

📋总体概括

即便是最新的Windows 11 26H2,用户仍无法将文件或文件夹命名为CON、PRN、AUX、NUL、COM1-COM9、LPT1-LPT9,系统会直接提示设备名无效。原因是这些名字是1981年DOS 1.0时代定义的保留设备名:CON对应控制台、PRN是打印机、AUX是辅助设备、NUL是空设备、COM和LPT系列分别是串口与并口。如今Windows已支持200字符文件名和emoji,但对这批保留名的限制40多年从未改变,微软文档也明确告诫开发者不要使用。

⚡关键信息

  • ▸Windows 11 26H2仍禁止文件命名为CON、PRN、AUX、NUL、COM1-COM9、LPT1-LPT9
  • ▸禁令源自1981年DOS 1.0的保留设备名,40多年未变
  • ▸CON是控制台、PRN是打印机、NUL是空设备、COM1-9串口、LPT1-9并口
  • ▸该规则同时适用于文件夹,微软文档明确告诫开发者不要使用这些保留名
  • ▸现代Windows已允许最长200字符并支持emoji的文件名,仅保留名被拒

🔥犀利点评

这不是技术债,是Windows最诚实的一块化石:为了兼容40年前的程序,微软选择永远背着DOS的设备名表前行。一边支持emoji文件名,一边不让叫CON,看似荒诞,实则是Windows生态最大的护城河也是最大的包袱——兼容性撑起了企业市场,也让系统背上了永远拆不完的历史包袱。好在保留名限制影响极小,这份怀旧倒也无伤大雅。

本文由本站自动聚合,以下为原始来源:前往 驱动之家 阅读全文 →