跳到正文
IT之家·· 1 小时前

Win11 为何仍保留 MS-DOS 时代的 8.3 文件名?微软员工解释兼容性原因

Win11 为何仍保留 MS-DOS 时代的文件名?微软解释:数十年兼容性包袱难以摆脱

AI 导读

微软资深员工 Raymond Chen 解释,Win11 中 kernel32.dll、user32.dll、ntoskrnl.exe 等核心文件仍遵循 MS-DOS 时代的 8.3 命名规范,即句号前最多 8 个字符、句号后最多 3 个字符。他称这一限制承袭自 CP/M,并推测微软数十年未改是因为改名后按文件名链接 DLL 的程序会找不到目标。长文件名直到 WinXP 才成为必需条件。

来源:IT之家 · ithome.com