Disclaimer: AdGuard VPN for Windows is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.
The main highlight of this beta is the implementation of WinTun, a simple and minimal TUN driver for Windows. It provides a kernel-level network interface for the deployment of VPNs and other network technologies.
Why does AdGuard need WinTun?
WinTun is a driver for traffic routing commonly used for VPN implementations on Windows. While AdGuard VPN previously relied solely on WFP driver (and TDI driver for Windows 7), which is better suited for traffic filtering, it has now incorporated the option to utilize WinTun. Here are its key benefits:
- One of the standout features of WinTun is its dedicated network interface. This ensures a more efficient and stable data transmission, reducing latency and packet loss
- Unlike some other TUN/TAP drivers, WinTun boasts a simpler and more minimalist architecture, making it more stable in operation.
- Despite its simplicity, WinTun is designed to be compatible with a wide range of VPN solutions, making it versatile for various use cases
- WinTun employs ring buffers for efficient data transfer between user space and the kernel, minimizing data duplication and ensuring high performance
To change the type of driver that routes traffic to the VPN tunnel, go to Settings → App settings → Advanced settings → Use WinTun.
Other improvements
In addition to this major enhancement we’ve updated the VPN client, WFP and TDI drivers, and fixed a few bugs to increase app stability.
We hope you'll enjoy the new version of AdGuard VPN for Windows. And remember: if something goes wrong, you can always create a bug report on GitHub.
Changelog
Improvements
- Removed the AdGuard VPN folder from the Start Menu #521
Fixes
- Unable to exit AdGuard VPN from the tray menu while the app is connecting to a server #539
- AdGuard VPN freezes when navigating through the app #529
- Exiting the app prompts a message about AdGuard VPN closing due to an error #528
- Unable to close the app while it's attempting to connect to an unavailable location #487
- No digital signature for
sciter.dll#537 - AdGuard VPN's folder with files is left in ProgramData once the app installation is canceled #326
- License validation process is based on system time instead of server time #413
VPN client (AdGuard VPN protocol implementation) updated to v0.11.304 #547
- Minor stability improvements
AdGuard VPN for Windows direct download link: