.SFX

SFX ファイル

Self-Extracting Archive
質問する
クイック回答

SFXファイルは自己解凍形式のアーカイブです。ZIP、RAR、7zなどのデータに解凍プログラムが組み込まれているため、解凍ソフトがインストールされていなくても展開できます。Windowsでは、ダブルクリックして実行するか、右クリックして 7-Zip や WinRAR で開くことで、中身を事前に確認できます。SFXは実行ファイルであるため、不明な送信者からのファイルは未知の .exe と同様に注意して取り扱ってください。

開発元: Various (PKWARE, WinRAR/win.rar GmbH, 7-Zip/Igor Pavlov, WinZip) カテゴリ: 圧縮ファイル MIME: application/x-msdownload
対応OS Windows macOS Linux
関連: .RAR · .ZIP · .Z01 · .7Z

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 2, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

SFX ファイル形式とは?

.sfx は 自己解凍形式アーカイブ(self-extracting archive)フォーマットです。.sfx ファイルは、圧縮されたデータとそれを展開するために必要な解凍コードを一緒に保存しているため、ターゲットのマシンに追加のソフトウェアがなくてもアーカイブ自体が自己解凍します。Windowsでは、完成した自己解凍ファイルは標準的な PE 実行ファイルであり、最初の2バイトは通常の Windows 実行ファイルヘッダーである MZ で、その後に圧縮されたペイロードが追加されています。スタブ(解凍プログラム部分)は、埋め込まれたアーカイブ固有の末尾のシグネチャを介してアーカイブデータの位置を特定します。

一度作成されたこのようなアーカイブには、後からファイルを追加することはできない点に注意が必要です。圧縮アルゴリズムは作成に使用されたアーカイバに依存し、一般的な選択肢には DEFLATE (.ZIP)、RAR (.RAR)、または LZMA/LZMA2 (.7Z) が含まれます。

ほとんどのアーカイブ・圧縮ツールには、自己解凍アーカイブを作成するオプションがあります。最も一般的な完成形態は .EXE ファイルです。単なる .sfx ファイルは通常、完成したアーカイブそのものではなく、WinRAR の SFX «モジュール»(自己解凍ファイルを組み立てるために使用されるスタブ)を指します。.sfx ファイルをダブルクリックしても展開できない場合は、拡張子を .exe に変更して実行するか、実行せずに 7-Zip や WinRAR で直接開くことで通常は解決します。

.sfx ファイルはその実行ファイルとしての性質上、メールに添付されるとメールサーバーによってブロックされるのが一般的です。同じ理由で、信頼できないソースからの .sfx や自己解凍形式の .exe は、未知の実行ファイルと全く同じように扱ってください。7-Zip や WinRAR などの本物のアーカイバは、ファイルを実行せずに埋め込まれたアーカイブのペイロードを開くことができるため、見慣れないソースに対してはこれが最も安全な方法です。

セキュリティと安全性

リスク: HIGH

SFX は実行コードであるため、古典的なマルウェア配布手法となります。攻撃者はドロッパーを無害な自己解凍アーカイブに偽装したり、WinRAR SFX スクリプトを悪用して解凍後にコマンドをサイレント実行したりすることがあります(既知の Living-off-the-land 手法)。ルール:不明な送信者からの SFX は絶対にダブルクリックしないこと。まず 7-Zip や WinRAR で読み取り専用として開き、ペイロードを検査すること。ウイルス対策ソフトでスキャンすること。そして、プログラムを自動起動させる SFX の «コメント»/セットアップスクリプトに注意すること。ベンダーの公式サイトからの署名済みインストーラーは問題ありませんが、メールに添付された予期しない .exe は危険です。

形式の詳細

概要
正式名称Self-Extracting Archive別名 Self-extracting compressed archive, SFX archive
開発元Various (PKWARE, WinRAR/win.rar GmbH, 7-Zip/Igor Pavlov, WinZip)登場時期 Early 1990s (DOS-era self-extracting ZIP/ARJ archives)
カテゴリ圧縮ファイル
MIME タイプapplication/x-msdownload
タイプ圧縮アーカイブを包む実行ファイルラッパー (バイナリ)
この拡張子は以下でも使用されています…
  • BlackBerry テーマ / OTA パッケージフラグメント - 一部の BlackBerry やその他のベンダーのツールチェーンでは、自己解凍リソースバンドルに .sfx が使用されていました。
  • ゲーム/エンジン自己解凍データブロブ - インストーラーやパッチツールが、自己解凍ペイロードを .exe ではなく .sfx と命名することが稀にあります。
マジックバイト ・ ファイルシグネチャ
オフセット
0001
16進数
4D5A
ASCII
MZ
Windows 上の自己解凍アーカイブは通常の PE 実行ファイルであるため、他の .exe と同様に «MZ» (4D 5A) で始まります。圧縮されたペイロード (ZIP/RAR/7z データ) は解凍スタブの後に追加され、アーカイブ固有の末尾シグネチャによって特定されます。単なる «.sfx» 拡張子は通常、完成したアーカイブではなく WinRAR SFX *モジュール*(自己解凍ファイルの作成に使用されるスタブ)を指します。文脈によって区別してください。

SFX ファイルを開くプログラム

Windows4 apps
WinZip 有料 WinZip で自己解凍ファイルを開いてエントリを表示・展開するか、WinZip Self-Extractor を使用して作成します。
WinRAR 有料 右クリック > «WinRARで開く» で中身の閲覧と展開が可能です。また、WinRAR は SFX アーカイブの作成(SFXアーカイブを作成)も行えます。
7-Zip オープンソース SFX を右クリック > «7-Zip > アーカイブとして開く» で、実行することなくペイロードを検査・展開できます。信頼できない SFX を開くための安全な方法です。
Windows (run directly) 標準搭載 信頼できる場合は、ダブルクリックして解凍プログラムを実行し、プロンプトに従って展開先フォルダを指定します。
macOS2 apps
The Unarchiver 無料 Windows の SFX を通常のアーカイブとして開き(埋め込まれた ZIP/RAR/7z を読み取ります)、Windows コードを実行せずに展開します。
Keka オープンソース macOS で SFX を Keka にドラッグして、埋め込まれたアーカイブを安全に展開します。
Linux1 app
7-Zip / p7zip オープンソース コマンド 7z x file.sfx(またはリスト表示の 7z l)を実行して、Windows スタブを実行せずにペイロードを展開します。

技術的詳細

詳細仕様
フォーマットタイプ圧縮アーカイブを包む実行ファイルラッパー (PE/COFF スタブ)
マジックバイトオフセット 0 に 4D 5A ("MZ") - 標準的な Windows PE 実行ファイルヘッダー
エンコーディングバイナリ
バイト順序リトルエンディアン
圧縮埋め込まれたアーカイブから継承: DEFLATE (ZIP), RAR, LZMA/LZMA2 (7-Zip), ARJ, LZH など
暗号化オプション。埋め込まれたアーカイブが AES-256 (WinRAR, 7-Zip) をサポート。解凍スタブ自体は暗号化されません
MIMEタイプapplication/x-msdownload; または application/octet-stream
一般的なファイルサイズスタブのオーバーヘッドによる数百 KB から、ペイロードに応じた数 GB まで
最大アーカイブエントリ数埋め込まれたフォーマットに依存 (ZIP: ZIP64 なしで 65,535、RAR および 7z: 実質無制限)
整合性チェック埋め込まれたアーカイブからのエントリごとの CRC32。RAR/7z はリカバリレコードを追加可能。PE ラッパーへの Authenticode コード署名は任意
パスワード保護埋め込まれたアーカイブの暗号化によりサポート。WinRAR および 7-Zip では AES-256。解凍時にパスワードプロンプトが表示されます
関連プラットフォームWindows (主要)、DOS (歴史的な ZIP2EXE/ARJ)、Classic Mac OS .sea 自己解凍形式 (歴史的)
構造先頭にネイティブの解凍スタブ (.exe エントリポイント) があり、その後に圧縮アーカイブデータと末尾のディレクトリまたはアーカイブ終了シグネチャが続きます
開発者エコシステム単一の開発者は存在しません。PKWARE (ZIP2EXE)、win.rar GmbH (WinRAR SFX モジュール)、Igor Pavlov (7-Zip 7zSD.sfx)、WinZip/Corel などによって生成されます
リリース日Early 1990s (DOS-era self-extracting ZIP/ARJ archives)
最新バージョンN/A (no single spec; defined by the host archiver, e.g. WinRAR SFX module)
仕様書www.win-rar.com

SFX の変換

コミュニティ Q&A

ユーザーからの質問
質問する
SFX ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。SFX ファイルについて最初の質問をしてみましょう。

よくある質問

実行せずに SFX ファイルを開くにはどうすればよいですか?
ファイルを右クリックして «7-Zip > アーカイブとして開く» を選択するか、WinRAR で開きます。どちらも埋め込まれたアーカイブを直接読み取るため、プログラムを実行せずにファイルを検査して展開できます。
SFX ファイルはウイルスですか?
本質的にウイルスではありません。単に自己展開が可能なアーカイブです。しかし、実行ファイルであるため、マルウェアが SFX に偽装されることがよくあります。信頼できないソースからの SFX は未知の .exe と同様に扱い、実行せずにまず 7-Zip で検査し、スキャンを行ってください。
SFX と EXE の違いは何ですか?
Windows において、自己解凍アーカイブは .exe そのものです。その .exe がたまたま圧縮ファイルと解凍スタブを含んでいるだけです。単なる .sfx 拡張子は通常、完成したアーカイブではなく WinRAR の SFX モジュール(スタブ)を意味します。
なぜ .sfx ファイルが実行できないのですか?
スタンドアロンの .sfx ファイルは通常、実行可能な自己解凍ファイルではなく、WinRAR の SFX モジュール/スタブです。実際の自己解凍アーカイブは WinRAR が生成する .exe です。その .sfx を WinRAR や 7-Zip で開き、何が含まれているか確認してください。
自己解凍アーカイブを作成するにはどうすればよいですか?
WinRAR では、ファイルをアーカイブに追加する際に «SFXアーカイブを作成» にチェックを入れます。7-Zip では、.7z に追加する際に «SFXアーカイブを作成» を選択します(または 7zSD.sfx を使用します)。WinZip Self-Extractor でも作成可能です。結果として、自己展開する .exe が作成されます。
Mac や Linux で SFX を展開できますか?
はい。The Unarchiver や Keka (macOS)、7-Zip/p7zip (Linux) は、Windows のコードを実行せずに埋め込まれたアーカイブを読み取ることができるため、どの OS でも中身を展開できます。

参考文献

1WinRAR - Self-extracting archives (SFX) documentationwww.win-rar.com
27-Zip - Self-extracting / SFX module documentationdocumentation.help

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.NOMEDIAAndroid No-Media Marker File

関連する拡張子

.RARRAR Archive (Roshal ARchive)
.ZIPZIP Archive
.Z01Split ZIP Archive - First Part
.7Z7-Zip Archive
.001Split / multi-volume archive - first part (.001)
.ZIRenamed / Truncated ZIP Archive

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧