การเกิดปัญหาบ่อยครั้งบน Mac ของคุณอาจทำให้หงุดหงิด โดยเฉพาะหากคุณต้องรับมือกับเคอร์เนลแพนิค ความตื่นตระหนกของเคอร์เนลเทียบเท่ากับข้อผิดพลาดหน้าจอสีน้ำเงินใน Windows ซึ่งหมายความว่าคอมพิวเตอร์พบข้อผิดพลาดที่ไม่สามารถกู้คืนได้
เมื่อเร็ว ๆ นี้ ผู้ใช้ Catalina หลายคนบ่นเกี่ยวกับข้อขัดข้องหลายครั้งจากการหมดเวลาของ watchdog userspace Watchdog หรือ watchdog timer เป็นตัวจับเวลาซอฟต์แวร์ที่ macOS ใช้เพื่อตรวจจับและกู้คืนจากการทำงานผิดพลาด
ตามรายงานบางฉบับ ผู้ใช้พบการหยุดทำงานหลายครั้งจากการหมดเวลาของ watchdog userspace เมื่อมีกระบวนการทำงานบนคอมพิวเตอร์ในเวลาเดียวกันมากขึ้น ตัวอย่างเช่น ข้อผิดพลาดนี้มักจะเกิดขึ้นเมื่อเปิดแอปอย่าง Chrome, Spotify, Microsoft Office และโปรแกรมที่ใช้ทรัพยากรมากอื่นๆ ในบางกรณี ข้อผิดพลาดเกิดขึ้นเมื่อสลับระหว่างจอภาพคู่
ข้อผิดพลาดการหมดเวลาของ watchdog ผู้ใช้สเปซไม่ปรากฏขึ้นจากสีน้ำเงิน โดยปกติ แอพจะหยุดทำงานก่อน โดยเคอร์เซอร์และแทร็คแพดไม่ตอบสนองเช่นกัน ในกรณีส่วนใหญ่ ระบบทั้งหมดจะหยุดทำงานก่อนที่หน้าจอจะเป็นสีขาวหรือรีบูตโดยอัตโนมัติ เมื่อ Mac รีสตาร์ท “คอมพิวเตอร์ของคุณรีสตาร์ทเนื่องจากปัญหา” ข้อความปรากฏขึ้นและข้อความขัดข้องต่อไปนี้ปรากฏขึ้น:
เคล็ดลับแบบมือโปร:สแกน Mac ของคุณเพื่อหาปัญหาด้านประสิทธิภาพ ไฟล์ขยะ แอพที่เป็นอันตราย และภัยคุกคามด้านความปลอดภัย
ที่อาจทำให้ระบบมีปัญหาหรือทำงานช้าได้
panic(cpu 10 caller 0xffffff7f94cf9ad5):userspace watchdog timeout:no
เช็คอินสำเร็จจาก com.apple.WindowServer ใน 120 วินาที
ผู้ใช้รายอื่นพบข้อผิดพลาดนี้เมื่อปลุก Mac จากโหมดสลีปหรือเมื่อ Mac ไม่ได้ใช้งานมาระยะหนึ่ง การได้รับข้อผิดพลาดนี้อาจสร้างความรำคาญได้ เนื่องจากระบบสามารถหยุดการทำงานได้ตลอดเวลาและรีบูต ส่งผลให้ข้อมูลสูญหายได้ ความถี่ของการขัดข้องจะแตกต่างกันไปตามผู้ใช้ โดยบางรายได้รับข้อขัดข้องหลายครั้งจากการหมดเวลาของ watchdog ของ userspace สามถึงห้าครั้งต่อสัปดาห์ ในขณะที่รายอื่นๆ ได้รับผลกระทบจากข้อผิดพลาดแทบทุกชั่วโมงทุกวัน
สาเหตุของการหยุดทำงานจาก Userspace Watchdog Timeout
ข้อผิดพลาดการหมดเวลาของ watchdog ของผู้ใช้สามารถทริกเกอร์ได้โดยแอปและกระบวนการที่หลากหลาย แต่ผู้ใช้ที่ได้รับผลกระทบทั้งหมดมีสิ่งหนึ่งที่เหมือนกัน นั่นคือ Mac ของพวกเขาทั้งหมดใช้ macOS Catalina
ผู้ใช้ที่ได้รับผลกระทบระบุว่าข้อผิดพลาดเริ่มเกิดขึ้นหลังจากอัปเกรดเป็น macOS Catalina ดูเหมือนว่าการอัปเกรดได้ทำให้บางสิ่งในระบบเสียหาย ซึ่งทำให้ userspace watchdog ทำงานผิดปกติ
ตามผู้ใช้ Mac คนหนึ่ง ปัญหาน่าจะเกิดขึ้นจากการใช้ GPU แบบแยกของ Mac เนื่องจากข้อผิดพลาดส่งผลกระทบต่อ Mac รุ่นต่างๆ ที่มี GPU ต่างกัน ผู้ใช้มาถึงข้อสรุปนี้เนื่องจากแอปพลิเคชันส่วนใหญ่ที่ทำให้เกิดความผิดพลาดนั้นใช้ GPU แยกของ Mac โดยเฉพาะอย่างยิ่งสำหรับผู้ที่ใช้จอภาพภายนอกซึ่งต้องอาศัย GPU แยกเป็นหลัก
ผู้ใช้คนเดียวกันนั้นยังคิดสถานการณ์ที่จะช่วยสร้างข้อผิดพลาดบน Catalina ขึ้นมาใหม่ นี่คือขั้นตอน:
- เปิด การตั้งค่าระบบ จากเมนู Apple
- คลิกที่ประหยัดพลังงาน แล้วยกเลิกการเลือกการสลับกราฟิกอัตโนมัติ . การปิดการทำงานนี้จะช่วยให้ Mac ของคุณใช้ GPU เฉพาะตามค่าเริ่มต้น
- มองหาวิดีโอ 4K บนคอมพิวเตอร์ของคุณ หรือดาวน์โหลดวิดีโอหากไม่พบ นี่คือตัวอย่างที่ผู้ใช้ Mac นำเสนอ:https://www.videezy.com/urban/2820-aerial-footage-of-new-york-city-4k
- เปิดวิดีโอใน Quicktime .
- ในแถบเมนู ให้คลิกที่ ดู> วนซ้ำ เพื่อเล่นวิดีโอซ้ำๆ
- เล่นวิดีโอและรอให้ข้อผิดพลาดเกิดขึ้น
ผู้ใช้หลายคนได้ลองใช้วิธีนี้และส่งผลให้เกิดความผิดพลาดและข้อผิดพลาดการหมดเวลาของ watchdog ของผู้ใช้ ผู้อื่นสามารถทำให้เกิดปัญหาซ้ำได้เมื่อสลับไปมาระหว่างเดสก์ท็อปด้วยการเลื่อนไปทางซ้ายและขวา
อย่างไรก็ตาม ผู้ใช้รายอื่นแย้งว่าการขัดข้องไม่ได้เกิดขึ้นกับ Mac ที่มีกราฟิกแยกเท่านั้น เนื่องจากปัญหายังเกิดขึ้นกับอุปกรณ์ที่ใช้ Intel iGPU ด้วย
วิธีแก้ปัญหาการหยุดทำงานจากการหมดเวลาของ Watchdog ของ Userspace
Apple ยังไม่ได้เปิดเผยข้อมูลใดๆ เกี่ยวกับข้อบกพร่องนี้ เนื่องจากอาจกำลังยุ่งอยู่กับการเปิดตัว macOS Big Sur ดังนั้น หากคุณประสบปัญหาข้อขัดข้องหลายครั้งจากการหมดเวลาของ watchdog ของ userspace ต่อไปนี้คือวิธีแก้ปัญหาบางส่วนที่คุณสามารถลองใช้ได้:
ขั้นตอนที่ 1:เปิดเครื่อง Mac ของคุณ
การรีสตาร์ทอย่างง่ายจะไม่แก้ไขข้อผิดพลาดนี้เพราะอาจจะกลับมาใหม่เรื่อยๆ สิ่งที่คุณต้องทำคือเปิดเครื่อง Mac ของคุณโดยทำตามขั้นตอนด้านล่าง:
- ถอดอุปกรณ์ภายนอกและอุปกรณ์ต่อพ่วงทั้งหมดที่เชื่อมต่อกับ Mac ของคุณ เช่น สายไฟ เมาส์ แป้นพิมพ์ จอภาพภายนอก หรือทีวี
- สำหรับแล็ปท็อป ให้ถอดแบตเตอรี่แบบถอดได้ออก ถ้าเป็นไปได้
- กดปุ่มเปิด/ปิดบน Mac ของคุณค้างไว้อย่างน้อย 10 วินาที สิ่งนี้ควรระบายไฟฟ้าสถิตบนอุปกรณ์ของคุณออก
- เสียบสายทั้งหมดกลับเข้าไปแล้วเปิดเครื่อง Mac
การดำเนินการวงจรไฟฟ้ามักจะแก้ปัญหาการหยุดทำงาน การค้าง และปัญหาอื่นๆ ใน Mac ของคุณ
ขั้นตอนที่ 2:ปิดใช้งานโปรแกรมรักษาหน้าจอ
บางครั้งโปรแกรมรักษาหน้าจอของคุณอาจทำให้เกิดปัญหามากกว่าที่ควรจะเป็น หากเป็นกรณีนี้ คุณควรลองปิดเพื่อดูว่ามีความแตกต่างหรือไม่:
- ไปที่ เมนู Apple> การตั้งค่าระบบ
- คลิกที่ เดสก์ท็อปและโปรแกรมรักษาหน้าจอ
- ใน โปรแกรมรักษาหน้าจอ คลิกแท็บ เริ่มหลังจาก แบบเลื่อนลงที่ด้านล่าง จากนั้นเลือก ไม่เลย .
ขั้นตอนที่ 3:แก้ไขการตั้งค่าการประหยัดพลังงาน
การเปลี่ยนแปลงค่ากำหนดของโปรแกรมประหยัดพลังงานสามารถช่วยได้เช่นกัน
- ไปที่ เมนู Apple> การตั้งค่าระบบ
- คลิกที่ ตัวประหยัดพลังงาน
- ใน ปิดจอแสดงผลหลังจาก ลากตัวเลื่อนไปที่ ไม่เคย .
- ติ๊กออก ป้องกันไม่ให้คอมพิวเตอร์เข้าสู่โหมดสลีปโดยอัตโนมัติเมื่อปิดหน้าจอ
ขั้นตอนที่ 4:ตัดการเชื่อมต่ออุปกรณ์ภายนอก
หากคุณกำลังใช้จอภาพหลายจอหรือจอภาพภายนอก ให้ยกเลิกการเชื่อมต่อแล้วรีสตาร์ท Mac เพื่อดูว่ามีข้อผิดพลาดปรากฏขึ้นหรือไม่ หากไม่มีป๊อปอัป แสดงว่าการสลับกราฟิกอัตโนมัติทำให้เกิดข้อผิดพลาดการหมดเวลาของ watchdog ของผู้ใช้
หากคุณไม่ได้ใช้จอภาพภายนอกแต่ใช้ HDD ภายนอกแทน คุณควรลองใช้แบบเดียวกัน ข้อผิดพลาดอาจเกิดขึ้นทุกครั้งที่คุณพยายามเข้าถึงไดรฟ์ภายนอก เช่น เมื่อ Time Machine กำลังสำรองข้อมูล
ขั้นตอนที่ 5:รีเซ็ต PRAM/NVRAM และ SMC ของคุณ
ในการรีเซ็ต PRAM/NVRAM ของ Mac ให้ทำตามขั้นตอนเหล่านี้:
- ปิดเครื่อง Mac
- รีสตาร์ท Mac ของคุณ จากนั้นกด Option + Command + P + R ค้างไว้ กุญแจเข้าด้วยกัน
- กดปุ่มเหล่านี้ค้างไว้จนกว่าคอมพิวเตอร์จะรีบูตและคุณได้ยินเสียงเริ่มต้น
หากต้องการรีเซ็ต SMC ของ Mac ให้ทำตามขั้นตอนเหล่านี้:
- ปิดเครื่อง Mac ของคุณ
- กดค้างไว้ทางซ้าย Shift + Control + Option คีย์ จากนั้นกดปุ่มเปิด/ปิด
- กดปุ่มเหล่านี้ค้างไว้ประมาณ 10-15 วินาที
- ปล่อยปุ่มทั้งหมด จากนั้นกดปุ่มเปิด/ปิดอีกครั้งเพื่อเริ่ม Mac ของคุณ
ขณะที่คุณดำเนินการอยู่ คุณควรพิจารณาทำความสะอาด Mac เพื่อกำจัดองค์ประกอบที่อาจรบกวนกระบวนการของคุณ
ความคิดสุดท้าย
หากวิธีแก้ปัญหาทั้งหมดข้างต้นไม่ได้ผล ตัวเลือกสุดท้ายของคุณคือดาวน์เกรดเป็น macOS Mojave อย่างไรก็ตาม ตัวเลือกนี้ใช้ได้กับ Mac รุ่นเก่าเท่านั้น รายการที่จัดส่งมาพร้อมกับ macOS Catalina ที่ติดตั้งไว้ล่วงหน้าจะไม่สามารถดาวน์เกรดเป็น Mojave ได้