.EXE 文件擴展名
文件類型 Windows可執行文件
開發者 | 微軟 |
常用度 |
|
文件後綴 | .exe |
文件分類 | 可執行文件 |
EXE是什麼文件?
EXE文件是可以在Windows系統中運行的可執行程序,大多數EXE文件包含Windows應用程序或應用程序安裝包。EXE文件可以載入到內存中,並由操作系統載入程序執行,簡單來說,EXE文件可以在系統中直接運行。雙擊EXE文件即可運行程序。
EXE是軟體開發人員用來打包和交付Windows程序的主要格式。每個EXE文件都包含Windows用來識別、讀取和運行文件包含的程序的數據。該數據以編譯的二進位格式保存,有時稱為機器代碼,機器代碼可以由計算機的CPU直接執行,從而「運行」程序。EXE文件通常還包含其他程序資源,例如程序的圖標及其 GUI圖形界面。
當你在Windows系統中雙擊EXE文件,就會運行該文件包含的程序。如果文件包含安裝包,則會開始安裝程序;如果文件包含程序,則會打開運行該程序,即使是惡意軟體,也會運行。
開發人員通過命名EXE文件來區分安裝包還是應用程序。例如,安裝包EXE文件通常命名為setup.exe,而啟動程序的EXE文件通常包含程序的名稱(例如Microsoft Edge的msedge.exe)。
EXE文件和MSI文件的區別
MSI文件是Windows Installer的數據包,它實際上是一個資料庫,包含安裝一種產品所需要的信息和在很多安裝情形下安裝(和卸載)程序所需的指令和數據。Windows始終使用Windows Installer打開MSI文件並安裝其中的程序。
EXE文件是一個安裝引導程序,主要是用於檢查安裝的環境,當檢查成功後,會自動再安裝.MSI文件。EXE文件還可以包含程序本身,而MSI文件只包含安裝程序。
Setup.exe - 軟體安裝程序非常常用的名稱。打開後,軟體將開始安裝過程。
Install.exe - 軟體安裝程序另一個常用名稱。
cmd.exe - Windows系統16/32位的命令行程序,類似於微軟的DOS操作系統。
EXE文件也可用於傳播木馬和其他惡意程序。 打開未知來源的EXE文件時,請務必小心,因為這可能會感染電腦病毒或者更改系統的設置。
EXE文件怎麼打開?
在Windows中,通過雙擊EXE文件,就可以運行該程序。
我們還可以使用7-Zip或WinRAR等解壓工具,在不運行程序情況下解壓查看EXE文件的內容。
如何在非Windows系統運行EXE文件
EXE格式專為Windows系統而設計,在非Windows系統(如macOS和Linux)上,EXE文件不是可執行文件,無法直接運行EXE程序。不過,macOS、Linux和其他非Windows用戶可以通過創建Windows虛擬機在其電腦上運行Windows程序。
在macOS系統中,可以使用由ParallelsDesktop或VMware Fusion創建的Windows虛擬機來運行EXE程序。你還可以使用系統自帶的Boot Camp 助理在Mac上安裝Windows。
在Linux系統中,可以使用由Oracle VM VirtualBox創建的Windows虛擬機來運行EXE程序。你還可以使用Wine,Wine專門設計用於在不安裝Windows的情況下運行Windows程序。
在Android中,可以使用Android版的Wine運行Windows程序。但是,Wine for Android受限於Android設備的架構,只能運行部分Windows程序。在iOS中,可以使用iOS版的Turing Software UTM來運行Windows程序。