- Что такое адаптеры TAP-Windows и почему вашему VPN требуется этот драйвер
- Что такое адаптеры TAP-Windows
- Адаптеры TAP-Windows в этой системе в настоящее время используются
- В этой системе нет адаптеров TAP-Windows
- Скачать драйвер адаптера TAP-Windows
- What are TAP-Windows adapters and why does your VPN require this Driver
- What are TAP-Windows adapters?
- TAP-Windows adapters on this system are currently in use
- There are no TAP-Windows adapters on this system
- TAP-Windows adapter driver download
- OpenVPN — An error occurred installing the TAP device driver
- OpenVPN Support Forum
- Installing TAP driver on Windows x64 fails [solved]
- Installing TAP driver on Windows x64 fails [solved]
- Re: TAP driver on Windows x64
- Re: TAP driver on Windows x64
- Re: TAP driver on Windows x64
- Re: Installing TAP driver on Windows x64 fails [solved]
- Re: Installing TAP driver on Windows x64 fails [solved]
- Re: Installing TAP driver on Windows x64 fails [solved]
- Re: Installing TAP driver on Windows x64 fails [solved]
Что такое адаптеры TAP-Windows и почему вашему VPN требуется этот драйвер
В этом посте рассказывается о адаптерах TAP-Windows , о том, что они собой представляют, зачем они нужны для VPN и где можно скачать драйверы TAP. Мы также покажем вам, как установить, обновить или удалить драйвер TAP.
Если вы откроете Настройки в Windows 10, вы увидите программу под названием TAP-Windows.
Пользователи Windows 10/8/7/Vista увидят его на панели управления .
Если вы откроете Диспетчер устройств и развернете Адаптеры, вы также увидите его там.
Читать . Где скачать драйверы для Windows 10.
Что такое адаптеры TAP-Windows
TAP-Windows обеспечивает функциональность виртуального устройства TAP в ОС Windows. Он устанавливается в папку C: \ Program Files \ TAP-Windows и требуется для работы программного обеспечения VPN.
Устройства TAP – это устройства ядра виртуальной сети, полностью поддерживаемые программным обеспечением и не поддерживаемые аппаратными сетевыми адаптерами. Драйверы TAP используются для работы устройств TAP и имеют низкоуровневую поддержку ядра для туннелирования Ethernet.
Вам не нужно устанавливать TAP-окна отдельно, так как ваши установщики VPN включают их и устанавливают автоматически вместе с программным обеспечением VPN.
Драйвер TAP-Windows бывает двух типов:
- NDIS 6 (TAP-windows6, версия 9.21.x) для Windows 10/8/7/Vista.
- Драйвер NDIS 5 (TAP-windows, версия 9.9.x) для Windows XP.
Иногда вы можете столкнуться с проблемами , вызванными этим драйвером. Давайте посмотрим на некоторые из них.
Адаптеры TAP-Windows в этой системе в настоящее время используются
Если вы видите это сообщение или у вашего программного обеспечения VPN возникают проблемы с запуском, вы можете перезапустить адаптер TAP и посмотреть, поможет ли это. Для этого откройте Панель управления> Центр управления сетями и общим доступом> Нажмите «Изменить параметры адаптера», чтобы открыть «Сетевые подключения».
Вы увидите, что одно из локальных подключений будет иметь имя TAP-Windows Adapter . Щелкните правой кнопкой мыши по нему и выберите Отключить . Через несколько секунд снова щелкните его правой кнопкой мыши и выберите Включить . Теперь попробуйте подключиться снова и посмотреть, работает ли он.
Если у вас возникают другие проблемы с запуском вашего программного обеспечения VPN, я предлагаю вам открыть панель управления и оттуда либо восстановить , либо удалить и переустановить программное обеспечение VPN и посмотреть. Во время ремонта/установки будут установлены драйверы TAP.
Если вы хотите удалить, отключить или обновить TAP-Windows, из меню WinX Windows 10, откройте Диспетчер устройств и разверните Адаптеры, вы увидите Адаптер TAP-Windows v9.
Щелкните правой кнопкой мыши на нем, и вам предложат варианты обновить, отключить или удалить драйвер.
В этой системе нет адаптеров TAP-Windows
Если ваше программное обеспечение VPN не находит этот драйвер установленным на вашем компьютере, вы можете получить сообщение «В этом системном сообщении об ошибке отсутствуют адаптеры TAP-Windows». Затем вам нужно будет загрузить его настройки и установить драйвер.
Скачать драйвер адаптера TAP-Windows
Чтобы загрузить файл драйвера TAP-Windows, посетите openvpn.net. Прокрутите вниз, и вы увидите их ссылки для скачивания.
Запустите его установщик. После завершения установки драйвера перезагрузите компьютер и проверьте.
Если ваше Интернет-соединение перестает работать, вы можете удалить этот адаптер и посмотреть, поможет ли это вам. Если это не так, возможно, вам нужно удалить и переустановить последнюю версию этого драйвера заново .
Читать дальше : VPN не работает в Windows 10.
What are TAP-Windows adapters and why does your VPN require this Driver
This post talks about TAP-Windows adapters, what they are, why VPNs require them and where you can download the TAP Drivers. We will also show you how to install, update or uninstall the TAP driver.
If you open the Windows 10 Settings, you will see a program called TAP-Windows installed.
Windows 10/8/7/Vista users will see it in the Control Panel.
If your open Devices Manager and expand Adapters, you will also see it there.
What are TAP-Windows adapters?
TAP-Windows provides virtual TAP device functionality on the Windows OS. It is installed in the C:\Program Files\TAP-Windows folder and is required by your VPN software to function.
TAP devices are virtual network kernel devices supported entirely in software – and not backed up by hardware network adapters. TAP drivers are used for TAP devices to work and they are designed with low-level kernel support for Ethernet tunneling.
You don’t need to install TAP-windows separately, as your VPN installers include it and install it automatically along with the VPN software.
The TAP-Windows driver comes in two types:
- NDIS 6 (TAP-windows6, version 9.21.x) for Windows 10/8/7/Vista.
- NDIS 5 driver (TAP-windows, version 9.9.x) for Windows XP.
At times, you may face issues caused by this driver. Let us take a look at some of them.
TAP-Windows adapters on this system are currently in use
If you see a message All TAP-Windows adapters on this system are currently in use or if your VPN software is facing problems starting, you may restart the TAP Adapter and see if it helps. To do so, open Control Panel > Network and Sharing Center > Click on Change Adapter Settings to open Network Connections.
You will see that one of the local area connections will have an under name TAP-Windows Adapter. Right-click on it and select Disable. After a few seconds again right-click on it and select Enable. Now try to connect again and see if it works.
If you face other issues in running your VPN software, I suggest you open the Control panel and from there, either Repair, or Uninstall and reinstall your VPN software and see. During Repair/Installation, it will install the TAP drivers.
If you wish to uninstall, disable or update TAP-Windows, from the Windows 10 WinX Menu, open Devices Manager, and expand Adapters, you will see TAP-Windows Adapter v9.
Right-click on it and you will be offered the options to update, disable or uninstall the driver.
There are no TAP-Windows adapters on this system
If your VPN software doesn’t find this driver installed on your computer, you may receive a There are no TAP-Windows adapters on this system error message. You will then have to download its setup and install the driver.
TAP-Windows adapter driver download
To download TAP-Windows driver file, visit openvpn.net. Scroll down, and you will see their download links.
Run its installer. Once the driver installation is completed, restart your computer and check.
If your Internet Connection stops working, then you might want to uninstall this adapter and see if that helps you. If it does not, perhaps you need to uninstall and reinstall the latest version of this driver afresh.
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 сервера.
OpenVPN Support Forum
Community Support Forum
Installing TAP driver on Windows x64 fails [solved]
Installing TAP driver on Windows x64 fails [solved]
Post by sjoller » Mon Dec 27, 2010 11:27 am
I’m having trouble installing OpenVPN — the TAP driver simply refuses to install.
I’ve tried 5 different versions of the installer — including v2.1 RC19 which, according to a Google search, seems to be everyones solution.
I’ve tried v2.1.3, which supposedly should have the driver signing solved, v2.1.1, v2.1.4 and even v2.2 beta5 — all run as administrator.
I’ve tried running the installers in compability mode set to Vista, aswell.
I’ve tried downloading the x64 driver (tap0801), from openvpn.se, and installing it manually (from a dos prompt, run as administrator, from a destination folder that isn’t named with troublesome characters like space), and between the installs, i’ve even made sure to uninstall the «unknown» TAP network adaptor, the installations leaves behind.
I’ve tried extracting the driver (tap0901) from the installer and manually install it, using same procedure as above.
. I’m fresh out of ideas on how to get OpenVPN running on Windows 7 Ultimate x64, please help.
Regards
Mads Jensen
Re: TAP driver on Windows x64
Post by gladiatr72 » Mon Dec 27, 2010 5:21 pm
I’m not a Windows Guy(tm), but what sort of errors are being emitted when the installation fails?
After the error, is there anything left in the installation target directory?
Check if the following path exists and contains any files: (I think) C:\program files (x86)\openvpn\bin
Specifically, I’m looking for the tapinstall.exe binary. If it doesn’t it might be getting cleaned up if you exit the installer. If this is the case, try running the installation again but not exiting the installer after it pukes.
If you can get an admin CLI with the tapinstall binary present, from openvpn\bin, run the following command and post the output:
tapinstall install ..\driver\oemwin2k.inf tap0901
Re: TAP driver on Windows x64
Post by sjoller » Tue Dec 28, 2010 9:38 pm
Thanks for replying.
After a looong time trying to install the TAP driver, the installation pops an error message saying that «An error occured installing the TAP device driver». After accepting this, the installation finishes withour further errors.
This is what is logged:
As you might have guessed from above, everything besides the driver is installed as it should. Manually running the tabinstall as you describe, gives me yet another «Unknown device» in Network adapters, but fails.
I sometimes find that Windows have a hard time accepting paths containing spaces (when installing from the DOS prompt), which is why I initially tried to place the driver files in a properly named folder, at the very root of my system drive and install it manually from there — but to no avail.
Today, I tried to install v2.1.4 on a Windows 7 x64 box at work, and it installed flawlessly. The two boxes have pretty much the same software on them, but varies in hardware. I don’t think it’s a hardware problem, so the only major difference I can think of, is that I’m running Ultimate at home, and the work box has a OEM Home Premium.
Regards
Mads Jensen
Re: TAP driver on Windows x64
Post by sjoller » Tue Dec 28, 2010 10:50 pm
I tried to update the driver using Windows device manager, and it told me that the driver file was locked due to being used by another process. Googling for a solution to this problem yielded no solution (quelle surprise), but the the universal Windows problem fixer solution (A.K.A. reboot) released the lock on the file, and I was then able to install the driver with success.
I feel a little silly for not trying this in the first place, but atleast thing are working for me again.
Regards
Mads Jensen.
Re: Installing TAP driver on Windows x64 fails [solved]
Post by Goykie » Thu Oct 06, 2011 9:50 am
The new OpenVPN versions work on 64 bit.
Uninstall all Open VPN. Restart PC. Follow link http://openvpn.net/index.php/open-source/downloads.html and install the newest version. (I installed version 2.1.4 and it works)
Btw when you uninstall you don’t have to delete your config folders.
Re: Installing TAP driver on Windows x64 fails [solved]
Post by unkim » Sat Apr 14, 2012 4:34 pm
i have the same problem of the tap adapter in win7.
but!
i have 2 computers both with win7 (one is 100%legal bought in europe, and the other one is bought is china so who knows. )
curiously, i dont have any problem installing the adapter on the chinese one, but i have it in the legal one.
so must to be a software issue right?
my laptop asus A53S is the one which dont allow me to install the adapter.
thanks in advance!
ps: why the thread shows solved??
Re: Installing TAP driver on Windows x64 fails [solved]
Post by tazz602 » Wed Oct 03, 2012 3:27 pm
I don’t know why this was marked as solved because no one answered the question.
The issue is simple — you need to run the Add TAP as Administrator — right click on the menu option and select «Run as Administrator» and it should work.
Re: Installing TAP driver on Windows x64 fails [solved]
Post by razvezlo » Tue Jan 08, 2013 12:20 am
maybe — will be fixed / changed in further releases, but — for now: