Tìm khóa bảo mật Wi-Fi (Network Security Key) trên Windows 10
Windows 10 lưu trữ khóa bảo mật của tất cả mạng Wi-Fi đã từng kết nối. Dưới đây là các cách tìm nhanh và chính xác.
1. Cách nhanh nhất: Qua giao diện Settings (Mạng đang kết nối)
- Nhấn Win + I > Mạng & Internet > Trạng thái
- Cuộn xuống > Trung tâm Mạng và Chia sẻ (Network and Sharing Center)
- Nhấp vào tên mạng Wi-Fi (bên cạnh "Kết nối:")
- Chọn Thuộc tính không dây (Wireless Properties)
- Tab Bảo mật (Security) > Tích Hiển thị ký tự (Show characters)
- Ô Khóa bảo mật mạng (Network security key) hiển thị mật khẩu
2. Cách dòng lệnh: Command Prompt (Tất cả mạng đã lưu)
Mở CMD với quyền Admin:
# Liệt kê tất cả profile Wi-Fi đã lưu
netsh wlan show profiles
# Xem chi tiết một profile (thay TÊN_SSID)
netsh wlan show profile name="TÊN_SSID" key=clear
Mật khẩu nằm ở mục Key Content trong phần Security settings.
3. Cách PowerShell (Tự động hóa lấy tất cả mật khẩu)
# Lấy tất cả SSID và mật khẩu
$profiles = netsh wlan show profiles | Select-String "All User Profile\s+:\s+(.+)" | ForEach-Object { $_.Matches.Groups[1].Value.Trim() }
foreach ($ssid in $profiles) {
$result = netsh wlan show profile name="$ssid" key=clear 2>$null
if ($result -match "Key Content\s+:\s+(.+)") {
Write-Host "SSID: $ssid | Password: $matches[1]"
}
}
4. Khôi phục khóa bảo mật khi quên
- Kiểm tra nhãn dán router/modem (mật khẩu mặc định)
- Xem trên thiết bị khác đã kết nối (điện thoại, laptop khác)
- Truy cập giao diện quản trị router qua cáp LAN
- Reset router về mặc định (giữ nút Reset 10-15 giây) - mất toàn bộ cài đặt
5. Lưu ý quan trọng
- Cần quyền Administrator để chạy netsh với key=clear
- Windows không hiển thị mật khẩu nếu profile bị corrupt hoặc dùng WPA3-Enterprise
- Nên dùng trình quản lý mật khẩu thay vì lưu trong Windows
- Đổi mật khẩu Wi-Fi định kỳ và sau khi chia sẻ cho khách