Intel HAXM 설치 오류-이 컴퓨터는 Intel Virtualization Technology (VT-x)를 지원하지 않습니다


134

HAXM 설치에 문제가 있습니다. 여기 있습니다. 컴퓨터에 HAXM을 설치하려고 할 때마다이 오류가 발생했습니다. 설치 오류 인쇄 화면

문제는 내 컴퓨터가 가상화 기술을 지원한다는 것입니다 (아래 그림 참조). 이 문제를 해결하는 방법에 대한 아이디어가 있습니까? 여기에 이미지 설명을 입력하십시오


설치하는 동안 얼마나 많은 메모리를 사용합니까? 나는 4GB의이 있으며 1GB의 제안입니다
Trojan.ZBOT

5
Avast를 사용하십니까? 그렇다면 설정> 문제 해결에서 "하드웨어 지원 가상화 사용"을 비활성화하십시오. PC를 다시 시작하고 HAXM 설치를 다시 실행하십시오. 나를 위해 일하십시오!
Wery Nguyen

HAXM이 얼마나 많은 메모리를주고 싶은지 묻지 않고 바로 위의 오류 메시지를 표시하면 @Ajay가 원하는 솔루션을 가지고 있습니다.
Isaac Zais

developer.android.com/studio/run/emulator-acceleration c : \ Users \ janedoe \ AppData \ Local \ Android> sdk \ emulator \ emulator -accel-check를 통해 이미 설치되어 있음을 알 수 있습니다.
Raj

이 링크는 작업 내 경우에는 답이 github.com/intel/haxm/issues/105
mshwf

답변:


147

다음 단계를 따르십시오.

  1. 이동 제어판 → 프로그램 및 기능 .
  2. 창 기능 켜기 및 끄기를 클릭하십시오 . 창이 열립니다.
  3. Hyper-VWindows Hypervisor 플랫폼 옵션을 선택 취소 하고 시스템을 다시 시작하십시오.

이제 오류없이 HAXM 설치를 시작할 수 있습니다.


1
이것은 나를 위해 일한 사람과 같은 문제가있는 두 명의 친구가 최고의 대답이어야합니다.
Isaac Zais

23
이 옵션이 없어서이 옵션을 선택 취소 할 수 없으면 어떻게합니까? 랩탑을 교체 할 때까지 HAXM을 사용할 수 없습니까?
Jean d' arme

2
아니요, Hyper-V는 창에 의존하지 않으며 마더 보드에 따라 다릅니다. 마더 보드에 Hyper-V 옵션이 있거나 지원되지 않을 수 있습니다.
Ajay Sharma

28
나는 이미 선택하지 않은하지만 여전히 같은 오류가 .. 다음 옵션이 남아 무엇 Hyper-V를이

2
나는 당신의 단계를 밟았습니다 ... 2 단계를 거친 후 시스템에서 Hyper-V를 찾지 못했습니다 ... 어떻게해야합니까? @AjaySharma
파라 마 수다

30

죄송합니다.이 질문에 대답하는 것을 잊었습니다. 인터넷 검색 결과 며칠 후 하이퍼 스레딩 (또는 하이퍼 -v)으로 인해 문제가 발생했습니다. 하이퍼 스레딩을 끈 상태에서 창을 시작하는 옵션으로 boot.ini 파일을 편집하기로 결정했습니다. 이 튜토리얼을 따랐 는데 이제 모든 것이 완벽하게 작동합니다


9
"dism.exe / Online / Disable-Feature : Microsoft-Hyper-V"
Tobias

12
예, 이것은 기본적으로 WP 에뮬레이터에 Hyper-V가 필요하기 때문에 동일한 랩톱에서 안드로이드 개발과 함께 Windows Phone 개발을 수행 할 수 없음을 의미합니다. 이 ... 비린내 냄새
WiteCastle

문제는 Microsoft 측입니다. 비린내가 나는 말을하는 것이 옳지 만 의도적 인 경우 Microsoft는 프로세서 기능을 감지하고 Intel-VT 기능을 Hyper-V 위에있는 모든 OS에 노출시키는 HyperV 가상화 계층을 업데이트하는 속도가 느립니다.
Shailen

1
Windows를 시작할 때 BIOS에서 가상화 옵션을 활성화하고 작동했습니다.
DanielV

22

원래 질문 이후 몇 년이 지난 후에도 수정 목록이 늘어나고있는 것 같습니다.

아래는 Windows의 전체 목록입니다 (02/2020 경).


Windows 10이 있고 모든 업데이트가 설치되어 있고

  • Hyper-V가 비활성화되었습니다
  • Microsoft Defender의 메모리 무결성 / 코어 격리가 비활성화되어 있습니다.
  • 바이러스 백신이 비활성화되었습니다

아래 6 단계를 시도하십시오 . 원인 일 수 있습니다.

수정 프로그램이 작동했는지 확인하려면 여기에서 Intel HAXM 설치 프로그램을 수동으로 다운로드하십시오 . (HAXM의 최신 버전은 Android Studio에서 제공되는 것과 다를 수 있습니다.) 설치를 시작하기 전에 haxm_check.exe명령 줄에서 다운로드에 포함 된 파일을 실행하십시오. 수정 프로그램이 작동 yes하면 NX및 에 모두 표시 됩니다 VT.

두 번 클릭 haxm_check.exe하면 아무것도 표시되지 않습니다. 출력을 보려면 cmd 또는 powershell에서 실행하십시오.


  1. BIOS 확인

    • BIOS / UEFI 설정으로 이동하여 VT-x, VT-d, 가상화 기술, 하드웨어 가상화와 같은 설정을 찾아서 활성화되어 있는지 확인하십시오 . 옵션이 없으면 제조업체와 모델에 문의하여 지원되는지 확인하십시오.
  2. Hyper-V 비활성화

    • 시작 메뉴에 'windows 기능'을 입력하고 'Windows 기능 켜기 또는 끄기'를 선택하십시오.
    • 모든 Hyper-V 관련 옵션을 선택 취소하고 확인, 재부팅을 누릅니다.
    • 이렇게하면 Windows Phone 에뮬레이터 및 Hyper-V가 필요한 설정을 포함한 모든 Hyper-V VM이 손상됩니다.
    • 재부팅 필요
    • 관리자 명령 프롬프트에서을 실행하십시오 systemifo. Hyper-V 요구 사항에서 '하이퍼 바이저가 감지되었습니다'라고 표시되면 Hyper-V 기능을 제거한 후에도 '핵심 격리'가 활성화 된 것일 수 있습니다. 비활성화하는 방법에 대해서는 아래를 참조하십시오.
    • 다른 옵션으로 여전히 Hyper-V 지원을 원하면 ' Windows Hypervisor 플랫폼 '을 활성화 하십시오. 더 많은 정보는 여기에
  3. AMD Ryzen?

    • CPU가 AMD Ryzen 인 경우 위의 Hyper-V를 비활성화 한 것처럼 ' Windows Hypervisor 플랫폼 '기능 을 활성화 해야 할 수도 있습니다 .
    • 활성화되어 있지만 여전히 작동하지 않으면 비활성화하십시오. ¯ \ _ (ツ) _ / ¯
    • 재부팅 필요
  4. 안티 바이러스 비활성화
    • 안티 바이러스를 비활성화하십시오.
    • AVAST! 다른 일부는 가상화 감지를 방해합니다. 나중에 사용할 수 있습니다.
    • AVAST 및 기타 일부에는 가상화 기반 격리를 사용하는 일부 옵션이 있습니다. AV를 비활성화하거나 일시적으로 AV를 제거하십시오.
  5. 코어 격리 비활성화
    • Windows 10 1803을 새로 설치하면 기본적으로 코어 격리가 활성화되어 보안을 위해 가상화 된 컨테이너 내에서 보안 프로세스를 실행합니다. 이는 가상화 감지를 방해합니다.
    • 이전 버전에서 업그레이드 한 시스템에서는이 기능이 비활성화되어 있지만 확인하십시오.
    • Windows Defender 보안 센터로 이동
    • 장치 보안> 코어 격리> 세부 정보
    • 메모리 무결성 비활성화
    • 재부팅

  1. 부팅시 하이퍼 바이저 시작 비활성화
    • 관리자 명령 프롬프트에서 다음을 실행하십시오. bcdedit /set hypervisorlaunchtype off
    • 재부팅
    • 실행을 되돌리고 bcdedit /set hypervisorlaunchtype auto재부팅
    • auto에뮬레이터가 설치된 후에 설정할 수 있습니다 . 그러나 off다음에 에뮬레이터 / 다운로드를 생성하고 에뮬레이터 이미지를 설치할 때 재부팅 하도록 설정해야 할 수도 있습니다 .

  1. 아무것도 작동하지 않습니다
    • 'Windows Hypervisor Platform'을 사용하도록 설정하면 Android 에뮬레이터가 Hyper-V와 함께 실행될 수 있으므로 여기에 와서는 안됩니다.
    • 위의 방법으로 아무것도 작동하지 않으면 최후의 수단 으로 Hyper-V VM 에서 Android를 실행 하고 ADB가 연결하도록 할 수 있습니다. (해결책이 아니라 해결 방법)
    • Genimotion 과 같은 타사 에뮬레이터를 사용하여 Android를 실행할 수도 있습니다 .
  2. ¯ \ _ (ツ) _ / ¯

수정 / 새 수정 사항을 환영합니다.

도움이 되었기를 바랍니다


6 단계는 나를 위해 그것을했다! 새로운 Dell XPS15
easycheese

여섯 번째 단계는 나에게도 도움이되었다! 노트북 : Asus N550JK, Windows 10 Pro, Build 19018 (Insider Program).
deralbert

내 PC 프로세서는 AMD Ryzen 5이며 위의 단계부터 모든 작업을 수행했습니다. 그러나 여전히 Android Studio에서 HXAM을 설치할 수 없습니다. 도와주세요.
Anthony Shoshi Gomes

이 답변 외에도; 전원을 끈 후에도 재부팅 후 메모리 통합 토글이 자동으로 켜집니다. BIOS 설정에서 "보안 부팅"을 비활성화하십시오.
Taner

고마워요, 여섯 번째는 문제를 해결했습니다
Mahamad Husen

16

hyper-v가 설치된 Windows 8이있을 가능성이 있습니까? 그렇다면 hyper-v를 제거하면 문제가 사라집니다!


11
  1. 우선 BIOS에서 Virtualization Technology를 활성화했는지 확인하십시오. 컴퓨터를 다시 시작한 후 키보드에서 F1-F12를 누르고이 옵션을 찾으십시오.

  2. Windows 7 / Windows 8에서 Hyper-V를 비활성화했는지 확인하십시오. 제어판-> 프로그램-> Windows 기능에서 끌 수 있습니다.

  3. 전체 설치 프로세스에서 바이러스 백신 프로그램을 사용하지 않도록 설정할 수 있습니다. HAXM을 설치 한 후 모든 바이러스 백신 서비스를 복원해야합니다.

  4. 어떤 사람들은 콜드 부팅 을 권장합니다 .

    1. BIOS에서 가상화 비활성화
    2. 컴퓨터를 다시 시작하고 끄십시오
    3. BIOS에서 VT 활성화
    4. 컴퓨터를 다시 시작하고 끕니다
    5. 이제 HAXM을 설치할 수 있습니다.

불행히도이 단계는 나를 위해 작동하지 않았다

  1. 마지막으로, Intel에서 발표 한이 대안 패치를 사용해보십시오.

http://software.intel.com/en-us/blogs/2013/04/25/workaround-patch-for-haxm-installation-error-failed-to-configure-driver-unknown

패키지를 다운로드하고 압축을 풀고 HAXM 설치 파일과 함께 넣고 패키지에 포함 된 .cmd 파일을 실행하기 만하면됩니다. 관리자로 시작하십시오.

HAXM 설치에 많은 문제가 있었고 마지막 단계만으로 도움이되었습니다.


문제 없어요! 나는 솔루션을 매우 오랫동안 인터넷 검색하고 있었고 그것을 찾은 후에는 스택 오버 플로우에서 공유하기로 결정했습니다. 이 대안 패치는 정직한 핵심 솔루션입니다.
TheOpti

1
경로에 공백이 있으면 스크립트가 작동하지 않는다고 생각합니다 intelhaxm.exe. 예 : Android Studio를 사용하고 파일이에 저장되어 C:\Program Files (x86)\Android\android-studio\sdk\extras\intel\Hardware_Accelerated_Execution_Man‌​ager있으며 다른 곳에 복사해야합니다.
사용자

6

BIOS에서 VT-X가 활성화되어 있지 않을 수 있습니다.

여기에서 Intel HAXM 설명서를 참조하십시오 : http://software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows

인텔 VT-x가 활성화되지 않았습니다

경우에 따라 시스템 BIOS에서 Intel VT-x가 비활성화 될 수 있으며 BIOS 설정 유틸리티에서 활성화해야합니다. BIOS 설정 유틸리티에 액세스하려면 컴퓨터 부팅 과정에서 키를 눌러야합니다. 이 키는 사용되는 BIOS에 따라 다르지만 일반적으로 F2, Delete 또는 Esc 키입니다. BIOS 설정 유틸리티 내에서 Intel VT는 "VT", "가상화 기술"또는 "VT-d"라는 용어로 식별 될 수 있습니다. 모든 가상화 기능을 활성화해야합니다.


6

"Windows 기능 설정 또는 해제"창에서 Hyper-V를 선택 취소하고 Windows Hypervisor 플랫폼이 선택 해제되어 있는지 확인하십시오. 활성화 된 Windows 하이퍼 바이저 플랫폼은 Intel HaxM 설치를 차단할 수도 있습니다

비활성화 할 기능


1
내 컴퓨터에는 하이퍼 V가 없습니다, 지금 컴퓨터를 변경해야합니까 : /
무하마드 타히르 Qaiser

1
한 시간 동안 어려움을 겪은 후 Windows 하이퍼 바이저 플랫폼 이 설치를 차단했습니다. 그들 중 두 가지가 있다는 것을 몰랐습니다!
Shimmy Weitzhandler

4

바이러스 백신 소프트웨어가 HAXM 설치를 방해 할 수 있습니다. 몇 시간 동안 무엇이 잘못되었는지 알아 내려고 시도한 후 안티 바이러스 소프트웨어를 제거하고 HAXM을 설치 한 다음 안티 바이러스 소프트웨어를 다시 설치하는 이상한 해결책을 발견했습니다. 다른 안티 바이러스 프로그램도 마찬가지입니다.

이 실행을 위해 통과 한 전체 검사는 다음과 같습니다.

  1. BIOS에서 '가상화'및 vt-X 기능을 확인하십시오.
  2. Hyper-V가 설치되어 있지 않은지 확인하십시오.
  3. 날씨 확인 vt-X는 인텔 도구 및 MS 도구 (이 스레드의 이전 게시물에서 언급 한)가있는 창에서 활성화됩니다.
  4. 도움이되지 않은 바이러스 백신을 비활성화합니다.
  5. 안티 바이러스를 제거하면 문제가 해결되었습니다.

2
Avast에서이 문제를 일으키는 기능은 비활성화 할 수 있습니다. stackoverflow.com/questions/21635504/…
clemp6r

3

Windows 10에서 Windows Defender에는 가상화 기술을 사용하여 HAXM 작업에 방해가되지 않는 핵심 격리 기능이 있습니다. 비활성화하고 다시 시도하십시오. 내 경우에는 비활성화하면 내 문제가 해결되었습니다.


3

컴퓨터에 AMD Ryzen 프로세서가있는 경우 다음 설정 요구 사항이 필요합니다.

  1. AMD 프로세서-권장 : AMD® Ryzen ™ 프로세서
  2. Android Studio 3.2 베타 이상-Android Studio 미리보기 페이지를 통해 다운로드
  3. Android Emulator v27.3.8 이상-Android Studio SDK 관리자를 통해 다운로드
  4. x86 Android 가상 장치 (AVD)-AVD 생성
  5. 2018 년 4 월 업데이트가 포함 된 Windows 10
  6. Windows 기능을 통해 활성화 : "Windows Hypervisor 플랫폼"

참고 : Hyper-V 기능이 있습니다. Hyper-V가 아닌 Windows 하이퍼 바이저 플랫폼을 활성화해야합니다. Windows 하이퍼 바이저 플랫폼이 맨 아래에 있습니다.

조건이 완료된 후 haxm 설치없이 avd x86 작업

참고


Ryzen 2700X는 Hyper V가 비활성화되고 VT-x가 활성화 되었기 때문에 화를 냈습니다.
Dan

2

대부분의 경우 일부 바이러스 백신은 창 시작으로 HyperV를 시작하며 HAXM을 설치할 수 없습니다. AVAST 바이러스 백신으로 인해이 문제에 직면했습니다. 따라서 AVAST를 제거한 다음 다시 시작한 후 HAXM이 올바르게 설치되었습니다. 그런 다음 AVAST를 다시 설치했습니다.

따라서 AVAST를 다시 설치 한 상태에서도 지금 설치하는 동안 확인 만하면 HAXM이 가상 상자 및 Android 에뮬레이터에서 제대로 작동합니다.


1

Visual Studio 2013 업데이트 2를 설치 한 후 Visual Studio는 내가 설치 한 Windows Phone 에뮬레이터 업데이트 (업데이트가 아닌 새로운 구성 요소)에 대해 알림을 받았습니다. 이로 인해 HAXM이 중단 된 Hyper-V가 활성화되었습니다.

해결책은 프로그램 및 기능에서 에뮬레이터를 제거하고 Windows 기능에서 Hyper-V를 끄는 것입니다 ( "Windows 기능"을 검색하고 "Windows 기능 켜기 또는 끄기"를 클릭하십시오).


1

여기 에 다른 응답에서 언급 한 것처럼 제어판에서 Hyper-V 옵션을 찾을 수 없으면 BIOS 설정을 시작하고 (PC에 따라 F-12 또는 ESC 또는 기타를 다시 시작하고 누름) CPU 옵션에있는 가상화를 활성화하십시오.


0

Windows 10을 실행 중이고 SSD를 변경 한 후이 문제가 발생했습니다. Bios에서 VT 지원을 비활성화하여 문제를 해결했습니다. 설치 프로그램을 실행 한 후 다른 오류가 발생했습니다. 다시 부팅하고 VT 지원과 voila를 다시 활성화하여 지금 작업 중입니다.


0

답변이 작동하지 않으면 Android 에뮬레이터 를 제거한 다음 다시 설치하십시오. 그런 다음 Intel Haxm을 설치하십시오 .


0

그래도 해결 된 답변이 없으면 시도해보십시오.

Hyper-V가 비활성화되지 않을 수 있음 Device Guard 및 Credential Guard와 같은 Windows 10 기능이 활성화 된 경우 Hyper-V가 완전히 비활성화되지 않을 수 있습니다.

Microsoft가 출시 한 Device Guard 및 Credential Guard 하드웨어 준비 도구는 Hyper-V와 함께 Windows 10 기능을 비활성화 할 수 있습니다.

https://www.microsoft.com/en-us/download/details.aspx?id=53337에서 다운로드하십시오.

최신 버전의 Device Guard 및 Credential Guard 하드웨어 준비 도구를 다운로드하십시오. 압축 풀기 관리자 권한으로 실행 @powershell -ExecutionPolicy RemoteSigned -Command "X : \ path \ to \ dgreadiness_v3.6 \ DG_Readiness_Tool_v3.6.ps1 -Disable"재부팅을 사용하여 명령 프롬프트를 엽니 다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.