Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

วิธีเพิ่มประสิทธิภาพการตั้งค่า TCP/IP ใน Windows 10

สามารถเพิ่มประสิทธิภาพ (Optimize) การตั้งค่า TCP/IP ใน Windows 10 ได้ทั้งด้วยตนเองหรือใช้แอปภายนอก (Third-party) การเพิ่มประสิทธิภาพอาจช่วยเพิ่มความเร็วอินเทอร์เน็ต หากสงสัยว่าจำเป็นหรือไม่ ต้องเปลี่ยนตั้งค่าอะไร และวิธีไหน เราจะแนะนำทีละขั้นตอน แต่ก่อนจะมาทำความเข้าใจพื้นฐานก่อน

TCP/IP คืออะไร?

TCP/IP

คอมพิวเตอร์ของคุณโต้ตอบกับระบบอื่นๆ จำนวนมากในเครือข่าย แต่วินาทีใดวินาทีหนึ่ง มีเพียง 2 ระบบ ที่สื่อสารกันได้ โปรโตคอลจึงจำเป็นสำหรับการทำงานที่มีประสิทธิภาพ

โปรโตคอลคือชุดกฎที่คอมพิวเตอร์ใช้โต้ตอบกัน TCP/IP เป็นโปรโตคอลมาตรฐานให้คอมพิวเตอร์ทุกยี่ห้อโต้ตอบกันได้ IP (Internet Protocol) เหมือน "ที่อยู่" ส่งข้อมูล ส่วน TCP เป็นวิธีส่งข้อมูลไปยังที่อยู่นั้น

TCP และ IP เป็นสิ่งต่างกัน แตemásส่วนใหญ่ใช้ร่วมกันเพราะพึ่งพากัน ตัวอย่าง SMS: IP เหมือนเบอร์โทรศัพท์ (กำหนด ส่งไปไหน) TCP เป็นเทคโนโลยีส่งข้อความ เล่นเสียงแจ้งเตือน ให้คุณอ่านข้อความได้

จำเป็นต้อง Optimize TCP/IP ใน Windows 10 หรือไม่?

ส่วนใหญ่ ไม่จำเป็น เว้นแต่คุณรู้ชัดเจนว่าต้องการเปลี่ยนตั้งค่าเฉพาะอย่างใดอย่างหนึ่ง

Windows Vista เปิดตัวฟีเจอร์ Receive Window Auto-Tuning ติดตามพารามิเตอร์ TCP (แบนด์วิดท์, ความล่าช้า) แบบ Real-time คำนวณ Receive Window Size ที่เหมาะสมจากอัตราการดึงข้อมูลของแอปและแบนด์วิดท์ แล้วปรับขนาด Receive Window ให้ใช้แบนด์วิดท์ส่วนเกินอย่างเต็มที่

ฟีเจอร์นี้ปรับขนาด TCP Receive Window เพื่อเพิ่มประสิทธิภาพเครือข่ายและ Throughput สรุป: Windows มีฟีเจอร์ Optimize TCP ให้แล้วเพื่อเพิ่มความเร็วเครือข่ายสูงสุด

แต่ยังมีกรณีที่ต้อง Optimize เอง เช่น ใช้ Windows XP หรือรุ่นเก่า, ใช้ Router/Modem เก่าที่ไม่รองรับ Auto-Tuning, หรือต้องการเปลี่ยนตั้งค่า TCP/IP เฉพาะเจาะจง

วิธีปิด Auto-Tuning Feature ใน Windows

หากใช้ Windows เก่ากว่า Vista หรือ Router ไม่รองรับ Auto-Tuning ปิดได้ง่าย

แอป TCP Optimizer ภายนอกส่วนใหญ่ปิด Auto-Tuning ได้จากในแอป แต่ถ้าไม่มี ให้รันคำสั่งใน Command Prompt:

  1. ตรวจสอบ Auto-Tuning เปิดอยู่หรือไม่:
    netsh interface tcp show global

หาก Receive Window Auto-Tuning Level แสดง normal แปลว่าเปิดอยู่

  1. ปิด Auto-Tuning:
    netsh int tcp set global autotuninglevel=disabled

ต้องการเปิดใหม่ รัน:

netsh int tcp set global autotuninglevel=normal

ปิดผ่าน Registry Editor ได้ด้วย: Win + R > regedit > Enter > ไปที่:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp

สร้างค่าใหม่ใน WinHttp: คลิกขวาว่าง > New > DWORD (32-bit) Value ชื่อ TcpAutotuning คลิกสองครั้ง ใส่ Value data = 1 > OK (ปิด Auto-Tuning) ลบค่าหรือตั้งเป็น 0 เพื่อเปิดใหม่

วิธี Optimize TCP/IP ใน Windows 10

Auto-Tuning และ TCP/IP ตั้งค่าไว้ล่วงหน้าใน Windows 10 เหมือนกันทุกเครื่อง ยกเว้นจะแก้เอง แต่ผู้ใช้ OS เดียวกันก็อาจมีอินเทอร์เน็ตต่างกัน (Broadband/Fiber, แบนด์วิดท์ต่างกัน, Latency ต่างกัน) สามารถปรับ TCP/IP ให้เหมาะกับลักษณะการเชื่อมต่อของคุณได้

ผู้รู้เทคนิคปรับผ่าน Registry หรือ Command Prompt ได้ แต่ง่ายกว่าคือใช้ Third-party Tool ทำทั้งหมดใน UI ที่เดียว

ดาวน์โหลด TCP Optimizer

ดาวน์โหลด TCP Optimizer (ฟรี) คลิกขวาไฟล์ > Run as administrator

Optimize TCP/IP

  1. ใส่ความเร็วอินเทอร์เน็ตสูงสุดของคุณใน TCP Optimizer (สูงสุดที่แผนเน็ตให้ ไม่ใช่ความเร็ว LAN) เช่น 50 Mbps ใส่ 50 Mbps
  2. เลือก Optimal ในส่วน Choose settings ล่าง > กด Apply changes
  3. หน้าต่างขึ้น: ติ๊ก Backup และ Create Log มุมขวาล่าง > OK
  4. จะแจ้ง Reboot กด Yes (หรือ No ถ้าอยากรีบูทภายหลัง) การเปลี่ยนแปลงมีผลหลัง Reboot เท่านั้น

เสร็จแล้ว! หากผิดพลาด กด還原 (Revert) ได้ เพราะ TCP Optimizer สร้าง Backup อัตโนมัติ

หากรู้จัก Networking และต้องการปรับตั้งค่าเฉพาะ ให้เลือก Custom ใน Choose settings ตั้งค่าที่เป็นสีเทาจะแก้ไขได้ สำคัญ: เลือก Network Adapter ให้ถูกต้องก่อน (ส่วน Network Adapter selection)

ปรับ MTU, Congestion Control Provider, พารามิเตอร์ TCP/IP ขั้นสูงอย่าง QoS ได้ แต่โดยปกติทำเมื่อ รู้ปัญหาแน่ชัดและรู้วิธีแก้

ตัวอย่าง: เกมเมอร์เพิ่มความเร็ว ให้ไปแท็บ Advanced Settings ปิด Network Throttling Index และ Nagle's algorithm

TCP Optimizer มีฟีเจอร์ขั้นสูงเยอะ แต่อย่าเล่นปรับถ้าไม่แน่ใจ ปรับ Optimal settings แล้วเพียงพอในกรณีส่วนใหญ่

หากผิดพลาด: เมนู File บนสุด > Reset TCP/IP and WINSOCK คืนค่าเริ่มต้น Windows

TCP Settings Optimized แล้ว

Optimize TCP ช่วยเมื่อต้องการประสิทธิภาพเครือข่ายสูงสุด หากตั้งค่าปัจจุบันไม่ปลดล็อคพוטนเชียลแผนเน็ต ลอง Optimize TCP ดู

แต่ควรแน่ใจก่อนว่าจำเป็นจริงๆ เช่น อาจแค่ปรับสัญญาณ WiFi ให้แรงกว่าก็ได้ความเร็วดีขึ้น ยังมีวิธีเพิ่มความเร็ว Upload/Download อื่นๆ อีกมาก