TeamViewer เป็นซอฟต์แวร์ remote control desktop sharing ที่โอนไฟล์และสนทนากับผู้ใช้ปลายทางพร้อมกัน แม้ Windows จะมีซอฟต์แวร์คล้ายกัน built-in แต่ TeamViewer ยังเป็นที่นิยมเพราะฟีเจอร์และความเรียบง่าย ปัญหาหนึ่งคือข้อความ error Protocol Negotiation Failed ขึ้นขณะพยายามเชื่อมต่อ remote desktop บ่อยครั้งเกิดเมื่อมีสิ่ง gìบนระบบแทรกแซงการเชื่อมต่อ เช่น antivirus หรือ Windows Firewall
เมื่อการเชื่อมต่อถูกแทรกแซงโดย background process TeamViewer ไม่สามารถเชื่อมต่อกับเป้าหมายได้สำเร็จ จึงโยน error message นี้ แต่เราจะแสดงวิธีแก้ไขในบทความนี้
สาเหตุของ TeamViewer Protocol Negotiation Failed Error Message
เนื่องจาก error ขึ้นขณะพยายามเชื่อมต่อ TeamViewer user อื่น สาเหตุอาจเป็น:
- Windows Firewall: บางกรณี Windows Firewall บล็อก incoming/outgoing request ที่ TeamViewer ส่ง ทำให้เชื่อมต่อ remote desktop ไม่ได้ แทนที่จะได้ error message
- Third-Party Antivirus: มีโอกาสว่า antivirus แทรกแซง connectivity process ของ TeamViewer ทำให้ได้ error message
- Malware on the System: ผู้ใช้บางคนรายงานว่าปัญหามาจากคอมพิวเตอร์ที่ติดเชื้อ ต้องรัน antivirus กำจัดมัลแวร์ทั้งหมด
- Different Version of TeamViewer: Error อาจขึ้นหากใช้ TeamViewer version ต่างจาก remote desktop ต้องแน่ใจว่า TeamViewer ทั้งสองระบบเป็น latest version
ตอนนี้ทราบสาเหตุแล้ว ไปที่วิธีแก้เพื่อแก้ปัญหา เราแนะนำลองทุกวิธี เพราะขึ้นกับสถานการณ์
วิธีแก้ที่ 1: ปิด Windows Firewall
ตามที่กล่าว ปัญหาอาจมาจาก Firewall ของ Windows ต้องปิด Windows Firewall ชั่วคราวดูว่าเชื่อมต่อสำเร็จหรือไม่:
- กด Windows Key เปิด Start Menu
- เปิด Control Panel ไป System and Security > Windows Defender Firewall
- ด้านซ้าย คลิก Turn Windows Defender Firewall on or off
- ติ๊ก Turn off Windows Defender Firewall ภายใต้ Private และ Public network settings

- คลิก OK แล้วลองเชื่อมต่อ
วิธีแก้ที่ 2: ปิด Third-Party Antivirus
Antivirus สมัยใหม่มีฟีเจอร์ปกป้องกิจกรรมอินเทอร์เน็ต แต่บางครั้งก็บล็อกสิ่งที่ไม่ควร ดังนั้น ปิด third-party antivirus ที่ใช้ แล้วลองเชื่อมต่อ TeamViewer หากสำเร็จ แสดงว่า antivirus เป็นตัวก่อปัญหา ในกรณีนี้ ให้เพิ่ม exception ใน antivirus และจะใช้งานได้ปกติ
วิธีแก้ที่ 3: สแกน PC
หากระบบติดไวรัส/มัลแวร์ จะเชื่อมต่อไม่ได้ ต้องติดตั้ง antivirus และสแกน PC ให้ทั่วถึงเพื่อทำความสะอาด สามารถรัน Windows Defender ค้นหามัลแวร์ได้ วิธีทำบน Windows 10:
- กด Windows Key + I เปิด Settings
- ไป Update and Security แล้วสลับไป Windows Security tab
- คลิก Virus and threat protection

- หน้าต่างใหม่โผล่ ภายใต้ Quick Scan คลิก Scan options
- เลือก Full Scan คลิก Scan now
- รอจบการสแกน
วิธีแก้ที่ 4: อัปเดต TeamViewer
สุดท้าย หากวิธีข้างต้นไม่ได้ผล อาจมี version conflict ระหว่างคุณและ target system ต้องแน่ใจว่า software รัน latest version และไม่มีอัปเดตที่ต้องติดตั้ง