可執行檔案格式EXE是在OS/2、MS-DOS和Windows系統中通用的可執行檔案的副檔名,包括以下幾種主要的檔案格式:DOS可執行檔案:最簡單的可執行檔案格式,可以在DOS和WINDOWS中執行。它透過在檔案頭新增ASCII字串“MZ”(16進制中表示為4D5A)來標識。“MZ”是MS-DOS開發者之一的馬克·茨柏克沃斯基(Mark Zbikowski)的姓名首字母縮寫。16位元新可執行檔案:透過在檔案頭新增ASCII字串“NE”來標識。它只能執行在Windows和OS/2系統,而不能在DOS下執行。16/32位元混合式線性可執行檔案:透過在檔案頭新增ASCII字串“LE”來標識。它僅用來在Windows 3.x和Windows 9x中替代VxD驅動。32位元線性可執行檔案:透過在檔案頭新增ASCII字串“LX”來標識。執行在OS/2 2.0以及更高版本中,也可用於某些DOS擴充套件。32位元可執行檔案:這是最複雜也是目前最流行的可執行檔案格式,透過在檔案頭新增ASCII字串“PE”來標識。它主要運行於Windows 95和Windows NT以及更高版本的Windows中,也可在BeOS R3中執行。64位元可執行檔案:與前一種類似,但使用支援64位元的中央處理器。因此它僅能在64位元的Windows系統中執行,譬如Windows XP 64-Bit Edition 和 Windows Server 2003 64-Bit Edition
可執行檔案格式EXE是在OS/2、MS-DOS和Windows系統中通用的可執行檔案的副檔名,包括以下幾種主要的檔案格式:DOS可執行檔案:最簡單的可執行檔案格式,可以在DOS和WINDOWS中執行。它透過在檔案頭新增ASCII字串“MZ”(16進制中表示為4D5A)來標識。“MZ”是MS-DOS開發者之一的馬克·茨柏克沃斯基(Mark Zbikowski)的姓名首字母縮寫。16位元新可執行檔案:透過在檔案頭新增ASCII字串“NE”來標識。它只能執行在Windows和OS/2系統,而不能在DOS下執行。16/32位元混合式線性可執行檔案:透過在檔案頭新增ASCII字串“LE”來標識。它僅用來在Windows 3.x和Windows 9x中替代VxD驅動。32位元線性可執行檔案:透過在檔案頭新增ASCII字串“LX”來標識。執行在OS/2 2.0以及更高版本中,也可用於某些DOS擴充套件。32位元可執行檔案:這是最複雜也是目前最流行的可執行檔案格式,透過在檔案頭新增ASCII字串“PE”來標識。它主要運行於Windows 95和Windows NT以及更高版本的Windows中,也可在BeOS R3中執行。64位元可執行檔案:與前一種類似,但使用支援64位元的中央處理器。因此它僅能在64位元的Windows系統中執行,譬如Windows XP 64-Bit Edition 和 Windows Server 2003 64-Bit Edition