VHD VMDK
ファイル変換

VHD から VMDK への変換

クイック回答
VHD を VMDK に変換することは可能ですか?
はい - VHD は VMDK に変換可能です。

VirtualBox の VBoxManage コマンド(VBoxManage clonemedium disk in.vhd out.vmdk --format VMDK)を使用するか、Windows 上で StarWind V2V Converter の GUI を使用します。パーティションテーブル、ファイルシステム、OS、ファイルなど、すべてのディスク内容はデータ損失なくそのまま転送されます。

4 個のプログラム
VMDK への他の変換: DD · VHDX · V2I

このページの内容

macOS、Windows、Linux でテスト済み
最終検証日:Sep 2026

その他の無料コンバーター

HEIC、PNG、WEBP、MP3 など、すべてのツールが無料です。

ツールボックスを開く

なぜ VHD を VMDK に変換するのですか?

VHD は Microsoft の仮想ハードディスク形式で、Connectix Virtual PC で導入され、Hyper-V や VirtualBox で使用されています。VMDK は、VMware Workstation、Fusion、ESXi で使用される VMware の同等コンテナです。VMware への移行時には変換が必要になります。VMware はほとんどのワークフローで VHD をネイティブに読み取ることができないためです。

VHD から VMDK への変換方法

VirtualBox FREE

VirtualBox がインストールされているターミナルから VBoxManage clonemedium disk in.vhd out.vmdk --format VMDK を実行します。VBoxManage は VirtualBox に同梱されています。

StarWind V2V Converter FREE

StarWind V2V Converter を起動し、ソースとして「Local file」を選択して .vhd を参照し、出力形式として「VMware VMDK」を選択して変換を開始します。

VirtualBox for Mac FREE

macOS に VirtualBox をインストールした状態で、ターミナルで VBoxManage clonemedium disk in.vhd out.vmdk --format VMDK を実行します。

VirtualBox for Linux FREE

Linux に VirtualBox をインストールした状態で、ターミナルで VBoxManage clonemedium disk in.vhd out.vmdk --format VMDK を実行します。

VHD を変換するプログラム

これらの形式について

品質と注意点

  • すべてのゲストデータは保持されます。変換はコンテナ形式のみを書き換えるため、ゲストディスク内の OS、ファイルシステム、ファイルは変更されません。
  • 差分 VHD(.avhd ファイルを含むスナップショットチェーン)は、変換前に単一の VHD にマージする必要があります。そうしないと、出力ディスクが不完全になります。
  • VMware ESXi の場合、streamOptimized VMDK サブ形式が必要になることがあります。標準の VBoxManage 出力は VMware Workstation および Fusion で動作します。

よくある質問

変換後、仮想マシンの OS を再インストールする必要がありますか?
いいえ。ゲストディスク全体がそのままコピーされるため、OS、アプリケーション、ユーザーファイルはすべて保持されます。
VirtualBox は変換せずに VHD を直接開けますか?
はい、VirtualBox は VHD をネイティブにサポートしていますが、VMware 製品には VMDK 形式が必要です。
VHD がダイナミック(容量可変)ディスクの場合はどうなりますか?
ダイナミック VHD も問題なく変換できます。VMDK の出力サイズは、出力サブ形式に応じて、仮想ディスクの宣言サイズまたは実際の使用スペースを反映します。