.EXE ファイル拡張子
Windows実行可能ファイル
| 開発元 | Microsoft |
| 人気度 |
4.1 | 7014 票 |
EXEファイルとは?
EXEファイルは、Microsoft Windowsで実行される実行可能プログラムです。notepad.exeやmsedge.exeなどのアプリケーションが含まれており、ファイルをダブルクリックすると開きます。インターネットからダウンロードしたインストーラーなど、一部のEXEファイルは、開くとWindowsコンピューターにプログラムをインストールします。
詳細情報
EXEは、ソフトウェア開発者がWindowsプログラムをパッケージ化して配布するために使用する主要な形式です。各EXEファイルには、Windowsがファイルに含まれるプログラムを認識、読み取り、実行するために使用するデータが含まれています。このデータは、コンパイル済みのバイナリ形式で保存され、マシンコードと呼ばれることもあります。EXEファイルには、プログラムのアイコンやGUIグラフィックアセットなど、追加のプログラムリソースが含まれていることもよくあります。
WindowsでEXEファイルをダブルクリックすると、Windowsはファイルに含まれるプログラムを実行します。ファイルにアプリケーションインストーラーが含まれている場合、インストーラーが開き、インストールプロセスが開始されます。ファイルにアプリケーションが保存されている場合は、アプリケーションが開きます。また、ファイルに別の種類のプログラム(マルウェアなど)が含まれている場合は、そのプログラムが実行されます。
開発者は通常、EXEファイルにインストーラーが含まれているか、アプリケーションが含まれているかがわかるような名前を付けます。たとえば、インストーラーを保存するEXEファイルにはsetup.exeという名前がよく付けられます。一方、アプリを起動するEXEファイルには通常、アプリの名前が含まれます(たとえば、Microsoft Edgeの場合はmsedge.exe)。
EXEファイルとMSIファイルの違い
開発者は、WindowsアプリケーションのインストーラーをEXEファイルではなく.MSIファイルとして保存することがあります。MSIファイルは、常にアプリケーションインストーラーを含む点を除き、EXEファイルと似ています。Windowsアプリケーションやその他のプログラムを保存することはありません。Windowsは常に、Windows Installer(Windowsに含まれるユーティリティ)を使用してMSIファイルを開き、そこに含まれるプログラムをインストールします。
一般的な.EXEファイル名
setup.exe - アプリケーションインストーラーによく使われる名前です。開くと、インストールプロセスが開始されます。
install.exe - アプリインストーラーに使われる、もう1つの一般的な名前です。
cmd.exe - Windows 2000以降で使用されるシェルプログラムで、COMMAND.COMに代わるものです。
EXEファイルの開き方
Windowsでは、EXEファイルに含まれるプログラムをファイルをダブルクリックして実行できます。ただし、そのファイルが正規のものだと確認できない限り、ダブルクリックしないでください。
上級ユーザーは、7-ZipやRARLAB WinRARなどのアーカイブ展開ツールを使用して、含まれるプログラムを実行せずにEXEファイルの内容を展開することもできます。
Windows以外でEXEファイルを実行する方法
EXEファイル形式は、Windowsで使用するために特別に設計されています。macOSやLinuxなど、Windows以外のオペレーティングシステム(OS)では、EXEファイルとして保存されたプログラムを標準で実行できません。ただし、macOS、Linux、その他のWindows以外のユーザーは、Windowsの仮想マシンを作成することで、PC上でWindowsプログラムを実行できます。
macOSでは、Parallels DesktopまたはVMware Fusionで作成したWindows仮想マシンを使用して、EXEファイルに含まれるプログラムを実行できます。また、OSに付属するBoot Campユーティリティを使用して、MacにWindowsをインストールすることもできます。
Linuxでは、Oracle VM VirtualBoxで作成したWindows仮想マシンを使用して、EXEファイルに含まれるプログラムを実行できます。また、WindowsをインストールせずにWindowsアプリケーションを実行できるように特別に設計されたアプリケーション、Wineを使用することもできます。
Androidでは、WineのAndroid版を使用してWindowsアプリケーションを実行できます。ただし、Android版WineはAndroidデバイスのアーキテクチャによる制限があり、一部のWindowsプログラムしか実行できません。iOSでは、Turing Software UTMのiOS版を使用してWindowsアプリケーションを実行できます。
警告
EXEファイルは通常、正規のWindowsアプリケーションですが、マルウェア攻撃を配布および実行するために使用されることもあります。悪意のあるWindows実行可能ファイルによる攻撃から保護するため、ファイルの入手元を信頼できる場合を除き、ダウンロードしたEXEファイルやメールで受け取ったEXEファイルをダブルクリックしないでください。
