본문 바로가기

Study/IT 분야 연구

[VMware Workstation 16 Player ] Your host does not meet minimum requirement to run VMware player with Hyper-V or Device/Credential Guard enabled. 에러 메시지 조치 방법

반응형

미국의 테슬라 주식은 가파르게 오르는 반면, MS 주식은 거의 오르지 않네요. 급기야 MS 주식을 팔아서 테슬라 주식을 사는 사태까지 오게 되었습니다. 사실 간단한 인터넷 서핑이나 문서 편집 등은 무료 OS인 Ubuntu Linux에서도 충분히 할 수 있음에도 불구하고, 유료로 Microsoft 사의 Windows 운영체제를 사용해야 하는 이유가 무엇인지 잘 이해가 되지 않습니다. 

 

회사에서는 Linux가 설치된 서버도 활용하고, Windows가 설치된 PC에서 VMware를 설치하여 Linux의 파워풀한 쉘과 수많은 패키지를 가상 머신으로 이용합니다. 퇴근 후 집에 돌아와서도 Linux를 사용하고 싶지만, 와이프님과 함께 사용하는 Windows를 Linux로 밀어버릴 용기는 나지 않습니다. 그렇다고 비용을 지불하고 VMware 라이선스를 구입하면서까지 Linux 가상 머신을 돌리기도 부담스럽습니다.  

 

[비상업적인 용도의 무료 VMware]

이런 분들을 위해서 비상업적인 개인 및 가정용은 무료로 사용할 수 있는 VMware가 있습니다. 

아래 위치에서 다운로드하실 수 있습니다.

www.vmware.com/kr/products/workstation-player/workstation-player-evaluation.html

 

 

홈페이지에 표시된것처럼, "비상업적인 개인 및 가정용으로 사용할 수 있습니다."라고 되어 있으므로, 비상업적인 용도로는 가정용 PC에서 충분히 사용하실 수 있겠습니다. 혹시 Windows PC에 가상 리눅스 머신을 돌리면서 리눅스 공부를 하고 싶으시다면 VMware Workstation 16 Player를 활용해보시기 바랍니다. 

 

제가 가정용으로 VMware Workstation 16 Player를 활용해보려고 하였지만, 몇 가지 오류들로 사용이 쉽지 않은 점이 있었습니다. 회사 PC에서 사용하는 VMware Workstation은 아주 잘 동작하는데, 가정용 PC에 설치한 VMware Workstation 16 Player는 왜 이런저런 문제들이 발생할까요? 명확하지는 않지만 라이선스를 주고 사용하는 버전과 무료로 이용할 수 있는 버전 사이의 성능과 안정성 차이가 아닐까 추측해봅니다. 

 

[Minimum requirements Error]

제가 VMware Workstation 16 Player를 설치하고 실행해봤더니 아래와 같은 에러 메시지가 발생하였습니다.

Your host does not meet minimum requirements to run VMware Player with Hyper-V or Device/Credential Guard enabled. Refer to VMware KB article 76918 for at https://kb.vmware.com/kb/76918 for more details.

 

 

 

[Trouble Shooting #1. BIOS VTx Enable 확인]

예전에 회사 PC에서 VTx 기능을 BIOS에서 Enable 시켜주지 않아서 에러가 발생했던 경험이 있습니다. 만약 위와 같은 에러 메시지가 보이면 BIOS 모드에 진입하셔서 VTx가 Enable 되어 있는지 먼저 확인해보시기 바랍니다. 

관련 내용은 blog.naver.com/boyinblue/221711753176 블로그를 참조하시기 바랍니다.

 

 

[Trouble Shooting #2. Windows 버전 확인 및 업데이트]

BIOS에 들어가서 VTx 기능이 Enable 되어 있는지 확인해보았는데 정상적으로 VTx 기능이 Enable 되어 있었습니다.

에러 창에 표시된 것처럼 https://kb.vmware.com/kb/76918에 접속해서 추가적인 내용을 살펴보기로 했습니다.

 

 

Supported Host Operating Systems를 살펴보면 Windows 10 20H1 build 19041.264 이상의 버전을 사용해야 한다고 합니다. 만약 Windows 10 1909나 그 이전 버젼이면 Virtualization Based Security 기능을 충족하지 못한다고 되어 있습니다. 제어판 -> 시스템정보에 들어가서 확인해봤더니 제 Windows 버전이 Requirements를 만족하지 못하더군요. 

 

 

Requirements는 19041.264 이상인데, 제 Windwos 10 버전은 18362라서 요구사항을 만족하지 못하는 것을 확인하였습니다. 그래서 Windows를 최신 버전으로 업데이트하기로 했습니다. 

 

 

그리하여 www.microsoft.com/en-us/software-download/windows10 에 접속하여 최신 Windows10으로 업데이트할 수 있었습니다. 그리고 VMware Workstation 16 Player를 실행해보니 정상적으로 동작하더군요. 

 

만약, 여러분도 Windows 10 운영체제의 버전 때문에 VMware Workstation 16 Player가 실행되지 않는다면 Windows 10을 최신 버전으로 업데이트해보시기 바랍니다. 

 

이상입니다. 

반응형