Не удается установить платформу Hyper-V в Windows 8.1 Pro

У меня есть проблема, связанная с установкой Hyper-V на Windows 8.1 Pro x64.

Я решил поэкспериментировать с программированием на Windows Phone 8. Для того, чтобы установить тренажер, я должна быть установлена платформа Hyper-V на. Недавно я купил Lenovo Yoga 2 Pro. Он пришел с окном 8.1. Я обновил его до 8.1 Pro. Процессор Core i7-4500U, поэтому он поддерживает необходимые инструкции по виртуализации процессора (дополнительно включены в BIOS).

при включении платформы Hyper-V функция windows все установлено просто отлично (или так кажется) без каких-либо ошибок или предупреждений. Я получаю " Windows необходимо перезагрузить компьютер, чтобы закончить установку запрошенных изменений."подскажите и я нажимаю на кнопку" Перезагрузить сейчас". И здесь все становится странным. Во время перезагрузки я вижу общее сообщение windows "добавление / настройка новой функции", пока прогресс не достигнет 93%. Затем возникает какая-то ошибка, и я получаю сообщение о том, что изменения не могут быть применены, и система "отмена изменений". Как можно догадаться после загрузки системы, платформа Hyper-V не установлена.

Я немного покопался в том, что пошло не так, и нашел следующие строки в журналах (C:WindowsLogsCBS)

2013-12-12 21:59:31, Info                  CSI    000000a8 Begin executing advanced installer phase 38 (0x00000026) index 124 (0x000000000000007c) (sequence 163)
    Old component: [l:0]""
    New component: [ml:318{159},l:316{158}]"Microsoft-Hyper-V-Drivers-VmSwitch, Culture=neutral, Version=6.3.9600.16423, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS"
    Install mode: install
    Installer ID: {81a34a10-4256-436a-89d6-794b97ca407c}
    Installer name: [15]"Generic Command"
2013-12-12 21:59:31, Info                  CSI    000000a9 Performing 1 operations; 1 are not lock/unlock and follow:
  (0)  LockComponentPath (10): flags: 0 comp: {l:16 b:7534f8ab74f7ce015f0000006002fc01} pathid: {l:16 b:7534f8ab74f7ce01600000006002fc01} path: [l:226{113}]"SystemRootWinSxSamd64_microsoft-hyper-v-drivers-vmswitch_31bf3856ad364e35_6.3.9600.16423_none_5a097ab253e42b0f" pid: 260 starttime: 130313519618461394 (0x01cef774a64a0ed2)
2013-12-12 21:59:31, Info                  CSI    000000aa Calling generic command executable (sequence 1): [30]"C:windowsSystem32netcfg.exe"
    CmdLine: [51]""C:windowsSystem32netcfg.exe" -e -c s -i VMS_VSF"
2013-12-12 21:59:31, Info                  CSI    000000ab Performing 1 operations; 1 are not lock/unlock and follow:
  (0)  LockComponentPath (10): flags: 0 comp: {l:16 b:a0f91bac74f7ce01610000006002fc01} pathid: {l:16 b:a0f91bac74f7ce01620000006002fc01} path: [l:234{117}]"SystemRootWinSxSx86_microsoft.windows.s..ation.badcomponents_31bf3856ad364e35_6.3.9600.16384_none_cd3183f2deb856d2" pid: 260 starttime: 130313519618461394 (0x01cef774a64a0ed2)
2013-12-12 21:59:31, Info                  CSI    000000ac Creating NT transaction (seq 3), objectname [6]"(null)"
2013-12-12 21:59:31, Info                  CSI    000000ad Created NT transaction (seq 3) result 0x00000000, handle @0x3ac
2013-12-12 21:59:31, Info                  CSI    000000ae@2013/12/12:19:59:31.610 Beginning NT transaction commit...
2013-12-12 21:59:31, Info                  CSI    000000af@2013/12/12:19:59:31.626 CSI perf trace:
CSIPERF:TXCOMMIT;28645
2013-12-12 21:59:31, Error                 CSI    000000b0 (F) Done with generic command 1; CreateProcess returned 0, CPAW returned S_OK
    Process exit code 41001 (0x0000a029) resulted in success? FALSE
    Process output: [l:74 [74]"Trying to install VMS_VSF ...




... failed. Error code: 0x8004a029.




"][gle=0x80004005]
2013-12-12 21:59:31, Info                  CSI    000000b1 Calling generic command executable (sequence 2): [30]"C:windowsSystem32netcfg.exe"
    CmdLine: [50]""C:windowsSystem32netcfg.exe" -e -c p -i VMS_PP"
2013-12-12 21:59:31, Info                  CBS    Progress: UI message updated. Operation type: Foundation. Stage: 1 out of 1. Percent progress: 93.
2013-12-12 21:59:31, Info                  CBS    Winlogon: TiCoreOnCreateSession has been called
2013-12-12 21:59:35, Info                  CSI    000000b2 Done with generic command 2; CreateProcess returned 0, CPAW returned S_OK
    Process exit code 0 resulted in success? TRUE
    Process output is throttled for successful Generic Commands
2013-12-12 21:59:35, Info                  CSI    000000b3 Calling generic command executable (sequence 3): [30]"C:windowsSystem32netcfg.exe"
    CmdLine: [51]""C:windowsSystem32netcfg.exe" -e -c p -i VMS_VSP"
2013-12-12 21:59:35, Info                  CSI    000000b4 Done with generic command 3; CreateProcess returned 0, CPAW returned S_OK
    Process exit code 0 resulted in success? TRUE
    Process output is throttled for successful Generic Commands
2013-12-12 21:59:35, Error      [0x018007] CSI    000000b5 (F) Failed execution of queue item Installer: Generic Command ({81a34a10-4256-436a-89d6-794b97ca407c}) with HRESULT HRESULT_FROM_WIN32(14109).  Failure will not be ignored: A rollback will be initiated after all the operations in the installer queue are completed; installer is reliable (2)[gle=0x80004005]

по неизвестной мне причине "C:windowsSystem32netcfg.ехе" -Е С-я VMS_VSF" операция не удается, и я думаю, что это источник проблемы.
вот ссылка на журнал служба SkyDrive.

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

  • я пробовал" решение " описанное здесь но я думаю, что это решение для другой проблемы.
  • я пытался установить Hyper-V с помощью powershell, но я получаю ту же ошибку: Enable-WindowsOptionalFeature-Online –FeatureName Microsoft-Hyper-V-All
  • в случае, если вам интересно, я могу установить управление Hyper-V Инструментальные средства.

UPDATE1:
Я продолжаю свои поиски решения, и я нашел информацию, которая может мне пригодиться. Я нашел несколько веб-страниц, говорящих, что " код ошибки:0x8004a029 является NETCFG_E_MAX_FILTER_LIMIT". От MSDN:

NETCFG_E_MAX_FILTER_LIMIT указывает, что приложение пытается
установите фильтрующее устройство, но максимальное число фильтрующих устройств, которые
системные поддержки уже были достигнутый.

Я пока не могу найти достоверную информацию, которая сопоставляет этот код ошибки с этой константой. Но это выглядит как возможная причина проблемы. В этой записи реестра" HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetwork{4d36e974-e325-11ce-bfc1-08002be10318} " у меня 14 записей (по некоторым источникам это максимально возможное количество драйверов фильтров windows). В этой записи реестра по некоторым источникам я мог найти количество установленных фильтров windows движущих силы.

Я думаю, я должен был очистить Lenovo вирусы лучше. Сейчас уже поздно, я напишу завтра с подробностями.

p.С. Я использую такие выражения, как" несколько веб-страниц "и" некоторые источники", потому что мне нужно не менее 10 очков репутации, чтобы опубликовать более 2 url-адресов. Если вы будете искать в интернете эти конкретные ключи и коды, вы найдете источники, на которые я ссылаюсь.

17
задан Bo.
20.01.2023 21:28 Количество просмотров материала 2552
Распечатать страницу

3 ответа

мне удалось найти решение проблемы.

первое в чем была проблема: та, что описана в UPDATE1 вопроса. Я достиг максимально возможного количества установленных системных драйверов фильтров. Какие приложения могут устанавливать драйверы фильтров: брандмауэры, VPN-клиенты, платформы виртуальных машин (очевидно;), некоторые приложения мониторинга. В этой ссылке Я нашел полезную информацию и PowerShell скрипты, связанные с фильтром движущих силы.

решения:

  • удаление программного обеспечения, которое ранее устанавливало драйверы фильтра.
  • увеличьте количество максимально допустимых системных драйверов фильтров. Это можно сделать, изменив значение параметра реестра "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\MaxNumFilters". Я лично установил значение 0x14 (hex). Я выбрал это решение.

хотя я сталкивался с этой проблемой, когда установка платформы Hyper-V как вы можете догадаться, это очень общая ошибка, и она может быть вызвана при установке любого программного обеспечения, которое зависит от драйверов системных фильтров (например, клиентов VPN, которые я установил до платформы Hyper-V).

1
отвечен Bo. 2023-01-22 05:16

Отключение антивируса помогло (McAfee в моем случае, но видел те же отчеты о проблемах с avast).

-1
отвечен Sasha 2023-01-22 07:33

Я также получил аналогичную ошибку при попытке добавить функцию гипервизора в windows 8. Мне это действительно было нужно, потому что это было необходимым условием для установки HAXM для android studio. Ни одно из этих редактирования реестра и прочее не помогло мне. Решение, однако, было более простым, чем я думал: сделайте следующее: 1. Убедитесь, что вы используете Windows 8 или 8.1 Pro, если не обновить 2. Затем следует перейти к командной строке BIOS и включить технологию гипервизора, он должен быть в разделе параметры питания или параметры безопасности 3. После этого вы увидите компонент гипервизора в меню "программы и компоненты" при нажатии кнопки Добавить или удалить компонент. Обратите внимание, что если ваша система не поддерживает гипервизор или любую из технологий VT-x, этот параметр будет недоступен. 4. Отключите любое программное обеспечение, которое может использовать виртуальную машину, я выключил Avast Antivirus, и это сделало трюк. Поэтому выключите Kaspersky и любые другие интенсивные приложения 5. Добавьте компонент и нажмите кнопку ОК. Он должен добавить функцию гипервизора и перезапустить PS * It это сработало для меня, Аваст. была моя главная проблема. Я надеюсь, что это решение работает и для вас

-2
отвечен harpazo64 2023-01-22 09:50

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

hyper-v
installation
virtualization
windows-8
windows-8.1
Вверх