TeamViewer เป็นโปรแกรมที่มีประโยชน์สำหรับแชทวิดีโอและควบคุมระยะไกล และเป็นตัวเลือกยอดนิยมในหมู่นักเล่นเกมและฝ่ายช่วยเหลือ IT ระยะไกล อย่างไรก็ตาม ผู้ใช้หลายคนรายงานว่าเชื่อมต่อไม่ได้ พวกเขาเห็นข้อความข้อผิดพลาดที่ก่อกวนที่ด้านล่างของหน้าจอ ถัดจากไฟแดง
มีหลายวิธีที่สามารถใช้แก้ปัญหาได้ และเราแนะนำให้ดูด้านล่าง พวกมันมักง่ายและสามารถแก้ปัญหาได้ในทันที!
สาเหตุของข้อผิดพลาด TeamViewer “Not Ready Check Your Connection” บน Windows
ปัญหานี้มีสาเหตุหลายอย่าง และการระบุสาเหตุที่ถูกต้องอาจสำคัญหากคุณไม่อยากลองทุกวิธีในรายการ การระบุสาเหตุจะนำคุณไปสู่วิธีแก้ไขที่เร็วขึ้น และนั่นคือเหตุผลที่เราสร้างรายการสาเหตุที่เป็นไปได้ทั้งหมดด้านล่าง!
- การตั้งค่าผิดในไฟล์ ‘hosts’ – ไฟล์ ‘hosts’ มีข้อมูลสำคัญเกี่ยวกับแอปที่เชื่อมต่ออินเทอร์เน็ต และเป็นไปได้ว่ารายการสำหรับ TeamViewer เสียหาย การลบรายการของมันจะทำให้ Windows สร้างใหม่ โปรดลองเพื่อแก้ปัญหา
- ปัญหาโปรแกรมป้องกันไวรัสหรือไฟร์วอลล์ – หากการเข้าถึงอินเทอร์เน็ตของ TeamViewer ถูกป้องกันโดยไฟร์วอลล์หรือโปรแกรมป้องกันไวรัสที่กำลังทำงาน โปรดลองสร้างข้อยกเว้นสำหรับไฟล์รันหลักของมัน
- ปัญหา DNS และ Winsock – ที่อยู่ DNS สามารถเปลี่ยนได้ และ Winsock สามารถรีเซ็ตได้ สำหรับผู้ใช้หลายคน นี่คือสิ่งเดียวที่ต้องทำเพื่อแก้ปัญหา โปรดลอง!
- การเชื่อมต่อ IPv6 – TeamViewer บางครั้งทำงานไม่ได้บน IPv6 โปรดพิจารณาปิดมันเพื่อแก้ปัญหา มันไม่ทำลายอะไรและอาจทำให้ TeamViewer กลับมาทำงาน!
- อินเทอร์เฟซใหม่ของ TeamViewer – อินเทอร์เฟซผู้ใช้ไม่ควรเกี่ยวข้องกับปัญหาการเชื่อมต่อ แต่เป็นกรณีจริงสำหรับผู้ใช้ TeamViewer หลายคน การกลับไปใช้อินเทอร์เฟซเก่าแก้ปัญหาได้สำหรับพวกเขา
วิธีที่ 1: ลบ TeamViewer ออกจากไฟล์ Hosts
มีความเป็นไปได้สูงที่รายการ TeamViewer ในไฟล์ ‘hosts’ บนคอมพิวเตอร์ของคุณเสียหาย มันอาจแสดงที่อยู่และข้อมูลที่ผิดเปล่าทั้งหมด และเราแนะนำให้ลบรายการของมัน ทุกครั้งที่คุณเปิดใหม่ รายการจะถูกสร้างใหม่ และปัญหาน่าจะหายไป!
- ไปที่ตำแหน่ง C >> Windows >> System32 >> Drivers >> Etc โดยนำทางหลังเปิด File Explorer ก่อนอื่น คลิก This PC หรือ My Computer จากแผงด้านซ้าย เพื่อหาและเปิด Local Disk C
- หากไม่เห็นโฟลเดอร์ Windows คุณอาจต้องเปิดตัวเลือกที่ให้เห็นไฟล์และโฟลเดอร์ซ่อน คลิกแท็บ View ในเมนูด้านบนของ File Explorer และติ๊กเช็คบอกซ์ Hidden items ใน Show/hide File Explorer จะแสดงไฟล์ซ่อนและจดจำการตั้งค่านี้จนกว่าคุณจะเปลี่ยน
- หาไฟล์ hosts ในโฟลเดอร์ Etc คลิกขวา และเลือก Open with Notepad ใช้ Ctrl + F และตรวจสอบให้แน่ใจว่าพิมพ์ ‘teamviewer’ ในกล่อง Find what ก่อนคลิก Find next
- หาส่วน TeamViewer ในไฟล์ ควรเริ่มต้นด้วย “#Teamviewer” และตรวจสอบให้แน่ใจว่าเลือกทุกอย่างที่เป็นของมัน คลิกขวาการเลือก และเลือกปุ่ม Delete จากเมนูบริบท
- คลิก File >> Save เพื่อบันทึกการเปลี่ยนแปลง หรือใช้ Ctrl + S Exit Notepad และรีสตาร์ทคอมพิวเตอร์ เช็คว่าปัญหายังคงอยู่หรือไม่เกี่ยวกับข้อความข้อผิดพลาด TeamViewer “Not ready. Check your connection”!
วิธีที่ 2: เปลี่ยนที่อยู่ DNS
ผู้ใช้กล่าวว่าพวกเขาแก้ปัญหาได้โดยเพียงเปลี่ยน DNS ที่จัดให้โดย ISP (Internet Service Provider) และเริ่มใช้ DNS อื่น สามารถเป็น DNS ของคอมพิวเตอร์ที่ปัญหาไม่เกิด แต่ผู้ใช้หลายคนใช้ DNS ของ Google เพื่อแก้ปัญหา ทำตามขั้นตอนด้านล่างเพื่อเปลี่ยนที่อยู่ DNS บนคอมพิวเตอร์!
- ใช้ Windows + R ซึ่งควรเปิดกล่อง Run ที่คุณควรพิมพ์ ‘ncpa.cpl’ ในกล่องข้อความ และคลิก OK เพื่อเปิดรายการ Internet Connection Settings ใน Control Panel
- ทำได้เหมือนกันโดยเปิด Control Panel ด้วยตนเอง เปลี่ยน View by ที่มุมขวาบนของหน้าต่างเป็น Category และคลิก Network and Internet ด้านบน คลิกปุ่ม Network and Sharing Center เพื่อเปิด ก่อนจะหาและคลิกปุ่ม Change adapter settings ที่เมนูด้านซ้าย
- ตอนนี้หน้าจอ Internet Connection เปิดด้วยวิธีใดวิธีหนึ่งข้างต้น ดับเบิลคลิกแอดแอปเตอร์เครือข่ายที่ใช้งานอยู่ (อันที่คุณใช้เชื่อมต่ออินเทอร์เน็ต) และคลิกปุ่ม Properties ด้านล่าง หากคุณมีสิทธิ์แอดมินสำหรับบัญชีผู้ใช้ปัจจุบัน
- หาไอเท็ม Internet Protocol Version 4 (TCP/IPv4) ในรายการ คลิกเพื่อเลือก และคลิกปุ่ม Properties ด้านล่าง
- อยู่ในแท็บ General และเปลี่ยนปุ่มตัวเลือกในหน้าต่าง Properties เป็น “Use the following DNS server addresses” หากตั้งค่าเป็นอีกตัวเลือก
- ตั้งค่า Preferred DNS server เป็น 8.8.8.8 และ Alternate DNS server เป็น 8.8.4.4
- เก็บตัวเลือก “Validate settings upon exit” ไว้ติ๊ก และคลิก OK เพื่อนำการเปลี่ยนแปลงไปใช้ทันที เช็คว่าข้อความข้อผิดพลาด TeamViewer “Not ready. Check your connection” ยังปรากฏบนคอมพิวเตอร์หรือไม่!
วิธีที่ 3: รีเซ็ต Winsock
“netsh Winsock reset” เป็นคำสั่งที่ช่วยได้ที่คุณสามารถใช้ใน Command Prompt เพื่อรีเซ็ต Winsock Catalog กลับสู่การตั้งค่าเริ่มต้นหรือสถานะสะอาด คุณสามารถลองวิธีนี้หากคุณประสบปัญหาไม่สามารถเชื่อมต่อใน TeamViewer
- ค้นหา “Command Prompt” โดยพิมพ์ตรงในเมนู Start หรือกดปุ่มค้นหาข้างๆ มัน คลิกขวาผลลัพธ์แรกที่จะโผล่ขึ้นมา และเลือก “Run as administrator” จากเมนูบริบท
- เพิ่มเติม คุณสามารถใช้ Windows Logo Key + R เปิดกล่อง Run พิมพ์ “cmd” ในกล่องที่ปรากฏ และใช้ Ctrl + Shift + Enter รัน Command Prompt ด้วยสิทธิ์แอดมิน
- พิมพ์คำสั่งต่อไปนี้ในหน้าต่าง และตรวจสอบให้แน่ใจว่ากด Enter หลังพิมพ์แต่ละคำสั่ง รอข้อความ “Winsock reset completed successfully” หรือข้อความคล้ายๆ เพื่อทราบว่าวิธีทำงานและคุณไม่ได้พิมพ์ผิด เช็คว่าปัญหายังคงอยู่หรือไม่
netsh winsock reset netsh int ip reset
วิธีที่ 4: อย่าใช้อินเทอร์เฟซผู้ใช้ใหม่
อินเทอร์เฟซผู้ใช้ไม่ควรเกี่ยวข้องกับการเชื่อมต่ออินเทอร์เน็ตของ TeamViewer แต่น่าประหลาดใจที่ผู้ใช้หลายคนรายงานว่าแก้ปัญหาได้โดยเพียงแค่กลับไปใช้ดีไซน์เก่าของโปรแกรม สามารถทำได้ใน Settings ของ TeamViewer โปรดทำตามขั้นตอนด้านล่างและลองแก้ปัญหาการเชื่อมต่อ
- เปิด TeamViewer โดยดับเบิลคลิกไอคอนจาก Desktop หรือค้นหาหลังเปิด Start menu และคลิกซ้ายผลลัพธ์บนสุด
- จากหน้าจอหลัก คลิกปุ่ม Extras จากแถบเมนู และเลือก Options จากรายการที่จะปรากฏ
- ไปที่แท็บ Advanced ใน Options ของ TeamViewer จากเมนูนำทางด้านซ้าย และเช็คภายใต้ General Advanced Settings สำหรับตัวเลือก “Use new user interface” ตรวจสอบให้แน่ใจว่าเอาติ๊กออกจากกล่องข้างมัน ก่อนยืนยันการเปลี่ยนแปลง
- เปิด TeamViewer ใหม่ และเช็คว่าข้อความข้อผิดพลาด TeamViewer “Not ready. Check your connection” ยังปรากฏบนคอมพิวเตอร์หรือไม่!
วิธีที่ 5: เพิ่มข้อยกเว้นสำหรับไฟล์ Teamviewer_Service.exe
บางครั้งโปรแกรมป้องกันไวรัสล้มเหลวในการจดจำความพยายามของโปรแกรมในการเชื่อมต่ออินเทอร์เน็ตว่าเป็นอันปลอดภัย และคุณสมบัติของ TeamViewer มักถูกบล็อกโดยมัน เพื่อพิสูจน์ให้โปรแกรมป้องกันไวรัสว่าโปรแกรมปลอดภัย คุณจะต้องเพิ่มมันในรายการ Exceptions/Exclusions!
- เปิด อินเทอร์เฟซผู้ใช้ของโปรแกรมป้องกันไวรัส โดยดับเบิลคลิกไอคอนที่ system tray (ส่วนขวาของแถบงานด้านล่างของหน้าต่าง) หรือค้นหาใน Start menu
- การตั้งค่า Exceptions หรือ Exclusions อยู่ตำแหน่งต่างกันในโปรแกรมป้องกันไวรัสต่างๆ มักหาได้ง่ายโดยไม่มีความยุ่งยาก แต่นี่คือคำแนะนำเร็ววิธีหาในโปรแกรมป้องกันไวรัสยอดนิยม:
Kaspersky Internet Security: Home >> Settings >> Additional >> Threats and Exclusions >> Exclusions >> Specify Trusted Applications >> Add.
AVG: Home >> Settings >> Components >> Web Shield >> Exceptions.
Avast: Home >> Settings >> General >> Exclusions
- คุณจะต้องเพิ่ม Teamviewer_Service.exe executable ในกล่องที่จะปรากฏพร้อมพรอมต์ให้ไปที่โฟลเดอร์ มันควรอยู่ในโฟลเดอร์เดียวกับที่คุณตัดสินใจติดตั้ง TeamViewer ไว้ โดยค่าเริ่มต้นคือ:
C:\Program Files (x86)\TeamViewer
- เช็คว่าตอนนี้คุณสามารถใช้ TeamViewer ได้โดยไม่ได้รับข้อความข้อผิดพลาดที่ก่อกวน หากยังไม่ได้ ลองรีสตาร์ทคอมพิวเตอร์และลองอีกครั้ง ขั้นตอนสุดท้ายคือลบโปรแกรมป้องกันไวรัสและลองตัวอื่น หากปัญหายังคงอยู่
วิธีที่ 6: อนุญาตใน Windows Defender Firewall
เพื่อให้คุณสมบัติของ TeamViewer ทำงานอย่างถูกต้อง แอปต้องการการเข้าถึงอินเทอร์เน็ตและเซิร์ฟเวอร์ของมันโดยไม่มีการ中断 Windows Defender Firewall มักเป็นผู้ก่อให้เกิดปัญหาในกรณีเช่นนี้ และเราแนะนำให้สร้างข้อยกเว้นสำหรับไฟล์รัน Teamviewer_Service.exe ภายใน Windows Defender Firewall!
- เปิด Control Panel โดยค้นหายูทิลิตีในปุ่ม Start หรือคลิกปุ่ม Search หรือ Cortana ที่ด้านซ้ายของแถบงาน (มุมซ้ายล่างของหน้าจอ)
- หลัง Control Panel เปิด เปลี่ยนมุมมองเป็น Large หรือ Small icons และไปที่ด้านล่างเพื่อเปิดตัวเลือก Windows Defender Firewall
- คลิก Windows Defender Firewall และคลิกตัวเลือก Allow an app or feature through Windows Firewall จากรายการตัวเลือกด้านซ้าย รายการแอปที่ติดตั้งควรเปิด คลิก Change settings ด้านบนของหน้าจอ และให้สิทธิ์แอดมิน พยายามหาไฟล์รันภายใน หากไม่มี ให้คลิก Allow another app ด้านล่าง
- ไปที่ตำแหน่งที่คุณติดตั้ง TeamViewer (C:\Program Files (x86)\TeamViewer โดยค่าเริ่มต้น) และเลือกไฟล์ Teamviewer_Service.exe
- หลังจากหาเจอแล้ว คลิกปุ่ม Network types ด้านบน และตรวจสอบให้แน่ใจว่าติ๊กถูกกล่องข้างทั้ง Private และ Public ก่อนคลิก OK >> Add
- คลิก OK และรีสตาร์ทคอมพิวเตอร์ก่อนเช็คว่าข้อความข้อผิดพลาด TeamViewer “Not ready. Check your connection” ยังปรากฏบนคอมพิวเตอร์หรือไม่
วิธีที่ 7: ปิดใช้งาน IPv6
การปิดใช้งานการเชื่อมต่อ Internet Protocol version 6 บนคอมพิวเตอร์แก้ปัญหาได้สำหรับผู้ใช้หลายคน และเป็นวิธีง่ายในการแก้ปัญหา ทำให้วิธีนี้สมควรได้รับการพิจารณา และคุณไม่ควรข้ามมันระหว่างกระบวนการแก้ปัญหา
- ใช้ Windows + R ซึ่งควรเปิดกล่อง Run ทันที ที่คุณควรพิมพ์ ‘ncpa.cpl’ ในแถบ และคลิก OK เพื่อเปิดรายการ Internet Connection settings ใน Control Panel
- กระบวนการเดียวกันก็ทำได้โดยเปิด Control Panel ด้วยตนเอง เปลี่ยน View by ที่มุมขวาบนของหน้าต่างเป็น Category และคลิก Network and Internet ด้านบน คลิกปุ่ม Network and Sharing center เพื่อเปิด พยายามหา Change adapter settings ที่เมนูด้านซ้าย และคลิก
- เมื่อหน้าต่าง Internet Connection เปิด ดับเบิลคลิกที่ Network Adapter ที่ใช้งานอยู่
- จากนั้นคลิก Properties และหา Internet Protocol Version 6 ในรายการ ปิดเช็คบอกซ์ข้างรายการนี้ และคลิก OK รีสตาร์ทคอมพิวเตอร์เพื่อยืนยันการเปลี่ยนแปลง และเช็คว่าปัญหายังคงอยู่หรือไม่
วิธีที่ 8: รีสตาร์ทบริการ TeamViewer
การหยุดบริการ TeamViewer จากการทำงานจะรีสตาร์ทกระบวนการทั้งหมดอย่างมีประสิทธิภาพ และผู้ใช้หลายคนรายงานว่ามันใช้เวลาเพียงไม่กี่นาทีในการทำให้ TeamViewer ทำงานอีกครั้ง ก่อนเริ่ม ตรวจสอบให้แน่ใจว่าคุณปิด TeamViewer อย่างสมบูรณ์
- เปิด Run โดยใช้ Windows Key + R บนคีย์บอร์ด (กดปุ่มเหล่านี้พร้อมกัน พิมพ์ “services.msc” ในกล่องที่เปิดใหม่โดยไม่มีเครื่องหมายคำพูด และคลิก OK เพื่อเปิด Services tool
- วิธีทางเลือกคือเปิด Control Panel โดยหาใน Start menu หรือค้นหาใช้ปุ่มค้นหาของ Start menu
- หลัง Control Panel เปิด เปลี่ยน “View by” ที่มุมขวาบนของหน้าต่างเป็น “Large Icons” และเลื่อนลงจนกว่าจะเจอ Administrative Tools คลิกที่มัน และหา Services shortcut ที่ด้านล่าง คลิกเพื่อเปิด
- หา TeamViewer Service ในรายการ คลิกขวา และเลือก Properties จากเมนูบริบทที่ปรากฏ
- หากบริการเริ่มต้นแล้ว (คุณเช็คได้ข้างข้อความ Service status) ควรหยุดมันตอนนี้โดยคลิกปุ่ม Stop กลางหน้าต่าง หากหยุดอยู่แล้ว ให้ปล่อยไว้จนกว่าจะดำเนินต่อ
- ตรวจสอบให้แน่ใจว่าตัวเลือกใต้เมนู Startup type ในหน้าต่าง Properties ของบริการ ตั้งเป็น Automatic ก่อนดำเนินขั้นตอนอื่น ยืนยันกล่องโต้ตอบที่อาจปรากฏเมื่อเปลี่ยนประเภทการเริ่มต้น คลิกปุ่ม Start กลางหน้าต่าง ก่อนออก
วิธีที่ 9: ติดตั้ง TeamViewer ใหม่
หากวิธีข้างต้นทั้งหมดล้มเหลว การติดตั้ง TeamViewer ใหม่เป็นวิธีสุดท้ายที่ช่วยแก้ปัญหาบนคอมพิวเตอร์ของคุณได้ มันควรเร็วและไม่ลำบาก หากคุณทำตามขั้นตอนทั้งหมดอย่างถูกต้อง! คุณยังจะติดตั้งรุ่นล่าสุดซึ่งมีแพตช์สำหรับปัญหาเฉพาะที่คุณกำลังประสบ!
- คลิกเมนู Start และเปิด Control Panel โดยค้นหาโดยพิมพ์โดยตรงกับหน้าต่าง Start menu เปิดอยู่ หรือคลิกไอคอน cog มุมซ้ายล่างของ Start menu เพื่อเปิดแอป Settings หากใช้ Windows 10
- ใน Control Panel เลือก View as: Category ที่มุมขวาบนของหน้าต่าง Control Panel และคลิก Uninstall a Program ภายใต้ Programs
- หากใช้แอป Settings การคลิก Apps จะเปิดรายการโปรแกรมติดตั้งทั้งหมดบนคอมพิวเตอร์ทันที โปรดรอสักครู่
- หา TeamViewer ใน Control Panel หรือ Settings และคลิก Uninstall/Repair ปฏิบัติตามคำแนะนำที่ปรากฏหลังจากนั้นเพื่อลบอย่างสมบูรณ์
- ดาวน์โหลดรุ่นล่าสุดของ TeamViewer โดยไปที่ ลิงก์นี้ ดาวน์โหลดไฟล์ติดตั้ง รันจากโฟลเดอร์ Downloads ปฏิบัติตามคำแนะนำบนหน้าจอ และเช็คว่าปัญหายังคงอยู่หรือไม่หลังติดตั้ง TeamViewer ใหม่!