LONGFORM READING
爱游戏体育赛事资讯官方网站 行业资讯 Win11核心文件还在用MS-DOS命名规则!微软:不能改、一改就全崩

Win11核心文件还在用MS-DOS命名规则!微软:不能改、一改就全崩

快科技10月19日消息,在Windows 11 26H2的System32文件夹里,kernel32.dll、user32.dll、ntoskrnl.exe等核心文件至今沿用MS-DOS时代的8.3命名规则。 8.3是MS-DOS的文件命名规则,即点号前最多8个字符,点号后最多3个字符扩展名,最长12个字符,且只能用ASCII字符,不能含空格,不能有多个点号。 MS-DOS时代文件名全大写显示,W

快科技10月19日消息,在Windows 11 26H2的System32文件夹里,kernel32.dll、user32.dll、ntoskrnl.exe等核心文件至今沿用MS-DOS时代的8.3命名规则。 8.3是MS-DOS的文件命名规则,即点号前最多8个字符,点号后最多3个字符扩展名,最长12个字符,且只能用ASCII字符,不能含空格,不能有多个点号。 MS-DOS时代文件名全大写显示,Windows默认不区分大小写,kernel32.dll和KERNEL32.DLL是同一个文件。 至于为什么是8和3,在Windows工作了30多年的工程师Raymond Chen曾在2009年博客中解释,这是CP/M的遗产。 CP/M是Gary Kildall 1974年为早期微型计算机开发的操作系统,MS-DOS为了兼容CP/M连文件名一起继承了。 有意思的是Chen自己也不知道CP/M为什么选了8和3,他注意到CP/M目录格式里有两个保留字节,理论上可以扩展到10.3,猜8只是个方便的数字。 目前Windows 11的NTFS支持最长255个字符的长文件名,但核心系统文件不改名Chen在2007年博客中梳理了几条实际原因。 最明显的一条是DLL一旦被程序链接就不能改名,程序按文件名找文件,假如微软明天把user32.dll改名,几十年积累的Windows应用全去找一个不存在的文件。 在Windows 95的时候,微软还不要求系统盘支持长文件名,因为部分使用漫游配置文件的企业依赖不支持长名的服务器,所以每个系统文件必须符合8.3。 直到Windows XP长名成了标配,短名也没消失,Windows会为每个长名生成短别名,如果安装程序要把shellstyle.dll复制到一个已有shellstuff.dll的文件夹,新文件大概率变成SHELLS~2.DLL。 Chen给出的最后一条理由最让人信服:"8.3命名的问题都已被充分理解并可控,换成长名只会带来一整套新问题。"毕竟改kernel32.dll的名字比改几个页签破坏面大得多,而且不会让电脑更快或更安全。 特别

about image

分享这篇内容

让更多人看到这份有价值的赛事观察。

TRENDING DESK

热点新闻

快速查看当前内容池中正在被关注的文章。

文胖:巴特勒回归时是否还在勇士不好说 球队或有大动作

文胖:巴特勒回归时是否还在勇士不好说 球队或有大动作

直播吧10月16日讯 今日,ESPN名记Brian Windhorst在《The Hoop Collective》播客节目中谈到了勇士新赛季的前景以及吉米·巴特勒的未来。 Windhorst说道:“我希望库里能够保持健康,也希望他能投进400记三分,帮助勇士赢下一些比赛。至于巴特勒,我们得看看他回归后会是什么状态,以及他回归时是否还穿着勇士的球衣。我不排除勇士利用他的到期合同进行交易的可能性。如果
8年8个冠军,爱德华兹说他没希望只有意志

8年8个冠军,爱德华兹说他没希望只有意志

明尼苏达森林狼球星安东尼·爱德华兹很清楚现在的NBA处在什么时代——过去8个赛季,8支不同的球队拿到了总冠军。 这个数据或许会让一些球队看到希望。爱德华兹的看法不一样。 “我其实没有希望,我只有意志,”爱德华兹对美联社说,“我就是全靠意志。就像,‘我不觉得他比我强。我不觉得他们能打败我和我的球队。’就这么简单。不管我们面对谁,你别坐在这儿告诉我他们的球队会打败我们的球队。就这么简单,我不抱希望。我
中国开始造势,“黄岩岛填岛”这5个字,会让菲律宾付出惨痛代价

中国开始造势,“黄岩岛填岛”这5个字,会让菲律宾付出惨痛代价

10月3日,一架菲律宾C-208型飞机闯入黄岩岛领空。迎接它的不是口头抗议,而是南部战区海空兵力跟踪监视、警告驱离。 三天后,外交部再次正告菲方立即停止侵权挑衅。菲律宾这回面对的约束已经很具体:船想闯,有中国海警管;飞机想进,有海空兵力盯;继续加码,还可能招来更严厉的反制。 把近两年的动作连起来看,“黄岩岛填岛”正在从网络上的五个字,变成菲律宾不得不计算的一张底牌。 从一架飞机被驱离,看见信号已经
或创造人类联赛历史!成都蓉城面临失冠 本周川军应请回老塔马麦罗

或创造人类联赛历史!成都蓉城面临失冠 本周川军应请回老塔马麦罗

北京时间10月18日晚,中超第28轮,成都蓉城客场0-3输给上海海港错失第五个冠军点。目前成都蓉城争冠形势岌岌可危,从第25轮领先14分拿到冠军点,面临后五轮可能1平4负最终被大连英博逆转的可能。如果丢冠,将创造人类职业联赛历史最惨痛的纪录。考虑到目前的形势,成都蓉城应该把名宿余东风请出来、并紧急联系塔瓦雷斯、马麦罗、米罗西,请这些全兴名宿本周坐镇凤凰山,让他们为场上的蓉城将士现场助威、发力。 这
“男子在稻城亚丁高反被救援下撤途中死亡”调查:官方称事发地不在景区系非法穿越 其母付了救援请马帮等费用

“男子在稻城亚丁高反被救援下撤途中死亡”调查:官方称事发地不在景区系非法穿越 其母付了救援请马帮等费用

近日,一则“男子在四川省甘孜州稻城县娘西牛场附近因高反被众人救援,但在下撤途中死亡”的消息在网络流传,引发关注。 10月19日,红星新闻记者从当地警方及参与此次救援的亚丁国家级自然保护区管理局(以下简称亚管局)多名人员处获悉,确有一名男子在亚丁大环线娘西牛场附近出现高原反应并伴有水肿等,于10月13日在救援下撤途中去世。 参与救援的相关工作人员告诉红星新闻记者,去世者为21岁的广西男子,其非法穿越