admin 管理员组

文章数量: 1184232

Windows 操作系统中,文件名的最大长度受以下规则限制:

  1. 文件路径长度限制

    • Windows 默认情况下支持的 完整路径长度(包括文件夹路径 + 文件名)最大为 260 个字符(即 MAX_PATH = 260)。这是历史遗留限制。
  2. 文件名本身的长度

    • 文件名(包括扩展名,如 example.txt)的最大长度为 255 个字符
  3. 突破 260 字符限制(现代 Windows 版本):

    • Windows 10 开始,如果启用了长路径支持,可以突破 260 字符限制,完整路径长度可以扩展到 32,767 个字符(使用 Unicode 路径前缀 \\?\)。

    启用长路径支持的方法:

    • 在组策略中启用:计算机配置 > 管理模板 > 系统 > 文件系统 > 启用 Win32 长路径支持
    • 或者在注册表中修改:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem,将 LongPathsEnabled 设置为 1

总结:在未启用长路径支持的情况下,文件名最长为 255 个字符,完整路径(路径 + 文件名)最长为 260 个字符。启用后可以支持更长路径,但具体支持需视应用程序而定。

本文标签: 文件名 长度 Windows