หากเจอ Limited Connectivity หรือ No internet connection จะไม่สามารถใช้อินเทอร์เน็ตได้จนกว่าจะแก้ไข Limited connectivity ไม่ได้หมายความว่า WiFi Adapter ถูกปิด แต่เป็นปัญหาการสื่อสารระหว่างระบบและ Router ปัญหาอาจอยู่ที่ Router หรือระบบ จึงต้องตรวจสอบทั้งคู่

หลายปัจจัยทำให้ WiFi ไม่ทำงาน: อัปเดตซอฟต์แวร์/ติดตั้งใหม่เปลี่ยนค่า Registry, ไม่ได้รับ IP/DNS อัตโนมัติ, ปัญหาไดรเวอร์ มาแก้ไขกัน 20 วิธี
Fix WiFi not Working in Windows 10 [100% Working]
สร้าง Restore Point ก่อนเริ่มต้น
หากอุปกรณ์ทุกตัวเชื่อมต่ออินเทอร์เน็ตไม่ได้ แสดงว่าปัญหาอยู่ที่ Router/Modem ไม่ใช่คอมพิวเตอร์ ให้ทำตามขั้นตอนตรวจสอบ Router ด้านล่าง
วิธีที่ 1: รีสตาร์ท WiFi Router/Modem
- ปิด Router/Modem ถอดสายไฟ
- รอ 10-20 วินาที เสียบสายไฟใหม่
- เปิด Router เชื่อมต่ออุปกรณ์ ทดสอบ
วิธีที่ 2: เปลี่ยน WiFi Router
ตรวจสอบว่าปัญหาอยู่ที่ Router เอง ใช้ Modem เก่าหรือยืม Router เพื่อน มาตั้งค่า ISP เดิม หากเชื่อมต่อได้ แสดงว่า Router ชำรุด ต้องซื้อใหม่
หากมือถือ/อุปกรณ์อื่นเชื่อมต่อ WiFi ได้ แสดงว่า Windows 10 มีปัญหา ให้ทำตามขั้นตอนด้านล่าง
วิธีที่ 3: ปิด Airplane Mode และเปิด WiFi
อาจกดปุ่มปิด WiFi โดยไม่ได้ตั้งใจ หรือโปรแกรมปิดมัน ให้ค้นหาปุ่ม WiFi บนคีย์บอร์ด (มักเป็น Fn + F2) กดเพื่อเปิด

- คลิกขวาไอคอนเครือข่ายใน Notification Area > Open Network and Internet settings
- คลิก Change adapter options
- คลิกขวา WiFi adapter > Enable
- ลองเชื่อมต่อ Wireless network ใหม่
- หายังไม่ได้ กด Windows Key + I เปิด Settings
- คลิก Network & Internet > เมนูซ้าย Wi-Fi
- เปิดสวิตช์ Wi-Fi ให้เป็น On
- ลองเชื่อมต่ออีกครั้ง
วิธีที่ 4: Forget WiFi Network
- คลิกไอคอน Wireless ใน System Tray > Network & Internet Settings
- คลิก Manage Known networks ดูรายการเครือข่ายที่บันทึก
- เลือกเครือข่ายที่ Windows 10 ไม่จำรหัสผ่าน > Forget
- คลิกไอคอน Wireless อีกครั้ง เชื่อมต่อใหม่ จะถามรหัสผ่าน ให้ใส่
- เชื่อมต่อสำเร็จ Windows จะบันทึกเครือข่ายนี้
- รีบูท ทดสอบ
วิธีที่ 5: เปิดใช้งาน WiFi จาก BIOS
บางครั้ง Wireless Adapter ถูก Disable จาก BIOS ให้เข้า BIOS ตั้งค่า Default แล้วล็อกอินใหม่ ไปที่ Windows Mobility Center ผ่าน Control Panel เพื่อเปิด/ปิด Wireless Adapter

วิธีที่ 6: เปิดใช้งาน WLAN AutoConfig service
- กด Windows Key + R พิมพ์ services.msc Enter
- เลื่อนหา WLAN AutoConfig (กด W บนคีย์บอร์ดเพื่อหาเร็ว)
- คลิกขวา > Properties
- Startup type เลือก Automatic คลิก Start
- Apply > OK
- รีบูท ทดสอบเชื่อมต่อ WiFi
วิธีที่ 7: อัปเดต WiFi Drivers
- กด Windows Key + R พิมพ์ devmgmt.msc Enter
- ขยาย Network adapters คลิกขวา Wi-Fi controller (เช่น Broadcom, Intel) > Update Drivers
- เลือก Browse my computer for driver software
- เลือก Let me pick from a list of device drivers on my computer
- ลองอัปเดตจากเวอร์ชันที่มีอยู่ (เลือกเวอร์ชันล่าสุด Next)
- หายังไม่ได้ ไปที่ เว็บผู้ผลิต อัปเดต: https://downloadcenter.intel.com/
- Reboot
วิธีที่ 8: รัน Network Troubleshooter
- กด Windows Key + I > Update & Security
- เมนูซ้าย Troubleshoot
- คลิก Internet Connections > Run the troubleshooter
- ทำตามขั้นตอน
- หายังไม่ได้ จาก Troubleshoot คลิก Network Adapter > Run the troubleshooter
- รีบูท
วิธีที่ 9: ปิด Microsoft Wi-Fi Direct Virtual Adapter
- เปิด Device Manager (devmgmt.msc)
- ขยาย Network adapters คลิก View > Show hidden devices
- คลิกขวา Microsoft Wi-Fi Direct Virtual Adapter > Disable
- รีบูท
วิธีที่ 10: Uninstall Network Adapter
- เปิด Device Manager (devmgmt.msc)
- ขยาย Network Adapters หา ชื่อ Network Adapter
- บันทึกชื่อ Adapter ไว้เผื่อเกิดปัญหา
- คลิกขวา Network Adapter > Uninstall
- ยืนยัน Yes
- รีสตาร์ท Windows จะติดตั้งไดรเวอร์ดีฟอลต์อัตโนมัติ
- หายังเชื่อมต่อไม่ได้ แสดงว่าไดรเวอร์ไม่ได้ติดตั้งอัตโนมัติ
- ไปเว็บผู้ผลิต ดาวน์โหลดไดรเวอร์ ติดตั้ง รีบูท
วิธีที่ 11: Reset Network Settings
- กด Windows Key + I > Network & Internet
- เมนูซ้าย Status
- เลื่อนลงล่าง คลิก Network reset
- คลิก Reset now
- ระบบจะ Reset Network Adapter เสร็จแล้วรีสตาร์ทอัตโนมัติ
วิธีที่ 12: Reset TCP/IP Autotuning
- เปิด Command Prompt (ค้นหา 'cmd' Enter)
- พิมพ์คำสั่ง:
netsh int tcp set heuristics disabled netsh int tcp set global autotuninglevel=disabled netsh int tcp set global rss=enabled
- ตรวจสอบ: netsh int tcp show global
- รีบูท
วิธีที่ 13: ใช้ Google DNS
ใช้ Google DNS แทน DNS เริ่มต้นของ ISP เพื่อป้องกันปัญหา DNS
- คลิกขวาไอคอน Network (LAN) บน Taskbar > Open Network & Internet Settings
- ใน Settings คลิก Change adapter options
- คลิกขวาเครือข่ายที่ต้องการ > Properties
- เลือก Internet Protocol Version 4 (IPv4) > Properties
- แท็บ General เลือก Use the following DNS server addresses ใส่:
Preferred DNS Server: 8.8.8.8 Alternate DNS Server: 8.8.4.4
- OK ทั้งสองหน้าต่าง รีบูท
วิธีที่ 14: ปิด IPv6
- คลิกขวาไอคอน WiFi ใน System Tray > Open Network and Sharing Center
- คลิกการเชื่อมต่อปัจจุบัน > Properties (หากเชื่อมต่อไม่ได้ ใช้สาย LAN)
- ยกเลิกถูก Internet Protocol Version 6 (TCP/IP)
- OK > Close รีบูท
วิธีที่ 15: ยกเลิก Proxy Option
- กด Windows Key + R พิมพ์ inetcpl.cpl Enter
- แท็บ Connections คลิก LAN settings
- ยกเลิกถูก Use a Proxy Server for your LAN ทิ๊ก Automatically detect settings
- OK > Apply รีบูท
วิธีที่ 16: ปิด Intel PROSet/Wireless WiFi Connection Utility
- กด Windows Key + R พิมพ์ control Enter เปิด Control Panel
- คลิก Network and Internet > View network status and task
- มุมซ้ายล่าง คลิก Intel PROset/Wireless Tools
- เปิด Settings บน Intel WiFi Hotspot Assistant ยกเลิกถูก Enable Intel Hotspot Assistant
- OK รีบูท
วิธีที่ 17: ลบไฟล์ Wlansvc
- กด Windows Key + R พิมพ์ services.msc Enter
- เลื่อนหา WWAN AutoConfig คลิกขวา > Stop
- กด Windows Key + R พิมพ์ C:\ProgramData\Microsoft\Wlansvc\ Enter
- ลบทุกอย่างในโฟลเดอร์ Wlansvc ยกเว้น profiles
- เปิดโฟลเดอร์ Profiles ลบทุกอย่าง ยกเว้น Interfaces
- เปิด Interfaces ลบทุกอย่างภายใน
- ปิด File Explorer ใน Services คลิกขวา WLAN AutoConfig > Start
วิธีที่ 18: ปิด Antivirus และ Firewall ชั่วคราว
(ขั้นตอนคล้ายบทความก่อนหน้า: ปิด Antivirus 15-30 นาที, ปิด Windows Firewall ทดสอบ แล้วเปิดกลับคืน)
วิธีที่ 19: เปลี่ยน 802.11 Channel Width
- กด Windows Key + R พิมพ์ ncpa.cpl Enter
- คลิกขวา WiFi connection ปัจจุบัน > Properties
- คลิก Configure > แท็บ Advanced > เลือก 802.11 Channel Width
- เปลี่ยนค่าเป็น 20 MHz OK
วิธีที่ 20: เปลี่ยน Wireless Network Mode เป็น Default
- กด Windows Key + R พิมพ์ ncpa.cpl Enter
- คลิกขวา WiFi connection > Properties > Configure > แท็บ Advanced > Wireless Mode
- เปลี่ยนค่าเป็น 802.11b หรือ 802.11g OK
- หมายเหตุ: หายังไม่ได้ ลองค่าอื่นๆ
- ปิดทุกอย่าง รีสตาร์ท
บทความแนะนำ:
- Fix WMI Provider Host High CPU Usage [Windows 10]
- How to Fix Taskbar Disappeared from the Desktop
- Fix YouTube Videos loading but not playing videos
- Fix YouTube Black Screen Problem [SOLVED]
แก้ไข WiFi not Working in Windows 10 สำเร็จแล้ว หากยังมีคำถาม สามารถถามได้ในส่วนความคิดเห็นครับ