复制到 NAS 驱动器时,Windows 7 长文件名更改为 8.3

复制到 NAS 驱动器时,Windows 7 长文件名更改为 8.3

我的设置:Windows 7 Pro(语言环境:波兰语)和通过路由器连接的 NAS 驱动器(D-Link DNS-323)。最近刚从 XP 升级到 7。NAS 驱动器报告 NTFS 分区。

我刚刚发现的问题是:将文件复制到 NAS 驱动器时,如果文件名包含某些字符,例如弯引号、尖引号、项目符号、下标字符、长划线等,则只有短 8.3 文件名会被复制到 NAS 驱动器。因此名为Abc“def” – ghi « jklm.htm在 Win7 系统上变为Abcde~6h.HTM在 NAS 驱动器上。

(如果麻烦的字符被删除了,我不会担心,但实际发生的事情是,有意义的文件名被替换为上述乱码。)

我使用 NAS 驱动器作为本地驱动器的备份/镜像位置,因此这是一个大问题,因为我的备份现在严重受损。我在测试我的备份方案时发现了这个问题,然后发现无论文件如何复制,文件名都会发生变化 - 无论是备份应用程序、文件管理器还是 Windows 资源管理器。

而且(当然)当我运行 XP 时,问题没有发生,自从我一周前安装 7 以来,NAS 驱动器上没有任何变化。之前复制到 NAS 驱动器上的文件(在 XP 下)仍然显示正常,这告诉我 7 正在积极干扰复制操作。

有人知道为什么会发生这种情况或是否有解决方法吗?非常感谢大家的任何建议。

答案1

更新 NAS 设备中的固件并重新格式化似乎解决了该问题。

我仍然想知道 Win7 在 NAS 驱动器处理方面到底做了什么,因为我之前使用的 XP SP3 下没有出现这个问题,所以操作系统一定影响了它一些方式。

相关内容