Windows10をこれまでで最高のWindowsバージョンにするいくつかのことがあります。そのような機能の1つは、ハードウェア仮想化のサポートであり、したがって、仮想マシンを作成する機能です。知らない人にとって、そして素人の言葉で言えば、仮想化とは、同じハードウェアのセット上に何かの仮想インスタンス(リストにはオペレーティングシステム、ストレージデバイス、ネットワークサーバーなどが含まれます)を作成することです。仮想マシンを作成すると、ユーザーは分離された環境でベータアプリケーションをテストしたり、2つの異なるオペレーティングシステムを使用したり、簡単に切り替えたりすることができます。
仮想化はほとんどのユーザーが使用できない機能ですが、 Windowsでは(Windows)デフォルトで無効になっています。BIOSメニュー(BIOS menu)から手動で有効にしてから、Windowsの仮想化ソフトウェア(Hyper-V)をインストールする必要があります。この記事では、 Windows 10(Windows 10)で仮想化を有効にするための詳細をすべて取り上げ、仮想マシンを作成する方法も示します。
Windows10で仮想化を有効にする方法(How to Enable Virtualization on Windows 10)
仮想化の要件(Requisites for Virtualization)
ハードウェア(Hardware)仮想化はWindows8で最初に導入され、その後、 (Windows 8)Windows 10の拡張セッションモード、高忠実度グラフィックス、USBリダイレクト、Linuxセキュアブート(Linux secure boot)などのより多くの機能を含むように進化しました。ただし、より優れた仮想化機能には、より強力なシステムも必要です。以下(Below)は、仮想マシンを作成して実行するためにコンピューターが持つ必要のある前提条件のリストです。
1. Hyper-Vは、Windows 10 Pro、Enterprise、およびEducationバージョンでのみ使用できます。Windows 10 Homeを使用していて、仮想マシンを作成する場合は、Proバージョンにアップグレードする必要があります(Pro)。( Windowsのバージョン がわからない場合は、検索開始バーにwinver と入力するか、コマンドボックスを実行してEnterキーを押します。)(winver )
2.コンピュータは、 SLAT(SLAT)(セカンダリレベルアドレス変換(Secondary Level Address Translation))をサポートする64ビットプロセッサで実行されている必要があります。同じことを確認するには、システム情報(System Information)アプリケーションを開き、システムタイプ(System Type)とHyper-Vの第2レベルのアドレス変換拡張機能のエントリ(Hyper-V Second Level Address Translation Extensions entries)を確認します。
3.最低4GBのシステムRAM(4gb of system RAM)をインストールする必要がありますが、それを超えると、よりスムーズなエクスペリエンスが得られます。
4.仮想マシンに目的のOSをインストールするのに十分な空きストレージスペースも必要です。
Check if Virtualization is enabled in BIOS/UEFI
コンピュータで仮想化(Virtualization)テクノロジがすでに有効になっている可能性があります。それが実際に当てはまるかどうかを確認するには、以下の手順に従います。
1.検索バーでコマンドプロンプトまたはPowershell(Command Prompt or Powershell)(どちらも機能します)を検索し、[開く(Open)]をクリックします。
2. systeminfo.exe と入力し、Enterキーを押してコマンドを実行します。ウィンドウがすべてのシステム情報を収集して表示するまでに数秒かかる場合があります。
3.表示された情報をスクロールして、[ (Scroll)Hyper-V 要件](Requirements)セクションを見つけてください。ファームウェアで仮想化が有効に(Virtualization Enabled in Firmware)なっているステータスを確認します。当然のことながら、仮想化(Virtualization)が有効になっている場合は「はい」と表示されます。
仮想化が有効になっているかどうかを確認するもう1つの方法は、Windowsタスクマネージャー(Windows Task Manager)を開き(Ctrl + Shift + Esc)、 [パフォーマンス(Performance)]タブでそのステータスを確認(Ensure)することです(左側でコンピューターのCPUが選択されていることを確認してください)。(CPU)仮想化が有効になっていない(virtualization isn’t enabled)場合は、最初にBIOSメニューから仮想化を有効にしてから、 Hyper-Vをインストールして仮想マシンを作成します。
Enable Virtualization in BIOS/UEFI
コンピュータが正しく起動することを確認するソフトウェアであるBIOS(BIOS)は、他の多くの高度な機能も処理します。ご想像のとおり、BIOSには、Windows10コンピューターで仮想化テクノロジを有効にするための設定も含まれています。Hyper-Vを有効にして仮想マシンを管理するには、最初にBIOSメニューで仮想化を有効にする必要があります。
現在、BIOSソフトウェアはメーカーごとに異なり、 (BIOS)BIOSメニューへの入力モード( BIOSキー)もメーカーごとに異なります。BIOSに入る最も簡単な方法は、コンピューターの起動時に次のいずれかのキー(F1、F2、F3、F10、F12、Esc、またはDeleteキー)を((F1, F2, F3, F10, F12, Esc, or Delete key))繰り返し押すことです。コンピューターに固有のBIOSキーがわからない場合は、代わりに以下のガイドに従って、 Windows10PC(Windows 10)で仮想化を有効にしてください。
1.Windowsキー+Iのホットキーの組み合わせを押してWindows設定を開き(Windows)、 [(Windows Settings)更新とセキュリティ(Update and Security)]をクリックします。
2.左側のナビゲーションメニューを使用して、[リカバリ (Recovery )設定]ページに移動します。
3.ここで、[高度な起動(Advanced startup)]セクションの下にある[今すぐ再起動 (Restart now )]ボタンをクリックします。
4. [高度な(Advanced)起動]画面で、[トラブルシューティング ]をクリックし、[(Troubleshoot ) 詳細オプション( Advanced Options)]と入力します。
5.ここで、UEFIファームウェア設定(UEFI Firmware Settings) を クリックして再起動(reboot)します。
6.仮想化(Virtualization)または仮想テクノロジー(Virtual Technology)設定の正確な場所は、メーカーごとに異なります。BIOS/UEFIメニューで、 [ Advanced ]または[ Configuration ]タブを探し、その下で仮想化を有効にします。 ( enable virtualization. )
Windows10でHyper-Vを有効にする3つの方法(3 Ways to Enable Hyper-V in Windows 10)
MicrosoftのネイティブハイパーバイザーソフトウェアはHyper-Vと呼ばれ、単一の物理サーバー上の仮想マシンとも呼ばれる仮想コンピューター環境を作成および管理できます。Hyper-Vは、ハードドライブやネットワークスイッチとともに、オペレーティングシステムを仮想的に実行できます。上級(Advanced)ユーザーは、Hyper-Vを使用してサーバーを仮想化することもできます。
Hyper-VはサポートされているすべてのPCに組み込まれていますが、手動で有効にする必要があります。Hyper-VをWindows10にインストールする方法は正確に3つあり、そのすべてを以下で詳しく説明します。
方法1:コントロールパネル(Control Panel)からHyper-Vを有効にする
グラフィカルユーザーインターフェイスを自由に使用できるため、これは最も簡単で簡単な方法です。必要な目的地に移動してチェックボックスをオンにするだけです。
1.Windows(Windows)キー+Rを押して[ファイル名を指定して実行(Run)]コマンドボックスを起動し、コントロールまたはコントロールパネル( control panel)と入力し、[OK]をクリックして同じものを開きます。
2.すべてのコントロールパネル(All Control Panel)アイテムのリストでプログラムと機能(Programs and Features)を探し、それをクリックします。アイコンのサイズを小または大(change the icon size to small or large)に変更して、アイテムを見つけやすくすることができます。
3. [プログラム(Programs)と機能(Features)]ウィンドウで、左側にある[Windows(Turn Windows)の機能をオンまたはオフにする]ハイパーリンクをクリックします。
4.最後に、 Hyper-Vの(Hyper-V)横にあるボックスにチェックマークを付けて仮想化を有効にし、[ OK ]をクリックします。
5. Windowsは、コンピューター上に仮想マシンを作成するために必要なすべてのファイルのダウンロードと構成を自動的に開始します。ダウンロードプロセスが完了すると、再起動(Restart)するように求められます。
[今(Restart now)すぐ再起動]をクリックしてPCをすぐに再起動するか、都合に合わせて[再起動せずに後で手動で再起動する]をクリックします。仮想化は再起動後にのみ有効になるため、実行することを忘れないでください。
方法2:コマンドプロンプト(Command Prompt)を使用してHyper-Vを有効にする
コマンドプロンプト(Command Prompt)からHyper-Vを有効にして構成するために必要なのは、1つのコマンドだけです。
1. [検索の開始](Start)バー(Windowsキー+ S)に「(Windows)コマンドプロンプト(Command Prompt)」と入力し、検索結果を右クリックして、[管理者(Administrator)として実行(Run)]を選択します。
注:プログラムがシステムに変更を加えることを許可する許可を要求するために表示される(Note:)[ユーザーアカウント制御](User Account Control)ポップアップで[はい(Yes)]をクリックします。
2.昇格したコマンドプロンプト(Command Prompt)ウィンドウで、以下のコマンドを入力し、Enterキーを押して実行します。
Dism /online /Get-Features | find “Microsoft-Hyper-V”
3.これで、使用可能なすべてのHyper-V(Hyper-V)関連コマンドのリストが表示されます。すべてのHyper-V(Hyper-V)機能をインストールするには、コマンドを実行します
Dism /online /Enable-Feature /FeatureName:Microsoft-Hyper-V-All
4.これで、すべてのHyper-V機能がインストールされ、有効になり、使用できるように構成されます。プロセスを完了するには、コンピューターを再起動する必要があります。Yキー(Press Y)を押してEnterキーを押すと、コマンドプロンプト自体から再起動します。
方法3:Powershellを使用してHyper-Vを有効にする(Powershell)
前の方法と同様に、すべてのHyper-V機能をインストールするには、管理された(Hyper-V)Powershellウィンドウで1つのコマンドを実行するだけで済みます。
1.コマンドプロンプトと同様に、 (Command Prompt)Hyper-V(Hyper-V. Press Windows)を有効にするには、管理者権限でPowershellを起動する必要があります。(Powershell)Windowsキー+Xを押して(または[スタート(Start)]ボタンを右クリックして)、パワーユーザーメニューから[ Windows Powershell (管理者)]を選択します。(Windows Powershell)
2.使用可能なすべてのHyper-Vコマンドと機能のリストを取得するには、次を実行します。
Get-WindowsOptionalFeature -Online | Where-Object {$_.FeatureName -like “Hyper-V“}
3.リストの最初のコマンドを実行して、すべてのHyper-V機能をインストールして有効にします。同じのコマンドライン全体は
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
4. Yキーを押し(Press Y)てEnterキーを押すと、PCが再起動し、Hyper-Vが有効になります。
Hyper-Vを使用して仮想マシンを作成するにはどうすればよいですか?(How to create a Virtual Machine using Hyper-V?)
仮想化を有効にし、 Windows 10で(Windows 10)Hyper-Vをセットアップしたので、次はテクノロジーを使用して仮想マシンを作成します。仮想マシンを作成する方法は複数ありますが(Hyper-V Manager、PowerShell、およびHyper-V Quick Create)、最も簡単な方法はHyper-VManagerアプリケーションを使用することです(Hyper-V Manager)。
1.お好みの方法でコントロールパネルを開き、[(Control Panel)管理ツール(Administrative Tools)]をクリックします。検索バーから直接同じもの( Windows管理ツール(Windows Administrative Tools))を開くこともできます。
2.次のエクスプローラウィンドウで、 Hyper-Vマネージャー(Hyper-V Manager)をダブルクリックします。
3.Hyper-Vマネージャーウィンドウがまもなく開きます。左側にコンピュータの名前が表示されているので、それを選択して続行します。
4.次に、上部にある[アクション(Action)]をクリックし、[新規]、[仮想マシン]の順に選択します。(select New)
5.最も基本的な構成で仮想マシン(Virtual Machine)を作成する場合は、[新しい仮想マシンウィザード]ウィンドウの[(New Virtual Machine Wizard)完了(Finish)]ボタンを直接クリックします。一方、仮想マシンをカスタマイズするには、[(Virtual Machine)次へ(Next)]をクリックして、個々の手順を1つずつ実行します。
6. Hyper-Vマネージャー(Hyper-V Manager)ウィンドウの右側のパネルに、新しい仮想マシンが表示されます。オンまたはオフ、シャットダウン、設定などのオプションもあります。
おすすめされた:(Recommended:)
これが、仮想化を有効にして、Windows10PCで仮想マシンを作成する(enable virtualization and create a virtual machine on Windows 10 PC)方法です。手順のいずれかを理解するのに苦労している場合は、以下にコメントしてください。できるだけ早くご連絡(ASAP)いたします。
How to Enable Virtualization on Windows 10?
There are seνeral things that make Windows 10 the best Windows version there has ever been. One such feature is the support for hаrdware νirtualization and therefore, the ability to create virtual machines. To those unawarе and in layman’s terms, virtualization is the creatіon of a virtual instanсe of something (the list includes an operating system, storage device, netwоrk server, etc.) on the same set of hardware. Creating a virtual machine allows users to tеst beta аpрlications in an isоlated environment, use аnd easily switch between two different operating systems, etc.
Although virtualization is a feature that most users have no use for, it is disabled by default on Windows. One needs to manually enable it from the BIOS menu and then install Windows’ virtualization software (Hyper-V). In this article, we will be covering all the little details of enabling virtualization on Windows 10 and also show you how to create a virtual machine.
How to Enable Virtualization on Windows 10
Requisites for Virtualization
Hardware virtualization was first introduced in Windows 8 and has since evolved to include a greater number of features such as enhanced session mode, high fidelity graphics, USB redirection, Linux secure boot, etc. in Windows 10. Although, better and more virtualization features also demand a more powerful system. Below is a list of prerequisites your computer needs to possess in order for you to create and run a virtual machine.
1. Hyper-V is only available on Windows 10 Pro, Enterprise, and Education versions. If you have Windows 10 Home and wish to create a virtual machine, you will need to upgrade to the Pro version. (If you are unsure about your Windows version, type winver in the start search bar or run command box and press enter.)
2. Your computer should be running on a 64-bit processor that supports SLAT (Secondary Level Address Translation). To check for the same, open the System Information application and review the System Type & Hyper-V Second Level Address Translation Extensions entries.
3. A minimum of 4gb of system RAM should be installed, although, having more than that would make for a much smoother experience.
4. There should also be enough free storage space to install the desired OS on the virtual machine.
Check if Virtualization is enabled in BIOS/UEFI
Virtualization technology may be already enabled on your computer. To check if that is indeed the case, follow the below steps.
1. Search for Command Prompt or Powershell (either of them works) in the search bar and click on Open.
2. Type systeminfo.exe and press enter to execute the command. It may take a few seconds for the window to gather all the system information and display it for you.
3. Scroll through the displayed information and try to locate the Hyper-V Requirements section. Check the status for Virtualization Enabled in Firmware. It should, as obvious, read Yes if Virtualization is enabled.
Another way to check if virtualization is enabled is to open Windows Task Manager (Ctrl + Shift + Esc) and in the Performance tab, check its status (Ensure the computer’s CPU is selected on the left). If virtualization isn’t enabled, first enable it from the BIOS menu and then install Hyper-V to create virtual machines.
Enable Virtualization in BIOS/UEFI
BIOS, the software that is responsible for making sure your computer boots on properly, also handles a number of other advanced features. As you might have guessed, BIOS also contains the settings to enable virtualization technology on your Windows 10 computer. To enable Hyper-V and manage your virtual machines, you will need first to enable virtualization in the BIOS menu.
Now, BIOS software differs from manufacturer to manufacturer, and also the mode of entry (BIOS key) to the BIOS menu is different for each. The easiest way to enter BIOS is to press one of the following keys repeatedly (F1, F2, F3, F10, F12, Esc, or Delete key) when the computer boots. If you do not know the BIOS key specific to your computer, follow the below guide instead and enable virtualization on Windows 10 PC:
1. Open Windows Settings by pressing the hotkey combination of Windows key + I and click on Update and Security.
2. Using the left navigation menu, move to the Recovery settings page.
3. Here, click on the Restart now button under the Advanced startup section.
4. On the Advanced startup screen, click on Troubleshoot and enter Advanced Options.
5. Now, click on UEFI Firmware Settings and reboot.
6. The precise location of Virtualization or Virtual Technology settings will be different for each manufacturer. In the BIOS/UEFI menu, look for the Advanced or Configuration tab, and under it, enable virtualization.
3 Ways to Enable Hyper-V in Windows 10
Microsoft’s native hypervisor software is called Hyper-V, and it lets you create and manage virtual computer environments, also known as virtual machines on a single physical server. Hyper-V can run operating systems virtually, along with hard drives and network switches. Advanced users can even use Hyper-V to virtualize servers.
While Hyper-V is built-in on all supported PCs, it needs to be enabled manually. There are exactly 3 ways to install Hyper-V on Windows 10, all of which are explained in detail below.
Method 1: Enable Hyper-V From the Control Panel
This is the easiest & most straightforward method as you have a graphical user interface at your disposal. You merely need to navigate your way to the required destination and tick a box.
1. Press Windows key + R to launch the Run command box, type control or control panel in it, and click on OK to open the same.
2. Look for Programs and Features in the list of All Control Panel items and click on it. You can change the icon size to small or large to make looking for the item easier.
3. In the Programs and Features window, click on the Turn Windows features on or off hyperlink present on the left.
4. Finally, enable Virtualization by ticking the box next to Hyper-V and click on OK.
5. Windows will automatically start downloading and configuring all the files required to create a virtual machine on your computer. Once the download process completes, you will be requested to Restart.
Click on Restart now to reboot your PC immediately or click on Don’t restart and restart manually at a later time as per your convenience. Virtualization will only be enabled after the reboot, so do not forget to perform one.
Method 2: Enable Hyper-V using Command Prompt
A single command is all you need to enable and configure Hyper-V from the Command Prompt.
1. Type Command Prompt in the Start search bar (Windows key + S), right-click on the search result, and select Run as Administrator.
Note: Click on Yes in the User Account Control pop-up that appears requesting permission to allow the program to make changes to the system.
2. In the now elevated Command Prompt window, type the below command and press enter to execute it.
Dism /online /Get-Features | find “Microsoft-Hyper-V”
3. You will now receive a list of all available Hyper-V related commands. To install all Hyper-V features, execute the command
Dism /online /Enable-Feature /FeatureName:Microsoft-Hyper-V-All
4. All Hyper-V features will now be installed, enabled, and configured for your use. To complete the process, a computer restart is required. Press Y and hit enter to restart from the command prompt itself.
Method 3: Enable Hyper-V using Powershell
Similar to the previous method, you only need to execute a single command in an elevated Powershell window to install all Hyper-V features.
1. Similar to Command Prompt, Powershell also needs to be launched with administrative privileges to enable Hyper-V. Press Windows key + X (or right-click on the Start button) and select Windows Powershell (Admin) from the power user menu.
2. To obtain a list of all available Hyper-V commands and features, execute
Get-WindowsOptionalFeature -Online | Where-Object {$_.FeatureName -like “Hyper-V“}
3. Execute the first command in the list to install and enable all Hyper-V features. The entire command line for the same is
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
4. Press Y & hit enter to restart your PC and enable Hyper-V.
How to create a Virtual Machine using Hyper-V?
Now that you have enabled virtualization and set up Hyper-V on Windows 10, it is time to put the technology to use and create a virtual machine. There are multiple ways to create a virtual machine (Hyper-V Manager, PowerShell, and Hyper-V Quick Create), but the easiest one is by using the Hyper-V Manager application.
1. Open Control Panel using your preferred method and click on Administrative Tools. You can also open the same (Windows Administrative Tools) directly through the search bar.
2. In the following explorer window, double-click on Hyper-V Manager.
3. A Hyper-V manager window will open soon. On the left, you will find the name of your computer, select it to proceed.
4. Now, click on Action present at the top and select New, followed by Virtual Machine.
5. If you want to create a Virtual Machine with the most basic configuration, directly click on the Finish button in the New Virtual Machine Wizard window. On the other hand, to customize the Virtual Machine, click on Next and go through the individual steps one by one.
6. You will find the new virtual machine on the right panel of the Hyper-V Manager window. Options to turn it on or off, shut down, settings, etc. will also be present there.
Recommended:
So that is how you can enable virtualization and create a virtual machine on Windows 10 PC. If you are having a hard time understanding any of the steps, comment down below, and we will get back to you ASAP.