PowerShellでHyper-VのVHDXファイルをVHD形式に変換する方法
VHDXファイルを別の仮想マシン環境で利用したい場合、VHD形式への変換が必要になることがあります。この記事では、Windows PowerShellを使ってHyper-VのVHDXファイルをVHD形式に変換する方法を詳しく解説します。手順に従えば、VHD形式に対応したあらゆる環境で仮想ディスクを問題なく実行できるようになります。
VHDXとVHDの違いとは?
VHDX形式は、従来のVHD形式の課題を解決するために導入された、柔軟性の高い新しいフォーマットです。両者の最大の違いはストレージ容量の上限にあります。VHDの標準的な容量上限は2TBであるのに対し、VHDXは最大64TBまで対応しています。どちらも仮想ディスクとして同じ役割を果たしますが、必要な容量や互換性の要件に応じて使い分けられています。
他のプログラムや旧バージョンのHyper-Vとの互換性を持たせるためにVHDXからVHDへ変換したい場合は、Windows PowerShellに用意されているConvert-VHDコマンドレットを活用しましょう。
PowerShellでVHDXファイルをVHDに変換する手順
Windows PowerShellを使ってHyper-VのVHDXファイルをVHD形式に変換するには、以下の手順に従ってください。
1. 事前準備
まず、変換対象となるVHDXファイルの保存場所を確認しておきます。.vhdxファイルがないとこの作業は実行できません。次に、管理者権限でWindows PowerShellを起動します。Win + Xキーを押し、表示されたメニューからWindows PowerShell(管理者)を選択してください。
2. 変換コマンドの実行
PowerShellが起動したら、以下のコマンドを実行します。
Convert-VHD –Path C:\Users\<username>\Desktop\win8.vhdx –DestinationPath C:\Users\<username>\Desktop\win8.vhd

コマンド内の<username>は実際のユーザー名に、win8は変換したいファイル名にそれぞれ置き換えてください。上記のパスは、VHDXファイルがデスクトップ上にあり、変換後のVHDファイルもデスクトップに保存する場合の一例です。ご自身の環境に合わせてパスを適宜変更してください。
VHDファイルをVHDXに変換する(逆変換)
逆に、VHDファイルをVHDX形式に変換したい場合も、同じコマンドレットが使用できます。拡張子の部分を入れ替えるだけでOKです。
Convert-VHD –Path C:\Users\<username>\Desktop\win8.vhd –DestinationPath C:\Users\<username>\Desktop\win8.vhdx
ディスクタイプを指定して変換する
変換時には、ディスクタイプを選択することも可能です。可変サイズ(動的)ディスクにする場合は-VHDType Dynamic、固定サイズディスクにする場合は-VHDType Fixedのスイッチをコマンドに追加することをおすすめします。
Convert-VHD –Path C:\Users\<username>\Desktop\win8.vhdx –DestinationPath C:\Users\<username>\Desktop\win8.vhd -VHDType Fixed
コマンドが実行できない・エラーが出る場合の対処法
Convert-VHDコマンドが認識されない、またはWindows PowerShellでエラーが発生する場合は、Windowsの機能としてHyper-Vが有効になっていない可能性があります。「Windows の機能の有効化または無効化」からHyper-Vを有効にしてから、再度コマンドを実行してみてください。なお、Hyper-VはWindows Homeエディションでは利用できないため、Pro以上のエディションが必要となる点に注意しましょう。

-
Windows 10のPowerShellでファイルを圧縮・解凍する方法【コマンド実例付き】
ZIP機能を使うと、ファイルとその関連設定を1つのファイルにまとめて、容量を小さく圧縮できます。こうして作成したZIPファイルは、メールやその他のファイル共有サービスを通じて、簡単に他の人へ送信できるのが大きなメリットです。 ZIP圧縮といえば、WinRARや7-Zipといった専用ソフトを使うのが一般的ですが、実はWindowsに標準搭載されているPowerShellでも、追加ソフトなしでファイルの圧縮・解凍が可能です。この記事では、その具体的な手順をわかりやすく解説します。 関連記事:WindowsとMacでファイルを圧縮する方法 PowerShellでファイルをZIP圧縮する方法 まずは、
-
Windows PCでHEICをJPGに変換する3つの方法|無料ツール・オンライン変換・標準機能を徹底解説
Apple製品では、写真の撮影にHEICという画像形式が採用されています。意外に思われるかもしれませんが、HEIC画像は従来のJPEG形式と比べて高画質でありながら、ストレージ容量も少なくて済みます。さらに、JPEGが8ビットカラーであるのに対し、HEICは18ビットカラーでの記録が可能です。また、HEICコンテナ形式には、HEVC規格でエンコードされた音声や画像を格納することもできます。しかし、Windowsユーザーの間では「Windows 10でHEICファイルを開く方法がわからない」という悩みが少なくありません。この記事では、HEICファイルの開き方に加え、HEICファイルをJPEGに変