There are not tap windows adapters on this system openvpn

If you are using a VPN in Windows then you have definitely heard about the TAP-Windows adapters. Most of the VPN software install a particular network driver called TAP-Windows driver. This driver, install automatically while installing the VPN software. This TAP adapter appears in Device Manager after the installation of the VPN Client. Mostly this adapter is used by the VPN suites for connecting to the internet privately. If you encountered an error “There are no TAP-Windows adapters installed on this system” while connecting to VPN then this article will guide you to fix this issue. TAP-Windows driver comes in two types:

  1. NDIS 6 (TAP-windows6, version 9.21.x) for Windows 10/8/7/Vista.
  2. NDIS 5 driver (TAP-windows, version 9.9.x) for Windows XP.

Once you encountered this error then follow the recommended solutions one by one in order.

Restart TAP-Windows adapter:

The first and basic troubleshooting method to fix this error is to restart the TAP-Windows adapter.

Open Run command by pressing Windows + R and type ncpa.cpl and hit enter. This command will open the adapter options.

Now look for the TAP adapter and right-click on it and choose Disable.

restart Tap adapter to fix no TAP Windows adapters

Next right click on the TAP adapter and rename it. Now restart the system once and Enable the TAP adapter again.

Reinstall TAP-Windows Drivers.

After Restarting the TAP-Windows adapter, if you are facing the error, then reinstalling the TAP-Windows Drivers will fix the issue. If the TAP-Windows adapter is part of your VPN software then you have to uninstall your VPN software from Programs and Features. Next restart the system once and Install the VPN software again. This will bring back the TAP drivers. Some VPN software won’t allow you to install or uninstall without the TAP-Windows adapter in that case you need to completely remove the TAP drivers and then install it back manually.

Open run command and type devmgmt.msc and hit enter. This command will open the Device Manager.

Expand the Network adapters and right-click on the TAP-Windows Adapter and choose Uninstall.

reinstall tap drivers

Once the Uninstallation is done then restart the system once and download the TAP windows driver from this link. Install the driver and now try to install your VPN software. Mostly this will fix the issue.

  • Remove From My Forums
  • Question

  • openvpn is unable to find the (existing) TAP network device after an upgrade from build 10041. uninstalling and reinstalling openvpn and/or the tap device does not help.

    error log:

    Tue Mar 31 09:49:36 2015 OpenVPN 2.3.6 i686-w64-mingw32 [SSL (OpenSSL)] [LZO] [PKCS11] [IPv6] built on Mar 19 2015
    Tue Mar 31 09:49:36 2015 library versions: OpenSSL 1.0.1m 19 Mar 2015, LZO 2.08
    Enter Management Password:
    Tue Mar 31 09:49:37 2015 Control Channel Authentication: using ‘redacted-tls.key’ as a OpenVPN static key file
    Tue Mar 31 09:49:37 2015 UDPv4 link local (bound): [undef]
    Tue Mar 31 09:49:37 2015 UDPv4 link remote: [AF_INET]123.123.123.123:1194
    Tue Mar 31 09:49:38 2015 [vpn.mycompany.com] Peer Connection Initiated with [AF_INET]123.123.123.123:1194
    Tue Mar 31 09:49:40 2015 There are no TAP-Windows adapters on this system.  You should be able to create a TAP-Windows adapter by going to Start -> All Programs -> TAP-Windows -> Utilities -> Add a new TAP-Windows virtual ethernet adapter.
    Tue Mar 31 09:49:40 2015 Exiting due to fatal error

    the TAP adapter does indeed exist.

    Image

    had no problem using openvpn in any of the previous builds. the problem also exists in other (openvpn) clients that make use of the TAP driver, for example securepoint’s client.

Answers

  • I have the same problem but did some checking and I found out that there is a registry entry missing on my computer

    Open entry as follows:

    • I dont know if the guid is always the same but the last id can be diffrent for sure
    • You can open atleast the class key and the just use find data: TAP-Windows Adapter V9

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001

    if you have more than one tap adapters then you have to add this for all of them

    In this key add the REG_SZ entry:

    ComponentId: tap0901

    This worked for me

    • Proposed as answer by

      Tuesday, March 31, 2015 3:11 PM

    • Marked as answer by
      heldchen
      Tuesday, March 31, 2015 3:58 PM

Last updated by Shayne M on May 22, 2013 08:38

On some versions of windows, specifically certain build of Windows 7 64-bit or when you have other VPN software installed some clients may experience the following error:

«There are no TAP-Win32 adapters on this system. You should be able to create a TAP-Win32 adapter by going to Start -> All Programs -> OpenVPN -> Add a new TAP-Win32 virtual ethernet adapter.»

To resolve this, open notepad as administrator and paste in the following:

tapinstall install OemWin2k.inf tap0901

And save this file to your vpnsecure program directory usually in C:\Program Files (x86)\VPNSecureMe\driver\32\forceinstall.bat or C:\Program Files (x86)\VPNSecureMe\driver\64\forceinstall.bat depending on whether you use 32 or 64 bit windows.

Then just run that batch file as administrator, the correct TUN adapter driver will be installed and the problem will be solved

Alternative 1

You could install the latest version of OpenVPN GUI, which would also force this driver to be installed. Then you can use our application as normal.

http://openvpn.net/index.php/open-source/downloads.html

There is an alternative OpenVPN portable project, that has a different way of installing TAP adapters — http://sourceforge.net/projects/ovpnp/

Alternative 2

You could uninstall this version of our application completely and install an older version that doesn’t have this issue : http://vpnsecure.me/files/VPNS_0.9.3.0.exe

Alternative 3

There is a registry key that some users have found interfering with the TAP driver installation. If you’re not comfortable  with regedit, please contact our support staff for assistance — you can easily break your pc here!

1. Backup the registry (regedit > export)
2. In start>run>cmd>regedit, browse to the following registry entry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network
3. Rename the key called Config to Config.bak

After renaming this key, re-run our windows openvpn installer and it should be able to install the TAP adapter this time.

VPNSecure Provides Secure VPN servers in over 45+ Countries

If you are a looking for a versatile easy to use VPN service, checkout Today

Ошибка при попытке подключения к 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.

Post Views: 33 924

При запуске OpenVPN сервера или подключения из клиента OpenVPN вы можете столкнуться с ошибкой:

All TAP-Windows adapters on this system are currently in use
Exiting due to fatal error

Или

All wintun adapters on this system are currently in use or disabled

Или

No TAP Adapter Available

Вы можете увидеть эту ошибку логе OpenVPN сервера (файл C:\Program Files\OpenVPN\log\openvpn.log) или в клиенте OpenVPN GUI/

OpenVPN ошибка подключения: All TAP-Windows adapters on this system are currently in use

Это известная ошибка, связанная с тем что в Windows не установлены или некорректно работают виртуальные сетевые адаптеры TAP или wintun.

В OpenVPN 2.5+ вместо сетевых адаптеров TAP можно использовать WinTun от разработчиков WireGuard. По словам разработчиков, wintun драйвер работает быстрее чем классический OpenVPN драйвер TAP. Вы можете выбрать какой сетевой драйвер использовать при установке OpenVPN (TAP-Windows6 или Wintun).

выбрать тип витруального сетевого адаптера для OpenVPN: TAP-Windows6 или Wintun

Чтобы исправить эту ошибку нужно выполнить один из следующих шагов (расположены в порядке от самого простого к самому сложному):

  1. Перезапустить TAP-Windows/WinTun через панель управления.
  2. Переустановить драйвер TAP-Windows/Wintun;
  3. Создать новый сетевой адаптер для OpenVPN (или другого VPN клиента)

Выведите список всех TAP адаптеров, доступных клиенту OpenVPN:

cd "c:\Program Files\OpenVPN\bin"
“C:\Program Files\OpenVPN\bin\openvpn.exe” --show-adapters

openvpn.exe показать все сетевые адаптеры

В нашем случае установлен как Wintun, так и TAP адаптер:

'OpenVPN Wintun' {1199219C-C5AD-4722-B195-C80332101710} wintun
'OpenVPN TAP-Windows6' {9C6B25CA-0AF0-4752-AD4A-032947F6A6FD} tap-windows6

Для устранения ошибки обычно достаточно включить и отключить TAP адаптер в панели управления Windows, перезагрузить компьютер или переустановить клиент OpenVPN.

Вы можете включить и отключить сетевой адаптер WinTap из панели управления ncpa.cpl. Щелкните в панели управления по нужному адаптеру (TAP-Windows или Wintun Userspace Tunnel) и выберите Disable. Затем включите его (Enable.)

отключить tap адаптер в панели управления

Также вы можете перезапустить все сетевые интерфейсе OpenVPN TAP с помощью PowerShell:

$TapAdapter= Get-NetAdapter| where {$_.InterfaceDescription -like "*TAP-Windows*"}
Disable-NetAdapter -Name $TapAdapter -Confirm:$false
Enable-NetAdapter -Name $TapAdapter -Confirm:$false

powershell перезапустить vpn tap интерфейсы в windows

Если предыдущий способ не помог, попробуйте переустановить драйвера для вашего виртуального TAP адаптера вручную

  1. Скачайте последнюю версию TAP драйвера для Windows здесь (http://build.openvpn.net/downloads/releases/). Например, tap-windows-9.24.7.zip или wintun-amd64-0.8.1.скачать tap драйвер для windows
  2. Распакуйте архив, запустите Device Manager (devmgmt.msc), щелкните правой кнопкой по сетевому адаптеру TAP-Windows Adapter v9 в секции Network Adapters и выберите Update driver;обновить драйвер TAP Windows Adapter v9
  3. Укажите путь к каталогу с драйвером TAP.

Если вы не видите в панели управления TAP-Windows Adapter V9, откройте консоль Device Manager и включите опцию View-> Show hidden device.

показать скрытые устройства в диспетчере windows

Если в секции Network adapters есть устройства типа unknown device, откройте его свойства, перейдите на вкладку Details и проверьте значение свойства Device instance path.

неизвестное сетевое устройство ROOT\NET\0000

Если здесь указано ROOT\NET\0000, значит попробуйте выполнить авматотический поиск дрвйвера или вручную укажите путь к INF файлу (например C:\Program Files\OpenVPN Connect\drivers\tap\amd64\win10\OemVista.inf). После этого в панели управления появится ваш TAP адаптер.

драйвер OemVista.inf для opevpn tap

В Windows 7 драйвер TAP, подписанный с помощью SHA256, не будет работать корректно, пока вы вручную не установите обновление KB4474419.

В самых редких случаях может помочь полное пересоздание TAP/Wintun адаптера.

Перед установкой нужно удалить существующий сетевой адаптер TAP и его драйвер. Для этого запустите программу C:\Program Files\TAP-Windows\Uninstall.exe или просто удалите устройство из Device Manager (Uninstall device).

удалить tap сетевой адаптерв в vpn в windows

Для установки TAP драйвера используется утилита tapinstall.exe.

драйвера TAP адаптера OpenVPN для Windows

Распакуйте архив и запустите установочный файл с правами администратора.

В новых версиях OpenVPN для управления виртуальными сетевыми адаптерами используется утилита c:\Program Files\OpenVPN\bin\tapctl.exe.

Вывести список сетевых адаптеров OpenVPN:

tapctl.exe list

tapctl.exe list вывести список openvpn адаптеров

Удалить адаптер:

tapctl.exe delete "OpenVPN TAP-Windows6"

Создать новый адаптер TAP:

tapctl.exe create

Создать новый wintun адаптер:

tapctl.exe create --hwid wintun

Обязательно проверьте, что новый сетевой адаптер TAP-Windows Adapter появился в списке сетевых подключения в панели управления Windows (консоль ncpa.cpl).

TAP-Windows Adapter в панели управления

Также ошибка “ All TAP-Windows adapters on the system are currently in use” может возникнуть, если вы пытаетесь установить несколько OpenVPN подключений с одного компьютера. Для каждого VPN подключения нужно создать свой адаптер.

Вы можете создать дополнительный WinTap сетевой адаптер с помощью скрипта (bat файл) %ProgramFiles%\TAP-Windows\bin\addtap.bat.

addtap.bat добавить дополнительный wintap адаптерв в windows

Или с помощью команды (в современных версиях клиента OpenVPN):

c:\Program Files\OpenVPN\bin\tapctl.exe.tapctl.exe create

В результате в панели управления появится два (или более) сетевых адаптеров TAP-Windows Adapter V9, и вы сможете одновременно установить несколько одновременных OpenVPN сессий с разными серверами.

несколько сетевых адаптеров OpenVPN в WIndows (TAP-Windows Adapter V9)

Теперь вы можете использовать ваше OpenVPN подключение в Windows и настроить автоматическое подключение к VPN. [/alert]

  • The windows subsystem for linux optional component is not enabled
  • There is a problem with this windows installer package a script required for this install
  • There are no tap windows adapters on this system что это
  • The windows open present perfect
  • There is a problem with this windows installer package sony vegas