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

วิธีแก้ไขปัญหาการแชร์หน้าจอ Mac บน Zoom และ FaceTime

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

สิ่งนี้อาจเกิดขึ้นกับทั้ง Intel และ M1 Mac ไม่ว่าจะเป็นการแชร์หน้าจอ built-in ของ macOS แอป native เช่น FaceTime หรือเครื่องมือการแชร์หน้าจอหรือวิดีโอคอนเฟอร์ร่นซ์ของบุคคลที่สาม เช่น Zoom, Microsoft Teams, Discord เป็นต้น ที่นี่เราจะแนะนำวิธีแก้ไขปัญหาการแชร์หน้าจอของ macOS เริ่มจากเหตุผลเบื้องต้น

คู่มือแก้ไขการแชร์หน้าจอ Mac ไม่ทำงาน:

  • 1. ทำไมการแชร์หน้าจอถึงไม่ทำงานบน Mac?
  • 2. วิธีแก้ไขการแชร์หน้าจอ Mac ไม่ทำงานด้วย macOS Screen Sharing
  • 3. วิธีแก้ไขปัญหาแอปแชร์หน้าจอ เช่น Zoom แชร์หน้าจอไม่ทำงานบน Mac

ทำไมการแชร์หน้าจอถึงไม่ทำงานบน Mac?

หากคุณใช้คุณสมบัติการแชร์หน้าจอ built-in ของ Mac คุณอาจประสบปัญหา การแชร์หน้าจอไม่ทำงานบน Mac เมื่อ:

  • ไม่มีสิทธิ์เข้าถึง Mac อีกเครื่อง
  • อุปกรณ์ใดอุปกรณ์หนึ่งเข้าสู่โหมดสลีป
  • ไฟร์วอลล์ Mac บล็อกการแชร์หน้าจอ

หากคุณใช้แอป built-in หรือของบุคคลที่สามที่อนุญาตให้แชร์หน้าจอกับ Mac หรือ PC อื่น คุณอาจมีปัญหาเช่น Zoom แชร์หน้าจอไม่ทำงานบน Mac เมื่อ:

  • แอปไม่มีสิทธิ์การบันทึก
  • แอปค้าง ขัดข้อง หรือล้าสมัย
  • ซอฟต์แวร์อื่นกำลังเข้าถึงกล้องของคุณ
  • การเชื่อมต่ออินเทอร์เน็ตไม่เสถียร

หลังจากทราบสาเหตุที่อาจทำให้ Mac แชร์หน้าจอไม่ได้ เราจะมาแก้ไขปัญหานี้

วิธีแก้ไขการแชร์หน้าจอ Mac ไม่ทำงานด้วย macOS Screen Sharing

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

วิธีแก้ไขปัญหาการแชร์หน้าจอ Mac บน Zoom และ FaceTime

อย่างไรก็ตาม หากการแชร์หน้าจอ Mac ตัดการเชื่อมต่อบ่อยหรือไม่ทำงานเลย คุณต้องทำตามโซลูชันด้านล่างเพื่อแก้ไขปัญหา:

  • เปิดใช้งานการแชร์หน้าจอบน Mac โดยใช้แอป Screen Sharing
  • เปลี่ยนการตั้งค่าสลีปของ Mac
  • ปิดและเปิดใช้งาน Screen Sharing ใหม่
  • เปลี่ยนหรือปิดไฟร์วอลล์
  • ปิด Remote Management
  • Kill NetAuthAgent หรือ NetAuthSysAgent
  • รีสตาร์ท Mac
  • เปลี่ยนเป็น 'Using DHCP'
  • แชร์หน้าจอผ่าน Messages

หมายเหตุ: หากคุณใช้กล้อง USB ของบุคคลที่สามกับ Mac mini ตรวจสอบให้แน่ใจว่ามันเสียบอยู่ก่อนแชร์หน้าจอบน Mac

คุณสามารถโพสต์โซลูชันเหล่านี้เพื่อช่วยผู้ใช้ที่คล้ายคลึงกันได้ด้วยการคลิกเพียงครั้งเดียว!

เปิดใช้งานการแชร์หน้าจอบน Mac โดยใช้ macOS Screen Sharing

หากคุณไม่สามารถแชร์หน้าจอบน Mac จากระยะไกล และนี่คือครั้งแรกที่ลองใช้ คุณอาจไม่ได้ทำตามขั้นตอนที่ถูกต้อง การกำหนดค่า Mac ที่ต้องการแชร์จาก System Preferences > Sharing ทำงานได้ดีที่สุดกับเครือข่ายท้องถิ่น อย่างไรก็ตาม หากคุณพยายามเชื่อมต่อกับ Mac ระยะไกลบนเครือข่ายที่ต่างกัน คุณควรเปิดใช้งานการแชร์หน้าจอบน Mac ด้วยขั้นตอนเหล่านี้

วิธีเปิดใช้งานการแชร์หน้าจอบน Mac จากระยะไกล:

  1. บน Mac ที่คุณแชร์หน้าจอ กด Command + Space และพิมพ์ "screen sharing"
  2. ดับเบิลคลิกเพื่อเปิดแอป Screen Sharing
  3. ป้อน Apple ID หรือ hostname ของ Mac ที่คุณพยายามเข้าถึงจากระยะไกล และคลิก Connect
  4. คลิก Accept เพื่ออนุญาตการควบคุมจากระยะไกลบน Mac ที่คุณต้องการเข้าถึง
  5. ติ๊ก Allow user to "Control my screen" และคลิก Accept

วิธีแก้ไขปัญหาการแชร์หน้าจอ Mac บน Zoom และ FaceTime

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

เปลี่ยนการตั้งค่าสลีปของ Mac

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

  1. เปิด System Preferences แล้วเลือก "Battery" บน Mac โน้ตบุ๊ก และ "Energy Saver" บน Mac เดสก์ท็อป
  2. คลิก Battery และเลื่อนสไลด์ภายใต้ "Turn display off after" เป็น Never หรือระยะเวลาที่เหมาะสม
  3. เลือก "Power Adapter" และทำเช่นเดียวกัน

วิธีแก้ไขปัญหาการแชร์หน้าจอ Mac บน Zoom และ FaceTime

สมมติว่าการแชร์หน้าจอไม่ทำงานบน Mac ลองโซลูชันอื่นๆ ด้านล่าง

ปิดและเปิดใช้งาน Screen Sharing ใหม่

เมื่อเชื่อมต่อกับ Mac ระยะไกล คุณอาจได้รับข้อผิดพลาดว่า "***cannot be located for screen sharing" เมื่อเกิดขึ้น คุณสามารถยกเลิกการติ๊กตัวเลือก "Screen Sharing" ใน System Preferences > Sharing และติ๊กใหม่อีกครั้ง หากคุณยังพบว่า Mac แชร์หน้าจอไม่ทำงาน ตรวจสอบการตั้งค่าไฟร์วอลล์

เปลี่ยนหรือปิดไฟร์วอลล์

หากคุณเปิดใช้งานไฟร์วอลล์บน Mac หรือใช้ซอฟต์แวร์ไฟร์วอลล์ของบุคคลที่สาม มันจะบล็อกการเชื่อมต่อเข้ามาจนกว่าคุณจะเปลี่ยนการกำหนดค่า ทำตามขั้นตอนด้านล่างเพื่อหยุดไม่ให้ Mac ไฟร์วอลล์บล็อกการแชร์หน้าจอ

แก้ไขการแชร์หน้าจอ Mac ไม่ทำงานบน M1 Mac:

  1. เปิด System Preferences > Security & Privacy
  2. เลือกแท็บ Firewall
  3. คลิกล็อกและป้อนรหัสผ่านของคุณ
  4. เลือก Firewall Options
  5. ยกเลิกการติ๊ก "Block all incoming connections"
  6. ตรวจสอบให้แน่ใจว่ากล่อง "Screen Sharing" ตั้งเป็น "Allow incoming connections"
  7. เปิด Finder > Go > Go to Folder
  8. ป้อน /System/Library/CoreServices/Applications/Screen Sharing.app และกด Enter
  9. ย้ายแอป Screen Sharing ไปที่ Dock
  10. คลิกไอคอน (+) เพื่อเลือกแอป Screen Sharing และคลิก Add
  11. คลิก OK เพื่อบันทึกการเปลี่ยนแปลง
  12. เปิดแอป Screen Sharing บน Dock ของคุณและป้อน host.local name เพื่อเชื่อมต่อ

วิธีแก้ไขปัญหาการแชร์หน้าจอ Mac บน Zoom และ FaceTime

หากไฟร์วอลล์ของ Mac ถูกกำหนดค่าให้อนุญาตการเชื่อมต่อเข้ามาแล้ว คุณควรปิดไฟร์วอลล์และลองแชร์หน้าจออีกครั้ง หากยังแชร์หน้าจอไม่ได้ ขยับไปยังการแก้ไขถัดไป

ปิด Remote Management

นอกจาก Screen Sharing แล้ว Remote Management ก็อนุญาตให้คุณเข้าถึง Mac ของคุณจากอุปกรณ์อื่นได้เช่นกัน อย่างไรก็ตาม คุณไม่สามารถรันทั้งสองพร้อมกันได้ เพราะ Remote Management ควบคุมบริการ Screen Sharing

บน macOS ใหม่กว่าเช่น Monterey คุณสามารถเลือกได้เพียงหนึ่งในสองอย่างในเวลาเดียวกัน แต่หากคุณใช้ macOS เก่ากว่า คุณควรตรวจสอบและให้แน่ใจว่า Remote Management ไม่ได้ถูกติ๊ก

Kill NetAuthAgent หรือ NetAuthSysAgent

Mac ของคุณต้องยืนยันตัวตนเพื่อเชื่อมต่อกับ Mac ระยะไกล ซึ่งอาจกระตุ้นกระบวนการที่เรียกว่า NetAuthAgent หรือ NetAuthSysAgent เมื่อกระบวนการนี้ตอบสนองไม่ได้ คุณอาจประสบปัญหา Monterey/Big Sur การแชร์หน้าจอไม่ทำงาน

ในกรณีนี้ คุณต้องบังคับปิดกระบวนการ โปรดทราบว่าแม้กระบวนการจะไม่แสดงเป็น not responding คุณก็สามารถลองทำได้

  1. เปิด Activity Monitor โดยเปิด Finder > Applications > Utilities
  2. ค้นหากระบวนการ NetAuthAgent หรือ NetAuthSysAgent
  3. เลือกแล้วคลิกเครื่องหมาย (✕) ที่ด้านบน
  4. คลิก "Force Quit"

รีสตาร์ท Mac

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

เปลี่ยนเป็น 'Using DHCP'

หากคุณได้รับข้อผิดพลาด "Mac screen sharing connection failed" ซ้ำๆ คุณต้องตรวจสอบ Network preferences ของ Mac และกำหนดค่า IPv4 เป็น "Using DHCP" หากยังไม่ได้ ตามขั้นตอนเหล่านี้:

  1. เปิด System Preferences > Network
  2. คลิก WiFi > Advanced
  3. เลือกแท็บ TCP/IP
  4. เลือก "Using DHCP" บนกล่องข้าง "Configure IPv4"

วิธีแก้ไขปัญหาการแชร์หน้าจอ Mac บน Zoom และ FaceTime

แชร์หน้าจอผ่าน Messages

หากการแชร์หน้าจอไม่ทำงานบน Mac ไม่ว่าคุณจะลองอะไร คุณสามารถใช้แอป built-in อื่นๆ เช่น Messages เพื่อแชร์หน้าจอ Mac กับอุปกรณ์อื่นโดยทำตามคู่มือของ Apple เกี่ยวกับ Messages

วิธีแก้ไขปัญหาแอปแชร์หน้าจอ เช่น Zoom แชร์หน้าจอไม่ทำงานบน Mac

หากคุณใช้แอป เช่น Zoom หรือ FaceTime เพื่อแชร์หน้าจอ Mac คุณอาจพบปัญหาเช่น Zoom แชร์หน้าจอไม่ทำงานบน Mac Monterey หรือการแชร์หน้าจอไม่ทำงานบน Mac Discord app ลองเคล็ดลับเร็วๆ นี้ หาก Monterey/Big Sur การแชร์หน้าจอไม่ทำงาน:

  • หากคุณใช้แอปวิดีโอคอนเฟอร์ร่นซ์เช่น Zoom ยืนยันกับโฮสต์ว่าคุณสามารถแชร์หน้าจอได้
  • ปิดแอปอื่นที่กำลังรันซึ่งอาจใช้กล้องหรือไมโครโฟนของคุณ
  • ลองแชร์หน้าจอด้วยเวอร์ชันเว็บของแอป
  • ปิด VPN หรือซอฟต์แวร์แอนตี้ไวรัส
  • รีสตาร์ท Mac

หากคุณยังแชร์หน้าจอไม่ได้บน Mac อ่านต่อเพื่อดูโซลูชันอื่นๆ

  • ให้สิทธิ์แอปเข้าถึง Microphone, Camera, Accessibility และ Screen Sharing
  • Force quit แอป
  • ปรับการตั้งค่าไฟร์วอลล์
  • อัปเดตแอป
  • ติดต่อผู้พัฒนาแอป

คลิกปุ่มด้านล่างเพื่อแชร์โซลูชันเหล่านี้กับแพลตฟอร์มโปรดของคุณ!

ให้สิทธิ์แอปเข้าถึง Microphone, Camera, Accessibility และ Screen Sharing

เมื่อแอปแชร์หน้าจอพยายามบันทึกหรือแชร์หน้าจอครั้งแรก มันจะขึ้นการแจ้งเตือนขอให้คุณให้สิทธิ์ใช้ไมโครโฟน กล้อง ฯลฯ ของ Mac หากคุณปฏิเสธสิทธิ์หรือเพิกเฉยข้อความ Mac จะไม่ให้คุณแชร์หน้าจอบน Zoom หรือแอปอื่นๆ

  1. เปิด System Preferences > Security & Privacy
  2. คลิกแท็บ Privacy
  3. คลิกไอคอนล็อกและป้อนรหัสผ่าน
  4. เลือก Camera จากแถบด้านซ้าย
  5. คลิกกล่องข้างแอปที่ใช้สำหรับการแชร์หน้าจอ
  6. คลิกปุ่ม (+) เพื่อเพิ่มแอปในรายการหากไม่มี
  7. เปิดโฟลเดอร์ Applications เลือกแอปและคลิก Open
  8. ทำซ้ำขั้นตอนเหล่านี้กับ Microphone, Accessibility, Files and Folders และ Screen Recording
  9. ปิดแอป เปิดใหม่ แล้วลองแชร์หน้าจอ Mac อีกครั้ง

วิธีแก้ไขปัญหาการแชร์หน้าจอ Mac บน Zoom และ FaceTime

สมมติว่าปัญหาเช่น "Zoom แชร์หน้าจอไม่ทำงานบน Mac Monterey" คงอยู่ ดำเนินการแก้ไขถัดไป

Force quit แอป

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

  1. กด Command + Option + Escape เพื่อเปิดหน้าต่าง "Force Quit Applications"
  2. เลือกแอปที่มีปัญหาและคลิก Force Quit
  3. คลิก Force Quit อีกครั้ง
  4. เปิดแอปที่มีปัญหาใหม่

หากคุณแชร์หน้าจอไม่ได้บน Mac หลังจาก force quit แอป ตรวจสอบการตั้งค่าไฟร์วอลล์ของ Mac

ปรับการตั้งค่าไฟร์วอลล์

หากคุณเปิดใช้งานไฟร์วอลล์บน Mac คุณควรตรวจสอบให้แน่ใจว่ามันอนุญาตการเชื่อมต่อเข้ามาจากแอปแชร์หน้าจอ มิฉะนั้น คุณอาจประสบปัญหา Monterey หรือ Big Sur การแชร์หน้าจอไม่ทำงาน ทำตามขั้นตอนเหล่านี้:

  1. เปิด System Preferences > Security & Privacy
  2. เลือกแท็บ Firewall
  3. คลิกล็อกและป้อนรหัสผ่าน
  4. เลือก Firewall Options
  5. ยกเลิกการติ๊ก "Block all incoming connections"
  6. ค้นหาแอปที่คุณใช้แชร์หน้าจอ
  7. คลิกปุ่มดรอปดาวน์และเลือก "Allow incoming connections"
  8. คลิกไอคอน (+) เพื่อเพิ่มแอปที่มีปัญหาในรายการหากคุณไม่พบมัน
  9. เปิดโฟลเดอร์ Applications เลือกแอปและคลิก Add
  10. คลิก OK เพื่อบันทึกสิทธิ์ไฟร์วอลล์

หวังว่าตอนนี้คุณสามารถแชร์หน้าจอ Mac ได้สำเร็จแล้ว หากไม่ได้ ลองแก้ไขอื่นๆ ต่อ

อัปเดตแอป

Mac จะไม่ให้คุณแชร์หน้าจอบน Zoom หรือแอปคล้ายๆ กัน หากแอปเองล้าสมัยหรือมีบั๊ก หากคุณไม่ได้อัปเดตแอปมานาน คุณสามารถตรวจสอบและติดตั้งการอัปเดตแอปที่มีอยู่โดยไปที่ App Store หรือเว็บไซต์อย่างเป็นทางการของผู้พัฒนา

ติดต่อผู้พัฒนาแอป

หากโซลูชันข้างต้นไม่ช่วย คุณสามารถขอความช่วยเหลือจากผู้พัฒนาแอป เนื่องจากอาจเป็นบั๊กฝั่งของพวกเขา

หากคุณพบว่าบทความนี้มีประโยชน์ แชร์กับเพื่อนๆ ของคุณ!