บางเครื่อง Windows มีปัญหา: VPN built-in (PPTP) ไม่สามารถเชื่อมต่อใหม่ได้หลังตัดการเชื่อมต่อ แต่เชื่อมต่อได้ถ้า Restart เครื่อง Error ที่พบบ่อย: "Can't connect to xxxxxxxx"
สาเหตุที่ VPN เชื่อมต่อได้เฉพาะหลัง Restart
- ค่า TCP/IP ไม่สอดคล้อง – โดยเฉพาะ ISP ที่ให้ Dynamic IP แก้ได้โดย Reset TCP/IP ผ่าน CMD Admin
- บั๊กเมนู VPN ใน Taskbar – Windows 10 มีบั๊กทำให้ VPN ใน Taskbar ทำงานไม่ได้ แต่อยู่ใน Settings App ได้
- VPN Network Connection ขัดข้อง – การตัดต่อบ่อยทำให้ Connection ชำรุด แก้ได้โดย Disable/Enable ใน Network Connections
- WAN Miniport (PPTP) เสียหาย – Adapter ไม่ตัดต่อเมื่อ User ตัดต่อ แก้ได้โดย Update/Reinstall Driver
- ไฟล์ VPN Dependency เสียหาย – มักจาก Windows Update ที่ผิดปกติ แก้ได้โดย System Restore
- PPTP และ L2TP Miniports ค้างอยู่ในสถานะ Limbo – เกิดใน Win 7 และ 10 แก้ได้โดย Reset ทั้งคู่ผ่าน CMD Admin
ลองวิธีต่อไปนี้ตามลำดับ (เรียงตามประสิทธิภาพ) วิธีไหนก็จบปัญหาได้ หยุดที่นั่นเลย
วิธีที่ 1: Reset TCP/IP แบบสมบูรณ์
รันคำสั่ง netsh reset ip เพื่อสร้างการเชื่อมต่อใหม่ หลายคนแก้ได้ แต่อาจเกิดซ้ำครั้งหน้า
- Win+R → พิมพ์ cmd → Ctrl+Shift+Enter (Admin CMD) → Yes ใน UAC
- รันคำสั่งตามลำดับ กด Enter ทีละคำสั่ง:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns - ปิด CMD ทดสอบ VPN
วิธีที่ 2: เชื่อมต่อผ่านเมนู VPN ใน Settings App
หลีกเลี่ยงบั๊ก Taskbar โดยใช้เมนู Settings
- Win+R → พิมพ์ ms-settings:network-vpn → Enter
- เลือก VPN Network → คลิก Connect
- รอสักครู่ จะเชื่อมต่อได้โดยไม่ต้อง Restart
วิธีที่ 3: Disable/Enable Connection ใน Network Connections
- Win+R → พิมพ์ ncpa.cpl → Enter
- คลิกขวา VPN Network → Disable (Yes ใน UAC)
- รอสถานะ Disabled → คลิกขวา → Enable
- ทดสอบเชื่อมต่อ VPN
วิธีที่ 4: Update หรือ Reinstall WAN Miniport PPTP
หมายเหตุ: ใช้ได้เฉพาะกรณี PPTP connection
- Win+R → devmgmt.msc → Enter (Admin) → Yes ใน UAC
- View → Show Hidden devices
- ขยาย Network adapters → คลิกขวา WAN Miniport (PPTP) → Properties
- แท็บ Driver → Update Driver → Search automatically
- ถ้ามีไดรเวอร์ใหม่ ติดตามขั้นตอน → Restart → ทดสอบ
- ถ้ายังไม่ได้: ทำซ้ำข้อ 1-4 แต่เลือก Uninstall Driver → Restart ให้ Windows ติดตั้งใหม่
วิธีที่ 5: ใช้ System Restore กลับสู่สภาพปกติ
ถ้าปัญหาเริ่มต้นหลัง Windows Update ล่าสุด
- Win+R → rstrui → Enter (Admin) → Yes
- Next → ติ๊ก Show more restore points → เลือกจุดก่อนปัญหาเกิด → Next
- Finish → รอ Restart → ทดสอบ VPN
วิธีที่ 6: สร้าง Batch File ด้วย Rasdial.exe
สคริปต์เชื่อมต่อ VPN อัตโนมัติโดยไม่ต้อง Restart
- Win+R → พิมพ์ notepad → Ctrl+Shift+Enter (Admin Notepad) → Yes
- วางสคริปต์:
Rasdial.exe "MY VPN" "USERNAME" "PASSWORD"
แก้ไข: "MY VPN" = ชื่อ VPN Connection, "USERNAME" "PASSWORD" = ข้อมูลเข้าสู่ระบบของคุณ - File > Save as → ตั้งชื่ออะไรก็ได้ แต่เปลี่ยนนามสกุลเป็น .bat → Save
- คลิกขวาไฟล์ .bat → Run as Administrator → จะเชื่อมต่อ VPN อัตโนมัติ
วิธีที่ 7: Reset PPTP และ L2TP WAN Miniports ผ่าน CMD
หลายคนแก้ได้ด้วยวิธีนี้ ทั้ง Win 10 และ 7
- Win+R → cmd → Ctrl+Shift+Enter (Admin) → Yes
- รันคำสั่งทีละบรรทัด กด Enter ทีละอัน:
Netcfg -u MS_L2TP
Netcfg -u MS_PPTP
Netcfg -l %windir%\inf\netrast.inf -c p -i MS_PPTP
Netcfg -l %windir%\inf\netrast.inf -c p -i MS_L2TP - Reboot → ทดสอบ