VMBus 디바이스는 Hyper-V가 설치된 컴퓨터에서 실행되는 가상 머신에서 로드되지 않습니다.

이 문서에서는 VMBus 디바이스가 Virtual Server 2005 또는 Virtual PC 2007을 사용하여 만든 가상 머신에서 로드되지 않는 문제를 해결하는 데 도움이 됩니다.

적용 대상: Windows 10 - 모든 버전, Windows Server 2012 R2
원래 KB 번호: 954282

증상

다음 시나리오를 고려하세요.

  • Hyper-V가 설치된 컴퓨터가 있습니다.
  • 컴퓨터에 가상 머신을 만듭니다.
  • Microsoft Virtual Server 2005 또는 Microsoft Virtual PC 2007을 사용하여 만든 가상 하드 디스크 이미지(.vhd 파일)에서 가상 머신을 만듭니다.

이 시나리오에서는 VMBus Integration Services 디바이스가 로드되지 않습니다. 가상 머신에서 장치 관리자 열면 느낌표가 있는 노란색 삼각형이 VMBus 옆에 나타납니다. VMBus를 두 번 클릭하면 VMBus 속성 대화 상자에 다음 메시지 중 하나가 표시됩니다.

이 디바이스는 사용할 수 있는 충분한 무료 리소스를 찾을 수 없습니다. (코드 12).

이 디바이스는 시작할 수 없습니다. (코드 10).

원인

이 문제는 HAL(하드웨어 추상화 계층)이 자동으로 업데이트되지 않기 때문에 발생합니다.

가상 서버 또는 가상 PC를 사용하여 가상 머신을 만들 때 ACPI(고급 구성 및 전원 인터페이스) HAL이 사용됩니다. Integration Services에는 VMBus 디바이스를 올바르게 로드하려면 APIC(Advanced Programmable Interrupt Controller) HAL이 필요합니다.

해결 방법

이 문제를 resolve 다음 단계를 수행합니다.

  1. 가상 머신을 시작합니다.
  2. 시작을 클릭하고 실행을 클릭하고 Msconfig.exe입력한 다음 확인을 클릭합니다.
  3. 시스템 구성 대화 상자에서 부팅 탭을 클릭한 다음 고급 옵션을 클릭합니다.
  4. 부팅 고급 옵션 대화 상자에서 HAL 검사 검색 상자를 클릭하여 선택한 다음 확인을 클릭합니다.
  5. 예를 클릭하여 가상 머신을 다시 시작합니다.
  6. 가상 머신을 다시 시작한 후 장치 관리자 연 다음 모든 Integration Services 디바이스가 설치되어 있는지 확인합니다.
  7. 장치 관리자컴퓨터를 확장한 다음, APIC 기반 PC HAL이 나열되어 있는지 확인합니다. x86 가상 머신의 경우 이 항목은 APIC x86 기반 PC로 나열됩니다. x64 가상 머신의 경우 이 항목은 APIC x64 기반 PC로 나열됩니다.

참고

4단계에서 선택한 HAL 검사 검색 상자를 지울 수 있습니다. HAL 검사 검색 상자를 선택하면 가상 머신을 시작하는 데 시간이 약간 더 오래 걸립니다.

추가 정보

자세한 내용은 Hyper-V 기술을 참조하세요.