Windows 的 ZIP 文件外壳扩展名(“压缩文件夹”)不支持 Unicode 文件名。相反,它采用字节文件名字符串并使用特定于语言环境的遗留编码(它因机器而异,并且从不是 UTF)来解释它。
看起来你在压缩过程中也有一些进一步的修改,因为它看起来不像是直接的 UTF-8 误解;通过使用另一个支持 Unicode 的工具(例如 7zip)打开它,您可以更好地了解 ZIP 中的文件名。但这一点可能没有实际意义:如果您希望 ZIP 文件的使用者是 Windows 用户,那么唯一安全的文件名字符是 ASCII。