带有DMG文件扩展名的文件是Apple Disk Image文件,有时也称为 Mac OS X. 磁盘映像文件,基本上是物理磁盘的数字重建。
因此,DMG通常是用于存储压缩软件安装程序的文件格式,而不是必须使用物理光盘。从互联网上下载Mac OS软件时,您很可能只会看到它们。
此macOS磁盘映像格式支持压缩,文件跨越和加密,因此某些DMG文件可能受密码保护。
比OS X 9更新的Mac版本支持DMG文件,而较旧的Mac OS Classic使用IMG文件格式用于相同目的。
DMG也是与Mac磁盘映像文件格式无关的某些技术术语的首字母缩写词 直接模式网关 和 多样性 - 多路复用增益 .
如何在Mac上打开DMG文件
DMG文件适用于Mac,因此在Mac上打开它非常简单。
DMG文件作为驱动器“安装”,并被操作系统视为物理硬盘驱动器,使其查看其内容变得非常容易。您为Mac下载的DMG格式的软件可以像在Mac上的任何其他文件一样打开,然后可以运行安装程序来安装软件。
如何在Windows中打开DMG文件
DMG文件当然可以 打开 在Windows中,但这并不意味着你可以 使用 你在其中找到的任何东西。
例如,假设DMG文件不仅仅存储像图像和视频这样的压缩文件,而是存储软件程序。您可以使用下面提到的程序之一在Windows中提取或打开DMG文件,但实际上并非如此 执行 该程序并像使用其他Windows应用程序一样使用它。要在Windows中使用相同的程序,您需要下载Windows版本,而不是Mac DMG版本。
但是,假设DMG文件只包含图像或视频等文件(可能采用与Windows兼容的格式),或者您只想查看DMG文件中的内容,则使用以下程序之一应该没有问题查看它们。
Windows可以使用支持该格式的任何压缩/解压缩程序打开DMG文件。 PeaZip和7-Zip都是免费的,支持在Windows中打开DMG文件。
如果通过双击打开DMG文件时遇到问题,即使安装了PeaZip或7-Zip,也请尝试右键单击DMG文件并使用上下文菜单。例如,7-Zip通过打开DMG文件 的7-Zip > 打开存档.
如果您需要对DMG文件执行更多操作,而不是仅对其进行解压缩,则DMG Extractor(付费版本)非常有用。
如果您想要查看DMG文件中的内容,SysTools DMG Viewer非常棒。 Catacombae HFSExplorer也可以在Windows(和Linux)上查看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文件转换为各种其他存档格式,如ZIP,7Z,TAR,GZ,RAR等。 CloudConvert和FileZigZag是两个值得注意的例子。
要将DMG转换为PKG(macOS安装程序包文件),需要首先提取DMG文件的内容,然后使用该数据构建新的PKG文件。如果您需要帮助,请参阅Spirion支持门户网站上的本教程。
如果要在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程序。
仍然无法打开文件?
如果上面提到的所有技术都没有帮助在Windows,macOS或Linux中打开DMG文件,那么很可能你没有真正拥有DMG文件。如果文件扩展名与DMG混淆,则可能会发生这种情况。
例如,DGML文件扩展名看起来很像DMG,即使两者不相关。前者用于Visual Studio Directed Graph Document文件,并使用Microsoft的Visual Studio打开。
GMD是为GameMaker程序代码文件和GroupMail消息文件保留的类似外观后缀的另一个示例。同样,这两种格式都与DMG Mac文件格式无关,因此如果您的文件确实以其中一种扩展名结尾,则需要安装GameMaker或GroupMail才能使用该文件。