4.2.4. Hyper-V
4.2.4.1. Hyper-V commands must be run as an Administrator
通常のユーザーまたは管理者権限を持つユーザーとして Hyper-V を使用して Windows で CDK を実行すると、以下のエラーが発生する可能性があります。
Error starting the VM: Error creating the VM. Error with pre-create check: "Hyper-V commands must be run as an Administrator".
回避策: 推奨されている Hyper-V Administrators グループに追加するか、昇格モードでシェルを実行することができます。
PowerShell を使用している場合は、以下のように Hyper-V Administrators グループに追加できます。
管理者として、以下のコマンドを実行します。
PS> ([adsi]"WinNT://./Hyper-V Administrators,group").Add("WinNT://$env:UserDomain/$env:Username,user")
- 変更を有効にするには、ログアウトしてログインします。
また、GUI を使用して、以下のように Hyper-V Administrators グループに追加することもできます。
- スタート ボタンをクリックして、コンピューターの管理 を選択します。
- Computer Management 画面で、Local Users And Groups を選択してから、Groups をダブルクリックします。
- Hyper-V Administrators グループをダブルクリックして、Hyper-V Administrators Properties ダイアログボックスが表示されます。
- Hyper-V Administrators グループにアカウントを追加し、ログオフしてからログインして変更を反映します。
これで、Hyper-V コマンドを通常のユーザーとして実行できるようになりました。
Hyper-V のオプションの詳細は、「creating Hyper-V administrators local group」を参照してください。