许可证和软件注册
Bandizip 许可证协议
如何注册 Bandizip
Bandizip 各版本功能对比
Bandizip MSE (微软商店版/Microsoft Store Edition)
如何得到收据
退款政策
如何取消注册 Bandizip
Bandizip 付费版本的专属功能
如何使用密码管理器
如何使用压缩包修复
如何使用密码恢复
如何使用 Bandizip 预览档案内的图像
压缩包中的反恶意软件扫描
功能 & 技术用语
如何使用自动解压
如何使用 Bandizip 将大文件分割为小文件
ZIP 压缩包中的 Unicode 文件名
ZIPX 压缩格式
7z 压缩格式
ZPAQ 格式介绍
固实压缩
如何打开 RAR 文件
如何打开 ALZ 和 EGG 文件
如何使用快速拖放
如何使用多核压缩
如何使用高速压缩
如何在不解压的情况下修改压缩文件
如何在不解压的情况下打开档案中的文件
如何直接编辑档案中的文件并保存它
如何为压缩文件设置密码
如何加密档案内文件名
如何在删除时将文件移动到回收站
压缩一个被其他进程使用的文件
如何使用并行解压功能
自动展开文件夹树
如何通过安全备份来防止数据损坏
如何测试档案
如何复制 Zone.Identifier 信息,以用于恶意软件防护
如何更改 Bandizip 的主题颜色
如何导出和导入 Bandizip 设置
如何卸载 Bandizip
更新类型
命令行参数
Bandizip 安装命令行参数
Windows 10 on ARM 系统上的 Bandizip
故障排除
How to troubleshoot when I can’t register Bandizip
无法访问用于购买 Bandizip 的电子邮件帐户
代码自动检测功能无法正常工作
如何排除“当我在浏览器上下载压缩文件时,Bandizip 会自动打开它们”问题
压缩图标在文件资源管理器中不能正确显示
无法出现 Bandizip 的右键菜单(上下文菜单)
Bandizip 右键菜单(上下文菜单)无法正常显示
解/压缩速度过慢
“错误 22": 运行 MacOS Catalina 的 Mac上,访达无法提取现有的 ZIP 压缩包。
Mac 访达无法解压已加密的 ZIP 压缩包
如何在密码中使用非字母的语言字符
如何测试多个档案
如何排除“参数不正确”故障
Bandizip 与便签同时使用,会导致程序停止。
在网络映射驱动器上无法打开档案
分卷档案无法被解压
bdzsfx.x86.sfx 被诊断为恶意软件。
如何在 Linux 上使用 Wine 运行 Bandizip

ZIP 压缩包中的 Unicode 文件名

UTF-8 是用于存储 Unicode 的标准字符编码方法,其被开发用于显示各种语言。

由于 Unicode 和 UTF-8 是在 20 世纪 90 年代之后开发的,因此 ZIP 格式的初始版本(于 20 世纪 80 年代制造)不支持 UTF-8。 由于 ZIP 格式成为标准档案格式并且需要支持 Unicode,因此,已经引入了几种方法来处理 ZIP 文件上的 UTF-8 字符串。

Bandizip 支持其中两种;一种方法是将文件名转换为 UTF-8,另一种方法是将额外的 UTF-8 文件名存储在额外的头字段中,同时将原始文件存储在 MBCS 中。



在 Zip 文件中使用 Unicode 文件名(UTF-8)

Bandizip 将文件名存储在 ZIP 文件中,并将其转换为 UTF-8。 它是由 APPNOTE 定义的标准文件名存储方法,但是一些压缩程序偶尔无法识别 ZIP 文件或错误处理它们将导致文件名损坏。 APPNOTE

将 Unicode 文件名存储在 Zip 文件的额外头字段中(UTF-8)

Bandizip 将附加 UTF-8 文件名存储在 ZIP 格式的额外头字段中,同时将原始文件存储在 MBCS 中。 此方法也由 APPNOTE 定义为“Info-ZIP Unicode Path Extra Field(ZIP 信息 U 码路径额外字段)”。 因为它使用额外字段来存储 UTF-8 文件名,所以文件大小将比前者大几十字节。 但是,原始文件名存储在 MBCS 中,因此文件更安全,更兼容。

由于大多数压缩程序(如 7-Zip,WinRAR 和 WinZIP)都支持此功能,因此可以防止文件名在使用不同系统语言的操作系统中被破坏。

下图显示了在将韩国操作系统上压缩的 ZIP 文件发送到日语操作系统时使用该功能与不使用该功能之间的区别。



在 tar/tgz 文件中使用 Unicode 文件名(UTF-8)



TAR 和 TGZ 格式是主要在 Unix 上使用的档案格式(使用 UTF-8 文件名)。此功能使您可以在 Unix 上解压 TAR / TGZ 文件而不会出现文件名问题。

注意:Windows 的某些程序可能无法正确识别 TAR/TGZ 格式的 UTF-8 代码页。