Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ไขข้อผิดพลาด TeamViewer 'Not Ready Check Your Connection' บน Windows

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’ บนคอมพิวเตอร์ของคุณเสียหาย มันอาจแสดงที่อยู่และข้อมูลที่ผิดเปล่าทั้งหมด และเราแนะนำให้ลบรายการของมัน ทุกครั้งที่คุณเปิดใหม่ รายการจะถูกสร้างใหม่ และปัญหาน่าจะหายไป!

  1. ไปที่ตำแหน่ง C >> Windows >> System32 >> Drivers >> Etc โดยนำทางหลังเปิด File Explorer ก่อนอื่น คลิก This PC หรือ My Computer จากแผงด้านซ้าย เพื่อหาและเปิด Local Disk C
  2. หากไม่เห็นโฟลเดอร์ Windows คุณอาจต้องเปิดตัวเลือกที่ให้เห็นไฟล์และโฟลเดอร์ซ่อน คลิกแท็บ View ในเมนูด้านบนของ File Explorer และติ๊กเช็คบอกซ์ Hidden items ใน Show/hide File Explorer จะแสดงไฟล์ซ่อนและจดจำการตั้งค่านี้จนกว่าคุณจะเปลี่ยน
  3. หาไฟล์ hosts ในโฟลเดอร์ Etc คลิกขวา และเลือก Open with Notepad ใช้ Ctrl + F และตรวจสอบให้แน่ใจว่าพิมพ์ ‘teamviewer’ ในกล่อง Find what ก่อนคลิก Find next
  4. หาส่วน TeamViewer ในไฟล์ ควรเริ่มต้นด้วย “#Teamviewer” และตรวจสอบให้แน่ใจว่าเลือกทุกอย่างที่เป็นของมัน คลิกขวาการเลือก และเลือกปุ่ม Delete จากเมนูบริบท
  5. คลิก File >> Save เพื่อบันทึกการเปลี่ยนแปลง หรือใช้ Ctrl + S Exit Notepad และรีสตาร์ทคอมพิวเตอร์ เช็คว่าปัญหายังคงอยู่หรือไม่เกี่ยวกับข้อความข้อผิดพลาด TeamViewer “Not ready. Check your connection”!

วิธีที่ 2: เปลี่ยนที่อยู่ DNS

ผู้ใช้กล่าวว่าพวกเขาแก้ปัญหาได้โดยเพียงเปลี่ยน DNS ที่จัดให้โดย ISP (Internet Service Provider) และเริ่มใช้ DNS อื่น สามารถเป็น DNS ของคอมพิวเตอร์ที่ปัญหาไม่เกิด แต่ผู้ใช้หลายคนใช้ DNS ของ Google เพื่อแก้ปัญหา ทำตามขั้นตอนด้านล่างเพื่อเปลี่ยนที่อยู่ DNS บนคอมพิวเตอร์!

  1. ใช้ Windows + R ซึ่งควรเปิดกล่อง Run ที่คุณควรพิมพ์ ‘ncpa.cpl’ ในกล่องข้อความ และคลิก OK เพื่อเปิดรายการ Internet Connection Settings ใน Control Panel
  2. ทำได้เหมือนกันโดยเปิด Control Panel ด้วยตนเอง เปลี่ยน View by ที่มุมขวาบนของหน้าต่างเป็น Category และคลิก Network and Internet ด้านบน คลิกปุ่ม Network and Sharing Center เพื่อเปิด ก่อนจะหาและคลิกปุ่ม Change adapter settings ที่เมนูด้านซ้าย
  3. ตอนนี้หน้าจอ Internet Connection เปิดด้วยวิธีใดวิธีหนึ่งข้างต้น ดับเบิลคลิกแอดแอปเตอร์เครือข่ายที่ใช้งานอยู่ (อันที่คุณใช้เชื่อมต่ออินเทอร์เน็ต) และคลิกปุ่ม Properties ด้านล่าง หากคุณมีสิทธิ์แอดมินสำหรับบัญชีผู้ใช้ปัจจุบัน
  4. หาไอเท็ม Internet Protocol Version 4 (TCP/IPv4) ในรายการ คลิกเพื่อเลือก และคลิกปุ่ม Properties ด้านล่าง
  5. อยู่ในแท็บ General และเปลี่ยนปุ่มตัวเลือกในหน้าต่าง Properties เป็น “Use the following DNS server addresses” หากตั้งค่าเป็นอีกตัวเลือก
  6. ตั้งค่า Preferred DNS server เป็น 8.8.8.8 และ Alternate DNS server เป็น 8.8.4.4
  7. เก็บตัวเลือก “Validate settings upon exit” ไว้ติ๊ก และคลิก OK เพื่อนำการเปลี่ยนแปลงไปใช้ทันที เช็คว่าข้อความข้อผิดพลาด TeamViewer “Not ready. Check your connection” ยังปรากฏบนคอมพิวเตอร์หรือไม่!

วิธีที่ 3: รีเซ็ต Winsock

“netsh Winsock reset” เป็นคำสั่งที่ช่วยได้ที่คุณสามารถใช้ใน Command Prompt เพื่อรีเซ็ต Winsock Catalog กลับสู่การตั้งค่าเริ่มต้นหรือสถานะสะอาด คุณสามารถลองวิธีนี้หากคุณประสบปัญหาไม่สามารถเชื่อมต่อใน TeamViewer

  1. ค้นหา “Command Prompt” โดยพิมพ์ตรงในเมนู Start หรือกดปุ่มค้นหาข้างๆ มัน คลิกขวาผลลัพธ์แรกที่จะโผล่ขึ้นมา และเลือก “Run as administrator” จากเมนูบริบท
  2. เพิ่มเติม คุณสามารถใช้ Windows Logo Key + R เปิดกล่อง Run พิมพ์ “cmd” ในกล่องที่ปรากฏ และใช้ Ctrl + Shift + Enter รัน Command Prompt ด้วยสิทธิ์แอดมิน
  3. พิมพ์คำสั่งต่อไปนี้ในหน้าต่าง และตรวจสอบให้แน่ใจว่ากด Enter หลังพิมพ์แต่ละคำสั่ง รอข้อความ “Winsock reset completed successfully” หรือข้อความคล้ายๆ เพื่อทราบว่าวิธีทำงานและคุณไม่ได้พิมพ์ผิด เช็คว่าปัญหายังคงอยู่หรือไม่
netsh winsock reset
netsh int ip reset

วิธีที่ 4: อย่าใช้อินเทอร์เฟซผู้ใช้ใหม่

อินเทอร์เฟซผู้ใช้ไม่ควรเกี่ยวข้องกับการเชื่อมต่ออินเทอร์เน็ตของ TeamViewer แต่น่าประหลาดใจที่ผู้ใช้หลายคนรายงานว่าแก้ปัญหาได้โดยเพียงแค่กลับไปใช้ดีไซน์เก่าของโปรแกรม สามารถทำได้ใน Settings ของ TeamViewer โปรดทำตามขั้นตอนด้านล่างและลองแก้ปัญหาการเชื่อมต่อ

  1. เปิด TeamViewer โดยดับเบิลคลิกไอคอนจาก Desktop หรือค้นหาหลังเปิด Start menu และคลิกซ้ายผลลัพธ์บนสุด
  2. จากหน้าจอหลัก คลิกปุ่ม Extras จากแถบเมนู และเลือก Options จากรายการที่จะปรากฏ
  3. ไปที่แท็บ Advanced ใน Options ของ TeamViewer จากเมนูนำทางด้านซ้าย และเช็คภายใต้ General Advanced Settings สำหรับตัวเลือก “Use new user interface” ตรวจสอบให้แน่ใจว่าเอาติ๊กออกจากกล่องข้างมัน ก่อนยืนยันการเปลี่ยนแปลง
  4. เปิด TeamViewer ใหม่ และเช็คว่าข้อความข้อผิดพลาด TeamViewer “Not ready. Check your connection” ยังปรากฏบนคอมพิวเตอร์หรือไม่!

วิธีที่ 5: เพิ่มข้อยกเว้นสำหรับไฟล์ Teamviewer_Service.exe

บางครั้งโปรแกรมป้องกันไวรัสล้มเหลวในการจดจำความพยายามของโปรแกรมในการเชื่อมต่ออินเทอร์เน็ตว่าเป็นอันปลอดภัย และคุณสมบัติของ TeamViewer มักถูกบล็อกโดยมัน เพื่อพิสูจน์ให้โปรแกรมป้องกันไวรัสว่าโปรแกรมปลอดภัย คุณจะต้องเพิ่มมันในรายการ Exceptions/Exclusions!

  1. เปิด อินเทอร์เฟซผู้ใช้ของโปรแกรมป้องกันไวรัส โดยดับเบิลคลิกไอคอนที่ system tray (ส่วนขวาของแถบงานด้านล่างของหน้าต่าง) หรือค้นหาใน Start menu
  2. การตั้งค่า 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
  3. คุณจะต้องเพิ่ม Teamviewer_Service.exe executable ในกล่องที่จะปรากฏพร้อมพรอมต์ให้ไปที่โฟลเดอร์ มันควรอยู่ในโฟลเดอร์เดียวกับที่คุณตัดสินใจติดตั้ง TeamViewer ไว้ โดยค่าเริ่มต้นคือ:
    C:\Program Files (x86)\TeamViewer
  4. เช็คว่าตอนนี้คุณสามารถใช้ TeamViewer ได้โดยไม่ได้รับข้อความข้อผิดพลาดที่ก่อกวน หากยังไม่ได้ ลองรีสตาร์ทคอมพิวเตอร์และลองอีกครั้ง ขั้นตอนสุดท้ายคือลบโปรแกรมป้องกันไวรัสและลองตัวอื่น หากปัญหายังคงอยู่

วิธีที่ 6: อนุญาตใน Windows Defender Firewall

เพื่อให้คุณสมบัติของ TeamViewer ทำงานอย่างถูกต้อง แอปต้องการการเข้าถึงอินเทอร์เน็ตและเซิร์ฟเวอร์ของมันโดยไม่มีการ中断 Windows Defender Firewall มักเป็นผู้ก่อให้เกิดปัญหาในกรณีเช่นนี้ และเราแนะนำให้สร้างข้อยกเว้นสำหรับไฟล์รัน Teamviewer_Service.exe ภายใน Windows Defender Firewall!

  1. เปิด Control Panel โดยค้นหายูทิลิตีในปุ่ม Start หรือคลิกปุ่ม Search หรือ Cortana ที่ด้านซ้ายของแถบงาน (มุมซ้ายล่างของหน้าจอ)
  2. หลัง Control Panel เปิด เปลี่ยนมุมมองเป็น Large หรือ Small icons และไปที่ด้านล่างเพื่อเปิดตัวเลือก Windows Defender Firewall
  3. คลิก Windows Defender Firewall และคลิกตัวเลือก Allow an app or feature through Windows Firewall จากรายการตัวเลือกด้านซ้าย รายการแอปที่ติดตั้งควรเปิด คลิก Change settings ด้านบนของหน้าจอ และให้สิทธิ์แอดมิน พยายามหาไฟล์รันภายใน หากไม่มี ให้คลิก Allow another app ด้านล่าง
  4. ไปที่ตำแหน่งที่คุณติดตั้ง TeamViewer (C:\Program Files (x86)\TeamViewer โดยค่าเริ่มต้น) และเลือกไฟล์ Teamviewer_Service.exe
  5. หลังจากหาเจอแล้ว คลิกปุ่ม Network types ด้านบน และตรวจสอบให้แน่ใจว่าติ๊กถูกกล่องข้างทั้ง Private และ Public ก่อนคลิก OK >> Add
  6. คลิก OK และรีสตาร์ทคอมพิวเตอร์ก่อนเช็คว่าข้อความข้อผิดพลาด TeamViewer “Not ready. Check your connection” ยังปรากฏบนคอมพิวเตอร์หรือไม่

วิธีที่ 7: ปิดใช้งาน IPv6

การปิดใช้งานการเชื่อมต่อ Internet Protocol version 6 บนคอมพิวเตอร์แก้ปัญหาได้สำหรับผู้ใช้หลายคน และเป็นวิธีง่ายในการแก้ปัญหา ทำให้วิธีนี้สมควรได้รับการพิจารณา และคุณไม่ควรข้ามมันระหว่างกระบวนการแก้ปัญหา

  1. ใช้ Windows + R ซึ่งควรเปิดกล่อง Run ทันที ที่คุณควรพิมพ์ ‘ncpa.cpl’ ในแถบ และคลิก OK เพื่อเปิดรายการ Internet Connection settings ใน Control Panel
  2. กระบวนการเดียวกันก็ทำได้โดยเปิด Control Panel ด้วยตนเอง เปลี่ยน View by ที่มุมขวาบนของหน้าต่างเป็น Category และคลิก Network and Internet ด้านบน คลิกปุ่ม Network and Sharing center เพื่อเปิด พยายามหา Change adapter settings ที่เมนูด้านซ้าย และคลิก
  3. เมื่อหน้าต่าง Internet Connection เปิด ดับเบิลคลิกที่ Network Adapter ที่ใช้งานอยู่
  4. จากนั้นคลิก Properties และหา Internet Protocol Version 6 ในรายการ ปิดเช็คบอกซ์ข้างรายการนี้ และคลิก OK รีสตาร์ทคอมพิวเตอร์เพื่อยืนยันการเปลี่ยนแปลง และเช็คว่าปัญหายังคงอยู่หรือไม่

วิธีที่ 8: รีสตาร์ทบริการ TeamViewer

การหยุดบริการ TeamViewer จากการทำงานจะรีสตาร์ทกระบวนการทั้งหมดอย่างมีประสิทธิภาพ และผู้ใช้หลายคนรายงานว่ามันใช้เวลาเพียงไม่กี่นาทีในการทำให้ TeamViewer ทำงานอีกครั้ง ก่อนเริ่ม ตรวจสอบให้แน่ใจว่าคุณปิด TeamViewer อย่างสมบูรณ์

  1. เปิด Run โดยใช้ Windows Key + R บนคีย์บอร์ด (กดปุ่มเหล่านี้พร้อมกัน พิมพ์ “services.msc” ในกล่องที่เปิดใหม่โดยไม่มีเครื่องหมายคำพูด และคลิก OK เพื่อเปิด Services tool
  2. วิธีทางเลือกคือเปิด Control Panel โดยหาใน Start menu หรือค้นหาใช้ปุ่มค้นหาของ Start menu
  3. หลัง Control Panel เปิด เปลี่ยน “View by” ที่มุมขวาบนของหน้าต่างเป็น “Large Icons” และเลื่อนลงจนกว่าจะเจอ Administrative Tools คลิกที่มัน และหา Services shortcut ที่ด้านล่าง คลิกเพื่อเปิด
  4. หา TeamViewer Service ในรายการ คลิกขวา และเลือก Properties จากเมนูบริบทที่ปรากฏ
  5. หากบริการเริ่มต้นแล้ว (คุณเช็คได้ข้างข้อความ Service status) ควรหยุดมันตอนนี้โดยคลิกปุ่ม Stop กลางหน้าต่าง หากหยุดอยู่แล้ว ให้ปล่อยไว้จนกว่าจะดำเนินต่อ
  6. ตรวจสอบให้แน่ใจว่าตัวเลือกใต้เมนู Startup type ในหน้าต่าง Properties ของบริการ ตั้งเป็น Automatic ก่อนดำเนินขั้นตอนอื่น ยืนยันกล่องโต้ตอบที่อาจปรากฏเมื่อเปลี่ยนประเภทการเริ่มต้น คลิกปุ่ม Start กลางหน้าต่าง ก่อนออก

วิธีที่ 9: ติดตั้ง TeamViewer ใหม่

หากวิธีข้างต้นทั้งหมดล้มเหลว การติดตั้ง TeamViewer ใหม่เป็นวิธีสุดท้ายที่ช่วยแก้ปัญหาบนคอมพิวเตอร์ของคุณได้ มันควรเร็วและไม่ลำบาก หากคุณทำตามขั้นตอนทั้งหมดอย่างถูกต้อง! คุณยังจะติดตั้งรุ่นล่าสุดซึ่งมีแพตช์สำหรับปัญหาเฉพาะที่คุณกำลังประสบ!

  1. คลิกเมนู Start และเปิด Control Panel โดยค้นหาโดยพิมพ์โดยตรงกับหน้าต่าง Start menu เปิดอยู่ หรือคลิกไอคอน cog มุมซ้ายล่างของ Start menu เพื่อเปิดแอป Settings หากใช้ Windows 10
  2. ใน Control Panel เลือก View as: Category ที่มุมขวาบนของหน้าต่าง Control Panel และคลิก Uninstall a Program ภายใต้ Programs
  3. หากใช้แอป Settings การคลิก Apps จะเปิดรายการโปรแกรมติดตั้งทั้งหมดบนคอมพิวเตอร์ทันที โปรดรอสักครู่
  4. หา TeamViewer ใน Control Panel หรือ Settings และคลิก Uninstall/Repair ปฏิบัติตามคำแนะนำที่ปรากฏหลังจากนั้นเพื่อลบอย่างสมบูรณ์
  5. ดาวน์โหลดรุ่นล่าสุดของ TeamViewer โดยไปที่ ลิงก์นี้ ดาวน์โหลดไฟล์ติดตั้ง รันจากโฟลเดอร์ Downloads ปฏิบัติตามคำแนะนำบนหน้าจอ และเช็คว่าปัญหายังคงอยู่หรือไม่หลังติดตั้ง TeamViewer ใหม่!