什么是MSI文件?

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

具有.MSI 文件扩展名文件是Windows安装程序包文件。 当从Windows Update安装更新时,以及由第三方安装程序工具安装更新时,它会被某些版本的Windows使用。

MSI文件包含安装软件所需的所有信息,包括应安装的文件以及计算机上应安装这些文件的位置。

“MSI”最初代表着这种格式的程序的标题,该格式是微软安装程序。 但是,此名称已更改为Windows Installer,因此文件格式现在是Windows Installer软件包文件格式。

MSU文件与Windows Update在某些版本的Windows上使用并由Windows更新独立安装程序(Wusa.exe)安装的Windows Vista更新软件包文件类似。

如何打开MSI文件

Windows Installer是Windows 操作系统在双击时用于打开MSI文件的内容。 这不需要安装到您的计算机或从任何地方下载,因为它内置于Windows。 只需打开MSI文件即可调用Windows安装程序,以便安装其中包含的文件。

MSI文件以类似档案的格式打包,因此您可以使用7-Zip等文件解压缩实用工具来提取内容。 如果您安装了该程序或类似的程序(其中大多数程序工作类似),则可以右键单击MSI文件,然后选择打开或提取文件以查看存储在其中的所有文件。

如果您想在Mac上浏览MSI文件,使用文件解压缩工具也很有用。 由于Windows使用MSI格式,因此不能在Mac上双击它,并期望它打开。

请记住,能够提取组成MSI文件的部分并不意味着您可以“手动”安装MSI自动为您执行的软件。

如何转换MSI文件

仅在将文件解压缩到文件夹后才能将MSI转换为ISO 。 使用像上面描述的文件解压缩工具,以便文件可以存在于常规文件夹结构中。 然后,安装WinCDEmu等程序,右键单击该文件夹并选择构建ISO映像

另一种选择是将MSI转换为EXE ,您可以将Ultimate MSI转换为EXE Con​​verter。 该程序使用非常简单:选择MSI文件并选择保存EXE文件的位置。 没有其他选择。

Windows 8中引入并类似于MSI,APPX文件是在Windows操作系统上运行的应用程序包。 如果您需要帮助将MSI转换为APPX,请访问微软网站。 另请参阅CodeProject上的教程。

如何编辑MSI文件

编辑MSI文件并不像编辑大多数其他文件格式(如DOCXXLSX文件)那样简单直接,因为它不是文本格式。 但是,Microsoft确实拥有Orca程序,作为Windows Installer SDK的一部分,可用于编辑MSI文件。

您也可以在不需要整个SDK的情况下以独立格式使用Orca。 Technipages在这里有一个副本。 安装Orca后,只需右键单击一个MSI文件并选择使用Orca编辑

仍然无法打开文件?

考虑到文件格式的数量,并且其中大多数使用的文件扩展名只有三个字母长,所以很多人会使用一些相同的字母。 当它们拼写几乎完全相同时,这会变得相当混乱。

但是,认识到两个类似拼写的文件扩展名并不一定意味着文件格式相似或者它们可以使用相同的软件打开,这一点很重要。 你可以看到一个非常像扩展名为“MSI”的文件,但它确实没有。

例如,MIS文件是一些视频游戏使用的Marble Blast Gold Mission或Saved Game Mission文件,它们与Windows Installer完全无关。

另一个是属于映射规范语言文件和Magick脚本语言文件的MSL文件扩展名。 前一种文件类型适用于Visual Studio,后者适用于ImageMagick,但不适用于MSI文件。

底线:如果您的“MSI”文件无法打开,请确保您实际上是通过仔细检查文件扩展名来处理MSI文件。