Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

Batch File สำหรับ Release TCP/IP, Flush DNS, Reset Winsock, Reset Proxy

บ่อยครั้งผู้ใช้พบว่า Network connection ล้มเหลวโดยไม่ทราบสาเหตุ การรีบูท PC ช่วยได้บางครั้ง แต่ไม่ใช่วิธีที่ดีที่สุด บทความนี้จะสอนสร้าง Batch File เพื่อ Reset, Release & Renew IP, Winsock, Proxy, DNS โดยไม่ต้องรีบูท Windows 11/10

Batch File สำหรับ Reset, Release & Renew IP, Winsock, Proxy, DNS

แม้จะสามารถ Reset TCP/IP, Flush DNS, Reset Winsock ได้ตามขั้นตอนปกติ แต่ด้วยการวางแผนเล็กน้อย สามารถ Reset และ Renew การเชื่อมต่อเครือข่าย Windows 10 ด้วย Batch File ขนาดเล็ก

Batch File สำหรับ Release TCP/IP, Flush DNS, Reset Winsock, Reset Proxy

ขั้นตอนสร้าง Batch File:

กด Windows key + R เปิด Run dialog

พิมพ์ notepad กด Enter เปิด Notepad

คัดลอกโค้ดด้านล่างวางใน Notepad:

ipconfig /release
ipconfig /renew
arp -d *
nbtstat -R
nbtstat -RR
ipconfig /flushdns
ipconfig /registerdns

คำอธิบายพารามิเตอร์:

  • คำสั่ง ipconfig สองคำสั่ง จะ Release IP ปัจจุบัน แล้วขอ IP ใหม่ทันที
  • คำสั่ง arp ลบ Hostname ปัจจุบัน เพื่อขอใหม่
  • nbtstat -R ล้างและโหลดตารางชื่อ Remote Cache ใหม่
  • nbtstat -RR ส่ง Name Release packets ไป WINS แล้วเริ่ม Refresh
  • คำสั่ง ipconfig สองคำสั่งท้าย Flush DNS แล้วเริ่ม Manual dynamic registration สำหรับ DNS names และ IP addresses ที่ตั้งค่าไว้

บันทึกไฟล์ (แนะนำ Desktop) ตั้งชื่อพร้อมนามสกุล .bat เช่น ResetNetConec.bat

ในกล่อง Save as type เลือก All Files

เมื่อต้องการ Reset Network Connection ให้รัน Batch File ด้วยสิทธิ์ Admin จะทำให้ Network ทำงานได้อีกครั้ง

TIP: สามารถใช้ฟรีแวร์พกพา FixWin เพื่อ Reset TCP/IP, Flush DNS, Reset Winsock ฯลฯ ได้เช่นกัน

Batch File สำหรับ Release TCP/IP, Flush DNS, Reset Winsock, Reset Proxy