我们刚刚切换到新的文件服务器,但很多设计师都遇到了文件名过长的问题。我们已启用此功能,LongPathsEnabled
但问题仍然存在,特别是针对 Adobe Creative Suite 应用程序。
相比之下,旧服务器启用了 8.3 命名,缩短了路径,以便 Adobe 应用程序可以毫无问题地打开和打印文件。
我想在新服务器上启用 8.3 命名,但这里的区别在于它是外部直连存储设备,而旧服务器使用的是内置磁盘。卷很大,解压后约 70TB,但去重后约为 25TB。
我可以使用以下命令启用 8.3 吗?这会对性能和/或磁盘空间产生影响吗?因为据我所知,8.3 名称存储在磁盘上。我可能需要考虑其他注意事项吗?
fsutil 8dot3name set 0 Volume{25f8f92c-93fc-478e-a474-635502267fac}
此外,如果要将直接连接存储移动到新服务器,该设置是否会保留在卷上,还是必须在新服务器上再次设置?
编辑
经过一番研究,似乎该设置仅适用于新创建的文件。那么除了上述方法之外,有没有办法强制在所有现有文件上创建 8.3 名称?
答案1
如果问题仅仅是文件路径太长,那么可能有比强制 8dot3 文件名限制更好、更简单的解决方案。
您的设计师是否通过网络访问文件?如果是这样,请为他们创建一个文件共享,供他们在特定路径上使用,以便他们可以直接在 \server\sharedfolder 访问它,从而有可能消除路径中的大量字符。
您还可以在根文件夹或高级文件夹中的任意位置创建连接点。连接点会创建指向目标文件夹的链接,但其外观和行为与新文件夹完全相同。在 Windows 资源管理器中打开文件夹时,其行为就像您打开了目标文件夹一样。基本语法为:
junction <New Junction Directory Name> <Target Directory Path>
junction D:\ShortName "D:\Folder\Subfolder\Subfolder\Subfolder\Subfolder"
最后要说的是:您的 Adobe CS 应用程序是否已更新至当前版本或最新版本?这也会影响与长路径的兼容性。