.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程序。