压缩速度与编码密码问题

解/压缩速度过慢

若觉得 Bandizip 在压缩或解压文件时太慢,请先检查是否存在以下问题。

使用最新版本的次应用

随着不断的更新,Bandizip 获得了更好的性能和更多的功能。若你现在使用的是较早版本的 Bandizip,请从官网下载并安装最新版本,然后重试。

  • 并行解压
  • 多核压缩

降低压缩级别

使用最大压缩级别将文件压缩为 7Z 档案可能非常耗时。在档案设置中选择正常压缩级别或更低能加快压缩速度。

7-Zip solid compression settings screenshot

检查硬盘是否太慢

当应用正在压缩或解压时,打开任务管理器并检查 CPU 和磁盘的性能。若 CPU 使用率不是很高,但磁盘使用率相对较高,则表明设备存在磁盘 I/O 瓶颈。

如何解决无法自动检测代码页

代码页自动检测被设计以检测和选择用于 DOS 中使用的适当代码页,以便将 MBCS 字符串转换为 Unicode 字符串。

但该功能并不能保证准确性达到 100%,原因是其针对给定字符串使用估算法,因此使用时务必小心故障产生,在给定文本很短或列出类似文本时特别容易发生故障。

Automatic codepage detection feature in Bandizip
Automatic codepage detection feature on macOS

如何使用非英文字符给压缩文件设置密码?

使用Bandizip将文件压缩为ZIP格式时,如在密码设置窗口输入中文,会显示错误讯息如下:

Entering password in Bandizip

若使用非英文字符给ZIP文件设置密码,有可能在不使用该文字的计算机上出现无法解压缩的问题。 显示上述错误讯息的目的在于预防这一问题的发生。

如果想给压缩文件设置中文密码,如下图所示,在选择压缩格式时,选择支持Unicode密码的7Z格式后输入密码。

Entering password in Bandizip

使用Bandizip将文件压缩为ZIP格式时,可以作为密码的字符种类如下:

  • 数字(0123...9)
  • 英文小写字母(abcd...z)
  • 英文大写字母(ABCD...Z)
  • 特殊符号(!@#$...)
  • 空格(Space)

如何解决在Bandizip使用拖放功能时出现“参数错误”的问题

问题的起因

在Bandizip使用拖放功能解压文件时,经常会显示以下错误信息:

The parameter is incorrect error message

包括Bandizip在内,所有解压程序使用拖放功能解压文件时,会经过如下步骤:

  1. 使用拖放功能命令程序将文件解压到目标文件夹
  2. Bandizip将文件解压到临时文件夹(而非目标文件夹)
  3. 解压完成后,操作系统将临时文件夹的文件复制到目标文件夹

使用拖放功能解压文件时,大多数的压缩程序无法将解压后的文件直接传送到目标文件夹。 这是由于Windows操作系统使用临时文件夹处理拖放命令的机制造成的。

如果压缩的文件太大,会在步骤2中花费更长时间。 然而在进行解压的过程中,如果用户关闭目标文件夹窗口,操作系统会在步骤3中找不到目标文件夹,并显示“参数错误”的信息。

解决方法

可以尝试以下几种方法解决问题:

  • 在解压完成之前,不关闭目标文件夹
  • 不使用拖放,点击“解压”按钮进行解压

使用快速拖放功能,就不会出现这种错误。 Bandizip的快速拖放功能是不将文件解压到临时文件夹,而直接解压到目标文件夹的功能。

帮助 » 如何使用快速拖放

本文内容整理自:Bandizip 官方帮助中心中文版(https://cn.bandisoft.com/bandizip/help/)