マシンにオペレーティングシステムであるWindows 10を再インストールしたところです。以前は、まったく同じOSイメージで問題なくHyper-Vを使用できましたが、現在は機能しません。
仮想ディスクとデフォルトのオプションだけを使用して、空の仮想マシンを作成しました。起動しようとすると、次のエラーメッセージが表示されます。
An error occurred while attempting to start the selected virtual machine(s).
'test' failed to start.
'test' could not initialize.
何が問題だったかについての詳細はありません。次のコマンドでログを確認しました。
Get-WinEvent -FilterHashTable @{LogName ="Microsoft-Windows-Hyper-V*"; StartTime = (Get-Date).AddMinutes(-10); }
ただし、有用な情報は提供されません。
ProviderName: Microsoft-Windows-Hyper-V-VMMS
TimeCreated Id LevelDisplayName Message
----------- -- ---------------- -------
02/11/2017 14:25:13 15130 Error 'test' failed to start. (Virtual machine ID 56728BA4-4F7C-4581-90DA-E1DC131DB2C4)
02/11/2017 14:25:13 12514 Information Found a certificate for server authentication. Remote access to virtual machines is now possible.
02/11/2017 14:25:13 12514 Information Found a certificate for server authentication. Remote access to virtual machines is now possible.
02/11/2017 14:25:13 12514 Information Found a certificate for server authentication. Remote access to virtual machines is now possible.
02/11/2017 14:25:13 12514 Information Found a certificate for server authentication. Remote access to virtual machines is now possible.
02/11/2017 14:25:13 12514 Information Found a certificate for server authentication. Remote access to virtual machines is now possible.
ProviderName: Microsoft-Windows-Hyper-V-Worker
TimeCreated Id LevelDisplayName Message
----------- -- ---------------- -------
02/11/2017 14:25:13 3040 Error 'test' could not initialize. (Virtual machine ID 56728BA4-4F7C-4581-90DA-E1DC131DB2C4)
ProviderName: Microsoft-Windows-Hyper-V-VMMS
TimeCreated Id LevelDisplayName Message
----------- -- ---------------- -------
02/11/2017 14:21:28 15130 Error 'test' failed to start. (Virtual machine ID 56728BA4-4F7C-4581-90DA-E1DC131DB2C4)
02/11/2017 14:21:28 12514 Information Found a certificate for server authentication. Remote access to virtual machines is now possible.
02/11/2017 14:21:28 12514 Information Found a certificate for server authentication. Remote access to virtual machines is now possible.
02/11/2017 14:21:28 12514 Information Found a certificate for server authentication. Remote access to virtual machines is now possible.
02/11/2017 14:21:28 12514 Information Found a certificate for server authentication. Remote access to virtual machines is now possible.
02/11/2017 14:21:28 12514 Information Found a certificate for server authentication. Remote access to virtual machines is now possible.
ProviderName: Microsoft-Windows-Hyper-V-Worker
TimeCreated Id LevelDisplayName Message
----------- -- ---------------- -------
02/11/2017 14:21:28 3040 Error 'test' could not initialize. (Virtual machine ID 56728BA4-4F7C-4581-90DA-E1DC131DB2C4)
ProviderName: Microsoft-Windows-Hyper-V-VMMS
TimeCreated Id LevelDisplayName Message
----------- -- ---------------- -------
02/11/2017 14:21:21 27311 Information The system successfully created 'D:\Hyper-V\test.vhdx'.
02/11/2017 14:21:20 27310 Information The system is creating 'D:\Hyper-V\test.vhdx'.
02/11/2017 14:21:19 13002 Information A new virtual machine 'test' was created. (Virtual machine ID 56728BA4-4F7C-4581-90DA-E1DC131DB2C4)
02/11/2017 14:21:19 18304 Information The virtual machine 'test' was realized. (VMID 56728BA4-4F7C-4581-90DA-E1DC131DB2C4).
0
BIOS設定は再インストール前から変更されていないため、正しいはずです。私はそれらをチェックし、仮想化が有効になっています。
私はすでにHyper-Vをアンインストールして再インストールし、何度も再起動し、ファイルシステムのアクセス許可をリセットしましたが、何の助けにもなりませんでした。
これを修正するにはどうすればよいですか?
ハイパーバイザが自動的に起動するのを「忘れた」かもしれませんが、管理者特権のコマンドプロンプトで次のコマンドを使用してみてください。
BCDEDIT /Set {current} hypervisorlaunchtype auto
私の場合、(Windows 10 ProのHyper V)VMは、ネットワークアダプターが割り当てられていなかったために失敗していました。割り当てた後、システムは正常に起動しました。 Hyper-Vの場合、次の手順に従って構成します。
Settings
に移動します(Hyper-Vの設定ではありません)。通常は、Virtual Machines
ペインでVMを右クリックして実行します。Network Adapter
を選択しますVirtual Switch
ドロップダウンで、Default Switch
を選択します。Apply
をクリックして変更を確認することを忘れないでください。私にとって、解決策は この投稿 で見つかりました:
次のコマンドを実行しているソリューション:
net localgroup administrators SERVICE /delete
その後、再起動します。