Windows 10에서는 가상화 프로세스를 실행할 수 없습니다.

Windows 10에서는 가상화 프로세스를 실행할 수 없습니다.

VirtualBox에서 VM을 실행하려고 하는데 AMD-V 액세스가 필요하지만 항상 AMD-V를 사용할 수 없다는 오류가 발생합니다. 내 프로세서 모델을 찾아보니 amd-v를 지원하고 BIOS에서 가상화가 활성화되어 있는지 확인했습니다. 작업관리자에 들어가보니 가상화가 활성화되어 있다고 나오네요. Android studio용 haxm을 설치하려고 하면 동일한 메시지가 표시됩니다. 블루스택을 설치해서 확인해봤는데 가상화를 사용하는 것과 동일한 오류가 발생했습니다. BlueStacks는 (몇 년 전) 작동했으므로 내 컴퓨터가 가상화를 수행할 수 있다는 것을 알고 있습니다. Windows Defender를 체크인했는데 가상화 기반 보호기가 꺼져 있습니다. Windows 10 Home만 있어서 Hyper-V가 없습니다. 가상화를 사용하고 있을 수 있는 프로세스가 더 있습니까? BIOS에서 가상화를 끄고 며칠 동안 꺼두었다가 다시 켜면 이를 사용하는 모든 것이 종료됩니까? 가상화를 끄면 가상화가 필요하기 때문에 시작할 수 없는 응용 프로그램의 시스템 이벤트 로그에 로그가 있습니까? 어떤 아이디어가 있나요?

답변1

Windows 10 Home에는 Hyper-V가 없습니다., 하지만 다음으로 갈 수 있습니다

"설정 - 앱 - 프로그램 및 기능 - Windows 기능 활성화 또는 비활성화"

그리고 "Windows 하이퍼바이저 플랫폼"(거의 하단에 있음)이 켜져 있는지 확인하고 중간에 "가상 컴퓨터용 플랫폼"도 켜져 있는지 확인합니다(정확한 이름은 확실하지 않으므로 번역해야 합니다).

최근 Windows 10 Home에 WSL2를 설치했는데 같은 질문이 있었습니다. Microsoft 포럼에서 인용Hyper-V 기반 WSL 2를 Windows 10 HomeV에서 어떻게 사용할 수 있나요?:

WSL 2는 Windows 10 Home을 포함하여 현재 WSL을 사용할 수 있는 모든 SKU에서 사용할 수 있습니다.

최신 버전의 WSL은 Hyper-V 아키텍처를 사용하여 가상화를 지원합니다. 이 아키텍처는 '가상 머신 플랫폼' 선택적 구성 요소에서 사용할 수 있습니다. 이 선택적 구성 요소는 모든 SKU에서 사용할 수 있습니다. WSL 2 릴리스가 가까워지면 곧 이 경험에 대한 자세한 내용을 확인할 수 있습니다.

Windows 10 Home에서도 가상 머신 플랫폼 구성 요소를 볼 수 있습니다(Windows 기능 켜기/끄기).

가상 머신이 활성화되어 있는지 다시 확인하세요. 에서https://www.windowscentral.com/how-install-wsl2-windows-10, WSL2의 경우에도 도움이 될 것입니다.

가상 머신 활성화

아직 이 기능을 활성화하지 않은 경우 WSL2를 설치하기 전에 활성화해야 합니다. 이미 언급했듯이 WSL2는 작은 가상 머신이므로 Windows 10은 이에 대비해야 합니다. 이 기능을 이미 활성화한 경우 건너뛰고 바로 PC를 재부팅하여 설치할 준비가 되었는지 확인하세요.

이를 수행하는 가장 빠른 방법은 PowerShell을 사용하는 것입니다. 관리자 권한으로 PowerShell을 열고 다음 명령을 입력합니다.

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

이제 PC를 재부팅하고 다음 섹션으로 이동하세요.

답변2

Windows Hypervisor 플랫폼을 껐다가 다시 켜니 작동이 시작되었습니다.

관련 정보