WinRAR リリースノート

WinRAR バージョン6.02

新機能・変更点

  • 1. Ctrl+A キーボード ショートカットを利用して、WinRAR コメント欄のテキストを全選択できるようになりました。

  • 2. ウェブ通知ウィンドウ、ホームページやテーマのリンクには、http でなく https を使用するようになりました。ウェブ通知内での追加チェックも実施されます。これは、悪意のあるウェブ ページがコンピュータ上の既存ファイルを実行するのを防ぐために行われます。このような攻撃は、侵入者がユーザーの DNS レコードを偽装するなどして制御した場合にのみ可能です。また、この攻撃の実施を制限するその他の要因も存在します。この問題を提起してくださった、Igor Sak-Sakovskiy 氏に感謝します。

  • 3. 自己解凍書庫は必要に応じ、オペレーティング システムが提供する詳細なエラー情報を追加行で表示するようになりました。例えば、これまで表示されていた 「ファイルを作成できません」 というメッセージの後に、アクセスが拒否されているため、あるいはファイルが他のプロセスで使用されているためなど、詳細な理由が表示されるようになりました。以前は WinRAR でこのような拡張エラー情報を確認できていましたが、自己解凍書庫では確認できていませんでした。

  • 4. -Idn スイッチは、'v' や 'l' コマンドでも書庫名を非表示するようになりました。これは、書庫の種類や合計の情報のみが必要な場合に便利です。

  • 5. ibck -ri スイッチが同時に使用される場合、WinRAR のプロセスは -ri スイッチで指定された優先度を設定するようになりました。以前のバージョンでは -ibck スイッチがある場合、-ri を無視して優先度を低く設定していました。

  • 6. "ファイル/ドライブ変更" コマンドを使用する際、WinRAR は前のドライブの最後のフォルダを記憶し、後でそのドライブが再び選択される際にそのフォルダを表示するようになりました。

  • 7. RAR5 書庫の不正パスワード警告に、解凍ファイルの名前が含まれるようになりました。これは、異なるパスワードで暗号化されたファイルを含む非ソリッド書庫を解凍する際に役立ちます。

  • 8. 問題の修正:

  • a) 新たなパスワードを設定後に書庫が WinRAR シェルで開かれ、暗号化されたファイル名で RAR 書庫の変換に成功した後に "書庫を変換" コマンドを実行する際、"指定されたパスワードは正しくありません"という誤ったメッセージが表示される問題を修正しました。

  • b) コマンド進捗ウィンドウのサイズを大きくした直後に元のサイズに戻した場合、ウィンドウの内容が正しく配置されないことがある問題を修正しました。

WinRAR バージョン6.01

新機能・変更点

  • 1. ZIP 自己解凍モジュールは、Authenticode デジタル署名の開始後に書庫のコメントに格納された自己解凍コマンドが存在する場合、その処理を行いません。これは、署名内に ZIP 書庫が含まれることによる攻撃を回避するためです。 WinRAR 6.01 で既に、このような不正な形式の書庫からコンテンツを解凍することを禁止しました。 この問題を報告してくださった、Mandiant Advantage Labs の Jacob Thompson 氏に感謝します。

  • 2. コンソール RAR で圧縮する際に -idn スイッチが -t または -df と同時に使用される場合、通常はこれらのスイッチを使用する際に表示される "削除 <ファイル名>" または "テスト中 <ファイル名>" メッセージが表示されなくなりました。また、存在しないフォルダへファイルを解凍する場合、-idn はフォルダの新規作成メッセージを表示しません。

  • 3. WinRAR および ZIP、自己解凍モジュールは、Authenticode デジタル署名の開始後に ZIP のセントラル ディレクトリが存在する場合、ZIP 自己解凍書庫の内容を解凍しません。これは、署名内に ZIP 書庫が含まれることによる攻撃を回避するためです。

  • 4. 問題の修正:

  • a) "書庫を変換" コマンド使用時に、RAR 書庫内の Unicode コメントが正しく変換されない場合がある問題を修正しました。

  • b) エクスプローラーのコンテキストメニューから 2 つの書庫情報ウィンドウを開く場合、1 つ目のウィンドウの圧縮率のバーに 2 つ目の書庫の値が誤って表示される場合がある問題を修正しました。この問題は、ウィンドウ右側の圧縮率やその他のテキスト詳細には影響せず、左側の縦のバーだけに誤って更新された値が表示される場合がありました;

  • c) 解凍先のパスとオプション ダイアログで "他の WinRAR が処理中のときは待機 "オプションが有効である場合に、待機中のコマンド進捗ウィンドウに"別の WinRAR が終了するのを待っています" タイトルが表示されない問題を修正しました;

  • d) 旧バージョンでシンボリックリンクを解凍する際、上書き確認で既存のシンボリックリンクを上書きするよう指定しても上書きされなかった問題を修正しました。

WinRAR バージョン6.00

新機能・変更点

  • 1. 「無視」と「すべて無視」オプションが読み取りエラーのメッセージに追加されました。「無視」を選択すると既に読み取られたファイル部分のみで継続して処理し、「すべて無視」を選択すると次に発生するすべての読み取りエラー部分を無視して継続します。例えば、他のプロセスで一部ロックされたファイルを圧縮する際の読み取りエラーで「無視」を選択すると、読み取れなかった部分よりも前の部分のみが書庫内に保存されます。これにより書庫処理が長い場合にその中断を妨げることができますが、エラーが無視されて圧縮されたファイルは不完全なので、注意が必要です。-y スイッチを使用すると、すべてのファイルに「無視」が既定で適用さ/れます。「再試行」と「終了」オプションも、引き続き読み取りエラーに表示されます。

  • 2. コマンドラインモードで読み取りエラーが発生する場合に、終了コード 12 が返されるようになりました。このコードは、新たな「無視」オプションを含む、読み取りエラーのすべてのオプションに対して返されます。以前は読み取りエラーに対し、より一般的な致命的なエラー 2 が返されていました。

  • 3. 複数の書庫を選択する際、解凍先のオプション ダイアログの「オプション」タブで「書庫の解凍先」オプションを使用して、ファイルの解凍先を特定の解凍先フォルダ、解凍先フォルダの個別のサブフォルダ、書庫フォルダの個別のサブフォルダ、あるいは書庫フォルダに指定することができるようになりました。これは「書庫をサブフォルダに解凍」オプションに代わるもので、複数の書庫が選択された場合にのみ使用できます。

  • 4. 新たな -ad2 スイッチは、ファイルを直接その書庫のフォルダに解凍します。このスイッチは -ad1 と違い、解凍された各書庫に対する個別のサブフォルダを作成しません。

  • 5. 解凍先のパスとオプション ダイアログの「オプション」タブ内、「追加のスイッチ」オプションでは、WinRAR のコマンドラインスイッチを指定できます。WinRAR のグラフィカル インターフェースで、スイッチに対応するオプションがない場合に便利です。 WinRAR のコマンドライン構文に詳しく、指定されたスイッチの目的を明確に理解している場合にのみ、この機能をご利用ください。

  • 6. 「ベンチマーク」コマンドの圧縮パラメータが、32MB 辞書の「標準」方式に変更されました。これらは RAR5 の規定モードに対応し、RAR4 形式向けの 4MB「最高圧縮」方式よりも、最近の WinRAR バージョンの一般的なパフォーマンスを評価することに適しています。最新の「ベンチマーク」結果は、直接旧バージョンと比較することができません。辞書のサイズが 8 倍あるため、新しいパラメータ セットは異なる値 (たいてい低い) を生成します。

  • 7. ソリッドボリュームからファイルの一部を解凍する際、WinRAR は最初のボリュームをスキップし、指定したファイルに近いボリュームから解凍し始め、ソリッドの統計をリセットします。既定では、WinRAR は可能な場合に十分な大きさのソリッドボリュームの最初にソリッドの統計をリセットします。ボリュームセットの途中でファイルの一部を解凍するようなボリュームである場合の処理が、速くなりました。すべての書庫ファイルを解凍する際のパフォーマンスには影響しません。

  • 8. これまでは、最初のボリュームにアクセスできる状態でそれ以外のボリュームから解凍し始めた場合、WinRAR は自動的に最初のボリュームから解凍し始めました。これが、最初のボリュームから指定されたボリュームまでの全ボリュームにアクセスできる場合にのみ機能するよう変更されました。

  • 9. 外部のアプリケーションにより 1 つ以上の書庫ファイルが編集され、引き続きそのアプリケーションにロックされた状態で WinRAR が閉じられようして書庫の保存に失敗する場合に、警告メッセージが表示されるようになりました。警告メッセージには編集されたファイルのリストが含まれ、変更を保存せず直ちに終了するか、WinRAR に戻って編集アプリケーションを閉じるかを選択できます。以前のバージョンではファイルの編集中に類似する警告メッセージが表示されましたが、WinRAR 終了時には再表示されませんでした。

  • 10. 解凍先のパスとオプション ダイアログ内、「書庫の削除」の「ゴミ箱に移動」オプションでは、削除された書庫を完全に削除せず、ゴミ箱に移動されるようになりました。

  • 11. 「オプション」タブの新たな「履歴をクリア...」コマンドは、「ファイル」タブで最近開いた書庫の名前を削除し、ダイアログで過去に入力された値をドロップダウンリストからクリアします。これらの値には、新規作成ダイアログの書庫名や、解凍ダイアログの解凍先パスが含まれます。

  • 12. 解凍ダイアログ内、「高度」タブの「ファイルタイムスタンプ」オプションが、7z 書庫の場合にも表示されるようになりました。これらの書庫では、解凍時に更新日時に加え、作成日時と最終アクセス日時も表示されます。

  • 13. 「設定/統合/コンテキストメニュー項目...」ダイアログに 、「「新規」サブメニュー項目」オプションが追加されました。このオプションを使用して、Windows の「新規作成」コンテキストメニューから「WinRAR 書庫」および「WinRAR ZIP 書庫」を削除することができます。これらのオプションによる変更は、「コンテキストメニュー項目」、およびその親メニューである「設定」ダイアログで「OK」を押下した後に適用されます。

  • 14. プログラムを最大、最小、あるいは非表示ウィンドウで実行するように、、および コマンドを、自己解凍セットアップコマンドのプログラム名の前に挿入できるようになりました。 例: Setup=setup.exe

  • 15. 自己解凍モジュール向けに、追加の高解像度ロゴを指定できるようになりました。この場合、自己解凍モジュールはロゴを高 DPI の Windows モードで表示し標準のロゴをサイズ変更するよりも見やすくなります。「高度な自己解凍オプション」の「高解像度の自己解凍ロゴ」でこのロゴを指定できます。コマンドラインモードでは、2 つ目の -iimg スイッチを追加することで高解像度のロゴを設定できます。推奨される高解像度ロゴの PNG ファイル サイズは、186 x 604 ピクセルです。

  • 16. WinRAR シェルで開かれている書庫が、他のプログラムにより削除あるいは移動された場合、ウィンドウ タイトルの書庫名の前に「アクセス不可」と表示されるようになりました。ウィンドウのキャプション、およびタスクバーのボタンもフラッシュします。

  • 17. 「レポートを作成」ダイアログの「合計の情報」オプションが、「ヘッダーと合計」に変更されました。これにより、リストされたファイルと書庫の合計の情報にレポート列のヘッダーが追加されます。

  • 18. 複数のモニターが設置されたシステムで圧縮処理が Windows のコンテキストメニューから開始される場合、WinRAR の処理進捗とダイアログはコンテキストメニューが表示されたモニターを使用します。これまでのバージョンで提供されていた複数のモニターシステム環境下でのマウス操作のコマンドでのシェル拡張に対する基本的なサポートが、キーボードで開始された操作や、書庫にファイルをドロップする際にも提供されるようになりました。

  • 19. 新たな -imon<数字> スイッチでは、WinRAR の処理進捗とダイアログを表示するモニターをコマンドラインモードで選択することができます。 -imon1 を第一モニター、 -imon2 を第二モニターの選択に使用できます。例えば、"WinRAR x -imon2 arcname" では解凍が第二モニター上で開始されます。これはコマンドラインモードでのみ動作し、WinRAR のグラフィカル インターフェースやコンソール RAR には影響しません。

  • 20. -idn スイッチは、コンソール RAR の圧縮、解凍、その他のコマンドで出力された書庫名を非表示にします。その他のメッセージや合計パーセンテージには影響しません。このスイッチを使用することで、多数の小さなファイルを圧縮あるいは解凍する際の、視覚的な雑然さやコンソールの出力オーバーヘッドを削減できます。パーセンテージ インジケータでエラーメッセージ最後の文字を上書きするなどマイナーな視覚効果も -idn で設定可能です。

  • 21. コンソール RAR の -id[c,d,p,q] メッセージ コントロール オプションとの統一性を保ち、新たな -imon スイッチとの名前の重複を避けるため、以前の "-im - show more information」 スイッチが、"-idv - display verbose output"に変更されました。WinRAR は引き続き -im と -idv を両方とも認識しますが、将来的に -im はサポートされなくなる可能性があります。

  • 22. 任意で %arcname% 環境変数を圧縮プロファイル名に追加できるようになりました。これらの環境変数は、実際の書庫名に置き換えられます。「コンテキストメニューに追加」プロファイル オプションの使用時に便利な場合があります。例えば、ZIP 圧縮プロファイルを作成してその名前を「Add to %arcname%」と設定することで、実際の ZIP 書庫名をコンテキストメニューに表示することができます。

  • 23. Ctrl+C および Ctrl+Ins キーボード ショートカットを利用して、「診断メッセージ」ウィンドウのコンテンツをクリップボードにコピーできるようになりました。

  • 24. 長いテキストがカットされる前に、トレイアイコンのヒントにより多くのテキストが表示されるようになりました。また、これらの文字列は中間でカットされるため、コマンドタイプと完了パーセンテージは引き続き表示されます。

  • 25. クリーンインストールの場合で旧バージョンの圧縮プロファイルが存在しない場合、新たに作成される定義済みの圧縮プロファイルの「圧縮しないで格納するファイル」フィールドは、以下のものに設定されます: *.rar *.zip *.cab *.7z *.ace *.arj *.bz2 *.gz *.lha *.lzh *.taz *.tgz *.xz *.txz この圧縮プロファイルのフィールドの値は後ほど変更し、保存できます。以前のバージョンではクリーンインストールの場合、この値は空白に設定されていました。

  • 26. 解凍ダイアログの解凍先パスの履歴は、「フォルダ」や「フォルダ\」などのパスを同じパスとして扱い、「フォルダ」のみ表示します。以前はこのような場合、履歴に両方のエントリーが表示されていました。

  • 27. 「Itanium 実行形式圧縮を有効化」GUI オプション、および -mci コマンドライン スイッチが、削除されました。最適化された Itanium 実行形式の圧縮はサポートされません。WinRAR は引き続き、Itanium 実行形式圧縮を使用する既存の書庫を解凍することができます。

  • 28. 問題の修正:

  • a) WinRAR ファイルリストで複数の書庫を選択した状態で "Lock"、"Comment" および "Protect" コマンドが適用できなかった問題を修正しました。

  • b) 書庫のコメントに "Setup" および "SetupCode" コマンドが含まれ、"TempMode" コマンドが含まれておらず、セットアップ プログラムが 8 分よりも長く Windows 10 上で実行されている場合に、解凍が完了しても自己解凍書庫プロセスが終了しない問題を修正しました。

  • c) プロファイル名に引用符が使用された圧縮プロファイルが、エクスプローラーのコンテキストメニューから実行できない問題を修正しました。

WinRAR バージョン5.91

新機能・変更点

  • 1. 画面全体に表示されていたダイアログが、WinRAR 5.80 と同様に画面の中央に表示されるようになりました。

  • 2. 外部ソフトウェアにより作成された書庫ファイルを編集する場合、エディタが引き続き必要とする可能性のある一時ファイルなどへの影響を低減させる対策を強化しました。

  • 3. これまでは「情報」コマンドでのみ表示されていた ZIP 圧縮、および LZMA や AES などの暗号化アルゴリズムの情報が、Windows エクスプローラーのプロパティで「書庫」タブにも追加表示されるようになりました。

  • 4. これまでは「不明」と表示されていた LZH 書庫の「MS DOS」と「Unix」ホスト OS が、「情報」コマンドに表示されるようになりました。

  • 5. 外部エディタで作成されたファイルについて、「ファイルの変更を無視」が設定されていないファイルが同時に作成あるいは変更された場合、このオプション設定にかかわらずファイルが書庫に追加されていましたが、「ファイルの変更を無視」が設定されているファイルは追加されなくなりました。

  • 6. 問題の修正:

  • a) Unix の LZH 書庫内で、ファイル名が空白に表示される問題を修正しました。

  • b) ひとつのセットで最大 999 個までしか 7z ボリュームを処理できない問題を修正しました。

  • c) 「WinRAR をシェルに統合する」オプションを変更後に「ユーザー アカウント制御」画面をキャンセルした場合、実際には変更されていないこのオプションが、「設定」画面上では変更されて表示される問題を修正しました。

  • d) 旧バージョンの WinRAR が存在しない状態でインストール後、最初に起動する際にメイン画面が小さく表示される問題を修正しました。
  • e) 外部ソフトウェアにより作成された書庫ファイルの編集を Windows 10 バージョン 2004 環境下で編集する場合に、WinRAR が反応しなくなる問題を修正しました。

WinRAR バージョン5.90

新機能・変更点

  • 1. 16 コア以上の CPU で RAR の圧縮速度が向上しました。

  • 2. 「最速」の圧縮方式 (-m1 コマンドラインと同等)では、RAR5 書庫の作成時、圧縮率の高いデータタイプの圧縮率がより高くなります。

  • 3. 利用するスレッドの最大数が 32 から 64 に増えました。コマンドライン -mt スイッチでは 1 から 64 までに値が指定できます。

  • 4. WinRAR 設定「全般」タブの「マルチスレッド処理」オプションを「スレッド数」入力欄に変更し、CPU スレッドの数を指定できるようにしました。 値は 1 から利用可能な論理プロセッサの最大数までの間で指定可能です。

  • 5. WinRAR で書庫コンテンツ表示の際にフォルダーの圧縮前(「サイズ」)と圧縮後(「格納」)のサイズが表示できるようになりました。

  • 6. 「フォルダ数」欄が WinRAR の「情報」コマンドで表示される書庫パラメータのリストに追加されました。 Windows エクスプローラーのプロパティで「書庫」タブにも同欄が追加されます。

  • 7. 書庫内容の読み込みに時間がかかる場合は、進捗バーと「キャンセル」ボタンを含むウィンドウが表示されます。 これは、.tar.gz や tar.bz2 など、サイズの大きな TAR ベースの書庫など、コンテンツへのアクセスが遅い書庫形式で便利です。

  • 8. 新規書庫作成および解凍進捗ウィンドウ、また他の一部コマンドの進捗ウィンドウはサイズ変更が可能になりました。

  • 9. リカバリレコードを持ち、データシフトのない RAR5 書庫の「修復」処理の速度が改善されました。 WinRAR 5.80 で落ちた処理速度が元のレベルまで改善しています。

  • 10. 暗号化されたファイル名を持つ RAR5 書庫のリカバリレコードベースの修復を実行する際、パスワードの入力を求めないようになりました。このコマンドはパスワードを入力しなくても実行可能です。

  • 11. 「書庫を変換」コマンドで変換された書庫用のフォルダーが存在しない場合、WinRARはそれを作成しようとします。以前のバージョンでは存在しないフォルダーに変換された書庫を作成しようとして失敗していました。

  • 12. オプションのヘッダーチェックサムフィールドを持つ GZIP 書庫の解凍に対応しました。

  • 13. 問題の修正:

  • a) 「修復」コマンドは、有効なリカバリレコードを持つ書庫を処理する際、「リカバリレコードが破損しています」というメッセージを誤って表示する場合があった問題を修正しました。このメッセージが出ても修復操作を妨げることはありませんでした。

  • b) 既定の圧縮プロファイルでクイックオープンインフォメーションオプションが「追加しない」に設定されていて、このプロファイルがコマンドまたはダイアログによって読み込まれた場合、RAR 書庫のコンテンツを参照するときに WinRAR がクイックオープンインフォメーションを無視する場合があった問題を修正しました。例えば、新規作成やパスワードダイアログを開いた後にこの問題が発生していました。

  • c) 「コピー」のショートカットキー、Ctrl + C が書庫のコメントウィンドウで動作しなかった問題を修正しました。

  • d) 「ファイルごとに別の書庫にする」および「サブフォルダ内の書庫」オプションが設定されている場合、WinRAR は書庫名欄で指定された宛先パスを無視していた問題を修正しました。

WinRAR バージョン5.80

新機能・変更点

  • 1. 新規書庫作成ダイアログの「タイムスタンプ」タブに追加した「ソースファイルの最終アクセス日時を保持」オプションを有効にすると、圧縮するファイルのオリジナルの最終アクセス日時を保持できます。

  • 2. 圧縮するファイルのオリジナルの最終アクセス日時を保持するには、コマンドライン -tsp スイッチも利用できます。次の例のように他の -ts スイッチと組み合わせることも可能です: rar a -tsc -tsp arcname files

  • 3. 同じ -ts スイッチで複数の修飾子を組み合わせて利用することができます。例えば、 -tsc -tsa -tsp の代わりに -tscap を使えます。

  • 4. WinRAR は rar.ini テキストファイルからコマンドラインスイッチの既定値を読み込むことができます。 rar.ini は WinRAR.exe の場所と同じか %APPDATA%\WinRAR フォルダに保存できます。rar.ini には次のフォーマットで文字列を指定します。

  • switches==<任意の RAR スイッチ スペースで区切り>

  • switches_<コマンド>=<任意の RAR スイッチスペースで区切り>

  • 最初のはすべてにスイッチを適用し、2番目のは個々のコマンドに適用します。

  • switches=-m5 -s

  • switches_x=-o+

  • rar.ini で指定されたスイッチの大部分は、 コマンドラインモード でのみ使用されます。一部のスイッチはシェルでもコマンドラインモードでも利用可能です。以前のバージョンでは、この rar.ini のフォーマットはコンソール RAR でのみサポートされていました。

  • 5. コマンドライン -agf スイッチは、-ag スイッチの既定のフォーマット文字列を指定します。スイッチ は rar.ini 設定ファイルまたは RAR 環境変数 に配置された場合にのみ実際的な値を持ちます。例えば、 RAR 環境変数を -agfYYYY-MMM-DD に設定した場合、YYYY-MMM-DD のパラメータなしで -ag スイッチを使用できます。

  • 6. スイッチ -ed および -e+d は、RAR と書庫オペレーティングシステムの任意の組み合わせの書庫処理コマンドで使用できます。古いバージョンの RAR for Windows は、これらのスイッチを Unix RAR 書庫に使用できず、また、RAR for Unix もこれらを Windows RAR 書庫 に使用できませんでした。

  • 7. 以前のバージョンでは、「テスト」コマンドは、圧縮された NTFS代替データストリームの整合性チェックに失敗し、ストリームのサイズが 16MB を越えると「データヘッダの形式が不明です」 のエラーが発生していました。本バージョンではこのような制限はありません。

  • 8. マルチコア CPU 使用時に、サイズの大きい NTFS 代替データストリームの書庫作成速度が向上しました。

  • 9. 「検索」コマンド:

  • a) 検索結果ダイアログから暗号化されたファイルを直接解凍する際、すべてのファイルが同じ書庫内に存在していても、ファイル毎にパスワードを確認していましたが、本バージョンではパスワードは書庫につき 1 度だけ確認するようになりました。

  • b) Ctrl+A ショートカットで「検索結果」内のすべてのファイルを選択するようになりました。

  • 10. 書庫コメントウィンドウ:

  • a) 以前のバージョンでは、コメントウィンドウにキーボードにキーボード フォーカスがある場合、Ctrl + W ショートカットで WinRAR を閉じることができませんでした。本バージョンでは Ctrl + W でコメントをウィンドウを閉じることができます。

  • b) ANSI エスケープシーケンスを持つコメントにもマウスホイールがサポートされるようになりました。

  • c) コメントの最終行に ANSI エスケープシーケンスを持つ長めのコメントが、最下部からスクロールしても一部しか見えない問題がありましたが、本バージョンでは解決しています。

  • 11. 7z 書庫のファイルパスの最大使用可能文字数が 2048 まで増えました。RAR と ZIP 形式ではこのような長いパスに対応していましたが、7z は以前のバージョンでは、最大 260 文字でした。

  • 12. 書庫名やファイル名が長過ぎて新規作成や解凍の処理ウィンドウに表示し切れない場合、以前のバージョンでは、名前の最後の部分をカットして表示していたため、ファイルの拡張子が判別できませんでした。本バージョンでは名前の中央部分をカットし、ファイル名の先頭と最後の拡張子が判別できるようになりました。

  • 13. 圧縮するために選択されたファイルの名前が拡張子しか違わない場合、作成する書庫名はその名前の部分を元にした名前を提案します。例えば、Readme.txt と Readme.doc が選択されている場合、新規作成ダイアログでは、Readme.rar という名前を提案します。以前のバージョンでは、選択されたファイルが存在する親フォルダの名前をベースに書庫名が生成されていました。

  • 14. .tar 書庫内の symlink と hardlink レコードは「種類」列にそれぞれ「Symlink」「Hardlink」と表示されます。以前のバージョンでは、.rar 書庫でしか、そのようなレコードについて正しい種類を表示できませんでした。

  • 15. サイズの大きな書庫からのファイルのコピー&ペーストは、解凍処理に時間がかかると失敗することがありました。本バージョンではそのような書庫からもコピー&ペーストが可能になりました。ただし、解凍は「貼り付け」コマンドの実行時ではなく、「コピー」コマンドを実行した段階ですでに開始します。

  • 16. RAR5 ボリュームに似て、RAR4 フォーマットのリカバリボリュームは、対応する RAR ボリュームと同じ幅のボリューム番号フィールドを使用します。以前のバージョンの WinRAR では、 arc.part01.rar と arc.part1.rev を RAR4 フォーマットで作成する場合がありましたが、本バージョンではどちらのボリュームも 「part01」を使用します。

  • 17. 「設定/ファイルリスト」 ダイアログの「フォントの変更」ボタンで、フォルダツリーパネルのフォントも変更するようになりました。以前のバージョンではファイルリストのフォントのみ変更していました。

  • 18. 「ファイルを検索」およびコマンドラインモード、「i」コマンド:

  • a) すべての文字テーブルを使用」オプションまたは「i」コマンドの「t」修飾子を使用する場合、既にサポートされているANSI、OEM、および UTF-16 エンコーディングに加えて、WinRAR は UTF-8 ファイル内の指定された文字列も検索します。

  • b) Unicode 文字列の対応が改善しました。

  • c) パフォーマンス面で、特に大文字小文字の区別のある検索の速度が向上しました。

  • d) 16進検索出力には、見つかった一致のテキストと16進表現の両方が含まれます。

  • 19. tar.bz2, tar.gz, tar.lz, tar.xz, tar.z 書庫の解凍時にファイル毎とトータルでの処理状況が表示されるようになりました。以前のバージョンでは tar.bz2, tar.gz および tar.z の解凍時はトータルの処理状況しか表示されませんでした。また、 tar.lz および tar.xz ファイルでは一切の処理状況が表示されませんでした。

  • 20. 「ファイルリスト / ファイル / 正確なサイズ」オプションも WinRAR ステータスバーでファイルサイズ フォーマットを変更します。

  • 21. 問題の修正:

  • a) 新規作成ダイアログで書庫名に存在しないパスが指定された場合、WinRAR はそのパスを作成するよう提案します。以前のバージョンでは、現在表示されているフォルダではなく WinRAR スタートアップフォルダにそのパスを作成していました。

  • b) CPUID EAX=7 コマンドに対応していない CPU の PC で、RAR5 フォーマットにリカバリレコードを追加すると WinRAR がクラッシュし、ランダムなデータを返す場合があった問題を修正しました。該当するのは 2000 年代初期に製造された一部の CPU です。

  • c) WinRAR で、Windows シェルでマウスの右ボタンでファイルをドラッグし、別のフォルダーにドロップし、コンテキストメニューで「書庫に圧縮...」を選択し、「ファイルごとに別の書庫にする」オプションを有効にすると、書庫の作成に失敗していた問題を修正しました。

  • d)「winrar r * .zip」コマンドで、すべての書庫に 1.zip、2.zip などの数値名があり、かつ書庫の先頭に署名がない場合、セットの最初の ZIP 書庫しか修復しなかった問題を修正しました。

  • e) RAR 1.50 で作成された書庫からフォルダレコードの解凍に失敗していた問題を修正しました。

  • f) WinRAR が、一部の圧縮最適化ツールで作成された有効な .gz 書庫の解凍に失敗し、エラーを出すことが稀にあった問題を修正しました。

  • g) 高 DPI モードでトレイアイコンのプログレスバーが 100% に達しない問題を修正しました。

  • h) フォルダレコードがフォルダコンテンツの後に書庫に保存されている場合、書庫フォルダの作成日時および最終アクセス時刻が表示されなかった問題を修正しました。

  • i) ヘッダーが暗号化された 7-Zip 書庫で、「書庫を変換」コマンドの「暗号化された書庫をスキップ」オプションが動作しなかった問題を修正しました。

WinRAR バージョン5.71

新機能・変更点

  • 1. 「書庫を変換」コマンド:

  • a) Windows 10 で大量の小さな書庫を処理する際のパフォーマンスが向上しました。

  • b) ZIP 形式に変換する際、大量のメモリ消費につながる可能性のあったメモリリークを修正しました。

  • 2. 破損している ZIP 書庫の処理:

  • a) 「修復」コマンドは、ローカルヘッダサイズが無効に見える場合、ローカルファイルヘッダに格納されているファイルサイズおよび格納サイズをセントラルディレクトリからのサイズに置き換えます。

  • b) ファイルの解凍は ZIP ヘッダに格納されたファイルサイズで停止し、実際にそれ以上のデータが解凍できる場合でも解凍しません。これは、ハードディスク領域の予期せぬ使用を避けるためです。

  • 3. Ctrl+C で RAR の 「l」 コマンドを素早く中止できるようになりました。以前のバージョンではコマンド停止までに数秒かかる場合がありました。

  • 4. 問題の修正:

  • a) GUI シェルである種の書庫コメントを表示しようとすると WinRAR がクラッシュし、サービス拒否が発生する場合があった問題を修正しました。

  • b) 「書庫名を保存」および「コンテキストメニューに追加」オプションが圧縮プロファイルのパラメータに設定され、プロファイルがエクスプローラのコンテキストメニューから呼び出された場合、WinRAR がプロファイルに保存された名前でなく、自動的に生成された書庫名を提案していた問題を修正しました。

  • c) WinRAR で、システムエラーメッセージを表示する「診断メッセージ」ウィンドウの「書庫」列に不要な丸カッコを表示していた問題を修正しました。

  • d) 「<フォルダ\\> に解凍」エクスプローラコンテキストメニューコマンドが、ZIP 書庫の解凍に失敗する場合があった問題を修正しました。 この問題は、.zip 拡張子の前に数字を含んだファイル名で、最初のファイルレコードの前に任意のデータが存在し、「解凍先パスから重複したフォルダを除去」オプションが有効の場合に発生していました。

  • e) 「RAR x -x arcname」コマンドで、特定のマスクに一致するファイルの親フォルダも解凍時に除外されていた問題を修正しました。

  • f) フォルダ名が「検索するファイル名」マスクに一致した場合、「検索」コマンドが、「カレントフォルダ」検索領域の内容に現在のフォルダ自身の名前を追加で返していた問題を修正しました。

  • g)「ファイル内を検索」と「書庫内を検索」の両方が有効になっている場合、書庫内を検索した後、「検索」コマンドが「検索するファイル名」マスクに対して書庫名自体と一致しなかった問題を修正しました。そのため* .rarのようなマスクの書庫名は表示されず、このマスクを書庫内のファイルにのみ適用していました。

  • h) 書庫内から直接実行ファイルを実行すると、WinRAR 5.70 は解凍されたファイルを含む一時フォルダをカレントフォルダとして設定しませんでした。 そのため、実行ファイルがカレントフォルダ内にある書庫内の他のフォルダにアクセスしようとしても失敗する場合がありました。

  • i) Windows 10 で内部ビューアで開かれた書庫ファイルを閉じた後、数秒間 WinRAR にアクセスできなくなる場合があった問題を修正しました。

  • j) 「フルパスを格納」オプションがついた ZIP 書庫のサブフォルダにファイルをドラッグすると、サブフォルダ名が繰り返された不正なパス名を生成していた問題を修正しました。Zip 書庫に -ap -ep2 スイッチを付けてファイルを追加すると同じ不正なパス名が生成されていました。

WinRAR バージョン5.70

新機能・変更点

  • 1. 書庫作成ダイアログの「タイムスタンプ」タブ > 「処理するファイル」オプションに、更新日時や作成日時、アクセス日時で指定可能な選択肢を追加しました。以前は更新日時でしか指定できませんでした。

  • 2. コマンドライン -ta、-tb、-tn、-to スイチでスイッチ名の後に 'm'、 'c' および 'a' の修飾子が利用できるようになりました。以前のバージョンで利用可能だった更新日時に加えて、作成日時とアクセス日時での条件指定が可能です。

  • これらのスイッチは、指定したすべての時間に同じ日付を設定するための複数の修飾子を含めることができます。 例えば、-tamc20190215 では 2019年2月15日以降に編集かつ作成されたファイルを処理します。

  • 新しい修飾子「o」を追加し、 AND と OR の切り替えが可能になりました。-tamco20190215 では 2019年2月15日以降に編集または作成されたファイルを処理します。 同一コマンドライン内で異なる日付のフィルタリングスイッチを指定できるようになりました: -taco20190201 -tbmo20190210

  • -ta および -tn スイッチは、指定された期間、日時と完全に一致するファイルを含みます。 -tb および -to スイッチは、指定された期間、日時と完全に一致するファイルを含みません。

  • 3. WinRAR ファイルリストに作成日時とアクセス日時を表示できるようになりました。

  • 既定では作成日時とアクセス日時の列は非表示になっています。 「ファイルリストの列を選択」ダイアログで表示を切り替えることができます。 このダイアログは、WinRAR の設定ダイアログで「ファイルリスト / ファイル / 列...」ボタンをクリックすると表示されます。

  • 4. 「書庫に二重拡張子を設定する」および「サブフォルダ内の書庫」オプションを書庫作成ダイアログの「ファイル」タブ > 「ファイルごとに別の書庫にする」オプションに追加しました。

  • 「書庫に二重拡張子を設定する」オプションでは、書庫名を filename.ext.rar にするか filename.rar にするかを切り替えます。

  • 「サブフォルダ内に書庫を作成する」オプションを有効にすると、サブフォルダ内の個々のファイルについて別個に書庫を作成し、元のサブフォルダ内に保存します。

  • 5. 新しく追加した -ad1 スイッチを 'rar x -r -ad1 arc\*.rar' のように使用すると、複数の書庫を再帰的に解凍することができます。 各書庫から解凍されたファイルを個別のフォルダ内に保存しますが、以前からある -ad スイッチとは異なり、そのようなフォルダを各書庫フォルダ内に作成します。

  • 6. Windows エクスプローラーの「検索結果」で見つかった、異なるフォルダーに存在する複数の書庫に対して、コンテキストメニューの「書庫ごとにサブフォルダに解凍」を適用した場合、解凍されたファイルが保存されたサブフォルダーは各書庫フォルダー内に作成されます。 以前のバージョンでは、右クリックされた書庫のほうのフォルダ内にすべて作成されていました。

  • 7. WinRAR 設定ダイアログ の「ファイルリスト / リストスタイル / チェックボックス」オプションを有効にすると、ファイルリストの項目をチェックボックスで選択できるようになりました。

  • 8. WinRAR 設定ダイアログに「ファイルリスト / ファイル / 正確なサイズ」オプションを追加しました。

  • このオプションが有効の場合、ファイルサイズは常にバイト単位で表示されます。 このオプションが無効の場合、端数は切り上げて KB や MB 単位で表示されます。 サイズの小さいファイルはそれでもバイト単位で表示されます。

  • 9. 複数のコンソール RAR が -ioff スイッチを仕様して開始されている場合、最後に終了したコピーによって PC が終了されます。 以前は最初のコピーが終了した時点で処理されていました。

  • 10. .Iso ファイルの読み込みおよび書き込みバッファサイズを増加しました。ネットワークドライブ上などに存在する場合など、一部の環境での .iso 解凍パフォーマンスが向上します。

  • 11. 解凍ダイアログで「書庫の削除」が volname.part# 形式の一組の RAR および REV ボリュームに適用された場合、WinRAR は REV ボリュームも削除するよう変更しました。 以前は RAR ボリュームのみが削除され REV ファイルはそのまま残っていました。

  • 12. 解凍ダイアログで「書庫の削除」が .zip.001、.zip.002、.zip.003 拡張子を持つ一組の ZIP ボリュームに適用された場合、WinRAR はすべての ZIP ボリュームを削除するよう変更しました。 以前はこのように名前付けされた場合、 .zip.001 ボリュームのみ削除していました。

  • 13. エクスプローラーのコンテキストメニューの「”書庫名” に解凍」コマンドを使って書庫名.rar を解凍する際、同じ書庫名のファイルがすでに存在している場合、WinRAR シェル拡張は代わりに「”書庫名~1” に解凍」コマンドを表示します。 以前は、すでに存在するファイルと同名のフォルダを作成しようとして失敗していました。

  • 14. エクスプローラーのコンテテキストメニューから .lnk 拡張子を持つショートカットファイルを圧縮する場合、.lnk ファイル自身を書庫に追加するように変更しました。 以前は、.lnk ファイルでなく、リンク先のターゲットファイルを書庫に追加していました。

  • 15. Windows では 4 GB を超える実行ファイルは許可されないため、 WinRAR でも 4 GB を超える RAR 自己解凍ファイルを作成しようとした場合はすぐにエラーを出すように変更しました。 以前の WinRAR では最初の RAR ボリュームを作成した後でないとエラーを出していませんでした。

  • 16. 7Z マルチボリューム書庫の解凍時に全体の進捗が表示されるように変更しました。 7Z 書庫の解凍進捗の正確性が向上しました。

  • 17. 「検索」コマンドの「ディスクとフォルダ」ドロップダウンリストを「検索範囲」に名称変更しました。 既存の選択肢に加えて、「選択された項目」オプションを新たに追加し、WinRAR ファイルリストで選択されたファイルとフォルダに検索を限定できるようになりました。

  • 18. 「検索」コマンドがステータスバーに見つかった項目数を表示するように変更しました。

  • 19. 書庫名が長い場合、メッセージの視認性を向上するため、「診断メッセージ」ウィンドウで書庫名を別の列に表示するよう変更しました。

  • 20. コマンドライン WinRAR モードの -isnd[-] スイッチで WinRAR 設定の「サウンドを鳴らす」オプションの上書きが可能になりました。 -isnd でサウンド通知を有効に、 -isnd- で無効にします。

  • 21. Check Point Software Technologies の Nadav Grossman 氏から UNACEV2.DLL ライブラリの脆弱性についてお教えいただきました。 この脆弱性は ACE 書庫の解凍時に解凍先フォルダの内外に任意のフォルダとファイルを作成することを可能にしています。

  • WinRAR はこのサードパーティ製ライブラリを ACE 書庫の解凍に使用していました。 UNACEV2.DLL は 2005 年から更新されておらず、またソースコードを入手することもできません。 したがって WinRAR ユーザーの安全性を確保するため ACE 書庫をサポート対象から外しました。

  • この問題を報告していただいた Check Point Software Technologies に感謝申し上げます。

  • 22. 問題の修正:

  • a) コンソール RAR で RAR 書庫内のファイルを -o スイッチを使用して更新する場合、上書き確認時に元ファイルと圧縮ファイルのファイルサイズと時間を取り違える問題を修正しました。

  • b) 32-bit アプリケーションから 64-bit WinRAR ウィンドウにファイルをドラッグできなかった問題を修正しました。

  • c) WinRAR の Shift + Del コマンドをフォルダーに適用すると、一部のサブフォルダーの削除に失敗した問題を修正しました。このコマンドはファイルをごみ箱に移すのではなくファイルやフォルダーを完全に削除します。

  • d) TAR ツールで --absolute-names オプションを使って作成された書庫のように、書庫内のパス名が、パスセパレータで始まった場合、フォルダツリーパネルがフォルダを変更できなかった問題を修正しました。

  • e) 自己解凍コメントで相対 "Path=.\somefolder" が指定され、自己解凍書庫が解凍時に特権の昇格が必要な場合、 'somefolder’ でなく、'somefolder\somefolder’ が作成されていた問題を修正しました。

  • f) 既存の RAR4 ボリュームを更新するコマンドはボリューム番号フィールドを 1 にリセットします。 解凍には影響ありませんでしたが、そのような場合、以前は WinRAR は間違ったボリューム番号を表示していました。

  • g) 破損した RAR ファイルからコメントを読み込む際にクラッシュした問題を修正しました。

  • h) 「検索」コマンド「検索結果」ウィンドウのツールバーでアイコンサイズが正しく調整されていなかった問題を修正しました。

WinRAR バージョン5.61

新機能・変更点

  • 1. ユーザーが最初のボリュームではない RAR ボリュームから解凍を開始しても、最初のボリュームが存在し、すべてのファイルが正常に解凍されれば、「書庫の削除」 解凍オプションはすべてのボリュームを削除します。 以前のバージョンでは、WinRAR が最初のボリュームを確認でき、ボリュームセットを最初から処理した場合でも「書庫の削除」オプションは無視されていました。

  • 2. ファイル名が暗号化されている書庫は、エクスプローラのファイルのプロパティの「書庫」タブで圧縮率のバーが表示されません。 WinRAR はそのような書庫の圧縮率を正確に計算することができません。以前のバージョンでは 0% と表示していました。

  • 3. 問題の修正:

  • a) 暗号化されたファイル名を含む RAR5 書庫を開こうとした際に、 Ctrl+P で誤ったパスワードが設定された場合、「指定したパスワードは正しくありません」のメッセージが延々と表示された問題を修正しました。

  • b) パスワードダイアログのメモリ管理のバグで、すでに開放されたメモリにアクセスし、それによってクラッシュを引き起こす場合があった問題を修正しました。 この問題はセキュリティのリスクにも関連する場合がありました。

  • c) 破損した RAR、 ACE および LZH 書庫でクラッシュする問題を修正しました。 この問題はセキュリティのリスクにも関連する場合がありました。

  • d) WinRAR 起動中に、他のアプリケーションのメニューバー表示がちらつく場合があった問題を修正しました。

  • e) WinRAR の「検索」コマンドが、CAB 書庫内を検索する際、「検索するファイル名」マスクを無視して書庫内のすべてのファイルに対して「検索する文字列」を一致させていた問題を修正しました。

  • f) 自己解凍モジュールの 「ライセンス」コマンドがライセンスウィンドウのタイトルを変更しなかった問題を修正しました。

  • g) WinRAR 設定の 「スタートアップフォルダ」の最後にバックスラッシュが含まれる場合、WinRAR は最初の 「上へ」コマンドを無視していた問題を修正しました。

WinRAR バージョン5.60

新機能・変更点

  • WinRAR グラフィクをアップデートしました。

  • ご協力いただいた http://weirdsgn.com および http://icondesignlab.com のデザイナー様に感謝申し上げます。 WinRAR は http://weirdsgn.com の Aditya Nugraha Putra 氏にご提供いただいた新しいアイコンセットを使用しています。

  • 旧バージョンの WinRAR アイコンはインターフェイステーマとして以下の場所から入手いただけます: https://rarlab.com/themes/WinRAR_Classic_48x36.theme.rar

  • 2. リカバリーレコードで保護された RAR5 書庫の復元のため「修復」コマンドの効率が向上しました。本バージョンアップから、複数のリカバリデータ保護された書庫から取られたデータを含むシャッフルされたデータとして無制限のサイズの削除および挿入を検出し、任意の順序で単一のファイルにマージすることができます。

  • 3. 「完了後 PC の電源を切る」オプションを 「完了後」ドロップダウンリストに変更し、書庫作成の完了後に PC の電源を切るだけでなく、休止やスリープの動作を実行可能になりました。

  • 4. 処理の完了後に -ioff または -ioff1 コマンドラインスイッチで PC の電源を切り、 -ioff2 で休止状態に、 -ioff3 でスリープに移行することが可能です。

  • 5. -z スイッチで指定されたコメントファイルのエンコードが -sc スイッチで定義されていない場合、BOM (バイトオーダーマーク) とデータ有効性テストに基づき、 UTF-8、 UTF-16LE および UTF-16BE エンコードを検出します。

  • 6. WinRAR は ANSI、OEM および UTF-8 の ZIP 書庫コメントのエンコード方式を自動的に検出しようと試みます。

  • 7. 「設定」画面 > 「ビューア」タブの「内部ビューア / DOS エンコーディングを使用」オプション を「内部ビューア / 自動検出エンコード」 に変更しました。「自動検出エンコード」が有効の場合、内部ビューアがANSI (Windows)、OEM (DOS)、 UTF-8 および UTF-16 エンコード方式を検出しようと試みます。

  • 8. Windows Explorer で 1 つの書庫を右クリックした場合、通常コンテキストメニューには解凍コマンドしか含まれません。設定/統合/コンテキストメニュー項目画面の「圧縮する項目を常に表示」オプションで指定 (複数の場合はスペースで区切り) することにより、指定したファイルタイプは書庫と認識された場合でも常に圧縮コマンドも表示されます。すべての書庫に対して、圧縮コマンドも解凍コマンドも表示したい場合は 「*」を指定してください。

  • 9. 自己解凍モジュール 「SetupCode」コマンドはオプションで整数値のパラメータを受け付け、セットアッププログラムと自己解凍エラーコードのマッピングを制御可能となります。「高度な自己解凍オプション / セットアップ」ダイアログで「終了コード調整」オプションからも利用可能です。

  • 10. 詳細情報を表示する新しい WinRAR コマンドライン -im スイッチを追加しました。「t」コマンドと併用して書庫テストの結果が成功の場合にメッセージを出すことも可能です。このスイッチを使用しない場合、「t」 コマンドはエラーがなければ何も出さずに終了します。

  • このスイッチは WinRAR.exe にのみ適用され、コンソール RAR.exe では無視されます。

  • 11. ZIP 書庫で暗号化されたファイルを解凍する際に不正なパスワードが入力されると、 WinRAR は解凍処理を中断せずに、同じファイルに対して正しいパスワードを再度入力するように促します。

  • 12. ファイル名が暗号化された RAR 書庫を開いたり解凍する際、誤ったパスワードが入力されると、WinRAR は処理を中止せずに、正しいパスワードを入力するよう促します。以前のバージョンでは、ファイルデータが暗号化された RAR 書庫に対してすでにこのような挙動でしたが、ファイル名が暗号化された書庫に対しては処理を中止していました。

  • 13. WinRAR は、.scexe ファームウェアファイルのように、実際の GZIP 書庫に先行して任意のデータを持つ GZIP ファイルを認識します。

  • 14. @Filelist パラメータが圧縮ダイアログの 「圧縮するファイル」 欄で利用できるようになりました。この場合、 WinRAR は「filelist」ファイルから圧縮ファイルのリストを試行します。ファイルはプレーンテキストで1行に 1 ファイル名を指定する必要があります。

  • 15. 情報ダイアログ:

  • a) 圧縮率グラフが更新されました。

  • b) ファイル名が暗号化された書庫の「暗号化」フィールドに「名前とデータ」が表示されるようになりました。

  • 16. 処理進捗ウィンドウ内で書庫名上にマウスポインタを移動すると、フル書庫名が表示されます。書庫名が長く、ウィンドウに収まりきらない場合に便利です。

  • 17. 「-ts1」スイッチを「-u」または「-f」と併用した場合、ファイル時間の比較は 1 秒の精度で実行されます。以前は同様のケースにおいて、低精度の書庫ファイル時間に対して、高精度のファイル追加時間を比較したために、作成時間よりファイル追加時間が新しくなるなどの、誤って処理される可能性がありました。

  • 18. 「更新」および「最新に更新」コマンド (「u」および「f」コマンドラインモード) は、更新するファイルがない場合はすぐに終了します。以前のバージョンでは、リカバリレコードやクイックオープンインフォメーションを持つ書庫を更新する際、終了する前に一時書ファイルを作成していました。

  • 19. WinRAR GUI シェルから 500 ボリューム以上作成された後で圧縮処理を続行するか確認のメッセージを表示します。誤ってボリュームサイズを入力した場合に何千ものボリュームが作成されてしまうのを防止します。

  • 20. WinRAR の圧縮ダイアログで、ボリュームサイズの既定の単位を B (バイト) から MB (メガバイト) に変更しました。

  • 21. 「修復」コマンドは、破損したリカバリレコードを持つ RAR5 書庫の修復後、「リカ