วิธีที่ 1: ดูจาก Wi-Fi ที่เชื่อมต่ออยู่ (GUI - ง่ายที่สุด)
- คลิกขวาไอคอน Wi-Fi/Network ที่ Taskbar (ขวาล่าง) → Open Network & Internet settings
- เลือก Advanced network settings → More network adapter options
- ในหน้าต่าง Network Connections: คลิกขวา Wi-Fi Adapter ที่แสดง "Connected" → Status
- คลิก Wireless Properties → แท็บ Security
- เช็ค ✅ Show characters → จะเห็น Network security key (รหัสผ่าน Wi-Fi)
วิธีที่ 2: Command Prompt / PowerShell (เร็ว สำหรับ Admin)
PowerShell (Windows 10/11)
# แสดง Profile ทั้งหมดที่เคยเชื่อมต่อ
netsh wlan show profiles
# แสดงรหัสผ่านของ Profile เฉพาะ (เชื่อม "MyWiFi") - ต้อง Run as Administrator
netsh wlan show profile name="MyWiFi" key=clear
# Key Content = รหัสผ่าน Wi-Fi
PowerShell One-liner (ดูทั้งหมดพร้อมรหัสผ่าน - ต้อง Admin)
(netsh wlan show profiles) | Select-String "\s+:(.+)$" | ForEach-Object {
$name = $_.Matches[0].Groups[1].Value.Trim()
$result = netsh wlan show profile name="$name" key=clear 2>&1
if ($result -match "Key Content\s+:\s(.+)") {
[PSCustomObject]@{SSID=$name; Password=$matches[1].Trim()}
}
} | Format-Table -AutoSize
วิธีที่ 3: Settings App (Windows 11 / 10 ใหม่)
- Win+I → Network & Internet → Wi-Fi
- คลิก Manage known networks
- คลิกชื่อ Wi-Fi ที่ต้องการ → View (ไอคอนตา) → จะแสดง Password (Windows 11 build 22H2+)
วิธีที่ 4: Wireless Network Report (รายงานละเอียด)
# รันใน CMD/PowerShell (Admin)
netsh wlan show wlanreport
จะสร้างไฟล์ HTML Report ที่ %ProgramData%\Microsoft\Windows\WlanReport\wlan-report-latest.html เปิดด้วย Browser จะเห็นรายละเอียด Profile, Connection History, Errors, และ Password (Key Content)
กรณีหาไม่เจอ / Error
| อาการ | สาเหตุ | แก้ไข |
|---|---|---|
| ไม่มีแท็บ Security / Show characters | ไม่ได้เชื่อมต่อ Wi-Fi นั้นอยู่ / Profile เสียหาย | Forget Network → Connect ใหม่ |
| Key Content ว่าง / ไม่แสดง | Profile ไม่มี Key (Open Network) หรือ Corrupt | Forget → Connect ใหม่ ใส่ Password ใหม่ |
| "Access Denied" ตอนรัน netsh | ไม่ได้ Run as Administrator | เปิด CMD/PowerShell ด้วย Run as Administrator |
| ไม่เจอ Profile ที่ต้องการ | เคย Forget ไปแล้ว / ใช้ User อื่น Login | เชื่อมต่อใหม่หรือขอจาก Admin คนอื่น |