WinRAR 7.12
1.特制压缩文件中定义的路径:
在解压缩文件时,原先版本的WinRAR、Windows版本的RAR、UnRAR、便携式UnRAR源代码和UnRAR.dll会被引诱使用在特制压缩文件中定义的路径,而不是用户指定的路径。
不影响Unix版本的RAR、UnRAR、便携式UnRAR源代码和UnRAR库,以及RARforAndroid。
我们谢谢whs3-detonator和TrendMicroZeroDayInitiative告知我们这个安全问题。
2.HTML报告中的字符串:
曾经的“生成报告”命令将压缩文件的文件名按原貌包含到HTML报告中,容许将可能不安全的HTML标签注入到报告中。为了避免这些注入,当前版本将HTML报告中的文件名字符替换为字符串。
我们谢谢MarcinBobryk(/MarcinB44)让我们注意到这个安全问题。
3.恢复卷:
假如同时使用“测试压缩文件”和“恢复卷”归档选项,也将测试恢复卷。曾经版本在创建恢复卷前完成测试,因而未验证恢复卷。
4.文件记录保留毫微秒(毫秒)文件时间精度:
在Windows中更改RAR压缩文件时,为Unix文件记录保留毫微秒(毫秒)文件时间精度。曾经它被转换为Windows100毫微秒(毫秒)精度。
WinRAR7.11
1.“添加到压缩文件...”上下文菜单命令:
假如将“添加到压缩文件...”上下文菜单命令应用到c盘根目录的多个压缩文件中,比如d:\arc1.rar和d:\arc2.rar,则WinRAR建议arc1_rar.rar为新的压缩文件使用默认的名称。曾经的版本建议arc1.rar更新一个选取的压缩文件,而不是新建一个。
2.问题修补:
a)已修补假如固实文件夹包含在文件记录前放置文件夹记录的压缩文件,则WinRAR7.10难以更新这些固实压缩文件的问题。它会发送校准和错误消息,并终止处理。
作为修补的结果,本版本在更新后保留这类文件夹的原始位置,但是不会将其联通至压缩文件的末尾,而WinRAR7.10会如此做;
b)已修补在现有的文件上解压CAB压缩文件内的文件时,现有的文件会被覆盖,而不是被截断的问题。
因而,假如现有的文件小于解压出的文件,现有的文件数据会被留在解压出文件的末尾;
c)已修补若果“高级SFX选项”对话框中的SFX模块被保存在压缩配置文件中,则会按原貌应用它,虽然在选择该配置文件后修改了压缩文件格式也是这么的问题。这会造成SFX模块错误匹配压缩文件格式;
d)已修补从与对话框“切分成卷,大小”字段关联的下拉列表中选择以字节为单位的值时,不会手动将单位设置成字节的问题;
e)已修补在连同“Silent”和“TempMode”命令使用SFX“TextDone”命令时,完成消息有时会在其他打开的窗口后显示的问题。
f)已修补倘若从WinRAR壳体启动指向可执行程序的符号链接,则忽略可执行MarkoftheWeb数据的问题。我们谢谢MitsuiBussanSecureDirections,Inc的ShimamineTaihei向我们报告了这个问题。
WinRAR7.00
1.可以解超过4GB的压缩文件:
对于RAR压缩文件格式,支持小于1GB的压缩字典大小,取决于可用的化学显存大小,可以选择多达64GB的字典。
可以为超过4GB的字典指定无二次限制(Notpowerof2)的字典大小。所以我们不限于4.8、16、32、64系列,并且可以使用5GB或22GB这样的值。
只有WinRAR7.0或更高版本可以解压富含超过4GB字典的压缩文件。降低字典大小可以为富含相距甚远的重复块的大文件提升压缩率,比如虚拟机c盘镜像文件。它也能高效处理固实压缩文件中类似的大文件集合,比如按版本或本地化分辨的软件ISO镜像文件集。
2.关于“允许解压的字典大小最大值”:
倘若已解压RAR压缩文件中的字典大小超过在“设置/压缩”中指定的“允许解压的字典大小最大值”,则WinRAR将发送容许取消或继续操作的提示,那么做是为了避免意外分配过多的显存。
在命令行模式中,WinRAR默认拒绝解压其中的字典超过4GB的压缩文件。请使用-md或-mdx来准许解压高达或包含指定大小的字典,与-md不同的是,-mdx仅适用于解压,并且可以将其添加到RAR环境变量,不影响归档命令。
3.压缩文件名称和参数:
设置/压缩”中的“定义字典大小”对话框可以拿来定义与“压缩文件名称和参数”对话框中的“字典大小”字段相关联的下拉列表中建议的字典大小。
4.优化的备选搜索算法:
在创建RAR压缩文件时,可以使用专为定位相距甚远的数据块而进行优化的备选搜索算法。该算法有助于改进压缩率,但是有时能够为冗余数据(比如较大的文本文件)推进速率。
对于个别类型的数据,它会提升显存使用率,并且可能会加剧压缩速率。可以通过“高级压缩参数”对话框中的“远程搜素(longrangesearch)“选项或·mdl参数,启用或禁用该算法。假如选取“自动”选项,WinRAR将取决于压缩方法、字典大小或其他参数来应用远程搜索。
超过4GB的字典都须要该选项,因而这种字典会忽略将其禁用的选项。
5.详细搜索(Exhaustivesearch):
可以通过“高级压缩参数”对话框中的“详尽搜索(Exhaustivesearch)”选项或-mcx参数来启用慢得多也详细得多的重复数据搜素和压缩算法。它可能会为个别类型的冗余数据提供额外的压缩率,而且压缩速率也会慢得多。
须要“远程搜素”来高效地施行该模式,因而“详尽搜素”选项会手动启用它。
“远程搜素”和“详尽搜素”都不影响已创建压缩文件的兼容性。因而假如字典大小处于128KB-4GB这个范围,5.0及以后的所有WinRAR版本都能解压使用这种搜索选项创建的压缩文件。
6.路径宽度:
已将路径宽度的最大值从2047扩大到65535个字符。
7.不再支持以RAR4.×格式:
不再支持以RAR4.x格式创建压缩文件。
已删掉针对该格式的选项和参数。
它不影响WinRAR中包含的RAR4.x压缩文件解压缩。
8."设置/安全"对话框中的"传送MarkoftheWeb":
“设置/安全”对话框中的“传送MarkoftheWeb”选项控制将压缩文件的MarkoftheWeb是由Internet浏览器添加到已下载文件中的安全区信息。出于安全目的,各类软件都可以使用该信息。
只有GUIWinRAR支持MarkoftheWeb,无论该选项怎么设置,控制台RAR都不会传送该信息。
9.可以在“设置/文件列表/列”中启用“属性”列”:
可以在“设置/文件列表/列”中启用“属性”列。它显示文件属性简写,比如“A”表示“压缩文件(Archive)”,“D”表示“字典(Directory)"。
假如文件属性不是那些WinRAR可以辨识的属性,也会显示文件属性的数值。该值使用Windows属性的十六补码格式或针对Unix属性的八补码格式。
10.“Benchmark(基准)"命令:
“Benchmark(基准)”命令准许指定线程的精确数目,并将结果复制到剪贴板。已将有关WinRAR和Windows版本、CPU和显存的信息添加到“基准”窗口。
11.“设置/路径”中的“从解压路径移除多余的文件夹”:
“设置/路径”中的“从解压路径移除多余的文件夹”选项如今也适用于从WinRAR用户界面调用的解压命令,以及被解压到单独文件夹中的多个压缩文件。只要压缩文件根目录中没有其他文件夹或文件,仅当其名称匹配压缩文件名称和根归档的文件夹名称时,它就删掉目标路径组件。
比如,假如我们将包含“Pictures”的根文件夹解压到“Pictures\”目标位置,它将删掉目标路径中的一个“Pictures"。曾经,它仅适用于从上下文菜单解压的单个压缩文件,并且不检测已压缩的文件夹名称是否匹配上个目标路径组件。
12.“设置/常规”中“界面”:
“设置/常规”中“界面”选项组内的“注释中的手动换行”切换压缩文件注释窗口中的手动换行模式。
13.压缩文件信息适用:
压缩文件信息对话框中的字典大小数据如今适用于bz2、lz、.tar.bz2、.tar.gz、.tar.lz和.tar.zst压缩文件。
14.-ol-参数:
-ol-参数严禁压缩和解压符号链接。
15.接受参数:
-sl和-sm参数辨识
k|K|m|M|g
Gt门
大小单元,k表示千字节,K表示数千字节,m表示百万字节,M表示数百万字节,g表示十亿字节,G表示数十亿字节,t表示万亿字节,T表示数万亿字节。假如单位字符是“b”,“B”或不存在,则假设为字节。曾经那些参数只接受字节。
16.SFXTempMode命令:
SFXTempMode命令接受可选的@setuser参数,容许更改临时文件夹的权限,因而只有当前用户可以访问它。假如SFX在其他帐户下启动,则它严禁本地用户替换临时文件夹中的文件。
能够通过“高级SFX选项/模式”对话框中的“限制文件夹访问”选项来启用该选项。
一些安装程序可能在使用@setuser参数创建的文件夹中未能启动。
17.不为硬链接条目保存文件权限:
不为硬链接条目保存文件权限和NTFS备用流。只为那些条目引用的源文件保存它们。它容许降低压缩文件大小,由于在解压缩时,会将那些文件属性手动填写到硬链接副本。
18.“搜索结果”窗口:
在进行搜素时,鼠标快捷方法(比如用于选择全部文件的Ctrl+A或用于解压已找到压缩文件的Alt+E)如今都能在“搜索结果”窗口中有效运行。曾经,它们仅在搜素完成后才会使用。
19.-v参数:
-v参数会将“”和“T”识别为万亿字节和数万亿字节的卷大小单元。
20.“额外参数”字段:
假如在WinRAR压缩和解压缩对话框的“额外参数”字段内指定的参数中缺乏前导“*字符,则会发送警告。也会为在RAR环境变量和rar.ini文件中缺乏“”的参数发送警告。
曾经将默默忽视那些存在错误格式的参数。
21.“转换压缩文件”命令:
“转换压缩文件”命令显示平滑流畅的总操作进度。曾经,会在转换压缩文件后忽然更新总进度,但是只在处理多个压缩文件时才可见。
22.压缩符号链接目标:
在压缩符号链接目标时,会显示正确的进度。
23.Global\Integration=0:
假如winrar.ini文件中存在“GlobaNlntegration=0°,则WinRAR“设置/集成”中的“集成WinRAR到壳体”选项将呈红色状态。
24.64-位SFX模块:
64-位的WinRAR版本在默认情况下使用64-位SFX模块。须要64-位的SFX模块来解压缩使用的字典超过1GB的压缩文件。已将32-位模块重命名为Default32.SFX.Zip32.SFX和WinCon32.SFX。
25.MaxDictA和MaxDictE变量:
可在“HKEYCURRENT_USER\Software\WinRAR\Policy”注册表项中的MaxDictA和MaxDictE变量中,以百兆字节为单位指定用于压缩和解压缩的容许字典大小最大值。
若果这种变量大于WinRAR界面中定义的相应值,则它们即将盖界面值。
26.过滤掉字符27:
控制台RAR从屏幕输出中过滤掉字符27.它是出于安全缘由而如此做的,由于此字符可用于在个别终端应用程序中申明ANSI通配符控制序列。
我们谢谢SiddharthDushantha告诉我们这个问题。
27.问题修补:
a)曾经可以覆盖从压缩文件传播到已解压文件的MarkoftheWeb,并能使用特制的crafted.rar归档,更改其安全区信息。
我们谢谢来自DEVCOREResearchTeam的OrangeTsai和NiNi,与TrendMicroZeroDayInitiative合作,告知我们这个安全问题。
不像WinRAR,unrar.dll库不传播归档MarkoftheWeb,而是将其留在caller应用程序,便于将其分配给已解压的文件,因而unrar.dll不受此问题的影响;
b)已修补假如将winrar.ini用于储存设置,并且在非管理员用户帐户下启动WinRAR,则不保存“设置/集成”中的“用户自定义压缩文件扩充名”字段这个问题。
WinRAR6.22
问题修补:
a)已修补在从由版本高于2.0的RAR创建的固实压缩文件中解压某些文件时,WinRAR6.20和6.21会解压失败的问题。这不影响整个压缩文件的解压,解压还是在正确执行;
b)已修补在WinRAR文件列表上将UnixARJ压缩文件中的文件错误地显示为文件夹的问题;c)已修补在解压前设置了“完成时:关掉WinRAR”这个选项,但是在WinRAR中打开了压缩文件,则忽视“在资源管理器中显示文件”这个解压选项的问题;d)已修补内部查看器状态栏中的文件大小值不包含字节次序标记数组,为Unicode文件显示比实际大小更小的值这一问题。
e)修补了6.10英文版本中压缩配置文件的问题。
WinRAR6.21
1.恢复文件和文件夹的更改时间戳:
在解压缩基于TAR和TAR的压缩文件(比如tar.gz和tar.bz2)时,将恢复文件和文件夹的更改时间戳。曾经仅为这种压缩文件格式设置文件的更改时间戳。
2.大小超过128MB的.tar.zst:
已为字典大小超过128MB的.tar.zst压缩文件添加解压缩。WinRAR6.20容许.zst字典,但不容许.tar.zst。
3.支持-ed和-e+d参数:
如今ZIP压缩文件也支持-ed和-e+d参数。曾经,它们仅适用于RAR压缩文件。
4.问题修补:
a)已修补假如在RAR压缩文件中存在加密文件后,又在其中保存了未加密的文件,但是在同一个解压命令中解压这两个文件,则WinRAR6.20未能解压未加密的文件这一问题;
b)已修补在个别情况下,可能在打开错误消息的第二行显示文件打开错误的详尽出错缘由这一问题。
WinRAR6.02
a)已修补在设置了新密码并在WinRAR壳体中打开了压缩文件的情况下,在成功转换了富含加密文件名的RAR压缩文件后,“Convertarchives(转换压缩文件)”命令发出错误的“指定的密码不正确”这则消息的问题;
b)已修补假如放大了命令进度窗口并迅速缩小到原始大小后,窗口内容错位的问题。
WinRAR 6.0.0.0
1“忽略”和“全部忽视”选项被添加到读取错误提示中。
“忽略”允许继续处理早已读取的文件部份
只有“忽略所有”和“忽略所有”才对将来的所有读取错误执行此操作。
比如,假如归档一个文件,那个部份被另一个文件锁定
进程,假如在读取错误提示中选择了“忽略”,
只保存不可读区域上面的文件的一部份
归档。
它有助于防止中断繁杂的归档操作,
然而要晓得用“忽略”归档的文件是不完整的。
倘若指定了开关-y,默认情况下,“忽略”将应用于所有文件。
先前可用的“重试”和“退出”选项一直存在
在读取错误提示。
2若果出现读取错误,则在命令行模式下返回退出代码12。
对于readerror提示符中的所有选项,都将返回此代码,
包括一个新引入的“忽略”选项。
曾经更常见的致命错误代码2因读取错误而返回。
三。假如选择了多个归档文件,“将归档文件提取到”选项组
在“选项”页的提取对话框可以拿来放置提取
文件到指定的目标文件夹,以分隔子文件夹
在目标文件夹中,分隔存档文件夹中的子文件夹
直接到归档文件夹。
它代替了“将存档文件提取到子文件夹”选项并可用
仅当选择了多个归档文件时。
4新的-ad2开关将提取的文件直接置于归档文件自己的文件夹中。
与-ad1不同的是,它不会为每位解压缩的文件创建单独的子文件夹
档案文件。
“5号。”归档的“选项”页中的“附加开关”选项
提取对话框容许指定WinRAR命令行开关。
假如WinRAR图形界面中没有选项,它可能会很有用
匹配开关。
仅当您熟悉WinRAR命令行时才使用此功能
句型,并清楚地理解指定开关的用途。
6“Benchmark”命令中的压缩参数修改为
32MB字典和“正常”方法。它们匹配RAR5默认模式
更适宜恐怕近日的典型表现
WinRAR版本比先前的4MB“最佳”版本更适宜RAR4格式。
最新的“基准”结果不能与先前的版本进行比较
直接。新参数集形成不同的值,可能更低
由于字典的大小是原先的八倍。
7从实体卷集中解包文件的一部分时,
WinRAR尝试在开始时跳过卷并启动
从最接近指定文件的卷中提取并重置
可靠的统计数据。
默认情况下,WinRAR在开始时重置可靠的统计信息
在可能的情况下有足够大的固体容积。对于这样的卷
从卷集的中间提取一部份文件可以
赶快。
当所有存档文件解包时,它不会影响性能。
8原先WinRAR手动地从
第一个卷,当用户开始从非第一个卷提取时
第一卷早已出版了。现今WinRAR只有在所有卷
“第一个”和“指定”之间也可用。
9假如一个或多个存档文件关掉WinRAR时发出警告
已被外部应用更改,但无法保存回
存档,由于外部应用程序仍会锁定它们。这样的警告
包括已更改文件的列表,并建议立刻退出
遗失修改或返回WinRAR并关掉编辑器应用程序。
曾经的版本在编辑文件时发出了类似的警告,
但戒酒时没有再提醒。
10个。”“删除存档”选项组中的“移动到回收站”选项
的“提取”对话框将删掉的存档文件装入回收站
而不是永久删掉它们。
11“选项”菜单中新的“清除历史…”命令准许删掉
“文件”菜单和消除下拉菜单中近来打开的档案的名称
在对话框中列举曾经输入的值。诸如,
这种值包括存档对话框中的存档名称
提取对话框中的目标路径。
12号。”“提取”对话框的“高级”部分中的“文件时间”选项包括
现今可用于7z存档。除更改时间外,
WinRAR可以在解包时设置创建和先前访问时间
档案。
13.“新的“子菜单项”选项组被添加到
“设置/集成/上下文菜单项…”对话框。你可以用
删掉“WinRARarchive”和“WinRARZIParchive”的那些选项
Windows上下文菜单的“新建”子菜单中的条目。
这种选项的新状态只有在您按“确定”后才能应用
在“上下文菜单项”及其父“设置”对话框中。
WinRAR 5.80
a.WinRAR最新版改进了备份选项.提高了命令行形式的可用性,并改善了大文件的压缩和大数据的处理。
b.已提升在多核CPU上小型NTFS备用数据流的归档速率。如今,可以更快地完成这种任务来节约大量时间。
c.进-步改进了“查找”命令。
WinRAR 5.71
1.“转换归档”命令
a.在Windows10中处理了大量大型归档时提升了性能
b.已修补显存泄露,转换为ZIP格式时该问题可能造成显存使用过多。
2.受损的ZIP归档处理
3.Ctrl+C容许快速终止RAR的“I”命令
4.修补部份问题
版权声明
本文仅代表作者观点,不代表百度立场。
内容来源于互联网,信息真伪需自行辨别。如有侵权请联系删除。
发表评论