LoginSignup
9

More than 5 years have passed since last update.

powershellからHyper-Vを有効化してみる

Posted at

現在使用中のOSがWindows10Proなので、折角だし Hype-V なるものを利用してみたいなと思い有効化してみました。そのあと無効化しましたが。
備忘録として残しておきます。

有効化

管理者権限の powershell からコマンドで Hyper-V を有効化できます。

powershell(管理者権限)
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

上記のコマンド実行後、PCを再起動すれば有効になっているはずです。

Hyper-V Administrators への登録

Hyper-Vは管理者権限がないと操作できません。
一般アカウントを常用している身としては、いちいち管理者パスワードを入力するのが大変不便。
これを解決するために Hyper-V Administrators に普段使いのアカウントを登録しておきます。

  1. コントロールパネル -> システムとセキュリティ -> 管理ツール -> コンピュータの管理
  2. システムツール -> ローカルユーザーとグループ -> グループ
  3. Hyper-V Administrators を選択して右クリックメニューから プロパティ を開く
  4. 追加 を選択
  5. オブジェクトの種類 から ユーザー のみにチェック
  6. Hyper-Vを操作したいアカウント名を入力し、 名前の確認
  7. OK -> OK と選び、確定させる
  8. 一度ログアウトする

これで管理者権限のないアカウントからでも Hyper-V を操作できるようになりました。

無効化

やっぱり仮想化ソフトには VirtualBox の方を使います、となったときなど。
Hyper-V を無効化するには管理者権限の powershell で次のコマンドを実行。

powershell(管理者権限)
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

上記のコマンド実行後、PCを再起動すれば無効化されます。

参考

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9