WinRAR - 最新版本的更新
? 版本 5.50
? 1. WinRAR 和命令行 RAR 默認使用 RAR 5.0 歸檔格式。
? ? 您可以使用歸檔對話框中的“RAR4”選項或 -ma4 命令行參數將其更改
? ? 為 RAR 4.x 兼容格式。
? ? ?
? ? 如果您希望默認使用 RAR 4.x 格式,請使用 WinRAR 設置的“壓縮”
? ? 頁面上的“創建默認...”按鈕,并在顯示的對話框中設置“RAR4”。
? ? 此變更僅影響干凈的新安裝。如果您已將 RAR 格式保存在以前版本中
? ? 的默認壓縮配置文件中,WinRAR 會沿用保存的設置。
?
? 2. 在“整理密碼”對話框中使用“設置主密碼”按鈕,對保存的密碼記
? ? 錄進行加密,由此來防止未經授權的訪問。
? ? ?
? ? 如果使用主密碼保護保存的密碼,則需要輸入主密碼,并在密碼提示中
? ? 按“確定”進行訪問。如果輸入的密碼與主密碼不匹配,則將其視為常規
? ? 密碼進行歸檔操作。
? ? ? 一旦輸入主密碼,在關閉 WinRAR 之前它將始終有效。如果您希望看到
? ? 保護的工作方式,請在指定主密碼后關閉 WinRAR 并重新打開。依次輸入
? ? 有效和空的主密碼,可以從先前受保護的密碼記錄中刪除加密。
? ? ? WinRAR 版本為密碼管理器使用新的數據格式,因此保存在“整理密碼”
? ? 對話框中的密碼不能被舊版本讀取,但它不影響歸檔加密格式,已加密的
? ? 歸檔兼容以前版本的 WinRAR。只有在您保存管理器數據時,并且不是安
? ? 裝 WinRAR 后立即執行操作,管理器數據才會轉換為新格式。
? 3. 在壓縮配置文件中保存密碼時,會提示設置主密碼。您可以輸入主密碼
? ? 來加密存儲在注冊表中的密碼數據,并保護其免受未經授權的訪問。您
? ? 需要在密碼提示對話框中輸入主密碼才能訪問此類壓縮配置文件。
? ? ? 一旦輸入主密碼,在關閉 WinRAR 之前它將始終有效。如果您希望
? ? 看到保護的工作方式,請在指定主密碼后關閉 WinRAR 并重新打開。
? 4. 默認情況下,WinRAR 使用 CTR 模式中的 AES-256 來加密 ZIP 歸檔。
? ? 顯然 AES-256 比 ZIP 2.0 傳統加密算法更安全,它可以兼容一些較舊
? ? 版本的解壓縮軟件。如果需要與這些工具兼容,您可以在密碼對話框
? ? 中啟用“ZIP 傳統加密”選項,或在命令行模式下使用 -mezl 參數。
?
? 5. 新增支持對 Lzip 壓縮程序創建的 .LZ 壓縮文件進行提取。
?
? 6. 現代的 TAR 工具可以保存 TAR 壓縮文件內專用 PAX 擴展報頭中的高精
? ? 度文件時間、長文件名和大型文件大小。現在,WinRAR 支持這樣的 PAX
? ? 報頭,并在提取 TAR 壓縮文件時使用它們。
? 7. 壓縮對話框的“時間”頁面上提供新的“存儲修改時間”選項,可用于
? ? 禁止將文件修改時間保存在 RAR 5.x 歸檔中。先前的“高精度修改時間”
? ? 選項已被替換為“高精度時間格式”。
? 8. 在“設置/常規”對話框中新增“標題欄中的完整路徑”這一選項。如果
? ? 啟用此項,當前打開的文件夾或歸檔的完整路徑將顯示在 WinRAR 標題欄中。
? 9. 在“設置/壓縮”中新增“首先作為壓縮文件打開的文件類型”這一選項。
? ? 在此處,您可以定義在文件管理模式下的 WinRAR 文件列表中,如果對帶有
? ? 非壓縮文件擴展名以及有壓縮文件內容的文件使用回車鍵或執行雙擊操作,
? ? 該如何處理。例如 .docx 或自解壓 .exe 歸檔。您可以指示 WinRAR 先以
? ? 壓縮文件打開這些文件,或在相關聯的程序中執行或打開它們。
? ? ? 默認設置是打開自提取 exe 并運行帶有非壓縮文件擴展名的其他類型壓
? ? 縮文件。
? ? 無論這些選項如何設置,您始終可以通過對 WinRAR 文件列表中的相應名稱
? ? 按 Ctrl+PgDn 組合鍵來打開這些歸檔文件。
? ? 已將歸檔和提取文件的默認文件夾從“設置/壓縮”移動到“設置/路徑”。
? 10. 在“文件”菜單中新增“復制全名到剪貼板”這一命令,幫助您將所選文
? ? 件的全名添加到剪貼板。? ? ?
? 11. 在 WinRAR 中右鍵點擊文件列表時,已更改了顯示的上下文菜單:
? ? a) 已從此上下文菜單中刪除工具欄或主菜單上也顯示的一些命令,例如
? ? “查看”和“修復”,;
? ? b) 新增“復制全名到剪貼板”這一命令;
? ? c) 新增用于可執行程序的“運行”,針對相關聯文件的“在相關聯的應用
? ? 程序中打開”,以及針對壓縮文件的“顯示壓縮文件內容”這些選項,允許
? ? 用戶選擇一種方式來處理 SFX 壓縮文件和帶有非壓縮文件擴展名的壓縮文
? ? 件。
? ? ? ? 這些項目僅適用于文件管理模式,不在壓縮文件內提供。
? 12. 已將 LZ 和 ZIPX 添加到“設置/集成”對話框中的關聯列表。
? 13. 已將 LZ 和 ZIPX 擴展添加到默認的格式列表,以便在無參數的情況下調
? ? 用 -ms 參數(“指定要存儲的文件類型”)。
? 14. 您可以在 –sc 參數中指定“f”字符集值來使用 UTF-8 編碼。
? ? 例如:
? ? ? rar a -scfl arcname @filelist.txt
? ? ? 用于將 filelist.txt 的內容讀成 UTF-8 文本。
? 15. RAR“lt”和“vt”命令以納秒精度顯示文件時間。這種精度用于由
? ? RAR/Unix 5.50 及更高版本創建的 RAR5 壓縮文件。WinRAR 創建的壓縮文
? ? 件具有 100ns 的文件精度。
? 16. 現在,-ts 參數僅支持“+”、“ - ”和“1”精度的修飾符。使用“+”
? ? 來以最大精度保存文件時間,“-”略過文件時間,“1”以 1 秒精度進行
? ? 保存。以前使用“2”和“3”修飾符來定義的中等精度模式在 RAR 5.0
? ? 壓縮格式中不可用,并由 -ts 參數忽略。
? 17. 如果在解壓 RAR5 壓縮文件中的加密文件時輸入了錯誤的密碼,WinRAR
? ? 將建議您再次為相同的文件輸入有效的密碼,而不是中止解壓。
?
? 18. 如果在操作進度窗口中將鼠標指針放在壓縮文件的名稱上,則顯示文件路
? ? 徑信息。
? 19. 當前處于活動的壓縮配置文件的名稱將在“配置文件...”按鈕上方的壓縮
? ? 對話框中顯示。
? 20. 如果從壓縮文件子文件夾內部調用“查找”命令,則“要查找的文件名”
? ? 將包含此子文件夾的路徑。因此“查找”將僅從此子文件夾開始搜索。
? 21. 問題修復:
?
? ? a) 已修復解壓受損的 RAR 歸檔時,存在的崩潰和安全漏洞問題;
? ? b) 已修復 WinRAR 無法解壓縮 ZIP 壓縮文件中使用 XZ 算法壓縮并使用
? ? AES 進行加密的文件這一問題。
? ? ?
? ? c) 已修復如果在 WinRAR 設置中關閉了“Windows 進度條”選項,并使用
? ? “將每個文件分別壓縮”的壓縮模式,則總進度條中的“金色”部分未正
? ? 確顯示壓縮數據比例的問題;
? ? d) 修復如果多卷 SFX 壓縮文件的總體積大小超過 4 GB,則 SFX 壓縮文件
? ? 提取進度錯誤的問題;
? ? e) 已修復在壓縮文件夾名稱包含尾隨空格時,如果用戶選擇并提取了非根
? ? 目錄壓縮文件夾中的某些文件夾,并關閉了“允許潛在不兼容的名稱”這一
? ? 提取選項,則 WinRAR 可能在提取的文件夾名稱中丟失一個或多個主要字符
? ? 的問題;
? ? f) 已修復如果以 1 秒精度在 RAR5 壓縮文件中僅保存了創建時間或上次訪
? ? 問文件時間,例如使用 -ma5 -tsm- -tsa1 參數,則在提取時此保存時間被
? ? 忽略的問題。
? 版本 5.40
? 1. “選項”菜單中的“名稱編碼”子菜單允許您為歸檔文件名稱選擇編碼。
? ? ? 這種選擇將影響歸檔瀏覽和提取命令。您可以使用“Ctrl+E”鍵盤快捷
? ? ? 方式來快速訪問這個菜單。
? ? ? 在解壓沒有 Unicode 文件名稱的壓縮文件時,該功能很有用。
? ? ? 例如,將俄文指定為非 Unicode 程序使用的語言的 Windows 系統中,
? ? ? 解壓含有中文壓縮文件名稱的 zip 文件時。
? 2. 如果在與常規 RAR 卷相同的文件夾中存在 RAR 恢復卷(.rev 文件),
? ? ? 歸檔測試命令將在測試完 .rar 文件后驗證 .rev 內容。
? ? ? 如果您希望在不檢查 .rar 卷的情況下僅測試 .rev 文件,您可以在
? ? ? WinRAR 文件列表中選擇 .rev 文件,并僅向其應用“Test”或在命令
? ? ? 行中運行:
? ? ? rar t arcname.part1.rev
? 3. 雖然 NTFS 文件系統允許在文件名后尾隨空格和點,一些 Windows 程序無
? ? ? 法正確處理這些名稱。如果在提取對話框的“高級”頁面中關閉“允許可
? ? ? 能存在的不兼容名稱”這個選項,WinRAR 在提取時將從文件名中刪除任何
? ? ? 尾隨的空格和點。
? ? ? 默認情況下關閉這個選項。
? ? ? 命令行 RAR 在提取時也會刪除尾隨的空格和點,除非指定了 -oni 參數。
?
? 4. 過去如果無法讀取一些歸檔文件夾,將中止“同步歸檔內容”更新模式
? ? ? (-as 命令行參數)。現在 WinRAR 繼續執行該操作,并保留那些匹配不可
? ? ? 讀文件夾的歸檔文件。
? 5. WinRAR 的“Shift+Del”刪除命令可用來刪除包含尾隨空格和點的非標準文
? ? ? 件名的那些文件夾。在 WinRAR 的早期版本中,常規的刪除到回收站命令和
? ? ? “Shift+Del”命令無法刪除這些文件夾。
? ? ? 不像 Del 命令,Shift+Del 永久刪除文件,而不是將文件移到回收站。對
? ? ? 于帶有只讀和系統屬性的文件,不會發送額外的提示。
? 6. 您可以將文件夾樹面板中的文件夾拖放到其他程序或桌面,以便對其進行復
? ? ? 制或解壓縮。拖動樹面板根目錄中的壓縮文件圖標來解壓縮整個歸檔。
? 7. 提取對話框中的“新建文件夾”按鈕將基于壓縮文件名稱而不是常規的“新
? ? ? 建文件夾”來建議新的文件夾名稱。
? 8. 命令行 RAR 版本信息:
? ? ? a) 如果指定 -iver 參數,RAR 顯示版本號并退出。您可以僅運行
? ? ? “RAR -iver”;
? ? ? b) 對于 -iver 參數,將在 Windows RAR 版本信息中顯示“x86”或“x64”,
? ? ? 對于其他命令,將在版權標題中顯示“x86”或“x64”。
? 9. 如果在沒有可選 <pwd> 參數的情況下使用 -p 參數,也可以使用文件重
? ? ? 定向或管道來設置密碼。
? ? ? 例如:rar -p myarc.rar myfiles < psw.txt
? 10. 如果“arcname.partN”不存在但是“arcname.part#.rar”存在,
? ? ? 命令行 RAR 會將“arcname.partN”視為“arcname.partN.rar”。
? ? ? 例如,允許運行:
? ? ? RAR x arcname.part01
? ? ? 來從 arcname.part01.rar 開始提取。
? 11. 已改善對于 7z 壓縮文件的支持:
? ? ? a) 正確檢測“固實”狀態,并在 WinRAR 的“Info”命令中對 7z 壓縮文件
? ? ? 進行報告;
? ? ? b) 在 WinRAR 的 Info 命令中為 LZMA 和 LZMA2 7z 壓縮文件顯示字典大小;
? ? ? c) 在 WinRAR 中瀏覽壓縮文件內容時,將 7z 固實塊內文件的未知壓縮大小
? ? ? 表示成“?”而不是“0”。
? 12. 已將 RAR 壓縮文件的備注最大長度從 64 KB 增加到 256 KB。
? ? ? 由于在壓縮文件注釋中保存 SFX 腳本命令,因此在 SFX 歸檔中允許較長的
? ? ? 正文和許可證文本。
? 13. 在 Windows 高 DPI 模式下,將相應放大默認的 WinRAR 查看器字體的
? ? ? 大小。
? 14. 參數 -scul 也可用于處理 big endian UTF-16 列表文件,前提是它們有
? ? ? 正確的字節序標記。
? ? ? 過去它只允許 little endian 列表文件。
? 15. 現在支持的 Windows 最低版本是 Windows XP SP3。在不含服務包的
? ? ? Windows XP 系統中,WinRAR 不再運行。
? 16. 已刪除“設置/文件列表/允許所有大寫名稱”這個選項。該選項旨在簡化
? ? ? 從 MS DOS 到 Windows 的過渡,現在已不再需要。
? 17. 已修復以下問題:
? ? ? a) WinRAR 5.31 x64 版本的“Compress and email(壓縮并發送郵件)”
? ? ? 命令不適用于 Microsoft Outlook x64;
? ? ? b) 如果在系統語言為英文或其他非從右至左語言的 Windows 版本中安裝
? ? ? 了從右至左語言版本的 WinRAR 5.31,WinRAR 可以將 Windows 資源管理器
? ? ? 的布局更改為從右至左;
? ? ? c) 如果將歸檔保存在一個沒有“寫入”權限的文件夾中,而且使用拖放到
? ? ? 可寫入文件夾的方式提取了壓縮文件內容,WinRAR 發送不必要的權限升級
? ? ? 提示。
? 版本 5.31
? 1. 以下問題已經在 Windows 高 DPI 模式里得到更正:
? ? ? a) 如果 Windows 設置里的文本大小設置為 150% 或更高,則 WinRAR
? ? ? ? 幫助里的字體大小并未隨之增大,導致字體太小;
? ? ? ?
? ? ? b) 對于 125% 或更大的 Windows 文本設置,WinRAR 文件列表里的默認
? ? ? ? 欄寬比預期小。
? 2. 為從右到左書寫的語言改進了界面:
? ? ? a) 在簡單 WinRAR 提示(例如對刪除歸檔的文件或清除日志文件的確認)
? ? ? ? 里顯示正確的文本對齊;
? ? ? b) 在多頁對話框(例如歸檔和提取選項或 WinRAR 設置)里的“確定”,
? ? ? ? “取消”,“幫助”按鈕,已正確地對齊并翻譯為默認的 Windows
? ? ? ? 顯示語言。
? 3. 問題修復:
? ? ? a) 調用一些 Windows API 函數,會導致 WinRAR SFX 模塊可以從其自己
? ? ? ? 的可執行文件夾里加載 DLL 庫。
? ? ? ? 這可能導致安全風險,如果帶有惡意代碼的 DLL 文件保存在與 SFX
? ? ? ? 文檔相同的文件夾里。目前在 Windows Vista 和更新的版本里 SFX
? ? ? ? 模塊采取了額外的步驟來防止此類情況。
? ? ? ?
? ? ? ? 請小心沒有安裝最新 Windows 安全補丁的用戶以及 Windows XP 用戶
? ? ? ? 仍然會受到影響,因此他們必須額外謹慎,從沒有可疑 DLL 文件的文
? ? ? ? 件夾里運行 SFX 文檔;
? ? ?
? ? ? b) WinRAR 5.30 無法從文件列表里運行 .lnk 文件。
? 版本 5.30
? 1. 2015年9月和10月新聞里發布的在 WinRAR 自解壓文件里存在重大漏洞的信息
? ? ? 是不正確的。不幸的是,大眾媒體未能承認描述為 WinRAR 漏洞的其實是在
? ? ? 2014年11月已打過補丁的 Windows OLE 漏洞:
? ? ? https://technet.microsoft.com/en-us/library/security/ms14-064.aspx
? ? ? 即使未打補丁,此 Windows OLE 漏洞也不會對 WinRAR SFX 壓縮文件引入新
? ? ? 的風險因素。
? ? ? 更多詳情請閱讀 http://rarlab.com/vuln_sfx_html2.htm。
? ? ? 無需為 WinRAR 打任何補丁。
? 2. 新增提取由 7-Zip 創建的多部分 ZIP 壓縮文件的功能。這些壓縮文件擁有
? ? ? .zip.001、.zip.002 等文件擴展名。您需要在 WinRAR 中打開 .zip.001
? ? ? 文件來瀏覽或解壓此類壓縮文件。在開始提取前必須將所有部分保存在同
? ? ? 一個文件夾中。
? 3. 新增提取被劃分成多個部分(使用 .001 和 .002 這些擴展名)的文件這
? ? ? 一功能。您可以像打開常規壓縮文件那樣打開 .001 文件,然后解壓其內容。
? ? ? WinRAR 將合并所有部分,并將它們保存到提取的文件。在開始提取前必須
? ? ? 將所有部分保存在同一個文件夾中。
? ? ? 在“設置/集成”對話框中的“WinRAR 關聯文件”列表里已包含了“001”
? ? ? 這一項。
? ? ? ?
? 4. WinRAR 文件列表允許您使用鼠標的“后退”和“前進”按鈕或“Alt+Left”
? ? ? 和“Alt+Right”鍵盤快捷方式來瀏覽最近訪問過的文件夾。
? 5. 在 RAR 命令行中,允許在要壓縮的文件名中使用文件夾通配符。例如:
? ? ? rar a backup c:\backup\2015*\*
? ? ? 將壓縮 c:\backup 下的所有 '2015*' 文件夾。使用 -r 參數在 c:\backup
? ? ? 的子文件夾里也搜索 '2015*'。
? 6. 在開始提取時,將 SFX 壓縮文件中的“提取”按鈕更改成“暫停”,這樣
? ? ? 便能暫停 SFX 提取并在稍后繼續提取。
? 7. 在執行搜索命令時,“查找文件”對話框中的“忽略已加密的”選項幫助您
? ? ? 靜默跳過加密的壓縮文件。
?
? 8. 歸檔測試命令適用于 tar.gz、tar.bz2 和 tar.xz 壓縮文件。由于 TAR 格
? ? ? 式不提供文件數據校驗和,WinRAR 僅檢查GZIP、BZIP2 或 XZ 容器的有
? ? ? 效性。
?
? 9. 向 WinRAR 診斷消息窗口添加一個新的字符串,可能在發生成千上萬錯
? ? ? 誤時比較慢并影響操作性能。現在無論多少錯誤數量它都能快速地工作。
? 10. 用于 -sc 參數的新對象“R”定義發送至重定向文件和管道的控制臺 RAR
? ? ? 消息的編碼。例如:
? ? ? rar lb -scur data > list.txt
? ? ? 將生成帶有壓縮文件名的 Unicode 格式 list.txt。
? 11. 已調整 -ripriority[sleep_time] 參數中的休眠時間參數來降低對 RAR
? ? ? 性能的影響,并恢復相關操作的記錄。需要更高的休眠時間值來將系統負載
? ? ? 降低到和之前版本一樣的級別。
? 12. 控制臺 RAR 的 l 和 v 命令以 YYYY-MM-DD 格式顯示文件時間。
? 13. 提取在 Unix 中創建的 RAR 和 ZIP 壓縮文件時,WinRAR 將分解的 Unicode
? ? ? 字符映射成預編輯的字符。對于某些 Unix 和 OS X 壓縮文件而言需要這種
? ? ? 轉換,以便在 Windows 中正確解壓非英文的壓縮文件名稱。該功能適用于從
? ? ? Windows Vista 開始的 Windows 版本。
? 14. 在解壓 .7z 壓縮文件時為創建的所有文件夾設置修改時間。早期版本只為非空
? ? ? 的文件夾設置修改時間。
? 15. WinRAR 通過閑置超時來防止計算機進入休眠,直到完成當前操作(例如壓縮、
? ? ? 提取或處理其他壓縮文件)為止。
? 16. 在提取 .arj、.lzh 和 .cab 壓縮文件(多卷壓縮除外)時將顯示總進度條。
? 17. 在壓縮后刪除文件時,以及在清理壓縮文件的歸檔屬性時將顯示進度條。
? 18. "Test" 命令還驗證 RAR 3.x - 5.x 壓縮文件中 NTFS 備選數據流的內容。
? ? ? 過去僅在執行提取命令期間檢查其內容。
? 19. SFX 模塊設置 sfxstime 環境變量,其中包含以 "YYYY-MM-DD-HH-MM-SS-ms"
? ? ? 格式作為開始時間的模塊。
? ? ? 如果您需要生成基于時間的唯一安裝路徑,您可以在 Path 命令里指定它,例
? ? ? 如 "Path=myapp-%sfxstime%"。
? 20. 問題修復:
? ? ? a) 在嘗試向已經存在的卷添加文件時,控制臺 RAR 崩潰而不是顯示覆蓋提示;
? ? ? b) 控制臺 RAR 的 lt 命令未在文件時間戳中顯示秒;
? ? ? c) 如果 .xxe 文件的正文里未包含“section N of xxencode” 字符串,
? ? ? ? WinRAR 無法解壓這些 .xxe 文件;
? ? ? d) 如果使用 -os 參數保存的 NTFS 備選數據流被劃分成不同的卷,WinRAR
? ? ? ? 無法恢復其內容。
? 版本 5.21
? 1. “設置/集成/上下文菜單項目”對話框中的“拖放上下文菜單”選項允許您在
? ? ? 使用鼠標右鍵拖放文件后,禁止在顯示的上下文菜單中禁用 WinRAR 歸檔和
? ? ? 解壓命令。
? 2. 如果在與 WinRAR 安裝程序相同的文件夾中存在 winrar.ini 文件,會在完成
? ? ? 安裝后將 winrar.ini 復制到 WinRAR 程序文件夾中。
? 3. 以前版本有時會生成略小于所需大小的 RAR5 卷,現在不太可能發生這種情況。
? ? ? 在大多數情況下,卷大小等于用戶指定的大小。
? 4. 現在默認情況下,WinRAR 在提取時跳過帶有鏈接目標中絕對路徑的符號鏈接。
? ? ? 您可以在解壓對話框的“高級”頁面使用“允許符號鏈接中的絕對路徑”選項
? ? ? 或使用 -ola 命令行參數來啟用這些鏈接的創建。
? ? ? 這些鏈接指向解壓目標文件夾以外的文件夾會帶來安全風險。只有在您確保歸檔
? ? ? 內容十分安全(例如您自己的備份)時才能啟用此解壓。
? ? ?
? 5. 問題修復:
? ? ? a) WinRAR 5.20 在從存儲于受“用戶賬戶控制”(UAC)保護的文件夾中的歸檔
? ? ? ? 中運行可執行程序時,會彈出不必要的 UAC 提示。因為在這種情況下不會將
? ? ? ? 任何文件解壓到含有歸檔的文件夾中,所以無需 UAC 提示;
? ? ? b) 過去 WinRAR 只在解壓縮 RAR 和 ZIP 歸檔格式時才會覆蓋具有只讀屬性的
? ? ? ? 文件。現在也為 WinRAR 支持的其他歸檔格式執行此操作;
? ? ? c) 在向多個歸檔應用“Convert(轉換)”命令,以及在啟用“添加恢復記錄”
? ? ? ? 選項時錯誤地顯示“已用時間”和“剩余時間”。
?
? 版本 5.20
? 1. 如果“Windows 用戶賬戶控制”防止提取或歸檔命令在受系統保護的文件夾中創建文件,
? ? ? WinRAR 將嘗試使用管理員特權啟動其另一個副本來完成這個操作。確認權限提升來響應
? ? “用戶賬戶控制”提示很必要,這樣才能允許第二個 WinRAR 副本運行。
? 2. 您可以使用鼠標右鍵將資源管理器中的文件拖放到一些文件夾中,并從上下文菜單中選
? ? ? 擇 WinRAR 歸檔命令,以便在目標文件夾中創建含有這些文件的歸檔。
? 3. 現在可以使用 WinRAR.ini 文件而不是注冊表來保存 WinRAR 設置。如果您計劃在便攜
? ? ? 式介質(例如優盤)中安裝 WinRAR,并在不同的計算機上運行它,您可能會更喜歡上述
? ? ? 方式。
? ? 請參閱 WinRAR 幫助文件“配置設置”章節中的“WinRAR.ini 文件”來獲得更多詳細信息。
? 4. 已使用 XZ 壓縮算法為 ZIP 和 ZIPX 歸檔新增提取支持。
? 5. 如果 ZIP 或 ZIPX 歸檔包含除常規的“Store”或“Deflate”以外的任何壓縮算法,將
? ? ? 在歸檔信息對話框的“提取版本”字段中顯示算法名稱。
? ? ? 將為對 WinRAR 而言未知的算法名稱分配“m<num>”名稱,其中“num”是壓縮算法的數
? ? ? 字標識符。
? 6. 在用于 WinRAR 支持的歸檔格式的 Windows 上下文菜單中,現在提供“使用WinRAR 打
? ? ? 開”這個命令。可以在 WinRAR 的“設置/集成/上下文菜單項目...”對話框中通過“使
? ? ? 用WinRAR 打開(用于常規歸檔)”這個選項將其關閉。
? 7. 命令行 RAR 可以從存儲在 RAR 程序文件夾內的 rar.ini 文件讀取其中的開關默認設置。
? ? ? 以前只能使用“switches=<switches>”這個字符串來為所有 RAR 命令定義相同的開關設
? ? ? 置。現在 rar.ini 還允許您使用以下語法為個別 RAR 命令指定單獨的開關設置。
? ? ? switches_<command>=<any RAR switches, separated by spaces>
? ? ? 例如:
? ? ? switches_a=-m5 -s
? ? ? switches_x=-o+
? 8. 命令“ch”現在也為 ZIP 歸檔支持 –tl、-cu、-cl 開關。
? ? 以前“ch”只為 RAR 歸檔格式允許這些開關。
? 9. 對于缺少文件時間信息的歸檔格式(例如 .bz2、.xz 和 .Z),WinRAR 將向提取出的文
? ? ? 件設置容器歸檔修改時間。這不應用于 tar.bz2、tar.xz 和tar.Z,因為它們使用存儲
? ? ? 在 tar 報頭中的文件時間。
?
? 10. bzip2 歸檔現在支持“保留受損文件”這個提取選項。
? 11. 在高 DPI 的屏幕模式中(例如正常文本大小的 150% 或 200%),將以正確的比例相應
? ? ? 擴大 Windows 上下文菜單中的 WinRAR 圖標。
? 12. 現在可以通過“HKEY_CURRENT_USER\Software\WinRAR\Policy”注冊表項的“Benchmark”
? ? ? 變量來禁用 WinRAR 的“Benchmark”命令。在多用戶環境中,“Benchmark”命令可能濫
? ? ? 用共享的計算資源。
? ? ? 請參閱 WinRAR 幫助文件“配置設置”章節中的“注冊表變量”來獲得更多詳細信息。
? 13. 除了“sfxcmd”變量包含完整命令行以外,SFX 模塊僅設置包含命令行參數的“sfxpar”
? ? ? 變量,沒有作為前綴的 SFX 模塊名稱。將在啟動“Setup”命令中指定的程序前設置這些
? ? ? 變量。
? 14. 控制臺 RAR 中的文件覆蓋提示顯示現有文件和新文件的大小和修改時間。
? 15. 在使用 –si 開關從 stdin 進行歸檔操作時,RAR 會將當前的系統時間設置成已歸檔文
? ? ? 件的修改時間。以前版本根本不設置這個時間。
? 16. 現在可以同時使用 -si 和 -v<size> 這兩個開關。在從 stdin 進行歸檔操作時,以前版
? ? ? 本不允許創建卷。
? 17. 在將 RAR 或 ZIP 歸檔中大于等于 4 GB 的文件解壓到 FAT32 格式的分區時,現在將彈
? ? ? 出警告,這樣用戶便能取消這個操作。FAT32 不支持上述大小的文件。
? ? ? 在使用“Store”(-m0)方式開始創建 RAR 歸檔時,如果預估的歸檔大小大于等于 4GB,
? ? ? 也將彈出這個警告。
? 18. 已將“設置/集成”對話框中的“全選”按鈕重命名成“全部切換(Toggle all)”。現
? ? ? 在它在已全選的情況下,取消選擇歸檔格式。
? 19. “刪除歸檔”提取選項現在正確刪除所有 .zip 和 .7z 卷。以前它只刪除這些歸檔格式
? ? ? 設置中的第一個卷。
? 版本 5.11
? 1. WinRAR 可以解壓包含文件夾并帶有 pax 擴展頭的 TAR 壓縮文件。
? ? ? 早前的版本無法解壓此類文件。
? 2. 對于 7-Zip 壓縮文件支持“保留損壞的文件”解壓選項。
? 3. 問題修復:
? ? ? a) WinRAR 5.10 在解壓縮 ZIP 文檔時無法設置“隱藏”,“只讀”
? ? ? ? 和“系統”文件屬性;
? ? ? b) WinRAR 5.10 無法更新包含以未壓縮形式存儲的嵌套 ZIP 文檔的
? ? ? ? 自解壓 RAR 文檔;
? ? ? c) 以“不保存路徑”選項創建的 ZIP 文檔包含不必要的文件夾空名記錄;
? ? ? ?
? ? ? d) 壓縮歸檔的文件在 Windows XP 中的修改時間會有1小時的錯誤;
? ? ? e) 刪除 RAR5 固實壓縮文件(包含以 -ver 參數保存的文件)中的文件,
? ? ? ? 會導致此類文件丟失版本信息;
? ? ? f) 在16位和24位屏幕彩色模式和 Windows 定制文本尺寸大于 100% 的情況下,
? ? ? ? 顯示黑色矩形而不是工具條按鈕。
? 版本 5.10
? 1. 已新增支持對使用 BZIP2、LZMA 和 PPMd 壓縮的 ZIP 和 ZIPX 壓縮文件進行提取。
? 2. 已新增支持對 7z 格式的分割壓縮文件進行提取(.7z.001, .7z.002, ...)。
? 3. 新增對于 AES-NI CPU 指令的支持,改進了 RAR 加密和解密的性能。
? 4. 在高 DPI 顯示模式下,已大幅度提高了默認主題圖像的質量。
? 5. 現在可以在壓縮文件對話框的“文件添加”字段中使用環境變量(例如 %temp%)。
? 6. 在創建 RAR 壓縮文件時可以使用參數 -ai,這樣就可以存儲通常用于文件和文件夾的
? ? ? 預定義值,而不是實際屬性。以前只能在提取時使用這個參數。
? 版本 5.01
? 1. RAR 5.0 壓縮文件能包含可選的快速打開信息,這可以通過 -qo[-|+] 參數或壓縮文件
對話框中的“快速打開信息”選項組進行控制。該功能幫助您更快打開 WinRAR 中的
壓縮文件內容。
此版本為含有快速打開信息和服務記錄(例如 NTFS 文件安全)的壓縮文件提供增強
的更新性能。此外還優化了快速打開信息的默認參數,來為這些壓縮文件實現更快的
打開時間。
? 2. 問題修復:
? ? ? a) 在搜索 .7z 格式的壓縮文件中的文本字符串時,“Find”(查找)命令可能失敗;
? ? ? b) 在打開使用加密文件名、且存儲在另一個壓縮文件中的 RAR 5.0 壓縮文件時,
WinRAR 會發送密碼不正確的錯誤消息。該問題只在內部和外部壓縮文件的兩個密碼
不同時才發生。這不影響提取,所有文件都會忽略這條消息而進行解壓;
? ? ? c) 密碼對話框中的“用于所有壓縮文件”這個選項不阻止那些使用加密文件名的 RAR
5.0 壓縮文件所需的額外密碼;
? ? ? d) WinRAR 地址欄未正確處理基于環境變量的路徑,例如 %temp%;
? ? ? e) 存儲 NTFS 文件安全和備用數據流,對路徑名稱超過 260 個字符的文件無效;
? ? ? f) 如果只測試了 RAR 5.0 壓縮文件中的一部分文件,“Test”(測試)命令會在有效
的恢復記錄中錯誤報告損壞的數據。如果測試整個壓縮文件內容則不會發生這個問題;
? ? ? g) 在驗證 RAR 4.x Unix 符號鏈接時,“Test”(測試)命令會錯誤地報告錯誤;
? ? ? h) WinRAR“View”(查看)命令對 BZIP2 壓縮文件內的文件無效;
? ? ? i) 如果關閉了壓縮文件對話框中的“高精度修改時間”這個選項,WinRAR 不是存儲較
低精度的時間,而是根本不存儲修改時間;
? ? ? j) 在 WinRAR 命令行模式下提取非 RAR 壓縮文件時,含有.\ 或..\ 組件的目標路徑工
作不正常;
? ? ? k) WinRAR 無法解壓多卷 CAB 壓縮文件。
? 版本 5.00
? 1. 新的 RAR 5.0 壓縮文件格式。你可以在壓縮對話框中使用 "RAR 5.0" 選項或命令行中
? ? ? 使用 -ma 開關創建 RAR 5.0 壓縮文件。
? ? ? 較老的軟件,包括老版本的 WinRAR,不能解壓 RAR 5.0 壓縮文件,所以如果你計劃把
? ? ? 一個壓縮文件發送給其他人,則需要考慮兼容性問題。你可以在壓縮對話框中選擇
? ? ? "RAR" 替代 "RAR5" 選項創建 RAR 4.x 壓縮文件來兼容以前版本的 WinRAR。
? 2. RAR 5.0 壓縮算法的改變:
? ? ? a) 64 位 WinRAR 中最大的壓縮字典增加到 1GB。32位 WinRAR 版本創建壓縮文件時可
? ? ? ? 以使用 256MB 的字典。32位和64位版本都可以解壓任何字典大小的壓縮文件,包括
? ? ? ? 1GB的;
? ? ? b) RAR 5.0 的默認字典大小是 32MB,結果就是比 RAR 4.x 的 4MB 更高的壓縮率和較
? ? ? ? 慢的速度。你可以在壓縮對話框選擇中使用“字典大小”選項或 -md<大小> 開關修
? ? ? ? 改此值;
? ? ? c) -md<大小> 開關的語法修改為支持更大的字典大小。附加 'k', 'm' 和 'g' 后綴指
? ? ? ? 定大小單位是 KB,MB 和 GB, 例如, -md64m 指 64MB 字典。如果后綴不存在,默
? ? ? ? 認是 MB,所以 -md64m 等于 -md64;
? ? ? d) RAR 5.0 格式包括英特爾 IA-32 可執行和 delta 的壓縮算法,但是 RAR 4.x 的文
? ? ? ? 本、音頻、真彩色和安騰算法不再支持。這些排除的算法對現代數據類型和硬件配置
? ? ? ? 不是很有效率;
? ? ? e) RAR 5.0 解壓縮可以使用多 CPU 核心。雖然不能有壓縮算法同一程度的提高,但是
? ? ? ? 它提升了可壓縮效果差數據的大文件和使用BLAKE2校驗和時的解壓速度。
? 3. RAR 5.0 壓縮文件格式的改變:
? ? ? a) 文件時間存儲為協調世界時(UTC),替代以前的本地時間,這讓文件在不同的時區內
? ? ? ? 的交流更直觀;
? ? ? b) 文件名和壓縮文件注釋使用 UTF-8 編碼。
?
? 4. RAR 5.0 恢復記錄基于里德-所羅門 ( Reed-Solomon ) 錯誤糾正碼。如果恢復記錄的大
? ? ? 小足夠大,5%或更多,新的糾錯方案提供了比 RAR 4.x 更高的抗多種損害的能力。較小
? ? ? 的恢復記錄,如 1 - 2%, 或較少的隨機損壞類型時 4.x 和 5.0 的區別較少。對于單一
? ? ? 連續損壞,4.x 和 5.0 的效率是相同的。
? ? ? 此外,通常的數據抹除,新的恢復記錄比之前的 RAR 版本可以檢測刪除和插入更大的大
? ? ? 小。最大的插入大小是幾兆字節。最大的刪除大小依賴于損壞的類型,在某些情況下可
? ? ? 以和恢復記錄的大小一樣大。
? ? ?
? ? ? 不過,最好的恢復性能和效率是壓縮文件沒有刪除和插入存在,包括受損區域的所有數
? ? ? 據保持原來的位置。因此,如果你使用一些特殊的軟件從損壞的媒介復制壓縮文件,最好
? ? ? 選擇以零或任何其他數據填充受損區域的模式,而不是把它們完全從結果文件中切除。
? ? ? RAR 5.0 恢復記錄比恢復記錄本身更耐損壞,可以利用部分損壞的恢復記錄數據。但是,
? ? ? 請注意,“修復”命令不修復恢復記錄的損壞塊。只有文件數據可以被更正。壓縮文件
? ? ? 修復成功后,您可能需要對保存的文件創建一個新的恢復記錄。
? ? ? 新恢復記錄不再是基于512字節區塊,而是有更復雜的數據結構。所以不可能指定區塊的
? ? ? 大小。對于RAR 5.0 壓縮文件 rr[N]開關和rr[N]命令的參數總是視為壓縮文件大小的百
? ? ? 分比,不管%字符是否存在。通常 N% 恢復記錄可以修復 N%的連續損壞數據,增加壓縮
? ? ? 文件的大小僅略超過 N%。解決多個損壞的能力與N成正比。
? ? ? 我們使用 James S. Plank、Kevin M. Greenan 和 Ethan L. Miller 的 “Screaming
? ? ? Fast Galois Field Arithmetic Using Intel SIMD Instructions”論文來改進
? ? ? Reed-Solomon碼性能。也感謝 Artem Drobanov 和 Bulat Ziganshin 提供例子和想法使
? ? ? Reed-Solomon碼更有效率。
? 5. "測試" 命令驗證 RAR 5.0 恢復記錄的有效性。在處理完所有壓縮文件后測試恢復記錄。
? ? ? 如果損壞的壓縮文件包含恢復記錄,即使恢復記錄驗證測試失敗也可能被修復。“修復”
? ? ? 命令嘗試利用部分受損的恢復記錄。所以如果原始文件仍然可用,則把否定的恢復記錄
? ? ? 測試結果作為重建壓縮文件的原因,而不是避免使用“修復”命令的原因。
? 6. RAR 5.0 加密算法的改變:
? ? ? a) CBC 模式中加密算法由 AES-128 改變為 AES-256。關鍵推導函數是基于使用
? ? ? ? HMAC-SHA256 的 PBKDF2;
? ? ? b) 特殊密碼驗證值允許不解壓整個文件就能檢測大部分錯誤密碼;
? ? ? c) 如果壓縮文件頭沒有加密 ("加密文件名" 選項關閉), 對于加密 RAR 5.0 文件的文
? ? ? ? 件校驗和被修改使用一種特殊的密碼依賴算法,不可能基于校驗和猜測文件內容。不
? ? ? ? 要期待這樣的加密文件校驗和匹配常規和 BLAKE2 和 CRC32 值。
?
? 7. RAR 5.0 壓縮文件可以使用 256位的 BLAKE2sp 哈希( https://blake2.net ) 代替 32
? ? ? 位的 CRC32 作為文件校驗和。可以在壓縮對話框的“選項”頁中啟用“使用 BLAKE2 文
? ? ? 件校驗和”或在命令行中指定 -htb 開關來使用 BLAKE2 校驗和。
? ? ? 在生成稍大的壓縮文件時,BLAKE2 可以被用于文件內容識別。如果兩個文件有相同
? ? ? BLAKE2 值,基本上就可以認定文件內容是相同的。BLAKE2 的錯誤檢測性能比較短的
? ? ? CRC32 更強。
? 8. 刪除的功能:
? ? ? a) 身份驗證功能的可靠性達不到所需的級別,功能被移除;
? ? ?
? ? ? b) RAR 5.0 壓縮文件由于總是添加壓縮文件結束塊,所以不支持開關 -en(不添加“壓
? ? ? ? 縮文件結束”塊)。此塊有助于幫助 WinRAR 安全跳過擴展數據,如附在壓縮文件后
? ? ? ? 的數字簽名;
? ? ? c) RAR 5.0 壓縮文件不支持 arcname.rNN 風格的舊分卷名,只使用
? ? ? ? arcname.partN.rar 卷名;
? ? ?
? ? ? d) RAR 4.x 和 RAR 5.0 都不再支持文件注釋了。控制臺 RAR 的‘cf’命令被移除。這
? ? ? ? 不影響壓縮文件注釋,此功能在兩個壓縮文件格式的版本中都支持,并且沒有刪除的
? ? ? ? 計劃。
? 9. "設置密碼" 命令和 "字典大小" 選項被移動到壓縮對話框的“常規”頁面。
?
? 10. 你可以在壓縮對話框的“高級”對話框中使用“把符號鏈接保存為鏈接”來保存并恢復
? ? ? NTFS 符號鏈接和分析點為鏈接,它們的內容沒有被壓縮。此選項的命令行等價開關是
? ? ? -ol。
? ? ? NTFS 硬鏈接的類似選項是“把硬鏈接保存為鏈接”。它的命令行等價開關是 -oh。
? ? ? 這兩個選項僅可用于 RAR 5.0 壓縮文件格式。
?
? 11. 添加對 XZ 壓縮文件格式的解壓支持。
?
? 12. RAR 5.0 壓縮文件格式中恢復卷處理的更改:
? ? ? a) RAR 5.0 中最大 RAR+REV 卷數是65535,取代 255;
? ? ? b) 恢復卷的操作速度比 RAR 4.x 快;
? ? ? c) 除了恢復數據,RAR 5.0 REV 文件也存儲了類似于文件校驗和的服務信息來保護 RAR
? ? ? ? 文件。所以它們比它們要保護的 RAR 卷要稍大。所以如果你要把 RAR 和 REV 文件
? ? ? ? 單獨復制的移動媒介中,你需要把它考慮在內并指定 RAR 卷的大小比媒介的大小少
? ? ? ? 幾K字節。
?
? 13. RAR 和 ZIP 壓縮文件中的最大路徑長度增加到 2048 個字符。
?
? 14. 如果 命令行 RAR 檢測到用戶輸入了錯誤的密碼,它會返回退出碼 11。只有 RAR 5.0
? ? ? 壓縮文件才能返回此代碼。對于 RAR 4.x 文件它可以區分是密碼錯誤還是數據損壞。
? 15. 'v' 和 'l' 命令在行的末尾顯示壓縮的文件名,不是和以前一樣顯示在前面。以前僅在
? ? ? ‘l’和‘v’中輸出的某些字段現在僅由‘lt’和‘vt’顯示。
? ? ?
? ? ? 'vt' 和 'lt' 命令提供每個壓縮了的文件的詳細多行信息。
? ? ? 'vta' 和 'lta' 的列表中還包含了服務頭。
? 16. 現在WinRAR 和控制臺 RAR 中類似于 'rar a arcname @filelist' 命令中的文件列表
? ? ? 的默認字符集為 ANSI。以前版本中 WinRAR 是 ANSI,控制臺 RAR 是 OEM。你可以使
? ? ? 用 -sc<字符集>l 開關取代此默認值。
? 17. WinRAR 內部查看器能檢測并顯示 UTF-8 和 UTF-16 小端字節序編碼的文件。
? 18. UTF-16 小端字節序編碼被用于 RAR 和 WinRAR 日志文件 rar.log 中,所以 Unicode
? ? ? 文件名能在日志文件中正確存儲。WinRAR 會自動刪除非 Unicode 格式的舊 rar.log
? ? ? 文件來避免同一日志文件中混合不同的編碼。控制臺 RAR 的情況下,你需要手動刪除
? ? ? 舊的 rar.log,否則 RAR 會在現有的 rar.log 后追加 UTF-16 的信息。
? ? ? 你可以使用 -sc<字符集>g 開關改變默認日志文件的編碼,如 -scag 使用 ANSI 編碼。
? 19. 命令行 'r' (修復) 命令可以有一個附加的 目標路徑\ 參數來定義修復好的壓縮文件
? ? ? 的目標文件夾:
? ? ? rar r archive.rar 目標路徑\
? ? ?
?
? 版本 4.20
? 1. RAR 壓縮的改變:
? ? ? a) RAR 常規壓縮算法優化,更好得利用了多處理器核心。單處理器模式中提高一定的
? ? ? ? 速度的同時,多核心環境的壓縮結果更好。
? ? ? ? 速度的提升效果依賴于數據類型和平均文件大小。在壓縮大文件時多核心利用率更
? ? ? ? 高。
? ? ? b) 為了更快的壓縮速度,我們不得不增加內存的使用。常規 RAR 壓縮算法分配大約
? ? ? ? 120 MB 內存,而 WinRAR 4.11 中為 40 MB;
? ? ? c) RAR 文本壓縮不能有效得利用多 CPU 核心,所以在多處理器環境中它的性能比常
? ? ? ? 規壓縮要低。不管多少個 CPU 數,它的解壓縮速度都比常規算法要慢。所以我們
? ? ? ? 決定默認禁用文本算法。
? ? ? ? 如果需要把純文本數據獲得最大程度的壓縮率,你可以在“高級壓縮參數”對話
? ? ? ? 框中啟用文本壓縮。點擊壓縮對話框的“高級”頁面的“壓縮...”按鈕來訪問它。
? ? ? ? 你也可以在默認壓縮配置中永久修改此選項;
? ? ? ? 命令行模式中可以使用 -mct 開關啟用文本壓縮;
? ? ? d) “最快”(-m1) 壓縮模式現在也支持多處理器核心。4.11 中此模式僅能使用單處
? ? ? ? 理器核心。
? 2. RAR 常規解壓縮算法的速度有稍微的提高,Rar 壓縮算法的不同會導致不一樣。RAR
? ? ? 解壓縮不能使用多處理器核心,所以它的速度不依賴于核心數。
? 3. ZIP 壓縮的改變:
? ? ? a) 現在 ZIP 壓縮支持多處理器核心,這樣在多核心環境中能獲得顯著的性能提升。
? ? ? ? 使用單 CPU 時 ZIP 壓縮也比 4.11 快;
? ? ? b) ZIP 壓縮的內存使用增加到大約 15 MB。
? 4. 恢復卷的創建和處理可以使用多個 CPU 核心來獲得更高的處理速度。然而,一般硬盤
? ? ? 的尋道速度是恢復卷的一個限制因素,所以使用固態硬盤時效果會更明顯。
? 5. 現在 -mt<線程> 的 <線程> 值允許設為 1 - 32, 而不是以前的 0-16。
?
? 6. “查找文件”命令可以查找 7-Zip 壓縮文件中的數據。以前的“查找文件”不支持
? ? ? .7z 壓縮格式。
?
? 7. WinRAR 和 WinRAR 自解壓模塊不再支持 Windows 2000。
? 8. “高級自解壓選項”對話框中的“保存當前設置”按鈕現在僅在轉換現有的壓縮文件
? ? ? 到自解壓文件時可用。此按鈕保存是選項僅應用于轉換到自解壓文件操作。
? ? ? 在創建或更新自解壓文件時僅使用存儲在默認壓縮配置中的自解壓選項。對于這些操
? ? ? 作,忽略“高級自解壓選項”對話框中保存的選項。
?
? 版本 4.11
? 1. 錯誤修正:
? ? ? a) WinRAR 在創建 RAR 壓縮文件時不存儲 NTFS 的 "壓縮" 屬性;
? ? ? b) WinRAR 的命令行模式在有 @filelist 參數存在而 'filelist' 不存在時崩潰。此
? ? ? ? 問題只影響 WinRAR.exe,不影響 RAR.exe;
? ? ? c) 如果在壓縮時指定了 -x*\somefolder\* 排除掩碼,并且當前文件夾名中包含
? ? ? ? ? 'somefolder',WinRAR會排除所有文件并停止創建壓縮文件;
? ? ? d) GUI 自解壓壓縮文件不能在 Windows 預安裝環境(Windows PE)中使用。
?
? 版本 4.10
? 1. WinRAR 可以創建幾乎任何大小的 ZIP 壓縮文件。
? ? ? 以前 WinRAR 版本的 2 GB 壓縮文件大小和 65535 個文件數的 ZIP 限制不再有效。
? 2. WinRAR 可以創建多卷 ZIP 壓縮文件,也被稱為拆分 ZIP 文件。
? ? ? ZIP 卷的名字類似于“volname.zip”,“volname.z01”,“volname.z02”。在所有
? ? ? 壓縮文件中,使用有“.ZIP”文件擴展名的卷來處理開始解壓或打開一個壓縮文件等
? ? ? 操作。
? ? ? 和 RAR 卷不一樣,ZIP 卷不能自解壓。
? ? ? WinRAR 在創建或解壓 ZIP 分卷時需要同時訪問多卷 ZIP 文件的所有卷,所以不可能
? ? ? 在多個移動磁盤上創建或解壓 ZIP 卷。你需要在同一文件夾內創建它們。
? 3. 對 ZIP 壓縮文件新增高精度文件時間的支持。WinRAR 可以在 ZIP 壓縮文件內以 100
? ? ? 納秒的精度存儲和解壓修改、創建和上次訪問的文件時間。
? ? ? 你需要在壓縮對話框的“時間”部分設置“高精度修改時間”選項,才能在壓縮文件存
? ? ? 儲所有的 3 個時間。在解壓對話框中的“高級”部分設置適當的“文件時間”選項選擇
? ? ? 解壓的時間。
? 4. 增加了支持存儲 Unicode 文件名到 ZIP 擴展字段數據。不同的ZIP工具存儲 Unicode
? ? ? 名稱位置不同,有的在文件頭,有的在擴展字段,現在 WinRAR 可以正確地處理這兩種
? ? ? 類型 Unicode名稱。
? 5. “同步壓縮文件內容”選項和 -as 命令行開關支持 ZIP 格式。
? 6. 修改 -ag 開關的行為:
? ? ? a) -ag 可以用于所有的 RAR 和 WinRAR 命令,而不再僅限于壓縮;
? ? ? b) 'N' 格式字符的行為在壓縮和非壓縮操作中的行為不同。壓縮時,它會遞歸直到找到
? ? ? ? 第一個未使用的名稱。在非壓縮操作中,如解壓,它會在選擇已存在的壓縮文件向前
? ? ? ? 找第一個未使用的名稱;
? ? ? c) 'I' 格式字符允許指定分鐘,不理會格式字符串中 'H'(小時) 的存在和位置。這可
? ? ? ? 以在你想把分鐘放小時前面或不需要小時的時候代替 'M'(分鐘) 。
? 7. 默認情況下,WinRAR 會在查看器修改了打開的文件或創建了新的文件時建議更新壓縮文
? ? ? 件。在“設置/查看”對話框中的“忽略修改”選項允許禁用此行為。在這里你可以輸入
? ? ? 以空格分隔的一個或多個文件掩碼,如果創建或修改的文件則匹配這些掩碼,WinRAR 不
? ? ? 會再詢問是否要更新壓縮文件。
? 8. 分卷大小輸入欄的修改。現在你可以在分卷大小右邊的下拉列表中選擇大小的單位。之前
? ? ? 的方法是自己輸入 'k', 'm' 等定義大小的單位。寫在數字大小值后的字符也被支持。
? 9. “定義分卷大小”對話框中“預定義大小”的修改。軟盤和 ZIP 盤被 5MB 和 100MB 卷
? ? ? 替代,增加了 FAT32 能支持的最大大小和藍光光盤的大小。
? 10. 在壓縮對話框的“選項”頁新增“清除設置了密碼的文件”選項。如果你總是想安全加密
? ? ? 的文件,你可以在默認壓縮配置中啟用“清除設置了密碼的文件”。
? 11. 在“設定/安全”中新增“清除臨時文件/僅加密的”選項。它可以讓 WinRAR 在
? ? ? 認定為加密文件時,使用慢速但安全的方法刪除從加密壓縮文件解壓到臨時文件夾中的文
? ? ? 件。其它臨時文件快速刪除。
? 12. “轉換壓縮文件”命令的修改:
? ? ? a) 現在可以轉換加密的壓縮文件了。以前“轉換壓縮文件”命令會跳過它們。
? ? ? ? 不過,如果你還是想跳過它們,你可以通過啟用“轉換壓縮文件”對話框中的“跳
? ? ? ? 過加密的壓縮文件”選項做到這一點。它可能在你想在無人值守模式下運行轉換命
? ? ? ? 令,避免密碼提示時有用;
? ? ? b) 特殊的“rar2”壓縮文件類型被移除,這是對 RAR1.x 和 2.x 特定的壓縮文件。現
? ? ? ? 在“RAR”壓縮文件類型控制所有版本的 RAR 壓縮文件的轉換。
? ? ? ? 由于轉換命令不再需要檢測的RAR壓縮版本了,初始的搜索壓縮文件更快,這樣顯示
? ? ? ? “轉換壓縮文件”對話框前的延遲更短。
?
? 13. 新的 -log[格式][=名稱] 開關允許寫入壓縮 RAR 和 ZIP 格式的命令處理的壓縮文件和
? ? ? 文件名到日志文件中,也可用于 RAR 格式的解壓、刪除和列表命令。
? ? ? 當你需要進一步處理由 -ag 或 -v 開關建立的壓縮文件時,這個開關特別有用,因為
? ? ? -log 提供了 WinRAR 所生成的壓縮文件名。
? 14. 新-@[+]開關允許處理“@”字符開頭的所有參數,區分文件名(-@)或(-@+)文件列表。
? 15. “高級自解壓選項”對話框的“安裝程序”自解壓選項從“常規”頁移動到“安裝”
? ? ? 頁。“解壓后運行”和“解壓前運行”現在都可多行,所以可以在同一壓縮文件中指定
? ? ? 多個安裝程序。
?
? 16. "SetupCode" 自解壓腳本命令指示自解壓文件等待安裝程序的終止并返回退出代碼,以
? ? ? 增加 1000 作為自解壓壓縮文件的退出碼。
? ? ? 圖形界面的等效命令是“高級自解壓選項”對話框“設置”頁面的“等待并返回退出代
? ? ? 碼”選項。
? 17. 自解壓模塊不再支持“S”(在開始菜單頂部創建)“快捷方式”命令。新版本的
? ? ? Windows 不允許程序在開始菜單頂部添加項目。
? 版本 4.01
? 1. 添加對保存在 TAR 壓縮文件中的二進制格式文件大小的支持。 某些 TAR 壓縮文件對
? ? ? 于大于8 GB 的文件使用二進制格式的大小,而不是八進制。
?
? 2. 錯誤修正:
? ? ? a) “修復”命令無法正確重建包含至少一個文件打包大小超過 4 GB 的 RAR 壓縮文件
? ? ? ? 的結構。
? ? ? ? 此錯誤不影響基于恢復記錄的修復。只有在 WinRAR 重建沒有找到恢復記錄的壓縮
? ? ? ? 文件結構時才發生這個問題;
? ? ? b) 即使解壓對話框的“高級”部分中的“不解壓路徑”被設置為默認,WinRAR 在從資
? ? ? ? 源管理器右鍵菜單中解壓時仍然解壓文件路徑。
? ? ? c) 在對一個加密的 ZIP 壓縮文件輸入一個錯誤的密碼后,有時 WinRAR 會忽略隨后嘗
? ? ? ? 試輸入的有效密碼;
? ? ? d) 在壓縮單個文件夾或者沒有擴展名的文件時,“向導”命令不允許創建自解壓和多
? ? ? ? 卷壓縮文件;
? ? ? e) “從文件導入設置”命令不能恢復 WinRAR 壓縮配置文件中的多行注釋;
? ? ? f) 當轉換 name1.name2.part#.rar 格式名稱的 RAR 卷時,“轉換壓縮文件”命令錯
? ? ? ? 誤地刪除“.name2”名稱部分。這樣導致生成的壓縮文件名是 name1.rar,而不是
? ? ? ? 預期的 name1.name2.rar;
? ? ? g) RAR 在使用 -agNNN 開關創建一個新的壓縮文件時,如果在生成的壓縮文件數大于
? ? ? ? 等于110時崩潰;
? ? ? h) 如果 7-Zip 壓縮文件使用了非默認代碼頁,WinRAR 不能正確顯示其中的非英語文
? ? ? ? 件名。這僅僅是顯示問題,這些名字的文件還是能被正確解壓的。
? 版本 4.00
? 1. RAR 解壓縮速度提升。根據數據類型,解壓縮會比以前版本提升 30%。
? ? ? 常規的 RAR 算法和大部分特殊的 RAR 多媒體模式都受益于此改進。唯一沒有受影響
? ? ? 的 RAR 算法模塊是“文本壓縮”模式。
?
? 2. ISO 支持的更改:
?
? ? ? a) UDF 支持更新為 UDF 2.50 修訂。這使解壓大部分藍光 ISO 文件成為可能;
? ? ? b) 當瀏覽 UDF ISO 文件時,UDF 修訂號會被顯示在 WinRAR 地址條和壓縮文件信息
? ? ? ? 對話框的 "UDF" 格式名后;
? ? ? c) WinRAR 解壓時會設置文件夾的修改日期為 UDF 和 ISO9660 文件中存儲的時間。
?
? 3. 密碼對話框的更改:
? ? ? a) WinRAR 解壓和壓縮時使用同樣的密碼對話框格式,所以“顯示密碼”選項解壓時
? ? ? ? 也有效;
? ? ? b) 密碼對話框的“管理密碼...”按鈕提供了密碼的管理界面,在這里你可以指定你
? ? ? ? 常用的密碼。你可以使用密碼對話框中的下拉列表或自動完成功能訪問這些保存的
? ? ? ? 密碼。
? ? ? c) 在一次解壓多個壓縮文件時,增加了密碼對話框中的“用于所有壓縮文件”選項。
? ? ? ? 你可以使用它對所有壓縮文件只輸入一次密碼。
? ? ? ? 如果此選項使用空密碼,WinRAR 會跳過所有加密的壓縮文件。
? ? ? d) 不象以前的版本,默認壓縮配置中的密碼不用于解壓。
? ? ? ?
? ? ? ? 如果你想要對所有解壓的壓縮文件使用相同的密碼,點擊密碼對話框的“管理密
? ? ? ? 碼...”按鈕定義一個新的密碼項目,在“用于的壓縮文件”區域輸入"*"文件掩碼。
? 4. 在 Windows 7 中 WinRAR 會在 Windows 任務欄的 WinRAR 圖標中顯示總的操作進度。
? ? ? 你可以使用 WinRAR 設置中“常規”頁的“任務欄進度條”選項禁用它。
? 5. 多項 Unicode 支持改進,用于更好的訪問非英語文件名。這些改進包括:
? ? ? a) 在 WinRAR 的“重命名”、“轉換”、“查找”和其它命令中、在文件夾樹窗格中、
? ? ? ? 在密碼詢問對話框和許多其它 WinRAR 界面部分中更好的 Unicode 處理;
? ? ? b) 在資源管理器右鍵菜單中更好的顯示 Unicode 文件名;
? ? ? c) Unicode 支持 .lng 文件,使 WinRAR 的本地化可用于僅支持 Unicode 的語言;
?
? 6. -x<文件> 開關語法修改。現在你可以指定通配符掩碼排除文件夾。這些掩碼跟一個
? ? ? '\' 字符,如 -x*tmp*\ 或 -x*\temp\
? 7. 在解壓對話框的“高級”部分新增“解壓相對路徑”選項。如果你在 WinRAR 界面中
? ? ? 瀏覽某些壓縮文件的子文件夾并啟用“解壓相對路徑”選項,則包括在路徑中的當前
? ? ? 子目錄在解壓時候從文件路徑中移除。
? ? ?
? ? ? 例如,如果你在壓縮文件的文件夾“Backup\MyData”內并解壓“Images”文件夾,
? ? ? 它會解壓為“Images”,而不是“Backup\MyData\Images”。
? ? ? 此選項是新的默認解壓模式,但是你可以修改此默認為 WinRAR 3.x 風格。只要在解
? ? ? 壓對話框的“常規”部分選擇“解壓完全路徑”并點擊“保存設置”。
?
? 8. WinRAR 和 WinRAR 的自解壓模塊不再支持 Windows 98, Windows Me 和 Windows NT。
? ? ? WinRAR 所需的最低的 Windows 版本是 Window 2000。
? ? ?
? ? ? 如果你需要在老版本的 Windows 中運行 WinRAR,你可以從 ftp://ftp.rarlab.com/rar
? ? ? 下載以前版本的 WinRAR。
? 9. 如果 TAR、TAR.GZ 或 TAR.BZ2 壓縮文件包含符號或硬鏈接并且目標文件系統是 NTFS,
? ? ? WinRAR 會在解壓這些壓縮文件時創建這些鏈接。在 Windows Vista 和以上版本中
? ? ? WinRAR 會創建符號鏈接為符號鏈接,硬鏈接為硬鏈接,較低版本的 Windows 中都創
? ? ? 建為硬鏈接。
? ? ? 如果目標文件系統是 FAT32 或任何其它不支持文件鏈接的文件系統,WinRAR 會在解壓
? ? ? TAR、TAR.GZ 和 TAR.BZ2 壓縮文件時跳過鏈接。
?
? 10. 恢復卷處理時使用較少的磁盤操作獲得更高的性能。
? 11. 你可以在解壓對話框的樹窗格中選擇 Windows 7 庫,WinRAR 會使用它的默認保存位
? ? ? 置做為目標路徑。
? 12. "報告" 命令允許選擇 HTML、Unicode 文本和常規文本為報告的輸出格式。不像以前
? ? ? 版本的 WinRAR,現在 WinRAR 使用 HTML 或 Unicode 文本格式時在報告中保留
? ? ? Unicode 字符。所以在這些報告中文件名中的非英語字符會正確顯示。
?
? 13. 圖形自解壓的消息列表只顯示操作狀態和錯誤信息。它不再包含所有解壓的文件名
? ? ? 了。這個更改提高了速度,降低包含大量的文件的自解壓文件解壓時的內存需求。同
? ? ? 時它使得更容易找到錯誤消息,因為它們不再隱藏在解壓的文件名中了。
? 14. 圖形自解壓壓縮文件對于壓縮文件注釋中沒有“Setup”或“Presetup”命令的時候顯
? ? ? 示“解壓”代替“安裝”。如果你要設為“安裝”按鈕,但是不需要執行任何安裝程
? ? ? 序,你可以添加一個“Setup=<>”命令。
?
? 15. WinRAR 在修復包含恢復記錄的壓縮文件或處理恢復卷時,在操作進度條上顯示百分比。
? 16. 當 WinRAR 在卷大小自動檢測模式下, 在 FAT 或 FAT32 文件系統中創建 RAR 卷,會
? ? ? 限制最大可能卷尺寸為 4 GB 減 1 字節。這些文件系統不支持 4 GB 及更大的文件。
? 17. 如果啟用“如果其它 WinRAR 副本被激活則等待”選項并且 WinRAR 在等待其它副本,
? ? ? 你可以在命令進度窗口單擊“繼續”按鈕強制 WinRAR 停止等待。這樣新的“繼續”
? ? ? 按鈕允許覆蓋當前操作的“如果其它 WinRAR 副本被激活則等待”的狀態就可以允許
? ? ? 當前操作忽略此選項的設置。
? 18. 當使用某些外部編輯器修改 RAR 或 ZIP 壓縮文件中的加密文件后保存會壓縮文件時,
? ? ? WinRAR 將顯示一次而不是兩次密碼請求。上一版本的 WinRAR 通常會在解壓原始文
? ? ? 件和壓縮修改后的副本時請求兩次密碼。只有使用加密文件名稱的 RAR 壓縮文件提
? ? ? 示一次密碼。
? 19. RAR 和 WinRAR 命令行模式返回的的錯誤代碼列表添加了新的錯誤代碼 10 ("無文
? ? ? 件") 。這個新的代碼會被壓縮、解壓、刪除和報告命令返回。它意味著 RAR 在指定
? ? ? 的文件或壓縮文件掩碼中沒有找到任何匹配的文件。
?
? 20. 在文件覆蓋對話框的文件名稱區域現在多行顯示。這樣可以顯示更長的名字。
?
? 21. 現在開關 -ep3 轉換不僅使用盤符,也使用 UNC 路徑。這樣 \\server\share 壓縮時
? ? ? 會被轉換為 __server\share,使用 -ep3 解壓時恢復為原來的 \\server\share。
? 22. 解壓對話框的“高級”部分中新的“后臺解壓”選項可以使 WinRAR 在解壓時進入后
? ? ? 臺操作。你可以和其它選項一樣,在解壓對話框的“常規”部分使用“保存設置”按
? ? ? 鈕保存此選項的默認狀態。
? ? ? 默認壓縮配置中的“后臺壓縮”選項不影響解壓行為。
? 23. 在解壓或測試壓縮文件時,操作進度窗口中的 "更多..." 按鈕也可用。它提供了訪問
? ? ? “命令參數”對話框,在這里你可以設置解壓和測試操作的“完成后關閉計算機”選
? ? ? 項。
? ? ? 以前此對話框僅可在壓縮操作時訪問。
? 24. 錯誤修正:
? ? ? a) 重命名壓縮文件中的一個文件也會導致同一壓縮文件中所有同名文件被重命名;
? ? ? b) 對于多卷 CAB 壓縮文件,上一版本在“信息”命令中顯示錯誤的總計解包大小;
? ? ? c) 在 ZIP 壓縮文件中的 'U' (更新) 和 'F' (刷新) 命令會錯誤地更新沒有在命令
? ? ? ? 行中指定的文件。這僅發生在當前文件夾內有與 Zip 壓縮文件內文件名字匹配的
? ? ? ? 文件時。此錯誤沒有出現在通常的 'A' (添加) 壓縮文件