なぜ DMG を EXE に変換するのですか?
.dmg は、Apple のランタイムおよびシステム API 用にコンパイルされた macOS の .app バンドルを含むファイルシステムイメージ(HFS+ または APFS)を保持します。.exe は Windows PE バイナリ形式を使用し、Win32 API を呼び出します。開発者が両方のプラットフォームで同じ製品を提供する場合でも、2 つの完全に別個のビルドを維持しており、これら 2 つのコードベースに直接の関連性はありません。
DMG から EXE への変換方法
7-Zip FREE
7-Zip を使用すると、Windows 上で .dmg をアーカイブとして開き、その内容を抽出して検査できます。これにより Mac アプリケーションが動作するようになるわけではありません。イメージ内のファイルを閲覧または取得するためだけに使用してください。
これらの形式について
DMG ファイルは Apple ディスクイメージであり、Mac アプリケーションを配布するための標準的なコンテナです。Mac では、ダブルクリックしてイメージをマウントし、アプリを「アプリケーション」フォルダにドラッグします。Windows では、内部の Mac ソフトウェアを実行することはできません。7-Zip で内容を抽出するか、AnyToISO で ISO…
.DMG の詳細を開く →EXEファイルはWindowsの実行プログラムです。Windowsでは、ダブルクリックして実行します。MacやLinuxでは、CrossOverやWineを使用してください。EXEはWindows以外ではネイティブに動作しません。EXEはWindowsにおけるマルウェア配布の最も一般的な形式であるため、信頼できるソースからのファイルのみを実行してください。
.EXE の詳細を開く →品質と注意点
- DMG 内の macOS アプリケーションコードは Windows のマシンコードと関連性がないため、コンバーターは存在しません。この変換を提供すると主張するサイトは詐欺です。
- 唯一の現実的な解決策は、開発者の公式サイトにアクセスし、同じプログラムの Windows 用インストーラー(
.exeまたは.msi)をダウンロードすることです。 - AnyToISO や dmg2img は DMG を ISO に変換できます。これは Windows における唯一の真に有用な DMG 変換ですが、中の Mac ソフトウェアは依然として macOS でしか動作しません。