Một trong những đặc điểm nổi bật của hệ điều hành Windows là tính rõ ràng trong việc báo cáo lỗi. Một lỗi hiếm gặp bạn có thể gặp phải trên Windows là thông báo "All TAP-Windows adapters on this system are currently in use" khi sử dụng VPN.
Lỗi này cho thấy có vấn đề với bộ chuyển đổi mạng ảo Turn/Tap được OpenVPN sử dụng trên Windows. Thường xuất hiện khi bạn cố gắng thêm cấu hình khách hàng (client configuration) khác cho một kết nối khác trong khi đang có kết nối VPN bị cấu hình sai.
Cách khắc phục lỗi TAP-Windows adapter đang được sử dụng
Nếu gặp lỗi này, việc bật lại hoặc cài đặt lại bộ chuyển đổi (adapter) thường là đủ. Hãy làm theo các bước sau:
- Xác nhận phiên bản mới nhất của phần mềm VPN đã được cài đặt.
- Cài đặt lại trình điều khiển TAP (TAP driver).
- Bật lại bộ chuyển đổi mạng (Network adapter).
Dưới đây là chi tiết từng phương pháp:
1. Xác nhận phiên bản mới nhất của phần mềm VPN đã được cài đặt
Trước khi áp dụng các giải pháp, hãy kiểm tra xem bạn đã cài đặt đầy đủ và phiên bản mới nhất của phần mềm VPN chưa. Kiểm tra cập nhật và đảm bảo.
2. Cài đặt lại trình điều khiển TAP
Thiết bị TAP là các thiết bị hạt nhân mạng ảo được hỗ trợ hoàn toàn bằng phần mềm – không dựa trên bộ chuyển đổi mạng phần cứng. Trình điều khiển TAP được dùng để thiết bị TAP hoạt động và được thiết kế với hỗ trợ hạt nhân cấp thấp cho đường hầm Ethernet (Ethernet tunneling).
Bạn không cần cài đặt TAP-windows riêng biệt, vì trình cài đặt VPN đã bao gồm nó và cài đặt tự động cùng phần mềm VPN.
Trình điều khiển TAP-Windows có hai loại:
- NDIS 6 (TAP-windows6, phiên bản 9.21.x) cho Windows 10/8/7/Vista.
- Trình điều khiển NDIS 5 (TAP-windows, phiên bản 9.9.x) cho Windows XP.
Bạn cũng cần đảm bảo các phiên bản mới nhất của trình điều khiển TAP đã được cài đặt. Hãy mở C:\Program Files\TAP-Windows, kiểm tra số phiên bản đã cài đặt. Nếu phiên bản OpenVPN của bạn lỗi thời hoặc thiếu, bạn có thể phải cài đặt lại trình điều khiển TAP.
Nếu chưa có phiên bản mới nhất hoặc cài đặt đầy đủ, hãy gỡ cài đặt phiên bản hiện tại trước: vào C:\Program Files\TAP-Windows, chuột phải vào file thực thi và chọn Uninstall device > Run as administrator (Gỡ thiết bị > Chạy với quyền quản trị viên).
Sau đó truy cập trang Community Downloads để tải và cài đặt phiên bản mới nhất. Hoặc tải gói TAP-Windows phù hợp với máy của bạn, chạy cài đặt và đảm bảo chọn TAP Virtual Ethernet Adapter. Khởi động lại máy tính để hoàn tất cài đặt trình điều khiển mạng.
3. Bật lại bộ chuyển đổi mạng
Cách khắc phục thứ ba là bật lại bộ chuyển đổi mạng. Làm theo các bước sau:
- Chuột phải vào biểu tượng kết nối trên thanh tác vụ và chọn Open Network and Internet settings (Mở cài đặt Mạng và Internet).
- Nhấp vào Change adapter options (Thay đổi tùy chọn bộ chuyển đổi).
- Duyệt qua mô tả các bộ chuyển đổi mạng để tìm TAP-Windows Adapter.
- Chuột phải vào bộ chuyển đổi đó và chọn Disable (Vô hiệu hóa).
- Chuột phải lần nữa và chọn Enable (Bật).
Các giải pháp trên nên khắc phục được lỗi. Ngoài ra, bạn có thể nhấn phím Windows, gõ TAP, chọn Add a new TAP virtual ethernet adapter và chọn Yes ở hộp thoại UAC. Command prompt quản trị sẽ thêm một giao diện mạng mới vào hệ thống.