PC에서 가상화기술(intel VT-d) 활성화가 안됩니다.

   조회 12571   추천 0    

 안녕하세요 회원님들. 

현재 제가 사용하고 있는 시스템에서 virtualbox를 운용하는 과정에서 설치를 완료한 가상 OS의 Host의 동작이 비정상적으로 느려서 확인을 해보니 가상화 기술이 활성화가 되지 않아서 발생한 문제임을 확인 했습니다. 

그런데 문제는 bios상에서도 vt-d가 활성화가 되어 있고 사용하고 있는 프로세서도 인텔의 기술시트를 통해 가상화가 지원이 되는 것을 확인 했습니다. 가상화를 사용하는데 있어서 제한사항이 일절 없는데도 불구하고 가상화가 활성화가 되지 않습니다. 

혹시 몰라서 bios도 최신버전으로 업데이트를 했는데 역시 동일합니다... 


- cpu-z에서도 vt-d가 올라오지 않고 securable에서도 확인 한 결과 가상화가 지원하지 않는다고 합니다.

- windows defender의 코어 격리의 메모리 무결성 비활성화 상태 입니다.


이런 경우에는 어떤 방법으로 조치를 해야할까요?

조언 부탁드리겠습니다. 


system.

cpu : intel core i7-10700

ram : samsung ddr4 64gb 

m/b : gigabyte arous z490

o/s : windows 10 pro



utility.






영상을 좋아하는 사람은 감성도 좋습니다.
짧은글 일수록 신중하게.
술이 2021-12
Hyper-V 올린거 아닐까요? 다른 가상화가 선점해버리면 유틸확인이나 다른 가상화에서는 지원안됨으로 표기가 됩니다.
바이오스에서 VT-d 말고도 Virtualization 테크놀로지 항목이 있을건데 그것도 활성화 한거 맞죠?
     
딸긔꼬마 2021-12
windows 상에서는 '가상 머신 플랫폼'만 활성화가 되어 있고 'hyper-v'는 활성화가 안되었습니다. Virtualization 관련 메뉴 항목을 설명서를 통해서 찾아봤는데 VT-d 말곤 확인하지 못했습니다.
민사장 2021-12
CMOS 에서 가상화 관련 켜는곳이 최소 2군데 이상 있습니다. 그걸 다 켜야 합니다.
     
딸긔꼬마 2022-01
해결했습니다ㅎ
제 시스템에서는 가상화 관련 메뉴가 하나 뿐이더군요:)
devlegna 2021-12
혹시 설정 > 보안 > 장치 보안에 메모리 무결성 옵션 켜져 있으면 그거 한번 꺼보시는것도 한가지 방법입니다.
     
딸긔꼬마 2022-01
해결했습니다:)
무결성은 이미 해제가 되어 있었고 hyper-v는 껐지만 서비스가 계속 실행되고 있어서 생긴 문제였습니다ㅎ
파란오이 2021-12
vt-x는 cpu 코어 관련, vt-d는 메인보드 pch 관련 설정 쪽에 붙어 있을 텐데, 저 해당 체크의 경우에는 vt-x만 체크하고, vt-d는 버추얼박스나 vmware workstation 정도에서는 별 의미 없어서 성능 등에 큰 영향을 주지 않습니다.

작업관리자에 가상화기술 사용이 떠있는 것으로 봐서 바이오스에서는 잘 켜져 있지만, hyper-v 등이 점유하고 있는 것 같습니다. 가상화 플랫폼이나 윈도우 샌드박스, wsl, 혹은 윈도우 디펜더 안에서도 가상화 기반 기능이 뭔가 있었던 것도 같고, 서드파티 백신 중에서도 avast 등에서 가상화 기능을 점유하기도 합니다... 확인해볼 것이 여러가지입니다.
     
딸긔꼬마 2022-01
조언 감사드립니다!
해결을 했고 원인이 hyper-v를 비활성화를 시켰음에도 불구하고 서비스가 실행되고 있어서 비활성화를 시켰더니 활성화가 되더군요ㅎ
예술은폭발 2021-12
Windows기능쪽 가상 머신 플레폼이 그거 가저갑니다.
WSA 같은거 쓰려면 켜야하는데, 이게 켜저있으면 vm쪽이 안켜집니다
dateno1 2021-12
일단 vt-d가 아니라 vt-x가 필요한겁니다

BIOS에서 활성화 시키야하고, Windows의 HECI던가 있는거랑 Hyper-V등 모든 가상화 관련 기능을 다 꺼주세요
지성남 2024-04
Windows 11을 사용하니 Device Guard 기능까지 꺼야 해서 다시 정리할 겸 올립니다. 참고하세요.
1. Windows 기능에서 Hyper-V 를 몽땅 끈다.

2. Windows PowerShell 을 관리자 모드로 실행하여
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor

3. Windows PowerShell 을 관리자 모드로 실행하여 Device Guard 가 실행 중인지 확인한다. (0이 아니면 실행 중)
(Get-CimInstance -ClassName Win32_DeviceGuard -Namespace root\Microsoft\Windows\DeviceGuard).SecurityServicesRunning

4. 가상화 기반 보안 기능을 끄기 위해서는 로컬 그룹 정책 편집기 (그룹 정책 편집기)를 실행한다.
컴퓨터 구성 > 관리 템플릿 > 시스템 > Device Guard > 가상화 기반 보안 켜기 (사용 안함을 해야 한다.)

5. 다른 확인 방법으로 msinfo32.exe 를 실행하여
시스템 요약 > 가상화 기반 지원 이 실행 중인지 확인한다. 또한 맨 아래 다음과 같은 메세지가 있으면 안된다.
A hypervisor has been detected. Features required for Hyper-V will not be displayed.

6. Intel Processor Identification Tools 를 다운로드 받아
위의 두 개 (Hyper-V 하이퍼바이저 서비스나 가상화 기반 보안)중 하나라도 실행 중이라면
VMWare 가상화를 할 수 없다.


QnA
제목Page 632/5724
2015-12   1763379   백메가
2014-05   5237662   정은준1
2021-12   4288   우당탕탕
2021-12   2267   션한맥주
2021-12   3227   화란
2021-12   2206   바램쓰
2021-12   2297   술이
2021-12   6997   우당탕탕
2021-12   12572   딸긔꼬마
2021-12   2265   새로운차원
2021-12   2849   행복하세
2021-12   2266   머리감자
2021-12   1708   정의석
2021-12   3105   국이
2021-12   1753   빠끔살이
2021-12   3150   블루영상
2021-12   2227   cho609495
2021-12   2679   삐까삐가
2021-12   2508   구차니
2021-12   2137   엠플
2021-12   1433   lovei
2021-12   1774   바램쓰