Маленький блог скромного айтишника.
Ошибка при попытке подключения к OpenVPN серверу.
Ошибка «All TAP-Windows adapters on this system are currently in use» означает что в системе проблемы с виртуальным Tun/Tap сетевым адаптером, который использует OpenVPN в Windows.
В моем случае он просто не появлялся в системе Windows7.
Для исправления проблемы нужно переустановить драйвер виртуального адаптера.
Полностью удаляем драйвер. Открываем папку C:\Program Files\TAP-Windows
Нажимаем правой кнопкой на файл Uninstall.exe и выбираем Запустить от имени администратора.
Качаем Tap драйвер с OpenVPN репозитория и устанавливаем его с правами админа (правый клик на файле > Запустить от имени администратора )
После всего обязательно заходим в Панель управления\Сеть и Интернет\Сетевые подключения и проверяем там наличие TAP-Windows Adapter.
OpenVPN Error: All TAP-Windows adapters on this system are currently in use : 13 комментариев
спасибо. только это и помогло. вместе с удалением поделки касперского.
Списибо тебе, о Человек! Я пол часа ипался с сервером, думал что косяк в конфигах. Оказалось, что у меня не корректно установился клиент, без TAP-а. Почему люди не пишут, в своих статьях, что после установки клиента должен появиться туннельный адаптер.
Благодарствую тебе, о великий гуру!
Пол дня колупания в интернете и поиска дров для этого адаптера, а в условиях удаленки это прям оч важнецки!
Ещё раз спасибо!
Скинул на печеньку. Спасибо добрый ты человек!
Спасибо за ссылку на драйвер. У меня win7 и при установке vpnmonster ставятся драйвера без цифровой подписи под семёрку, в результате программа не работала. Установка данных драйверов помогла.
Блин, спасибо! У меня техподдержка на работе на эту проблему выдала, что винду надо переустановить, иначе не заработает.
Спасибо тебе добрый человек. Только этот рецепт и помог. Странно, что в дистрибутив OpenVPN включили неподписанный драйвер (пробовал версии 3.1.3.713 и 2.4.9-I601-Win7).
Спасибо большое! Меня тоже убедили, что переустановка Винды решит проблему, А нет:((
Спасибо огромное, тебе, добрый человек! Две минуты и все работает, а то сисадмин компании кинул на произвол судьбы, сказав, что не помнит как решить данную проблему!
Боже, присоединяюсь к людям в коммах, ты очень помог, брат, другие сайты не помогли
Спасибо! Все заработало. Два часа мучений и паники с переустановкой vpn в разных вариантах… Вы спасли.
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 адаптера не было.
Я включил отображение скрытых устройств и увидел там же в сетевых адаптерах неизвестное устройство (unknown device). Открыл у него вкладку Сведения. Путь к экземпляру устройства был следующий — ROOT\NET\0000. Я нажал обновить драйвер для этого устройства и указал, что он должен быть найден автоматически. После этого устройство получило название TAP-Windows Adapter V9 #2 и в панели управления появился TAP адаптер.
После этого Openvpn заработал. Я смог подключиться к серверу и организовать туннель. После того, как я удалил openvpn на этой же системе и установил заново, все прошло без ошибок с первого раза. Появился только один TAP-Windows Adapter V9. Проверил еще на парочке тестовых виртуальных машин. Тоже все прошло без ошибок, так что не смог собрать актуальные скрины по проблеме, а сразу их не сделал.
Если мое решение не поможет, даю подсказку для дальнейшего разбирательства. Драйвер для TAP адаптера должен быть в директории C:\Windows\System32\DriverStore\FileRepository\oemvista.inf_amd64_*. В конце могут быть разные символы. На той системе, где был глюк, были созданы 2 подобных директории с разными символами на конце. Когда проблем нет — только одна.
Надеюсь моя инфа будет кому-нибудь полезной при разборе такой же ошибки при установке openvpn client на Windows 10. Я в русскоязычном интернете не видел этой информации. Моя статья по установке и настройке openvpn сервера.
(Windows) OpenVPN issue: «All TAP-Windows adapters on this system are currently in use»
Get the TAP-Windows driver
Check whether you have the full installation of OpenVPN software. If yes, you might like to skip this the following steps and directly move on to add another TAP adapter to your Windows system.
Otherwise, please navigate to the Community Downloads of OpenVPN and either get the latest OpenVPN package or if you think that this might be an issue, scroll down a little bit on same page and get Tap-windows package for your system. After the download is complete, run the installation routine and make sure to select TAP Virtual Ethernet Adapter like so:
You might have to reboot Windows to complete the network driver installation.
Add a new TAP virtual ethernet adapter
Now, you should be able to add an additional TAP interface to your system and make it available for your new OpenVPN connection. Hit the Start button or press the Win key, then type tap and wait for Windows to give you its matches found on the system. Here is how it looks like on my Windows 10:
Click on the entry Add a new TAP virtual ethernet adapter and confirm the User Account Control (UAC) dialog with Yes. You then see an administrative command prompt that adds another network interface to your Windows.
And your OpenVPN client is ready to roll.
The shortcut below the Windows Start menu is linked to a batch file which you can also access and launch directly from %ProgramFiles%\TAP-Windows\bin
Note: Ensure to run the batch file with administrative permissions. Otherwise, the driver installation will fail.
Review your existing Network Connections
Perhaps you would like to inspect the existing TAP-Windows Adapters? You find them in the Control Panel under Network Connections.
The adapters are classified as TAP-Windows Adapter V9. Here you can enable, disable or even delete an existing network interface.