Johnoldman 发表于 2024-6-7 12:39

求问下大佬为啥文件名不能过长的问题

在我的4T2T上都没有这个问题,传到有一块12t还是16t里面
文件名长一点文件直接打不开修改文件名都无效
文件夹名长一点里面的文件名在短都无法打开,只有修改文件夹名称之后才能打开
电影一般文件民都很长,这是咋回事?

l0stc0mpass 发表于 2024-6-7 12:52

你知道了也绕不过。路径组件(文件夹、文件名)、整个路径都有限制,这是系统底层定好的。遵循就行,你知道细节也改变不了什么。

Johnoldman 发表于 2024-6-7 12:55

l0stc0mpass 发表于 2024-6-7 12:52
你知道了也绕不过。路径组件(文件夹、文件名)、整个路径都有限制,这是系统底层定好的。遵循就行,你知道 ...

关键是在2t 4t上都没这个问题哦~

l0stc0mpass 发表于 2024-6-7 12:59

Johnoldman 发表于 2024-6-7 12:55
关键是在2t 4t上都没这个问题哦~

可能和文件系统不同有关。微软的东西没人知道咋写的。路径长了或者文件夹或者文件名长了,自己在源盘上调整下再拷贝过去就行了。不要纠结具体细节原因,这世上没有完美的东西。

Anderson997 发表于 2024-6-7 13:11

除了毕加索,一般能碰到文件名过长的只有av[偷笑]

czzk183 发表于 2024-6-7 13:13

安装下bt的qBittorrent Enhanced Edition软件,在安装过程中有个选项勾选能解决这个文件名长度限制的问题

uuyyhhjj 发表于 2024-6-7 13:38

长路径这个没办法,windows资源管理器一直不支持操作

https://learn.microsoft.com/zh-cn/windows/win32/fileio/maximum-file-path-limitation?tabs=registry
虽然系统在win10 1607版本后放开了这个限制,第三方程序已经可以用长路径了,但自带的资源管理器就不行

文件名过长是指整个路径,举例 C:\www\1.txt指的是完整路径的长度,所以当你下载的文件名过长时,不要建立过多的文件夹,直接保存在盘符的根目录就没问题了

nn1122 发表于 2024-6-7 13:42

没碰到过,存电影的系统是server 2019,几个PT站的长文件名影片都没有这种情况,硬盘是西数氦气盘8T/12T/14T

Johnoldman 发表于 2024-6-7 13:52

看来还是ltsc的问题

Johnoldman 发表于 2024-6-7 13:53

czzk183 发表于 2024-6-7 13:13
安装下bt的qBittorrent Enhanced Edition软件,在安装过程中有个选项勾选能解决这个文件名长度限制的问题 ...

感谢安装完卸载可以么什么版本都行么?

Cloris 发表于 2024-6-7 14:03

组策略可以开启长路径支持.

运行 gpedit.msc → 计算机配置 → 管理模板 → 系统 → 文件系统
里面有个 "启用 Win32 长路径", 选择已启用就行了.

哎哟喂这么巧 发表于 2024-6-7 14:53

260的限制在Win10资源管理器种可以通过改注册表或组策略解决,但有些三方软件沿用老API的话还是没招,像Everything碰见超长路径就扯蛋了,和你描述的一样,无法运行和改名

方法一:修改注册LongPathsEnabled值为1


Windows Registry Editor Version 5.00


"LongPathsEnabled"=dword:00000001

方法二: 启用组策略win32长路径

gpedit.msc:本地计算机策略>计算机配置>管理模板>系统>文件系统>启用win32长路径

卢奇亚诺 发表于 2024-6-7 15:39

是路径不能太长,而不是文件名

Johnoldman 发表于 2024-6-7 16:22

感谢楼上老几位的解答,拜谢!

eckl 发表于 2024-6-7 16:32

想起了上学的时候,机房里有人藏文件的方式是改名+建n层目录
大部分不变态的情况下,全路径256个字符的长度限制应该是够的

didicaca 发表于 2024-6-7 16:47

我知道以前有一个文件名加上路径,全部的字符不能超过256个字符的限制。

SuperYoung 发表于 2024-6-7 17:37

卢奇亚诺 发表于 2024-6-7 15:39
是路径不能太长,而不是文件名

一样的,文件名也是路径的一部分

SuperYoung 发表于 2024-6-7 17:38

现在一般都会打上补丁来支持长路径

dmmac2021 发表于 2024-6-7 17:48

这个和硬盘貌似关系不大啊,这个是系统限制的啊!文件名, 文件路径 都有限制,具体自己百度去吧!

mdk2000 发表于 2024-6-7 18:38

windows 10以后的系统都支持长文件名

但是资源管理器explorer.exe,不支持

有个软件"totalcmd"可以改
页: [1]
查看完整版本: 求问下大佬为啥文件名不能过长的问题