An error occurred installing the tap device driver что делать
Пытаюсь на windows 7 поставить openvpn client, при установке возникает ошибка "error occurred installing the TAP device driver"
Лог установщика:
We are running on a 64-bit system.
Output folder: C:\Program Files\TAP-Windows\bin
Extract: devcon.exe. 100%
Output folder: C:\Program Files\TAP-Windows\driver
Extract: OemWin2k.inf. 100%
Extract: tap0901.cat. 100%
Extract: tap0901.sys. 100%
Output folder: C:\Program Files\TAP-Windows
Extract: license.txt. 100%
Extract: icon.ico. 100%
devcon.exe hwids returned: 0
TAP install (tap0901) (May require confirmation)
Device node created. Install is complete when drivers are installed.
Updating drivers for tap0901 from C:\Program Files\TAP-Windows\driver\OemWin2k.inf.
devcon.exe failed.
devcon.exe returned: 2
devcon.exe cumulative status: 2
Created uninstaller: C:\Program Files\TAP-Windows\Uninstall.exe
Completed
Предложите как это можно решить(само собой без переустановки винды), где можно посмотреть причину(где логи, Лебовски?).
- Вопрос задан более трёх лет назад
- 4731 просмотр
Отключил проверку подписей сертификатов при загрузке(до этого отключал политикой), поудалял какие смог устройства, оставшиеся от виртуалок(vmware, virtualbxox+один из интерфейсов ISATAP), поломал, потом повосстанавливал реестр(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network), неудачно попытался воспользоваться certutils, подробно поизучал логи. В итоге
tap-windows-9.9.2_3 так и не заработал - устройство появилось в диспечере устройств неопознанным, писало, что устройство не подключено.
openvpn-install-2.3.13-I601-x86_64 установил драйвер, ошибок не показывал, но т.к. драйвер не подписан, то работало только при отключении проверки сертификтов при загрузке, но работает! Проверил, успешно подключается, интерфейс есть.
Т.е. похоже все дело из-за подписи. Надо подумать как заставить драйвер работать в обычном режиме(в нем подпись проверяется, драйвер соответственно не работает и TAP адаптер среди сетевых интерфейсов в центре управления сетями пропал). Вроде можно самим подписать.
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Network\\\Connection]
"DefaultNameResourceId"=dword:0000070a
"DefaultNameIndex"=dword:00000003
"Name"="Подключение по локальной сети 3"
"PnpInstanceID"="ROOT\\NET\\0000"
"MediaSubType"=dword:00000000
OpenVPN - An error occurred installing the TAP device driver
Столкнулся сегодня с неожиданной проблемой при установке клиента популярной реализации vpn. Не устанавливался openvpn клиент на Windows 10, выдавая ошибку установки TAP интерфейса: "An error occurred installing the TAP device driver". Повозился какое-то время, пока не решил проблему. При этом не смог ее потом воспроизвести ни на этой системе, ни на других. Судя по гуглу - ошибка популярная, поэтому делюсь решением.
Если у вас есть желание научиться строить и поддерживать высокодоступные и надежные системы, рекомендую познакомиться с онлайн-курсом "Administrator Linux. Professional" в OTUS. Курс не для новичков, для поступления нужно пройти . Цены 2020 года.Ошибка установки openvpn на Windows 10 выглядела следующим образом. Инсталлятор после выбора дефолтных настроек задумывается на несколько минут и в итоге выдает ошибку:
При этом сам клиент openvpn успешно устанавливается. Можно запустить GIU, но ясное дело, подключиться к серверу openvpn не получится, так как в системе не появляется TAP адаптера. В интернете нашел много советов по данной проблеме, но мне ни один не помог. Перечислю их, может вам поможет что-то из этого:
- Запустить скрипт на добавление TAP интерфейса - C:\Program Files\TAP-Windows\bin\addtap.bat. У меня он так же не отрабатывал. Висел несколько минут, потом выдавал ошибку.
- Зайти в Пуск -> TAP Windows -> Add a new TAP virtual ethernet adapter. Это тоже не помогло.
- Повторить установку openvpn с выключенным антивирусом или защитником windows.
Два первых действия нужно выполнять от администратора. С помощью них можно добавить несколько tap адаптеров в систему, чтобы одновременно поднимать несколько openvpn туннелей.
После того, как ничего из предложенного не подошло, я крепко призадумался. Openvpn я использую постоянно. Ставил его на разные системы десятки раз и всегда все проходило успешно, либо проблема быстро решалась. Тут быстрого и простого решения не получалось.
Помогло в итоге вот что. Я открыл диспетчер устройств и посмотрел на сетевые адаптеры. В списке был TAP-Windows Adapter V9, что намекало на то, что все должно работать. Но не работало. В панели управления в списке адаптеров TAP адаптера не было.
После этого Openvpn заработал. Я смог подключиться к серверу и организовать туннель. После того, как я удалил openvpn на этой же системе и установил заново, все прошло без ошибок с первого раза. Появился только один TAP-Windows Adapter V9. Проверил еще на парочке тестовых виртуальных машин. Тоже все прошло без ошибок, так что не смог собрать актуальные скрины по проблеме, а сразу их не сделал.
Если мое решение не поможет, даю подсказку для дальнейшего разбирательства. Драйвер для TAP адаптера должен быть в директории C:\Windows\System32\DriverStore\FileRepository\oemvista.inf_amd64_*. В конце могут быть разные символы. На той системе, где был глюк, были созданы 2 подобных директории с разными символами на конце. Когда проблем нет - только одна.
Надеюсь моя инфа будет кому-нибудь полезной при разборе такой же ошибки при установке openvpn client на Windows 10. Я в русскоязычном интернете не видел этой информации. Моя статья по установке и настройке openvpn сервера.
OpenVPN — An error occurred installing the TAP device driver
Столкнулся с неожиданной проблемой при установке клиента популярной реализации vpn. Не устанавливался openvpn клиент на Windows 10, выдавая ошибку установки TAP интерфейса: «An error occurred installing the TAP device driver«.
Ошибка установки openvpn на Windows 10 выглядела следующим образом. Инсталятор после выбора дефолтных настроек задумывается на несколько минут и в итоге выдает ошибку:
При этом сам клиент openvpn успешно устанавливается. Можно запустить GIU , но ясное дело, подключиться к серверу openvpn не получится, так как в системе не появляется TAP адаптера. В интернете нашел много советов по данной проблеме, но мне ни один не помог. Перечислю их, может вам поможет что-то из этого:
- Запустить скрипт на добавление TAP интерфейса — C:\Program Files\TAP-Windows\bin\addtap.bat. У меня он так же не отрабатывал. Висел несколько минут, потом выдавал ошибку.
- Зайти в Пуск -> TAP Windows -> Add a new TAP virtual ethernet adapter. Это тоже не помогло.
- Повторить установку openvpn с выключенным антивирусом или защитником windows.
Два первых действия нужно выполнять от администратора. С помощью них можно добавить несколько tap адаптеров в систему, чтобы одновременно поднимать несколько openvpn туннелей.
После того, как ничего из предложенного не подошло, я крепко призадумался. Openvpn я использую постоянно. Ставил его на разные системы десятки раз и всегда все проходило успешно, либо проблема быстро решалась. Тут быстрого и простого решения не получалось.
Помогло в итоге вот что. Я открыл диспетчер устройств и посмотрел на сетевые адаптеры. В списке был TAP-Windows Adapter V9 , что намекало на то, что все должно работать. Но не работало. В панели управления в списке адаптеров TAP адаптера не было.
После этого Openvpn заработал. Я смог подключиться к серверу и организовать туннель. После того, как я удалил openvpn на этой же системе и установил заново, все прошло без ошибок с первого раза. Появился только один TAP-Windows Adapter V9 . Проверил еще на парочке тестовых виртуальных машин. Тоже все прошло без ошибок, так что не смог собрать актуальные скрины по проблеме, а сразу их не сделал.
Как запустить сервер OpenVPN на Windows?
Wed Jul 10 12:49:40 2019 OpenVPN 2.4.7 x86_64-w64-mingw32 [SSL (OpenSSL)] [LZO] [LZ4] [PKCS11] [AEAD] built on Apr 25 2019
Wed Jul 10 12:49:40 2019 Windows version 6.2 (Windows 8 or greater) 64bit
Wed Jul 10 12:49:40 2019 library versions: OpenSSL 1.1.0j 20 Nov 2018, LZO 2.10
Enter Management Password:
Wed Jul 10 12:49:40 2019 MANAGEMENT: TCP Socket listening on [AF_INET]127.0.0.1:25340
Wed Jul 10 12:49:40 2019 Need hold release from management interface, waiting.
Wed Jul 10 12:49:41 2019 MANAGEMENT: Client connected from [AF_INET]127.0.0.1:25340
Wed Jul 10 12:49:41 2019 MANAGEMENT: CMD 'state on'
Wed Jul 10 12:49:41 2019 MANAGEMENT: CMD 'log all on'
Wed Jul 10 12:49:41 2019 MANAGEMENT: CMD 'echo all on'
Wed Jul 10 12:49:41 2019 MANAGEMENT: CMD 'bytecount 5'
Wed Jul 10 12:49:41 2019 MANAGEMENT: CMD 'hold off'
Wed Jul 10 12:49:41 2019 MANAGEMENT: CMD 'hold release'
Wed Jul 10 12:49:41 2019 NOTE: when bridging your LAN adapter with the TAP adapter, note that the new bridge adapter will often take on its own IP address that is different from what the LAN adapter was previously set to
Wed Jul 10 12:49:41 2019 Diffie-Hellman initialized with 2048 bit key
Wed Jul 10 12:49:41 2019 interactive service msg_channel=0
Wed Jul 10 12:49:41 2019 open_tun
Wed Jul 10 12:49:41 2019 MANAGEMENT: Client disconnected
Wed Jul 10 12:49:41 2019 CreateFile failed on TAP device: \\.\Global\.tap: Too many links (errno=31)
Wed Jul 10 12:49:41 2019 Exiting due to fatal error
Читайте также: