이 가이드는 Windows 11에서 가상화 활성화 여부 확인하는 방법에 대해 설명합니다.
가상화는 Windows의 가장 유용한 기능 중 하나로 추가 하드웨어 없이 여러 운영 체제나 응용 프로그램을 동시에 실행할 수 있는 가상 환경을 만들고 운용할 수 있습니다.
예를 들어 Windows Sandbox, Hyper-V, VMware 등 가상화 환경을 구축하기 위해서는 시스템에서 가상화를 지원하고 또 활성화해야 합니다.
기본적으로 이 기능은 활성화 되어 있는 경우도 있지만, 일부 컴퓨터에서는 기본적으로 가상화를 활성화하지 않았을 수도 있습니다.
즉, 가상화를 사용하기 위해서는 BIOS/UEFI 설정에서 가상화(Virtualization) 활성화 여부를 확인하고, 사용자가 수동으로 활성화해야 할 수도 있습니다.
- Intel : Intel Virtualization Technology / VT-d 등
- AMD : SVM Mode 등
다행히 BIOS 설정에 액세스하지 않고도 Windows에서 가상화 활성화 여부를 쉽게 확인할 수 있는 방법이 있습니다.
Windows 11에서 가상화 활성화 여부 확인하는 방법
이 문서는 PC에서 가상화 활성화 여부를 확인할 수 있는 4가지 방법에 대해 설명합니다. 어떤 방법으로 확인하든 원하는 답을 얻을 수 있습니다.
01 작업 관리자
작업 관리자의 성능 탭에서 가상화 기능이 활성화되었는지 확인할 수 있습니다. 방법은 다음과 같습니다.
![작업 관리자 가상화 활성화 여부 확인 위해 작업 관리자 열기](https://geekorea.com/wp-content/uploads/2024/02/01.Check_Virtualzation_enabled.png)
키보드 단축키 Ctrl + Shift + ESC 키를 눌러 작업 관리자를 열고 [성능] 탭으로 이동합니다.
![작업 관리자 성능 탭의 CPU 항목에서 가상화 활성화 상태 확인](https://geekorea.com/wp-content/uploads/2024/02/02.Check_Virtualzation_enabled.png)
작업 관리자 성능 페이지에서 “CPU” 항목을 선택했을 때 “가상화: 사용”으로 표시되면 PC에서 가상화가 활성화된 상태입니다.
02 명령 프롬프트
명령 프롬프트에서 간단한 명령어로 가상화가 활성화되어 있는지 확인할 수도 있습니다.
![명령 프롬프트 관리자 권한으로 명령 프롬프트 실행](https://geekorea.com/wp-content/uploads/2024/02/03.cmd_round.png)
키보드 단축키 Win + R 키를 누르고 실행 대화 상자에 cmd 입력 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한으로 명령 프롬프트를 실행합니다.
![명령 프롬프트 시스템 정보 명령으로 가상화 활성화 여부 확인](https://geekorea.com/wp-content/uploads/2024/02/04.Check_Virtualzation_enabled.png)
명령 프롬프트 창에 다음 명령을 입력하고 Enter 키를 눌러 시스템 정보를 확인합니다.
systeminfo
![명령 프롬프트 가상화 활성화 여부 확인](https://geekorea.com/wp-content/uploads/2024/02/05.Check_Virtualzation_enabled.png)
명령을 실행하면 모든 시스템 정보가 화면에 표시됩니다.
“Hyper-V 요구 사항” 항목을 찾아 다음 중 하나가 표시되면 가상화 기능이 활성화된 상태입니다.
- 하이퍼바이저가 검색되었습니다. Hyper-V에 필요한 기능이 표시되지 않습니다.
- 펌웨어에 가상화 사용: 예
그러나 다음과 같이 표시될 경우 컴퓨터에서 가상화 기능이 비활성화된 것입니다.
- 펌웨어에 가상화 사용: 아니요
참고로 “Hyper-V에 필요한 기능이 표시되지 않습니다.” 결과 값만 표시되는 것은 이미 가상화(Hyper-V) 환경을 사용하고 있는 것으로, 가상화 기능이 활성화 되었음을 의미합니다.
03 Windows PowerShell
명령 프롬프트와 마찬가지로 가상화 기능이 활성화 되었는지 확인하는 PowerShell 명령도 있습니다.
![터미널 관리자 권한으로 PowerShell 터미널 실행](https://geekorea.com/wp-content/uploads/2024/02/06.PowerShell_round.png)
키보드 단축키 Win + R 키를 누르고 실행 대화 상자에 wt 입력 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한으로 PowerShell 터미널을 실행합니다.
![터미널 가상화 활성화 여부 확인 명령 실행](https://geekorea.com/wp-content/uploads/2024/02/07.Check_Virtualzation_enabled.png)
터미널 창에서 다음 명령을 입력하고 Enter 키를 눌러 실행합니다.
Get-ComputerInfo -property "HyperV*"
명령을 실행하면 HyperV 관련 결과물이 화면에 출력 됩니다.
결과에서 다음 중 하나가 표시되면 가상화 기능이 활성화된 상태입니다.
- HyperVisorPresent : True
- HyperVRequirementVirtualizationFirmwareEnabled: True
참고로 HyperVisorPresent 결과 값만 표시되는 것은 이미 가상화(Hyper-V) 환경을 사용하고 있는 것으로, 가상화 기능이 활성화 되었음을 의미합니다.
04 시스템 정보 앱
명령 프롬프트에서 시스템 정보 명령을 확인한 것처럼 ‘시스템 정보’ 앱을 이용하여 가상화 기능 활성화 상태를 확인할 수도 있습니다.
![시스템 정보 시스템 정보 앱 열기](https://geekorea.com/wp-content/uploads/2024/02/08.Check_Virtualzation_enabled.png)
시작 메뉴를 누르고 ‘시스템 정보’ 검색 후 결과를 선택하여 앱을 실행합니다.
![시스템 정보 시스템 요약에서 가상화 활성화 여부 확인](https://geekorea.com/wp-content/uploads/2024/02/09.Check_Virtualzation_enabled.png)
시스템 정보 앱에서 명령 프롬프트 출력물과 동일한 결과 값을 확인할 수 있습니다.
시스템 요약 페이지에서 다음 중 하나가 표시되면 가상화 기능이 활성화된 상태입니다.
- 하이퍼바이저가 검색되었습니다. Hyper-V에 필요한 기능이 표시되지 않습니다.
- 펌웨어에 가상화 사용: 예
그러나 다음과 같이 표시될 경우 컴퓨터에서 가상화 기능이 비활성화된 것입니다.
- 펌웨어에 가상화 사용: 아니요
참고로 “Hyper-V에 필요한 기능이 표시되지 않습니다.” 결과 값만 표시되는 것은 이미 가상화(Hyper-V) 환경을 사용하고 있는 것으로, 가상화 기능이 활성화 되었음을 의미합니다.
마치며
Windows 11/10 환경에서 가상화 활성화 여부를 확인하는 것은 매우 간단합니다.
가상화가 비활성화된 경우 BIOS/UEFI(펌웨어) 설정에서 활성화할 수 있으며, BIOS/UEFI 설정 진입에 대한 정확한 지침은 사용 중인 컴퓨터 또는 메인보드 제조사 설명서를 확인하시기 바랍니다.