其他故障与平台说明

Bandizip 与便签同时使用,会导致程序停止。

便签(Sticky Notes)是微软开发提供的记事应用。

微软便签应用下载

用鼠标按住 Bandizip 中的压缩文件后移动到另一个文件夹的方法(拖放)解压文件时,如果鼠标指针经过便签上方,会出现 Bandizip 停止的问题。

Windows Sticky Notes window problem

在 Windows 系统通过拖放的方式复制或移动文件时,通常先将文件存放在临时文件夹后,再将其移动到目标文件夹。

届时,由于要存放在临时文件夹的文件尚未解压,因此 Bandizip 向 Windows 提供文件的虚拟位置。

但问题在于,如果执行拖放操作的鼠标指针经过便签上方,便签会让 Bandizip 停止运行,直到该虚假文件实际被创建为止。

这一问题除了 Bandizip 之外,同样也出现在其他公司的压缩程序(7-Zip、WinRAR 等)上。就目前来讲,第三方应用程序开发人员无法解决该问题,可能需要开发和发布便签的微软采取适当措施。

Bandizip的bdzsfx.x86.sfx是什么文件?为什么被检测为恶意代码?

安装Bandizip的文件夹(C:\Program Files\Bandizip)内有bdzsfx.x86.sfx文件,而它经常被杀毒软件检测为恶意代码。

SFX(自解压文件)是什么?

包括Bandizip在内,大多数压缩程序提供将文件压缩为EXE格式的功能。 使用该功能创建的单EXE文件可以不借助其他程序,仅运行自身即可自动解压文件,故被称为“自解压文件”(Self-extracting archive,简称SFX)。 Bandizip的bdzsfx.x86.sfx文件是用来创建SFX文件的。

Bandizip SFX settings window
Diagram of self-extracting archive structure

SFX文件为什么被误报为恶意代码

SFX文件本身不会给系统带来任何危害,但有些居心不良的用户利用压缩程序的SFX压缩功能,创建并发布被恶意代码感染的文件。

Creating self-extracting archive in Bandizip

因其危害性,有些杀毒软件只要发现SFX文件,先不仔细检查该文件,而是将其视为可疑文件并拦截。

Diagram of antivirus scanning self-extracting executable

Bandisoft绝不会通过Bandizip等公司产品发布恶意代码,各位用户可以放心使用。 如果Bandizip的构成要素中任一部分被检测为恶意代码,请参阅杀毒软件的使用帮助,将误报为恶意代码的文件添加到信任列表后再使用Bandizip。

如何在 Linux 上使用 Wine 运行 Bandizip

安装 Wine

在包管理器(Package Manager)中搜索并安装 Wine 。或者你也可以通过在控制台中输入如下所示的命令来进行安装。

sudo apt-get install wine

Wine logo

Wine 配置

Bandizip 6.0 及更高版本不支持 WindowsXP。打开Wine 设置(winecfg),并将 Windows 版本设置为 Vista 或更新的版本。

Wine configuration window

安装 Bandizip

下载 Bandizip 的安装文件并使用 Wine 运行它。在安装文件所处的目录下打开控制台,输入如下命令。(安装文件的名称可能会有所不同。)

wine BANDIZIP-SETUP.EXE

Bandizip installer running under Wine

Bandizip 将会被安装,随后您就可以正常地使用软件。

Bandizip main window running on Linux via Wine
Bandizip main window running on Linux via Wine

注意

Bandizip的操作使用了WebView2, IWebBrowser2, WinInet等Windows提供的工具。若Wine不支持它们,程序可能无法正常工作。

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