Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10で仮想ハードディスク(VHD)を作成・活用する完全ガイド

Windows 11/10では、仮想ハードディスクファイル(VHD)を、あたかも実際の物理ディスクであるかのように作成・利用・マウント・操作することができます。これにより、Virtual PCなどの仮想環境ユーザーは、仮想PC環境を起動することなく、稼働中のWindows上で直接仮想ディスクをマウントできるようになります。本記事では、Windows 11/10/8/7において、仮想ハードディスクファイルを作成し、実際のハードディスクと同じように活用する方法を詳しく解説します。

Windows OSにおける仮想ハードディスク(VHD)とは

Windows OSにおいて、仮想ハードディスク(VHD)は、親となるオペレーティングシステムや仮想マシン、ハイパーバイザーなしに、指定されたハードウェア上で稼働するOSとして使用できます。VHDは仮想的なハードディスクのファイル形式であり、物理的なHDDに格納されているものと同等のデータ——ファイル、フォルダー、ファイルシステム、ディスクパーティションなどを含むことができます。

VHDファイルの作成には、Windows標準のディスク管理ツールを利用できます。作成したVHDには.wim形式のWindowsイメージを展開でき、そのVHDファイルを複数のシステムへコピーして配布することも可能です。さらに、Windowsブートマネージャーを構成すれば、VHD内のWindowsイメージをネイティブブート(物理ブート)させることもできます。また、VHDファイルを仮想マシンに接続して、Windows ServerのHyper-Vロールで使用することもできます。

ただし、ネイティブブート用のVHDは、すべてのクライアントやサーバーにおけるフルイメージ展開の代替として設計されたものではない点に注意が必要です。旧バージョンのWindowsではVHDからのネイティブブートがサポートされておらず、VHDから起動するにはハイパーバイザーと仮想マシンが必要でした。すでに仮想マシン展開のためにVHDファイルを管理・運用しているエンタープライズ環境では、この機能から大きなメリットを得られるでしょう。

Windows ServerでのVHD作成

Windows Server上でVHDを作成する場合は、Hyper-Vサーバーロールをインストールし、VHDファイルを作成してから仮想マシンを起動し、CDまたはDVDからVHD内のパーティションへWindowsをインストールします。

Windows 11/10でのネイティブブートVHD

一方、Windows 11/10では、Hyper-Vサーバーロールをインストールしなくても、VHDファイルの作成や変更が可能です。ディスク管理を使ってVHDを作成するには、「スタート」ボタンをクリックし、検索ボックスに「diskmgmt.msc」または「ディスク管理」と入力してEnterキーを押します。次に「操作」メニューから「VHDの作成」を選択すると、新しいVHDのパラメーターを指定するダイアログボックスが表示されます。

以下、具体的な手順を詳しく見ていきましょう。

Windows 11/10で仮想ハードディスクを作成する手順

手順1:デスクトップの「PC(コンピューター)」を右クリックし、「管理」を選択します。左側のペインから「ディスク管理」をクリックしてください。

Windows 11/10で仮想ハードディスク(VHD)を作成・活用する完全ガイド

手順2:上部の「操作」タブから「VHDの作成」を選択します。

Windows 11/10で仮想ハードディスク(VHD)を作成・活用する完全ガイド

手順3:VHDファイルの保存場所とサイズを指定します。設定が完了すると、次のような通知が表示されます。

VHD HBAドライバーをインストールしています

仮想ハードディスクファイルをアタッチ(接続)する方法

既存のVHDファイルをシステムに接続する場合も、同様にディスク管理を使用します。

「PC」を右クリック>「管理」>左ペインの「ディスク管理」と進みます。

Windows 11/10で仮想ハードディスク(VHD)を作成・活用する完全ガイド

「操作」タブから「VHDのアタッチ」を選択し、VHDファイルの場所を指定すると、システムがそのVHDファイルをマウントします。

仮想ハードディスクを初期化する方法

アタッチした直後のVHDは未初期化の状態なので、使用前に初期化を行う必要があります。

手順1:ディスク管理を開き、「操作」タブ>「VHDのアタッチ」を選択して、VHDファイルの場所を指定します。システムが自動的にVHDファイルをマウントします。

Windows 11/10で仮想ハードディスク(VHD)を作成・活用する完全ガイド

手順2:マウントされたVHDを右クリックし、「ディスクの初期化」を選択します。

手順3:パーティションスタイル(MBRまたはGPT)を選択して「OK」をクリックすると、システムがディスクを初期化します。

手順4:次に、VHD内の未割り当て領域を右クリックし、「新しいシンプル ボリューム」を選択します。ウィザードの指示に従ってボリュームを作成してください。

以上で完了です。エクスプローラーを開くと、新しく作成したVHDドライブが表示され、通常のドライブと同じようにファイルの保存や読み書きが行えます。

Windows 11/10で仮想ハードディスク(VHD)を作成・活用する完全ガイド

  1. Windows 11/10でフロッピーディスクを使う方法|物理ドライブと仮想ドライブの活用術

    フロッピーディスクは1960年代に開発された記録メディアで、今ではすっかり過去のものとなりました。しかし、何らかの理由で今でもフロッピーディスクを使用する必要があるユーザーも存在します。 フロッピードライブは1980年代から2000年代初頭にかけて広く普及していましたが、CDやDVD、大容量のUSB外部ストレージの登場により、その役割は次第に終わりを迎えました。現在のほとんどのPCにはフロッピードライブが搭載されておらず、実はCD/DVDドライブもUSB外付けデバイスに取って代わられつつあります。 Windows 11/10でフロッピーが必要になる理由とは? 「なぜ今さらフロッピーディスク?」

  2. Windows 10でVHD・VHDXファイル(仮想ハードディスク)をマウント/アンマウントする方法まとめ

    この記事では、Windows 10でVHDおよびVHDXの仮想ハードディスクファイルを標準機能だけでマウント(接続)・アンマウント(切断)する複数の方法を紹介します。なお、VHD・VHDXファイルは、NTFSまたはReFSでフォーマットされていないリムーバブルメディアからはマウントできない点に注意してください。 VHDとVHDXとは? VHD:仮想ハードディスク(Virtual Hard Disk)のことで、1台のホストマシン上に複数のOSを共存させることができます。これにより、開発者は2台目のハードディスクを増設したり、1つのディスクを複数のパーティションに分割したりする手間やコストをかけ