🔹 Hướng dẫn Cách khắc phục lỗi “Wlanapi.dll not found or missing error” trên Windows Server 2022 (VPS)
Lỗi wlanapi.dll bị thiếu thường xuất hiện khi chạy ứng dụng hoặc dịch vụ mạng trên Windows Server 2022. DLL này thuộc về Windows Wireless LAN API, tuy nhiên, Windows Server không có tính năng Wi-Fi mặc định, nên các chương trình yêu cầu thư viện này có thể bị lỗi.
✅ 1. Kiểm tra xem wlanapi.dll có trên hệ thống không
Trước tiên, hãy kiểm tra xem tệp wlanapi.dll có sẵn trên hệ thống không:
📌 Bước 1: Tìm kiếm tệp DLL
Nhấn Windows + R, nhập:C:\Windows\System32
- rồi nhấn Enter.
- Kiểm tra xem wlanapi.dll có trong thư mục này không.
Nếu không tìm thấy, kiểm tra thêm tại:C:\Windows\SysWOW64
- (dành cho hệ thống 64-bit).
✅ 2. Sao chép wlanapi.dll từ máy Windows khác
Nếu tệp wlanapi.dll bị mất, bạn có thể lấy nó từ một máy Windows khác:
- Trên một máy Windows khác (Windows 10/11), tìm tệp:
C:\Windows\System32\wlanapi.dll
C:\Windows\SysWOW64\wlanapi.dll
(nếu hệ thống là 64-bit).
- Sao chép tệp
wlanapi.dll
vào cùng vị trí trên máy chủ Windows Server của bạn.
Sau đó, chạy lệnh sau để đăng ký lại DLL:
regsvr32 C:\Windows\System32\wlanapi.dll
- rồi nhấn Enter.
✅ 3. Chạy SFC để sửa lỗi hệ thống
Nếu tệp wlanapi.dll bị hỏng, bạn có thể chạy lệnh SFC để sửa:
- Mở Command Prompt với quyền Administrator (cmd → Run as administrator).
Nhập lệnh:sfc /scannow
- Chờ quá trình kiểm tra hoàn tất và khởi động lại máy chủ.
✅ 4. Cài đặt “Wireless LAN Service” trên Windows Server 2022
Windows Server không hỗ trợ Wi-Fi mặc định, nhưng bạn có thể bật dịch vụ Wireless LAN Service để thêm các thư viện cần thiết.
📌 Bước 1: Cài đặt Wireless LAN Service
- Mở PowerShell với quyền Administrator.
Chạy lệnh:Install-WindowsFeature -Name Wireless-Networking
- Chờ cài đặt xong và khởi động lại máy chủ.
✅ 5. Tải lại Microsoft Visual C++ Redistributable
Một số ứng dụng yêu cầu wlanapi.dll có thể cần thư viện Visual C++.
📌 Bước 1: Cài đặt lại Visual C++
- Tải về Microsoft Visual C++ Redistributable từ trang chính thức của Microsoft.
- Cài đặt bản phù hợp với hệ điều hành của bạn (x64 hoặc x86).
- Khởi động lại máy chủ sau khi cài đặt.
s
✅ 6. Cập nhật Windows để tải lại DLL
Windows Update có thể giúp tải lại các tệp hệ thống bị mất.
- Nhấn Windows + I, vào Update & Security.
- Nhấn Check for updates và cài đặt các bản cập nhật mới nhất.
- Khởi động lại máy và kiểm tra lại lỗi.
🎯 Kết Luận
- Nếu tệp wlanapi.dll bị thiếu, bạn có thể sao chép từ máy khác hoặc cài lại Wireless LAN Service.
- Nếu DLL bị lỗi, hãy chạy SFC/DISM để khắc phục.
- Cài đặt Microsoft Visual C++ Redistributable có thể giúp sửa lỗi.
- Cuối cùng, cập nhật Windows để đảm bảo hệ thống đầy đủ thư viện.