이 항목에서는 Hyper-V를 사용할 때 발생할 수 있는 몇 가지 일반적인 문제점에 대해 설명합니다. Hyper-V 이벤트를 기반으로 하는 자세한 문제 해결 정보는 Windows Server 2008 기술 라이브러리의 Hyper-V 문제 해결 콘텐츠(https://go.microsoft.com/fwlink/?LinkID=108562(페이지는 영문일 수 있음))를 참조하십시오. Hyper-V에 대한 기사의 기술 자료를 검색하려면 https://go.microsoft.com/fwlink/?LinkId=113139(페이지는 영문일 수 있음)에 있는 도움말 및 지원을 참조하십시오.

현재 어떤 문제가 있습니까?

Hyper-V 역할을 설치했고 가상 컴퓨터를 만들거나 가져올 수 있는데 가상 컴퓨터를 시작할 수 없습니다.

원인: 하이퍼바이저가 실행되고 있지 않습니다. 시스템 이벤트 로그에 다음 오류가 표시됩니다. "하이퍼바이저가 실행되고 있지 않으므로 가상 컴퓨터를 시작할 수 없습니다."

해결 방법: 하이퍼바이저를 실행하려면 물리적 컴퓨터가 특정 하드웨어 요구 사항을 충족해야 합니다. 자세한 내용은 Hyper-V 설치 필수 구성 요소를 참조하십시오. 컴퓨터가 요구 사항을 충족하지 않으면 해당 컴퓨터를 사용하여 가상 컴퓨터를 실행할 수 없습니다. 컴퓨터가 요구 사항을 충족하지만 하이퍼바이저가 실행되고 있지 않은 경우에는 BIOS에서 하드웨어 지원 가상화 및 하드웨어 적용 DEP(데이터 실행 방지)에 대한 설정을 사용하도록 설정해야 할 수 있습니다. 이러한 설정을 수정할 경우 컴퓨터의 전원을 껐다가 다시 켜야 합니다. 컴퓨터를 다시 시작해도 설정 변경 내용이 적용되지는 않습니다.

원인: 시스템 디스크 역할을 하는 가상 디스크가 SCSI 컨트롤러에 연결되어 있습니다.

해결 방법: 시스템 디스크를 IDE 컨트롤러에 연결합니다. 자세한 내용은 디스크 및 저장소 구성을 참조하십시오.

원인: 가상 컴퓨터가 설치 미디어로 물리적 CD 또는 DVD를 사용하도록 구성되어 있고, 물리적 드라이브를 사용 중입니다.

해결 방법: 한 번에 하나의 가상 컴퓨터에서만 물리적 CD 또는 DVD 드라이브에 액세스할 수 있습니다. CD 또는 DVD에 연결된 다른 가상 컴퓨터의 연결을 끊고 다시 시도하십시오.

게스트 운영 체제의 네트워크 기반 설치를 수행할 수 없습니다.

원인: 가상 컴퓨터가 레거시 네트워크 어댑터가 아닌 네트워크 어댑터를 사용하고 있거나, 레거시 네트워크 어댑터가 적절한 외부 네트워크에 연결되어 있지 않습니다.

해결 방법: 가상 컴퓨터가 설치 서비스를 제공하는 외부 네트워크에 연결된 레거시 네트워크 어댑터를 사용하여 구성되어 있는지 확인합니다. 네트워크 어댑터 구성 방법에 대한 자세한 내용은 네트워킹 구성을 참조하십시오.

가상 컴퓨터가 자동으로 일시 중지됩니다.

원인: 스냅숏 또는 가상 하드 디스크가 저장되는 볼륨에 사용 가능한 저장소가 부족하면 가상 컴퓨터가 자동으로 일시 중지됩니다. 이때 가상 컴퓨터의 상태는 Hyper-V 관리자에서 "paused-critical"로 표시됩니다.

해결 방법: 스냅숏을 개별적으로 적용하거나 삭제하려면 Hyper-V 관리자를 사용하여 드라이브에 추가 공간을 만듭니다. 또는 모든 스냅숏을 삭제하려면 가상 컴퓨터 데이터는 내보내지 않고 가상 컴퓨터만 내보낸 다음 해당 가상 컴퓨터를 가져옵니다.

가상 컴퓨터를 만들거나 시작하려고 하면 "사용자가 매핑한 구역이 열려 있습니다.", "지정된 네트워크 리소스나 장치를 더 이상 사용할 수 없습니다." 또는 "스레드 종료 또는 응용 프로그램 요청으로 인해 I/O 작업이 중단되었습니다."와 같은 오류 메시지가 표시됩니다.

원인: 이는 Hyper-V 가상 컴퓨터 파일을 모니터하기 위해 실시간 검색 구성 요소를 구성할 때 관리 운영 체제에서 실행되는 바이러스 백신 소프트웨어 때문입니다.

해결 방법: 실시간 검색에서 가상 컴퓨터 파일을 제외시킵니다. 특정 파일에 대한 자세한 내용은 Microsoft 기술 자료 961804(https://go.microsoft.com/fwlink/?LinkId=143978(페이지는 영문일 수 있음))를 참조하십시오.

Hyper-V 관리자 콘솔에서 가상 컴퓨터가 사라졌습니다.

원인: 이는 Hyper-V 가상 컴퓨터 파일을 모니터하기 위해 실시간 검색 구성 요소를 구성할 때 관리 운영 체제에서 실행되는 바이러스 백신 소프트웨어 때문입니다.

해결 방법: 실시간 검색에서 가상 컴퓨터 파일을 제외시킵니다. 특정 파일에 대한 자세한 내용은 Microsoft 기술 자료 961804(https://go.microsoft.com/fwlink/?LinkId=143978(페이지는 영문일 수 있음))를 참조하십시오.

가상 컴퓨터 연결을 사용할 때 마우스 포인터가 점으로 표시되거나 마우스 포인터가 가상 컴퓨터 창에서 멈춥니다.

원인: 게스트 운영 체제에 통합 서비스가 설치되어 있지 않습니다.

해결 방법: 게스트 운영 체제가 지원될 경우 해당 운영 체제용 통합 서비스를 사용할 수 있습니다. 마우스 통합을 개선하려면 통합 서비스를 설치합니다. 자세한 내용은 게스트 운영 체제 설치를 참조하십시오. 게스트 운영 체제가 지원되지 않으면 키 조합을 사용하여 마우스를 가상 컴퓨터 창의 외부로 이동시킬 수 있습니다. 기본 키 조합은 Ctrl+Alt+왼쪽 화살표입니다.

가상 컴퓨터를 제어하려고 할 때 마우스를 사용할 수가 없습니다. Hyper-V를 실행하는 서버에 연결하기 위해 원격 데스크톱 연결을 사용하고 있습니다.

원인: 가상 컴퓨터에 연결하기 위해 Hyper-V 관리자를 사용할 경우 가상 컴퓨터 연결이 가상 컴퓨터에 대한 연결을 제공합니다. 그러나 통합 서비스가 설치되어 있지 않으면 원격 데스크톱 연결 세션 내에서 가상 컴퓨터 연결을 사용할 수 없습니다. 따라서 마우스 기능은 당연히 작동하지 않습니다.

해결 방법: 통합 서비스를 설치할 때까지는 원격 데스크톱 연결 세션 내에서 가상 컴퓨터 연결을 사용하지 마십시오. 이를 해결할 수 있는 방법은 여러 가지입니다.

  • 통합 서비스를 설치합니다. 자세한 내용은 게스트 운영 체제 설치를 참조하십시오.

  • 원격 데스크톱 세션을 직접 가상 컴퓨터에 연결합니다.

  • Hyper-V를 실행하는 서버의 콘솔에 로그온한 다음 가상 컴퓨터 연결을 사용하여 가상 컴퓨터에 연결합니다.

  • 지원되는 클라이언트 컴퓨터에 Hyper-V 관리 도구를 설치하여 해당 컴퓨터에 가상 컴퓨터 연결을 설치하고 가상 컴퓨터 연결 세션을 해당 가상 컴퓨터에 연결합니다. 자세한 내용은 Windows Server 2008 기술 라이브러리(https://go.microsoft.com/fwlink/?LinkId=143558(페이지는 영문일 수 있음))를 참조하십시오.

게스트 운영 체제에서 장치 관리자를 열면 일부 장치가 알 수 없는 장치로 나열됩니다.

원인: 통합 서비스가 설치될 때까지는 장치 관리자가 가상 컴퓨터에서 사용하도록 최적화되어 있고 Hyper-V를 사용하여 실행되는 장치를 인식하지 않습니다. 장치 관리자에서 식별되는 알 수 없는 장치는 게스트 운영 체제에 따라 다르며 VMBus, Microsoft VMBus HID Miniport, Microsoft VMBus 네트워크 어댑터 및 storvsc 미니포트 등이 이에 해당합니다.

참고

특정 게스트 운영 체제에 일부 최적화된 장치를 사용할 수 없습니다. 게스트 운영 체제에서 지원되지 않는 장치는 작동하지 않습니다. 장치가 작동하도록 하기 위해 수동으로 장치 드라이버를 설치할 수 없습니다. 각 지원되는 게스트 운영 체제에서 사용할 수 있는 장치 목록은 https://go.microsoft.com/fwlink/?LinkID=128037(페이지는 영문일 수 있음)을 참조하십시오.

해결 방법: 게스트 운영 체제가 지원될 경우 해당 운영 체제용으로 통합 서비스를 사용할 수 있습니다. 통합 서비스를 설치하고 나면 장치 관리자가 해당 게스트 운영 체제에 사용할 수 있는 장치를 인식합니다. 자세한 내용은 게스트 운영 체제 설치를 참조하십시오.

가상 컴퓨터의 성능을 모니터하려는 데 작업 관리자에 표시된 프로세서 정보에는 가상 컴퓨터에서 사용 중인 프로세스 리소스가 표시되지 않습니다.

원인: 작업 관리자는 가상 컴퓨터에 대한 CPU 정보를 표시하지 않습니다.

해결 방법: Hyper-V를 실행하는 서버에서 실행 중인 가상 컴퓨터에 대한 CPU 사용 정보를 보려면 성능 및 안정성 모니터를 사용하여 Hyper-V 성능 카운터에서 데이터를 보면 됩니다. 성능 및 안정성 모니터를 열려면 시작을 클릭하고 실행을 클릭한 다음 perfmon을 입력합니다.

다음 성능 카운터를 관리 운영 체제(Hyper-V 역할을 실행하는 운영 체제)에서 보면 정보가 제공됩니다.

  • Hyper-V Hypervisor Logical Processor % Guest Run time: 가상 컴퓨터를 실행하기 위해 사용 중인 물리적 프로세서의 양을 식별합니다. 이 카운터는 개별 가상 컴퓨터나 각 가상 컴퓨터에서 사용하는 양은 식별하지 않습니다.

  • Hyper-V Hypervisor Virtual Processor %Guest Run time: 가상 컴퓨터에서 사용 중인 가상 프로세서의 양을 식별합니다.

참고

가상 프로세서는 모든 논리 프로세서에서 예약할 수 있기 때문에 가상 프로세서 사용량과 논리 프로세서 사용량 간의 직접적인 매핑은 없습니다.