반응형

 

Hyper-V

 

Hyper-V는 Windows를 만든 MS(Microsoft)에서 제공하는 가상화 관련 기술이다.

 

Hyper-V는 CPU가 Intel VT-c를 지원해야 하고, Windows 10 Pro, Enterprise, Education 에디션을 사용해야 한다고 한다.

 

Hyper-V를 사용하면 Vbox나 VMware를 사용하지 않고도 가상 머신을 만들 수 있고 Docker Desktop 역시 Hyper-V를 사용해 동작한다.

 

하지만 이러한 Hpyer-V를 활성화하면 오히려 Vbox나 Vmware를 사용할 때 충돌이 나서 에러가 발생한다.

 


Hyper-V가 설치되어 있는지 확인하기

 

 

PowerShell이나 CMD를 관리자 권한으로 열어 아래의 명령어를 입력하면 위와 같이 정보들이 뜬다.

 

Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V

 

정보들 중 "State" 항목의 값이 "Enabled"이면 Hyper-V가 설치되어 있는 것이다.

(설치만 되어 있는 것일 뿐 아직 활성화 상태는 아니다.)

 


Hpyer-V가 사용 중인지 확인하기

 

 

PowerShell이나 CMD를 관리자 권한으로 실행하여 아래의 명령어를 입력해 출력되는 정보들 중 "hypervisorlaunchtype" 항목의 값이 "Auto"이면 실행 중인 것이다.

(실행 중이 아니라면 값이 "off" 이다.)

 

bcdedit /enum

 


부트 로더에서 Hyper-V 활성화/비활성화 하기

 

PowerShell이나 CMD를 관리자 권한으로 열어 아래의 명령어를 이용해 Hyper-V를 부트 로더단에서 활성화하고 비활성화할 수 있다.

(이 명령어들은 재부팅 시에 적용되기 때문에 변경 후 재부팅을 해주어야 한다.)

 

# 부트 로더에서 Hyper-V 활성화
bcdedit /set hypervisorlaunchtype auto
# 부트 로더에서 Hyper-V 비활성화
bcdedit /set hypervisorlaunchtype off

 


Windows에서 Hyper-V 설치(활성화)/삭제(비활성화)하기

 

PowerShell이나 CMD를 관리자 권한으로 열어 아래의 명령어를 이용해 Hyper-V를 설치 및 삭제하여 활성화 비활성화 할 수 있다.

(이 명령어도 역시 재부팅해야 한다.)

# Windows에서 Hyper-V 설치(활성화)
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
# Windows에서 Hyper-V 삭제(비활성화)
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

 


https://www.lainyzine.com/ko/article/how-to-disable-hyper-v-in-windows-10/#hyper-v-%EC%84%A4%EC%B9%98-%EC%97%AC%EB%B6%80%EB%A5%BC-%ED%99%95%EC%9D%B8%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95

반응형

+ Recent posts