DockerでHyper-Vを有効にできない、修正方法

Dockerデスクトップアプリは、可変Windowsシステム用の新しいソフトウェアを開発している開発者の間でかなり有名です。 このアプリケーションでは、複数の仮想システムを使用して、開発者のシステムからの新しいビルドやパッチをテストできます。 しかし、Dockerが「DockerはHyper-Vを有効にできません」というエラーメッセージをどこからともなく表示した場合はどうなるでしょうか。 心配しないでください。 これらの簡単な修正に従うだけで、問題を非常に迅速に解決できます。

回避策

a。 再起動 コンピュータを再起動して、システム内の仮想システムにアクセスしてみてください。

b。 実行しているウイルス対策プログラムを無効にして、もう一度確認してください。

修正1-システムでHyper-Vを有効にする

Hyper-Vはオプションの機能であり、手動で使用できるようにする必要があります。

1. 最初に右クリックします Windowsキー その後、「実行“.

2. 次に、このコマンドを入力して、 入る.

オプション機能
オプション機能最小

3. Windows機能が表示されたら、 小切手Hyper-Vオプション機能のリストからの」オプション。

4. それが終わったら、「OK“.

Hyper VMinを有効にする

これで、Windowsはコンピューターでハイパーバイザーを有効にします。

5. 次に、「今すぐ再起動“.

今すぐ再起動

マシンが再起動すると、Hyper-Vが有効になります。 これには少し時間がかかります。 マシンが再起動したら、Dockerを開き、仮想マシンを起動してみます。

代替方法–

前の方法が機能しない場合は、これを試してください。

1. まず、Windowsアイコンを右クリックし、「Windows PowerShell(管理者)“.

Powershell管理者

2. ターミナルが表示されたら、ここからこのコードを入力または貼り付けて、 入る.

DISM /オンライン/有効化機能 /すべて/ FeatureName:Microsoft-Hyper-V
Dism Hyper V Enable Min

Windowsはこの機能を有効にします。

PowerShellウィンドウを閉じて、コンピューターを1回再起動します。

修正2–BIOSで仮想化を有効にする

Hyper-Vの重要な要件の1つは、BIOSでの仮想化のアクティブ化です。

1. まず、コンピュータをシャットダウンします。

2. マシンを起動します。

3. システムが起動しているときに、「」を押す必要があります。削除* キーボードからキーを押して、コンピューターのBIOSセットアップを開きます。

* 注意-特定のキーはメーカーによって異なる場合があります。 これらはさまざまなキーです-

Esc、F1、F2、F10、F11、F12または削除

割り当てられたキーを押すと、しばらくするとBIOS画面が表示されます。

BIOS設定

3. 一度 BIOS セットアップが開きます。「高度な" タブ。

4. 次に、「仮想化リストから」を選択し、「」であることを確認します有効“.

(一部のコンピューターでは、「仮想化」設定ではなく「SVMモード」に気付く場合があります。 同じ効果を得るには有効にしてください)

仮想化新分

5. もう一度、関連付けられているキーを押して設定を保存します。

[それは「F10このコンピュータの」キー。]

F10分最小分

6. その後、「はい」をクリックして、最終的にコンピュータのBIOS設定を保存して終了します。

はい分保存

設定を保存すると、コンピュータは自動的に保存されます。 次に、コンピューターでDockerアプリを開き、新しい仮想マシンを開こうとします。

修正3–Hyper-Vを削除して再インストールする

Hyper-Vファイル自体が偶然に破損した場合、Dockerは開きません。

1. を押します Windowsキー+ X 一緒にキー。

2. 次に、「Windows PowerShell(管理者)」にアクセスします。

Powershell Windows Key X

3. コピーペースト これらのコードを1つずつ入力してヒットします 入る その後、これらのコードを順番に実行します。

Disable-WindowsOptionalFeature -FeatureName microsoft-hyper-v -onlinerestart-computer。 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -Allrestart-computer。 Enable-WindowsOptionalFeature -Online -FeatureName Containers -All
Dism Hyper V Unistall EnableMin。

コードを実行した後、Dockerをもう一度開き、これで問題が解決するかどうかを確認します。

注意

それでも問題が解決しない場合は、次の手順を試してください–

a。 管理者権限でPowerShellターミナルを開きます。

2. その後、このコードを実行し、これが役立つかどうかを確認します。

MOFCOMP%SYSTEMROOT%\ System32 \ WindowsVirtualization。 V2.mof
Hyper V2分

これで問題が解決するかどうかを確認してください。

あなたの問題は解決されるべきです。

Windows10のfltmgr.sysブルースクリーンを修正

Windows10のfltmgr.sysブルースクリーンを修正ウインドウズ10

Fltmgr.sysは、ハードドライブに保存されているすべてのファイルとフォルダーが正しい位置に保存されていることを確認するためのフィルターマネージャーファイルのプロセスコードです。 このプロセスが失敗した場合、システムは機能しなくなり、ブルースクリーンオブデスエラーが発生します。SYSTEM_SERVICE_EXCEPTION(fltmgr.sys)ブルースクリーンエラー原因このエラーの背...

続きを読む
Windows10のUSBポートのパワーサージを修正

Windows10のUSBポートのパワーサージを修正ウインドウズ10

ユーザーがデバイスをシステムのUSBポートに接続しようとすると、次のいずれかのエラーが発生します。「ハブポートの電力サージ」または「USBデバイスがハブポートの電力制限を超えました。」原因USBデバイスは、各ポストから最大または500ミリアンペアの電流を引き出すことができます。 理想的には、この制限を超えると、ユーザーはこのエラーを受け取ります。ただし、2つの事実は次のとおりです。USBデバ...

続きを読む
Windows 10のパーソナライズされた設定(応答しない)を修正する

Windows 10のパーソナライズされた設定(応答しない)を修正するウインドウズ10

マイクロソフトは、数日ごとに更新プログラムをリリースし続けています。 ほとんどの場合、これは単なるセキュリティアップデートであり、たまにメジャーアップデートがあります。 これらのメジャーアップデートには、いくつかの新機能とともに、非常に重要なバグ修正が含まれています。しかし、最近、多くのWindows8およびWindows10ユーザーから、コンピューターの更新後の問題について苦情が寄せられて...

続きを読む