เมื่อ Windows แจ้งเตือน "Network Security Key Mismatch" หรือขอรหัสซ้ำๆ แสดงว่ารหัสที่ป้อนไม่ตรงกับที่เราเตอร์ตั้งไว้ นี่คือสาเหตุและวิธีแก้:
สาเหตุหลัก
- พิมพ์รหัสผิด (ตัวพิมพ์เล็ก/ใหญ่, ตัวเลข, สัญลักษณ์)
- เราเตอร์เปลี่ยนรหัส/การตั้งค่า Security Type (WPA2 → WPA3, AES → TKIP)
- Driver การ์ด Wi-Fi เก่า/เสียหาย
- Profile Wi-Fi เก่าค้างอยู่ใน Windows (Cached credentials)
- การตั้งค่า IP/DNS ผิดปกติ
วิธีแก้ไขทีละขั้นตอน
1. ลบโปรไฟล์ Wi-Fi เก่า และเชื่อมต่อใหม่ (แนะนำลองก่อน)
- Settings > Network & Internet > Wi-Fi > Manage known networks
- เลือกเครือข่ายที่มีปัญหา > Forget
- เชื่อมต่อใหม่ พิมพ์รหัสให้ถูกต้อง
2. ตรวจสอบรหัสที่เราเตอร์จริงๆ
- เข้าหน้า Admin ของเราเตอร์ (192.168.1.1)
- ดูที่ Wireless Security > WPA Key / Password
- คัดลอกมาใช้ (ระวัง Space นำหน้า/ท้าย)
- ที่เราเตอร์: ตั้งเป็น WPA2-PSK (AES) หรือ WPA2/WPA3 Mixed
- ที่ Windows: ลบโปรไฟล์เก่า → เชื่อมต่อใหม่ จะเจรจาโปรโตคอลอัตโนมัติ
- Device Manager > Network adapters > คลิกขวา Wi-Fi adapter > Update driver
- หรือดาวน์โหลดจากเว็บผู้ผลิต (Intel, Realtek, Qualcomm, MediaTek)
3. เปลี่ยน Security Type ให้ตรงกัน
4. อัปเดต/ติดตั้ง Driver Wi-Fi ใหม่
5. รีเซ็ต TCP/IP และ Winsock
เปิด CMD (Admin) รัน:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
รีสตาร์ทคอมพิวเตอร์
6. ตรวจสอบ Antivirus/Firewall บางตัวบล็อกการเชื่อมต่อ
ลองปิดชั่วคราว หรือเพิ่ม Exception ให้การเชื่อมต่อเครือข่าย
หากแก้ไม่ได้
- ลองเชื่อมต่อกับมือถือ/คอมอื่น ดูว่าเราเตอร์เองปกติไหม
- Reset เราเตอร์คืนค่าโรงงาน (กดปุ่ม Reset 10 วิ) แล้วตั้งค่าใหม่
- อาจเป็นฮาร์ดแวร์ Wi-Fi adapter ชำรุด → ใช้ USB Wi-Fi Dongle แทน