なぜ RAR を EXE に変換するのですか?
自己解凍アーカイブ(SFX)は、受信者がアーカイブソフトをインストールしていなくても、実行するだけで自動的に内容を展開する .exe です。主な用途は、7-Zip や WinRAR を持っていない可能性のあるユーザーへのファイル配布や、デフォルトの解凍パスやダイアログを自動的に設定することです。
RAR から EXE への変換方法
WinRAR APP
Windows エクスプローラーでファイルを選択し、右クリック > «アーカイブに追加» を選択して、«SFX アーカイブを作成» にチェックを入れます。WinRAR は RAR ベースの .exe を作成します。«SFX オプション» タブを使用して、デフォルトの解凍パスを設定できます。
7-Zip FREE
ファイルを選択し、右クリック > 7-Zip > «アーカイブに追加» を選択し、形式を 7z に設定して «自己解凍アーカイブ (SFX) を作成» にチェックを入れます。結果は 7z ベースの自己解凍型 .exe となり、受信側のマシンにアーカイブソフトは不要です。
RAR を変換するプログラム
これらの形式について
RAR ファイルは、1つ以上のファイルを単一のコンテナにまとめて圧縮するアーカイブ形式で、分割保存やパスワード保護が可能です。無料で開くには、Windows では 7-Zip、Mac では Keka や The Unarchiver、Linux では unrar/unar を使用します。新しい RAR ファイルを作成できるのは WinRAR…
.RAR の詳細を開く →EXEファイルはWindowsの実行プログラムです。Windowsでは、ダブルクリックして実行します。MacやLinuxでは、CrossOverやWineを使用してください。EXEはWindows以外ではネイティブに動作しません。EXEはWindowsにおけるマルウェア配布の最も一般的な形式であるため、信頼できるソースからのファイルのみを実行してください。
.EXE の詳細を開く →品質と注意点
- 圧縮データに解凍用スタブ(約 200-300 KB)が追加されるため、作成された
.exeは元の.rarよりもわずかに大きくなります。 - RAR SFX を作成できるのは WinRAR(または RARLAB の RAR コマンドラインツール)のみです。7-Zip は 7z SFX を作成します。どちらも受信側のマシンにアーカイブソフトがなくても Windows 上で動作します。
- 自己解凍する
.exeファイルはマルウェアの配布手法として知られているため、多くのウイルス対策ソフトがデフォルトで警告を表示します。クリーンなファイルであっても、受信者にセキュリティ警告が表示される場合があります。
よくある質問
受信者は SFX を実行するために WinRAR や 7-Zip が必要ですか?
.exe に埋め込まれた SFX モジュールが解凍を処理するため、受信側のマシンにアーカイブソフトは必要ありません。ファイルを再追加せずに、既存の .rar を SFX に変換できますか?
.rar に対して «ツール» > «アーカイブの変換» を使用するか、一度解凍してから «SFX アーカイブを作成» にチェックを入れて再度追加することで可能です。