电脑硬件
Windows文件命名六大禁忌 原因要追到1981年的DOS 1.0:40多年没动
📋总体概括
即便是最新的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生态最大的护城河也是最大的包袱——兼容性撑起了企业市场,也让系统背上了永远拆不完的历史包袱。好在保留名限制影响极小,这份怀旧倒也无伤大雅。
📰 相关资讯(与本文相关的其他资讯)
本文由本站自动聚合,以下为原始来源:前往 驱动之家 阅读全文 →