什么是DMG文件?

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

具有DMG 文件扩展名文件是Apple磁盘映像文件,或者有时称为Mac OS X磁盘映像文件,它基本上是物理磁盘的数字重建。

出于这个原因,DMG通常是用于存储压缩软件安装程序的文件格式,而不必使用物理磁盘。 从互联网下载Mac OS软件时,您很可能只会看到它们。

这种macOS磁盘映像格式支持压缩,文件生成和加密,因此一些DMG文件可能受密码保护。

Mac OS X以上的版本比OS X 9支持DMG文件,而旧版Mac OS Classic则使用IMG文件格式来达到同样的目的。

注意: DMG也是一些与Mac磁盘映像文件格式无关的技术术语的缩写,如Direct Mode GatewayDiversity-Multiplexing Gain

如何在Mac上打开DMG文件

DMG文件适用于Mac,因此在Mac上打开一个非常简单。

DMG文件作为驱动器被“挂载”,并被操作系统视为物理硬盘驱动器 ,因此可以很容易地查看其内容。 您可以像Mac上的任何其他文件一样打开以DMG格式下载到Mac上的软件,然后运行安装程序来安装软件。

如何在Windows中打开DMG文件

DMG文件当然可以在Windows中打开 ,但这并不意味着您可以实际使用您在其中找到的任何内容。

例如,说一个DMG文件不仅仅存储像图像和视频这样的压缩文件,而是存储一个软件程序。 您可以使用下面提到的程序之一提取或打开Windows中的DMG文件,但实际上无法执行程序并像使用另一个Windows应用程序那样使用它。 要在Windows中使用相同的程序,您需要下载Windows版本,而不是Mac DMG版本。

但是,假设DMG文件只包含图像或视频文件(可能采用与Windows兼容的格式),使用下列程序查看它们应该没有问题。

Windows可以使用任何支持格式的压缩/解压缩程序打开DMG文件。 PeaZip和7-Zip都免费,支持在Windows中打开DMG文件。

提示:如果通过双击打开DMG文件时遇到困难,即使您安装了PeaZip或7-Zip,也请尝试右键单击DMG文件并使用上下文菜单。 例如,7-Zip使用7-Zip>打开归档选项打开DMG文件。

如果您需要使用DMG文件进行更多操作,而不是解压缩它们,则DMG Extractor(付费版本)将非常有用。

SysTools DMG Viewer非常棒,如果您只想查看DMG文件中的内容。 Catacombae HFSExplorer也可以在Windows上查看DMG文件,但也可以创建新的DMG文件。 两个程序都是完全免费的。

一个名为dmg2iso的免费工具将把DMG映像文件转换为ISO映像文件 ,这在Windows中更加实用。 如果您需要在Windows中安装DMG文件,但不希望先将其转换为ISO,则有几个程序支持此功能,如WinCDEmu,Virtual CloneDrive和Prismo File Mount Audit Package。 较新版本的Windows支持ISO本地安装。

如何转换DMG文件

如上所述,可以使用dmg2iso将DMG转换为ISO。 dm2iso是一个命令行工具,因此您可能需要参考下载页面以获取有关语法和其他规则的说明。 如果您需要将文件转换为IMG文件,也可以在下载页面上找到IMG工具的DMG。

AnyToISO的工作方式与dmg2iso相同,但使用起来更加简单。 该程序是免费的,但只适用于不大于870 MB的文件。

一些免费的文件转换器可以将DMG文件转换为各种其他存档格式,如ZIP7ZTARGZRAR等。 CloudConvert和FileZigZag是两个值得注意的例子。

要将DMG转换为PKG(一个macOS安装程序包文件),需要先提取DMG文件的内容,然后使用该数据构建一个新的PKG文件。 如果您需要帮助,请参阅Spirion支持门户上的“为Mac创建自定义安装程序”教程。

如果您想在Windows中使用DMG文件,则无法将DMG转换为EXE 。 DMG文件适用于Mac,EXE文件适用于Windows,因此在Windows上使用DMG程序的唯一方法是从开发人员处下载相应的等效文件(如果存在); EXE文件转换器没有任何DMG文件。

注意:同样,仅仅因为您可以在Windows中提取DMG文件,甚至将DMG转换为Windows可读格式,并不总是意味着DMG文件的内容将突然与Windows兼容。 在Windows中使用Mac程序或Mac视频游戏的唯一方法是下载与Windows相同的版本。 如果没有一个,那么既不转换也不提取,DMG文件将被用于任何用途。

如果您想制作可启动的DMG文件,则不必担心使用上述任何工具将其转换为USB格式。 使用TransMac等工具可以实现整个DMG到USB的过程。 只需右键单击该程序中的USB驱动器,然后选择“使用磁盘映像还原” ,然后可以引导至USB驱动器以运行DMG程序。