10

У меня есть эта проблема, когда я хочу использовать сетевой адаптер "Только хост" в VM-Ware 7.0, это сообщение об ошибке:

Драйвер адаптера только для хоста не работает. Если вы не перезагружали хост с момента установки сетевого адаптера только для хоста, вам необходимо сделать это, прежде чем вы сможете использовать эту поддержку. В противном случае проверьте системный журнал событий для объяснения того, почему служба VMnetAdapter не запустилась должным образом. Не удалось подключить виртуальное устройство Ethernet0.

Я посмотрел на диспетчер устройств в хост-системе "Windows 7", но не смог найти сетевой адаптер VMware.

И я попытался переустановить его с помощью "Редактора виртуальной сети", но он не работает

Так пожалуйста, как переустановить эти драйверы и адаптеры?

7 ответов7

7

Сначала остановите службы VMware, а затем выполните следующую команду ...

32-битная Windows:

vnetlib.exe -- install devices

64-битная Windows:

vnetlib64.exe -- install devices
6

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

Вам нужно использовать утилиту vnetlib (она должна находиться в установочном каталоге VMWare).

Кто-то на форумах VMWare пытался задокументировать команду vnetlib, а другой пытался использовать ее для добавления виртуальных адаптеров хоста.

Улли Ханкелн проделал еще большую работу по документированию vnetlib на своем сайте Sanbarrow (который, по сути, является онлайн-библией VMWare). Он также перечисляет несколько других способов управления настройками сети.

В любом случае, вы можете переустановить адаптеры вручную, используя аргумент add adapter для vmnetlib , а затем управлять всеми настройками, но гораздо проще просто переустановить сетевые службы VMWare:

> vnetlib.exe -- install devices
4

Запустите vmnetcfg.exe и просто нажмите « Восстановить по умолчанию » .. :)

Как правило, нажатие "восстановить по умолчанию" восстанавливает основные подключения. Затем вы можете настроить дополнительные параметры по мере необходимости. По сути, это перезапускает начальную настройку конфигурации сети и переустанавливает все адаптеры / сбрасывает все настройки сети.

3

Я столкнулся с той же проблемой. Побродив по VMware, я нашел способ.

На рабочей станции нажмите:

  • редактировать

  • Редактор виртуальных сетей

  • Добавить сеть и выберите сеть для добавления (VMnet1,2,3 и т.д.)

  • Дважды нажмите «ОК», и вам будет хорошо ...

1

Я отключил свой сетевой адаптер VMware в Windows 7.

После включения его в Windows 7, он также снова работает в VMware.

Посмотрите, работает ли это для вас.

0

У меня была та же проблема, и я исправил ее, перезапустив установку и выбрав « Восстановить» в качестве опции. Это решило проблему с сетью, найденную в этом решении.

Я также попробовал другие ответы без успеха.

vnetlib.exe -- install devices

Я использую Windows 8 с VMware Player 6.0.1 build-1379776

-1

Просто мои 2 цента о моем опыте, связанном с потерей моих VMware Virtual Ethernet Adapters для VMnet8, VMnet1 после того, как я обновил свои Windows 7 до 10. Я мог открыть плеер Vmware 6.07 и свою виртуальную машину (win xp), но интернет-соединение внутри моей виртуальной машины не работало. Я прочитал в Интернете, чтобы выяснить причину и обнаружил, что виртуальные адаптеры отсутствуют. Я также заметил, что адаптеры стали неизвестными устройствами в моем диспетчере устройств на панели управления. Я попытался выяснить, как восстановить эти виртуальные адаптеры, и натолкнулся на некоторые предложения использовать vmnetcfg.exe вместе с vmnetcfglib для восстановления настроек по умолчанию, как в одном из постов выше. Я смог найти файлы на этом сайте, скачать Vmnetcfg (вообще не пытался продвигать этот сайт, просто для удобства). Я выбрал VM player 6.06, хотя у меня был 6.07. Когда я нажал «Восстановить по умолчанию», виртуальные адаптеры VMnet8, VMnet1 не были восстановлены, но в панели управления / инструментах / службах администратора я увидел две новые установленные службы. Это были Vmware dhcp и VMware Nat. Я убедился, что все службы VmWare были запущены, и я запустил свой плеер VmWare и открыл свою виртуальную машину win xp. Интернет работал нормально. Вот так я исправил свою проблему и надеюсь, что это поможет кому-то еще.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .