VMBus устройства не загружаются на виртуальной машине, на котором выполняется на компьютере под управлением Windows Server 2008, который был установлен Hyper-V

Переводы статьи Переводы статьи
Код статьи: 954282 - Vizualiza?i produsele pentru care se aplic? acest articol.
Поддержка Windows Vista с пакетом обновления 1 (SP1) завершается на 12 июля 2011. Чтобы продолжить получать обновления системы безопасности для Windows, убедитесь, что под управлением Windows Vista с пакетом обновления 2 (SP2). Для получения дополнительных сведений обратитесь к этой веб-странице корпорации Майкрософт: Завершение поддержки для некоторых версий Windows.
Развернуть все | Свернуть все

Проблема

Рассмотрим следующую ситуацию.
  • У компьютера под управлением Windows Server 2008 с Hyper-V установлена.
  • Создание виртуальной машины на компьютере под управлением Windows Server 2008.
  • Создайте виртуальную машину из образа виртуального жесткого диска (VHD-файла), созданного с помощью Microsoft Virtual PC 2007 или Microsoft Virtual Server 2005.
В этом случае VMBus Integration Services устройства не загружаются. При открытии диспетчера устройств на виртуальной машине желтый треугольник с восклицательным знаком на нем появляется рядом VMBus. При двойном щелчке VMBus, VMBus свойства диалоговое окно отображает одно из следующих сообщений:
Это устройство не удается найти свободные ресурсы, которые он может использовать. (Код 12).
Запуск этого устройства невозможен. (Код 10).

Причина

Эта проблема возникает, если слой абстрагирования оборудования (HAL) не обновляется автоматически в Windows Server 2008. (Это также верно в Windows Vista.)

При создании виртуальной машины с помощью виртуального сервера или Virtual PC используется конфигурацией и питанием (ACPI) HAL. Службы Integration Services требуется расширенный программируемый контроллер прерываний (APIC) HAL для загрузки VMBus устройство неправильно.

Решение

Чтобы устранить эту проблему, выполните следующие действия:
  1. Запустите виртуальный компьютер.
  2. Нажмите кнопку Начало, нажмите кнопку Запустить, тип Msconfig.exe, а затем нажмите кнопку ОК.
  3. В Настройка системы диалоговое окно, нажмите кнопку Загрузка вкладки, а затем нажмите кнопку Дополнительные параметры.
  4. В Дополнительные параметры загрузки диалоговое окно, выберите Обнаружение HAL Установите флажок и нажмите кнопку ОК.
  5. Нажмите кнопку Да Чтобы перезагрузить виртуальную машину.
  6. После перезапуска виртуальной машины, откройте диспетчер устройств и убедитесь, что установлены все устройства служб Integration Services.
  7. В диспетчере устройств разверните узел Компьютери убедитесь, что указан ПК на базе APIC HAL. Для виртуальных машин, этот элемент будет отображаться как x 86 X 86 компьютер APIC. Для виртуальных машин, этот элемент будет отображаться как x 64 APIC x 64 компьютер.
Примечание Можно снять Обнаружение HAL флажок, который выбран на шаге 4. Если Обнаружение HAL флажок установлен, виртуальная машина занимает немного больше времени для запуска.

Дополнительная информация

Для получения дополнительных сведений о технологии Hyper-V посетите следующий веб-узел корпорации Майкрософт:
http://technet2.Microsoft.com/Windowsserver2008/en/Library/c513e254-adf1-400e-8fcb-c1aec8a029311033.mspx?mfr=true

Свойства

Код статьи: 954282 - Последний отзыв: 11 сентября 2011 г. - Revision: 5.0
Информация в данной статье относится к следующим продуктам.
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Server 2008 Datacenter
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Basic Beta
  • Windows Vista Home Basic N
  • Windows Vista Home Premium
  • Service Pack 1 для Windows Vista
  • Windows Vista Starter
  • Windows Vista Ultimate
Ключевые слова: 
kbexpertiseadvanced kbtshoot kbprb kbmt KB954282 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:954282

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com