Hyper-Vを使用してWindowsPCを仮想マシンに変換する

ウイルス、マルウェア、スパイウェア(malware and spyware)から身を守るための優れた方法は、通常のWindows PCの代わりに、仮想マシンを使用してインターネットを閲覧することです。(Internet)では、仮想マシンとは何ですか?これは基本的に、ホストと呼ばれるWindowsの別のコピー内で実行されるWindowsの完全なコピーです。(Windows)

Windowsの仮想バージョンは単なる大きなファイルであり、Windowsコンピューター(Windows computer)で実行されている特別なソフトウェア(仮想化ソフトウェア)は、 (virtualization software)Windowsを実行できるように、偽のコンピューターとして機能します。仮想マシンで行うことは、ホストオペレーティングシステム(host operating system)に影響を与えません。したがって、10個のウイルスを仮想マシンにダウンロードでき、メインのオペレーティングシステム(operating system)は安全になります。

仮想マシンの優れている点は、仮想マシンをリセットできることです。したがって、仮想マシンの閲覧中にウイルスに感染した場合は、仮想マシンを最初にインストールして最初からやり直すときに、仮想マシンをデフォルトの状態にリセットするだけで済みます。(default state)また、仮想マシンで行ったことをすべて簡単に消去できるため、プライバシーを強化するための優れた方法でもあります。

始める前に、要件について話しましょう。VMWareParallelsVirtualBoxなど、多くのソフトウェア仮想化(software virtualization)ツールがありますが、ここではMicrosoftソフトウェアのみを使用します。これを機能させるには、次の2つが必要です。

  1. Disk2VHD –WindowsXP(Disk2VHD )(Disk2VHD )以降のWindows(Windows XP)オペレーティング(Windows operating)システムを仮想マシンファイル(machine file)に変換するために使用されるMicrosoftの無料ツール。
  2. Windows8.1ProまたはWindows10Pro(Windows 8.1 Pro or Windows 10 Pro) –このプロセスを完了するには、Windows8.1またはWindows10のいずれかの(Windows 8.1)Proバージョンが必要です。どちらのオペレーティングシステムにも、Disk2VHDによって作成された仮想ファイルにアクセスするために使用できるHyper-Vと呼ばれるツールがあります。

また、仮想マシンとしてWindows XPVista 、および7を使用できますが、 (Vista)Hyper-Vがこれらの古いオペレーティングシステムでサポートする最高の解像度は1600であるため、 Windows8.1またはWindows10マシンを変換できる場合に最適です。×1200。それは本当に迷惑であり、なぜマイクロソフト(Microsoft hasn)がこの問題をまだ修正していないのかわかりません。とにかく、それは高解像度モニターを持っている人にとってのみ問題です。

WindowsOSをVHDに変換する

簡単な部分から始めましょう。現在のバージョンのWindowsを仮想マシン(VHDまたはVHDXファイル(VHD or VHDX file))に変換します。これを行うには、上記のDisk2VHDツールをダウンロードし、 (Disk2VHD tool)EXEファイル(EXE file)を実行します。

disk2vhd start

実行すると、上記のような画面が表示されます。VHDXファイル(VHDX file)を保存する場所と、含めるボリュームを選択する以外に、ここで行う必要のあることはほとんどありません。

大容量のハードドライブがある場合は、ファイルをWindowsと同じパーティションに保存するだけです。そうでない場合は、2台目のハードドライブや外付けUSBハードドライブなどの別の場所を選択してください。デフォルトでは、コンピューター上で検出されたすべてのボリュームが選択されますが、実際には必要ない場合があります。

私の場合、コンピューターに複数のハードドライブが接続されているので、37.26 GBのサイズのボリュームC:のみを選択します。さらに、 Windows(Windows)のインストール時に作成された他のボリューム、おそらくブート( Boot )ボリュームとシステム予約( System Reserved)ボリュームを必ず選択する必要があります。これらは通常、非常に小さいです。私の場合、システム予約済みボリューム(System Reserved volume)はわずか34 MBで、ラベルのない他のボリュームはわずか322.08MBです。

メインのWindowsボリューム(Windows volume)に加えて、これらの他のボリュームを選択することは非常に重要です。選択しないと、Hyper-Vにロードしたときにオペレーティングシステム(operating system)が起動しません。代わりに、起動失敗(Boot Failure)メッセージが表示されます。これは、これら2つの追加ボリュームが、Windowsの場所と起動方法をシステムに通知するためです。

起動失敗

Windowsパーティションの大きさによっては、 VHDXファイル(VHDX file)の作成に時間がかかる場合があります。完了すると、1つの非常に大きなファイルと2つの小さなファイルが作成されます。

vhdx画像

Windows 8.1/10にHyper-Vをインストールする

次に、Windows8.1またはWindows10ProにHyper-Vツールをインストールする必要があります(Pro)Homeエディションを使用している場合は、Hyper-V(Hyper-V. Click)をインストールする前にProにアップグレードする必要があります。[スタート]を(Start and type)クリックして、 Windowsの機能(windows features)を入力します。

Windowsの機能

上部にある[ Windowsの機能をオンまたはオフにする( Turn Windows features on or off)]をクリックします。インストールしたい追加のアイテムをチェックできるウィンドウが表示されます。先に進み、Hyper-Vのチェックボックスをオンにします。Hyper-V管理ツール(Hyper-V Management Tools)Hyper-Vプラットフォーム(Hyper-V Platform)のチェックボックスも自動的にオンになります。

Hypervを有効にする

[OK]をクリックして、 (Click OK)Windowsに機能をインストールさせます。また、コンピュータを再起動する必要があります。起動したら、[スタート(Start)] 、 [すべてのアプリ]の順にクリックし、[ (All Apps)Windows管理ツール(Windows Administrative Tools)]まで下にスクロールします。そこにHyper-Vマネージャー(Hyper-V Manager)が表示されているはずです。[スタート(Start and type)]をクリックしてHyper-Vと入力するだけで、検索することもできます。

スタートメニューhyperv

Hyper-Vの構成

さあ、楽しい部分です!Hyper-V(Hyper-V. Go)を使い始めましょう。先に進み、 Hyper-Vマネージャー(Hyper-V Manager)を開くと、空白のワークスペースが表示されます。

Hypervマネージャー

左端にはサーバーがあり、これはコンピューターの名前である必要があります。中央のセクションには、仮想マシンとチェックポイントのリストがあります。右側には、左側のセクションで選択されている項目に応じて変化する動的メニューがあります。開始するには、左端のコンピューター名(computer name)を選択します。

新しい仮想マシン

次に、右端にある[新規]、[(New)仮想マシン(Virtual Machine)]の順にクリックします。これにより、新しい仮想マシンウィザード(machine wizard)が表示されます。最初のステップは、仮想マシンに名前を付けることです。

仮想マシン名

次に、仮想マシンの世代を選択する必要があります。64ビットバージョンのWindowsを仮想マシンに変換していて、コンピューターのハードウェアが(computer hardware)UEFIをサポートしている場合は、第2世代( Generation 2)を選択してください。これにより、より高度な機能が可能になります。32ビットバージョンのWindowsの場合、またはマシンがレガシーBIOSを使用している場合は、(BIOS)第1世代( Generation 1)を使用します。第2世代(Generation 2)は、 Windows8.1またはWindows10(Windows)を仮想化するときにワイドスクリーンディスプレイもサポートし ます(Windows)

それが何を意味するのかわからない場合は、安全のために第1世代を選択してください。(Generation 1)仮想マシンの起動に失敗した場合は、仮想マシンを簡単に削除して、このプロセスを再開できることに注意してください。別の世代を選択して、正しく起動するかどうかを確認してください。Hyper-V内の仮想マシンを削除しても、元のVHDXファイルは削除されません。

仮想マシンの生成

次の画面で、仮想マシンに割り当てるメモリの量を選択する必要があります。デフォルト値(default value)の1024MBのままにしましたが、ホストマシンで十分な(host machine)RAMが利用できる場合は、増やすことができます。

仮想マシンメモリ

後で行う必要があるため、ここでは[ネットワーク( Configure Networking)の構成]画面をスキップしてください。今のところ、未接続(Not Connected)のままにしておきます。[仮想ハードディスク(Connect Virtual Hard Disk)の接続]画面で、[既存の仮想ハードディスクを使用する](Use an existing virtual hard disk)を選択する必要があります。

仮想ハードディスクを接続する

[参照(Browse)]ボタンをクリックして、実際のWindowsパーティションを表す(Windows partition)VHDXイメージ(VHDX image)を選択します。これは本当に大きなVHDXファイル(VHDX file)である必要があります。ウィザードの後に​​、他の2つのVHDXドライブを手動で追加する必要があります。これについては、さらに下に示します。この時点で、概要を確認して[完了]をクリックします(Finish)

これで、仮想マシン( Virtual Machines)の下に新しいアイテムが表示されます。これをクリックすると、右側のペイン(right-hand pane)にもさらに多くのオプションが表示されます。

凶悪なマシンを起動します

仮想マシンを起動するには、仮想マシンを選択して、[開始(Start)]をクリックします。[状態(State)]列が[実行中(Running)]に変わります。次に、仮想マシンを表示するには、[接続(Connect)]をクリックします。これを今行った場合、記事の冒頭で述べたエラーメッセージ「(error message)ブートの失敗(Boot failure)」が表示されます。他のハードドライブを追加する必要があります。

仮想マシンを選択し、[(machine and click)オフ( Turn Off)にする]をクリックします。次に、[設定](Settings)リンクをクリックします。左側(hand side)IDEコントローラー0(IDE Controller 0)IDEコントローラー1( IDE Controller 1)が表示されます。最初にコントローラー0( Controller 0)をクリックします。ジェネレーション2(Generation 2)を選択した場合は、 SCSIコントローラー(SCSI Controller)のみが表示されます。

ideコントローラー

ウィザードで追加した最初のVHDXファイル(VHDX file)がすでにリストされていることがわかります。次に、2番目と3番目のファイルを追加する必要があります。ハード(Make)ドライブ(Hard Drive)が選択されていることを確認してから、[追加(Add)]をクリックします。

2番目のvhdxを追加します

0スロットは最初のVHDXファイル(VHDX file)によって使用されるため、[場所(Location)]ボックスは自動的に1を選択する必要があります。各IDEコントローラ(IDE Controller)には、ドライブの追加に使用できるスロットが2つだけあります。[(Click)仮想ハードディスク(Virtual hard disk)]をクリックして、2番目のVHDXファイルを選択します。

次に、IDE Con​​troller 1をクリックしてから、[追加(Add)]ボタンをもう一度クリックします。ここでも同じことを行いますが、3番目のVHDXファイル(VHDX file)を選択します。

3番目のvhdxを追加

3つのVHDX(VHDX)ファイルがすべて添付されたので、[OK]をクリックして仮想マシンを起動できます。今回は、うまくいけば、Windowsがロードされた画面が表示されるはずです。

Hypervで実行されているウィンドウ

ネットワークの構成

最後に、ローカルネットワークとインターネット(Internet)に接続できるように、仮想マシンのネットワークを設定する必要があります。これを行うには、右側のメニューの上部にある[仮想スイッチマネージャー]をクリックします。(Virtual Switch Manager)

新しい仮想スイッチ

[新しい仮想ネットワークスイッチ]をクリックし、(New virtual network switch)リストボックス(list box)から[外部](External)を選択します。最後に、[仮想スイッチの作成(Create Virtual Switch)]をクリックします。

外部仮想スイッチ

必要に応じて仮想スイッチに名前を付け、ドロップダウンボックス(dropdown box)から正しいネットワーク(correct network)を選択します。複数のネットワークカードをお持ちの場合は、(network card)ネットワークとインターネット(network and Internet)に接続されているものを選択してください。スイッチが作成されたら、仮想マシンにそれを使用するように指示する必要があります。これを行うには、 Hyper-Vマネージャー(Hyper-V manager)で仮想マシンをクリックしてから、右ペインの[設定](Settings)リンクをクリックします。

ネットワークスイッチを構成する

[ネットワークアダプタ]( Network Adapter)をクリックして、前の手順で作成した新しい仮想スイッチを選択します。それでおしまい!これで、仮想マシンを起動すると、ホストコンピューター(host computer)を介してネットワークにアクセスできるよう(network access)になります。

うまくいけば、この記事が現在のPCを取得し、必要に応じて同じPCまたは別のPCで実行できる仮想マシンに変換するのに役立つことを願っています。このプロセスでうまくいかないことがたくさんあるので、問題が発生した場合はコメントしてください。楽しみ!



About the author

私は強く推奨される Windows 10 の専門家であり、コンピューターの外観をパーソナライズし、Office ツールをより使いやすくすることを専門としています。オンライン印刷用にテキストやグラフィックスをフォーマットする方法、Outlook 用のカスタム テーマを作成する方法、さらにはデスクトップのタスク バーの外観をカスタマイズする方法など、Microsoft Office で作業する最も効果的な方法を他のユーザーが見つけられるように、自分のスキルを使用しています。コンピューター。



Related posts