RARLAB最近发布了WinRAR和RAR的7.10版本,此次更新带来了多项重要变更和功能增强。最引人注目的变化是软件现在支持深色模式,适应了现代操作系统界面风格的潮流。
在界面布局方面,新版本对设置对话框进行了重新设计。"设置 / 常规"页面被拆分成了"设置 / 界面"和"设置 / 系统"两个页面,并且采用了垂直标签进行导航,使得界面更加直观易用。用户可以在"设置 / 界面"中切换深色模式,这一选项既可以无条件启用深色或浅色界面,也可以跟随Windows系统的颜色模式设置。
性能优化方面,新版本引入了一个名为"大内存页"的选项。在RAR压缩和解压过程中,通过分配2MB的内存页而非默认的4KB,可以在使用较大的压缩字典和较慢的压缩方法时显著提升性能。不过,这一功能需要"锁定内存页"权限,若缺少该权限,WinRAR会提示用户将其分配给当前账户,以便其他软件也能受益。权限分配后,需要重启Windows才能生效。
安全性方面,新版本在"设置 / 安全"对话框中新增了"仅区域值"选项,用于控制Mark of the Web(MoW)传播的范围。这一功能有助于保护用户隐私,避免在文件共享时暴露下载位置或IP地址等敏感信息。
值得注意的是,此次更新后,WinRAR将不再支持Windows Vista和32位Windows系统。用户需要运行在Windows 7 x64或更高版本的操作系统上才能使用。然而,32位自解压模块仍作为64位安装包的一部分提供,以满足特定需求。
在压缩参数方面,"高级压缩参数"对话框中的"Delta压缩"和"可执行文件压缩"选项现在提供了"自动"、"始终启用"和"禁用"三种模式。为了加快压缩速度,"自动"模式会根据压缩方法智能地应用这些选项。
新版本还对一些细节进行了改进。例如,用于存储默认RAR开关集的环境变量名称从"RAR"更改为"RARINISWITCHES",以避免与批处理脚本中常用的"RAR"环境变量名称冲突。在"高级SFX选项"对话框中,"完成消息标题"和"完成消息文本"选项允许用户自定义解压成功后的提示信息。
对于Windows 11用户,新版本在上下文菜单中也进行了优化。压缩配置文件被放置在解压命令上方,与旧版菜单布局相似,同时在命令组之间增加了分隔线,提高了菜单的可读性。
在解压具有NTFS"压缩"属性的文件时,新版本会在文件解压开始时分配该属性,这一改变通常可以减少解压时间。当向现有的RAR存档中添加文件时,先前存储的文件夹会被移动到新添加文件之后的位置,从而避免了在创建文件夹内文件时修改时间戳。
在命令行方面,新版本对"rar ch -tl"命令进行了优化,如果其他开关或存档参数不暗示存档修改,则不再创建临时文件,减少了磁盘写入和处理时间。同时,如果存档在恢复记录或快速打开信息服务块处被截断,新版本会在标准错误消息后显示截断块类型的附加信息。
在压缩算法方面,新版本支持使用多个Windows处理器组,最多可以利用64个逻辑处理器(核心),提高了在多处理器系统上的压缩速度。"显示信息"命令中的恢复记录现在除了显示大小外,还会显示存档大小的百分比,为用户提供了更详细的信息。
在处理嵌套存档时,新版本也进行了改进。现在,除非在"设置 / 安全"中将"传播Mark of the Web"选项设置为"从不",否则WinRAR会将MoW数据分配给嵌套存档。这一改变使得MoW数据可以传播到从嵌套存档中提取的文件中,增强了文件的安全性和可追溯性。
总的来说,WinRAR和RAR的7.10版本带来了深色模式支持、性能优化、安全性增强以及多项细节改进,为用户提供了更加高效、安全、易用的压缩解压体验。