windows文件名的最大长度

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 个字符。启用后可以支持更长路径,但具体支持需视应用程序而定。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值