티스토리 뷰

반응형

새로 PC 을 지급받았는데, Hyper-V 을 설치했는데도 제대로 연결이 안되는 문제가 발생하였습니다.

증상은,

  1. VT-x 활성화, VT-d 비활성화 등으로 모든 체크를 통과함
  2. Windows 구성 요소에서, 혹은 PowerShell 에서 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All 명령으로 설치
  3. 재시작 후 Hyper-V 빨리 만들기, Hyper-V 관리자 모두 정상 동작 하지 않음
  4. vmms 프로세스 정상 시작, 종료 시 Timeout, 강제 종료 후 시작하면 정상 시작

이었습니다.

해결하기 위해 아래와 같은 명령도 적용했지만, 해결되지 않았습니다.

  1. Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All 으로 Hyper-V 제거 후 OS 재시작
  2. dism.exe /online /Cleanup-Image /StartComponentCleanup
  3. dism.exe /Online /Cleanup-image /Scanhealth
  4. dism.exe /Online /Cleanup-image /Restorehealth
  5. Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All 으로 Hyper-V 설치


검색 도중 1709 에서도 뭔가 문제가 있었는지 관련된 내용이 많았는데, 1809 버전이라는 것도 모르고 있다가 혹시나 해서 검색 키워드에 넣었더니 아래와 같은 해결책이 제시되어 있더군요.


https://techcommunity.microsoft.com/t5/Windows-10/Windows-10-1809-Hyper-V-Broken/td-p/269352


영문으로 되어 있어서(그렇다고 따라하는게 어렵진 않지만) 캡쳐로 설정 방법을 설명하겠습니다.


1. "Windows 보안" 을 실행합니다. Windows 키를 누르고 "보안" 이라고 치면 쉽게 찾을 수 있습니다.



2. "보안 한 눈에 보기" 에서 "앱 및 브라우저 컨트롤" 을 선택합니다.



3. "앱 및 브라우저 컨트롤" 에서 하단에 위치한 "Exploit Protection" 항목의 "Exploit Protection 설정" 을 선택합니다.




4. "Exploit Protection" 의 "프로그램 설정" 항목을 선택한 뒤 하단의 "C:\windows\System32\vmcompute.exe" 을 선택하고 편집 버튼을 선택합니다.



5. 설정에서 하단의 "흐름 제어 보호(CFG)" 항목의 시스템 설정 재정의 콤보박스의 선택을 아래 이미지와 같이 해제합니다.



위와 같이 설정한 뒤 OS 을 재시작하면 Hyper-V 가 정상적으로 실행될 것입니다.

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함