VirtualBox 또는 Oracle VM Virtual Box는 개발자가 하나의 강력한 컴퓨터에서 여러 가상 머신을 생성하고 관리 할 수있는 도구입니다. 그러나 최근에 가상 세션을 생성하는 동안 일부 개발자는 "VT-x를 사용할 수 없습니다 (VERR_VMX_NO_VMX)"라는 오류 메시지와 함께 충돌 문제가 발생한다고 불평했습니다. 시스템에도이 오류 메시지가 표시되는 경우 다음 단계에 따라 문제를 신속하게 해결하십시오.
해결 방법 –
1. VM Virtual Box를 사용하기 전에 다음 조건을 충족해야합니다.
ㅏ. 가상화 기술 (VT)
비. 하드웨어 날짜 실행 방지 (DEP) [또는 'No Execute'또는 'NX'및 "실행 비활성화 (XD)”(각각 AMD 및 Intel 프로세서 용)]
수정 1 – 명령 프롬프트에서 명령 실행
1. Windows 10 검색 상자로 이동하여 입력하십시오. cmd 검색 창에서.
2. 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 다음과 같이 명령 프롬프트를 엽니 다. 관리자.
3. 이제 아래에 주어진 명령을 복사하여 붙여넣고 Enter 키를 누르십시오.
bcdedit / set hypervisorlaunchtype 끄기
4.재시작 너의 컴퓨터
수정 2 – 코어 격리 기능 비활성화
Windows Defender에서 핵심 격리 기능을 비활성화해야합니다.
1. "Windows 보안”를 입력합니다.
2. 그런 다음 "Windows 보안”에 액세스합니다.
3. 그런 다음 "장치 보안확인하십시오.
4. 코어 격리 섹션에서“핵심 격리 세부 정보확인하십시오.
5. 코어 격리 메뉴에서“메모리 무결성”에서“떨어져서“.
Windows 보안 설정을 닫습니다. 재시작 컴퓨터와 이것이 도움이되는지 확인하십시오.
가상 박스 VM을 시작하고 새 세션을 시작해보십시오.
수정 3 – 하드웨어 가상화 활성화
Hyper-V의 주요 요구 사항 중 하나는 BIOS에서 가상화를 활성화하는 것입니다.
1. 먼저 컴퓨터를 종료하십시오.
2. 그런 다음 기기를 켭니다.
3. 시스템이 부팅되면“지우다“* 키보드에서 키를 눌러 컴퓨터에서 BIOS 설정을 엽니 다.
* 노트– BIOS 설정에 액세스하기위한 실제 키는 제조업체마다 다를 수 있습니다. 다음은 다양한 키입니다.
Esc, F1, F2, F10, F11, F12 또는 삭제
할당 된 키를 누르면 컴퓨터에 BIOS 화면이 나타납니다.
3. 때 BIOS 설정이 열리면 "많은" 탭*.
4. 다음으로“가상화”를 목록에서“활성화 됨“.
(일부 컴퓨터에서는 '가상화'설정 대신 'SVM 모드'가 표시 될 수 있습니다. 동일한 효과를 얻으려면 활성화하십시오)
[
*노트 –
'고급'탭에서 '가상화'옵션을 찾을 수없는 경우 "공연" 탭.
]
5. 다시 한 번 관련된 키를 눌러 설정을 저장합니다.
[그것은 "F10”키입니다.]
6. 그런 다음 "예”를 눌러 마지막으로 컴퓨터의 BIOS 설정을 저장하고 종료합니다.
컴퓨터가 정상적으로 시작됩니다.
AMD CPU에서 실행되는 시스템의 경우 –
1. BIOS 설정으로 이동하십시오.
2. 여기에서 "M.I.T" 탭.
3. 'M.I.T'탭에서“고급 주파수 설정“.
4. 다음으로“고급 코어 설정“.
5. 화면에 'SVM 모드'가 표시됩니다. SVM 모드는 보안 가상 머신 모드입니다.
6. "활성화”버튼을 눌러 켜십시오.
7. 이제 "예”를 눌러 마지막으로 컴퓨터의 BIOS 설정을 저장하고 종료합니다.
컴퓨터가 정상적으로 부팅되면 VM Virtual Box를 열고 새 세션을 생성 해보십시오.
수정 4 – Hyper-V 기능 비활성화
[WINDOWS 10 및 WINDOWS ENTERPRISE EDITION 사용자 만 해당]
Hyper-V를 비활성화하면 해결됩니다.
1. 먼저 Windows 키 + R 함께 키.
2. 그 후이 실행 명령을 작성하고 시작하다.
appwiz.cpl
3. 왼쪽에서 "Windows 기능 켜기 또는 끄기“.
4. 옵션 기능이 열리면 검사 "Hyper-V”옵션을 선택하여 Hyper V의 모든 기능을 활성화합니다.
5. 그런 다음“확인“.
이제 PC를 다시 시작하십시오.
이제 다시이 창을 열고 Hyper-V의 모든 기능을 비활성화 (선택 취소)합니다.
이제 Windows가 컴퓨터에서 HyperVisor를 비활성화하는 프로세스를 시작합니다.
6. 마지막으로“지금 다시 시작”을 눌러 시스템을 다시 시작하십시오.
이제 컴퓨터가 다시 시작되고 Windows가 컴퓨터에서 Hyper V를 비활성화합니다.
7. 컴퓨터가 시작되면 "cmd”를 입력합니다.
8. 그 후 마우스 오른쪽 버튼으로 클릭 의 위에 "명령 프롬프트”를 선택하고“관리자 권한으로 실행“.
9. 화면에 명령 프롬프트가 나타나면 유형 또는 풀 이 코드와 히트 시작하다.
dism.exe / Online / Disable- 기능: Microsoft-Hyper-V. bcdedit / set hypervisorlaunchtype 끄기
명령 프롬프트 창을 닫습니다. 재시작 이 후 컴퓨터. 그런 다음 VM Virtual Box를 시작하고 새 가상 세션을 시작합니다.