什么是EXE文件?

如何打开,编辑和转换EXE文件

具有EXE 文件扩展名 (发音为ee-ex-ee )的文件是在Windows,MS-DOS,OpenVMS和ReactOS等操作系统中用于打开软件程序的可执行文件。

软件安装程序通常命名为setup.exeinstall.exe ,但应用程序文件的名称完全是唯一的,通常与软件程序的名称相关。 例如,当您下载Firefox Web浏览器时,安装程​​序被命名为Firefox Setup.exe ,但是一旦安装,该程序就会打开并且位于程序安装目录中的firefox.exe文件。

有些EXE文件可能是自解压文件,在打开时将其内容提取到特定的文件夹,如快速解压文件集合或“安装”便携式程序。

EXE文件通常引用相关的DLL文件。 压缩的EXE文件改为使用EX_文件扩展名。

EXE文件可能是危险的

许多恶意软件通过EXE文件传输,通常位于看似安全的程序背景中。 发生这种情况时,你认为是真实的程序启动破坏性的计算机代码,不知情的情况下运行。 该程序实际上可能是真实的,但也可能存在病毒,或者该软件可能完全是假的,只是有一个熟悉的,没有威胁的名称(如firefox.exe或其他)。

因此,与其他可执行文件扩展名一样 ,打开从Internet上下载或通过电子邮件接收的EXE文件时,应特别小心。 EXE文件具有破坏性的潜力,大多数电子邮件提供商不会允许它们发送,有些甚至不会让您将该文件放入ZIP归档文件中并发送该文件。 打开它之前,务必确保您信任EXE文件的发件人。

有关EXE文件的其他内容是,它们只用于启动应用程序。 因此,如果您已下载了您认为是视频文件的内容,但它具有.EXE文件扩展名,则应立即将其删除。 从互联网上下载的视频通常采用MP4MKVAVI文件格式,但从不EXE。 相同的规则适用于图像,文档和所有其他类型的文件 - 每个文件都使用自己的一组文件扩展名。

减轻恶意EXE文件造成的任何破坏的一个重要步骤是让您的防病毒软件保持运行并保持最新状态。

请参阅如何正确扫描计算机中的病毒,木马和其他恶意软件以获取其他资源。

如何打开一个EXE文件

EXE文件不需要打开第三方程序,因为Windows默认如何处理这个问题。 但是,由于注册表错误或病毒感染,EXE文件有时可能无法使用。 发生这种情况时,Windows会被骗入使用另一个程序(如记事本)来打开EXE文件,这当然不起作用。

解决这个问题涉及恢复注册表与EXE文件的正确关联。 查看Winhelponline解决这个问题的简单方法。

就像我在上面介绍的那样,一些EXE文件是自解压文件,也可以通过双击打开它们。 这些类型的EXE文件可能会自动提取到预先配置的位置,甚至是EXE文件打开的文件夹。 其他人可能会问你想在哪里解压文件/文件夹。

如果你想打开一个自解压EXE文件而不倾销它的文件,你可以使用像7-Zip,PeaZip或jZip这样的文件解压缩程序。 例如,如果您使用的是7-Zip,只需右键单击EXE文件,然后选择使用该程序将其打开,以便像查看存档一样查看EXE文件。

注意:像7-Zip这样的程序也可以创建 EXE格式的自解压文件。 这可以通过选择7z作为归档格式并启用创建SFX归档选项来完成。

与PortableApps.com软件一起使用的EXE文件是可移植的程序,只需双击它们就可以打开,就像您使用任何其他EXE文件一样(但由于它们只是归档文件,您也可以使用文件解压缩程序来打开它们)。 这些类型的EXE文件通常被命名为* .PAF.EXE。 打开时,系统会询问您要提取文件的位置。

提示:如果这些信息都不能帮助您打开您的EXE文件,请检查您是否误读了文件扩展名。 某些文件使用类似的名称,如EXDEXREXOEX4文件,但与EXE文件完全没有关系,需要特殊程序才能打开它们。

如何在Mac上打开EXE文件

正如我在下面详细讨论的那样,当你想要在Mac上使用的程序只能作为EXE安装程序/程序使用时,最好的方法是查看是否有Mac本机版本的程序。

假设通常不可用,通常情况下,另一种常用的选择是从您的macOS计算机中通过称为模拟器虚拟机的东西运行Windows本身。

这些类型的程序模拟(因此名称)一个Windows PC, 硬件和所有,这使得他们可以安装EXE基于Windows的程序。

一些流行的Windows模拟器包括Parallels Desktop和VMware Fusion,但还有其他几种。 Apple的Boot Camp是另一种选择。

免费的WineBottler程序是另一种解决Mac上Windows程序问题的方法。 此工具不需要仿真器或虚拟机。

如何转换EXE文件

EXE文件是根据特定的操作系统构建的。 反编译在Windows中使用的文件会导致许多与Windows兼容的文件,因此将EXE文件转换为可在Mac等不同平台上使用的格式是一项非常繁琐的任务。 (也就是说,不要错过上面提到的WineBottler !)

与其寻找一个EXE转换器,最好的办法是寻找另一版本的软件程序,该程序可用于您想要使用的操作系统。 CCleaner是一个程序的例子,您可以作为EXE在Mac上下载,或者在Mac上作为DMG文件下载。

但是,您可以使用EXE转换为MSI Converter将EXE文件包装到MSI文件中。 该程序还支持在文件打开时运行命令

高级安装程序是更先进的替代选项,但它不是免费的(有30天的试用版)。 在他们的网站上查看本教程以获得分步说明。

有关EXE文件的更多信息

有关EXE文件的一些有趣之处在于,当使用文本编辑器(如我们的最佳自由文本编辑器列表中的文本编辑器 )查看文本文件时,标题信息的前两个字母是“MZ”,代表格式 - Mark Zbikowski。

可以为16位操作系统(如MS-DOS)编译EXE文件,但也可以编译32位和64位版本的Windows。 专门为64位操作系统编写的软件称为本机64位软件