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

แก้ไขข้อผิดพลาด Sleep-Wake บน MacBook (รหัส EFI 0xffffffff 0x00000019) - คู่มือแก้ปัญหาแบบขั้นตอน

แม้จะลดน้อยลง แต่บางผู้ใช้ยังเผชิญปัญหาข้อผิดพลาด Mac ระหว่างปัญหาเหล่านี้ ปัญหา sleep/wake (สลีป/วีก) น่าจะเป็นที่พบบ่อยที่สุด

ถ้าคุณเป็นหนึ่งในผู้ใช้ Mac ที่เผชิญปัญหา sleep-wake บ่อยครั้ง บทความนี้น่าสนใจ เราจะอภิปรายทุกอย่างที่คุณต้องรู้เกี่ยวกับข้อผิดพลาด sleep-wake failure ใน EFI ที่มาพร้อมรหัสข้อผิดพลาด 0xffffffff 0x0000001f

เกี่ยวกับรหัสข้อผิดพลาด 0xffffffff 0x0000001f

ตามรายงานของผู้ใช้ Mac คนหนึ่ง รหัสข้อผิดพลาด 0xffffffff 0x0000001f เกิดขึ้นหลังติดตั้ง macOS ใหม่ ตอนแรกทุกอย่างทำงานปกติ แต่เมื่อปลุกระบบจาก sleep ปัญหาเกิดขึ้น คีย์บอร์ด USB ไม่ตอบสนอง จอภาพไม่ตื่น พัดลมเคสเข้าสู่โหมด overdrive และช้าลงไม่ได้ เมื่อรีเซ็ตระบบ รหัสข้อผิดพลาด 0xffffffff 0x0000001f จึงปรากฏ

ผู้ใช้ Mac อีกคนเจอข้อผิดพลาดเดียวกันบน iMac ของเขา ทุกครั้งที่เสียบ USB hub ภายนอก เขาจะได้ข้อความข้อผิดพลาด 0xffffffff 0x0000001f หลังจาก 3 นาที เครื่องจะรีบูทเอง

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

ใช่ การอยู่ในสถานการณ์ด้านบนอาจน่ากลัวมาก แต่ถ้าคุณเจอ อย่าตกใจ! หายใจลึกๆ จัดท่าทาง แล้วทำ basic troubleshooting ก่อน

ลองขั้นตอน Basic Troubleshooting เหล่านี้

นี่คือขั้นตอนแก้ปัญหาที่ลองได้เมื่อเจอปัญหา sleep/wake เช่น error 0xffffffff 0x0000001f:

1. ตรวจสอบความสว่างของจอภาพ

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

สิ่งอื่นที่ทำได้:

  • ตรวจสอบว่า Mac ของคุณเปิดอยู่จริงๆ
  • ถ้าใช้จอภายนอก ตรวจสอบว่าเปิดอยู่
  • แน่ใจว่าเครื่องเสียบแหล่งจ่ายไฟ

2. ปิด Mac แล้วเปิดใหม่

การรีบูท Mac มักเพียงพอที่จะกำจัดรหัสข้อผิดพลาด ดังนั้น ถ้ารหัส 0xffffffff 0x0000001f แสดงทุกครั้งที่ปลุก Mac จาก sleep mode ให้ปิด Mac ก่อน รอ بضعวินาที แล้วเปิดใหม่ จะช่วยรีเซ็ตกระบวนการระบบสำคัญและแก้ปัญหาบางอย่างได้สมบูรณ์

วิธี force reboot Mac:

  1. กดค้างปุ่ม Power จน Mac ปิด
  2. รอ 10 วินาที กดปุ่ม Power อีกครั้ง

3. รีเซต SMC และ NVRAM

การรีเซต NVRAM และ SMC เป็นขั้นตอนแก้ปัญหาทั่วไปสำหรับปัญหาเกี่ยวกับพลังงาน ดังนั้น ถ้าคุณติดอยู่กับรหัส 0xffffffff 0x0000001f ซ้ำๆ ทุกครั้งที่ปลุก Mac จาก sleep ให้ลองรีเซต SMC และ NVRAM

วิธีทำ SMC และ NVRAM reset:

  1. ปิด Mac
  2. ถอดสายจากแหล่งจ่ายไฟ
  3. กดค้าง Shift + Option + CTRL และปุ่ม Power 15 วินาที
  4. ปล่อยปุ่มและกุญแจทั้งหมดพร้อมกัน
  5. เสียบสายเข้าแหล่งจ่ายไฟอีกครั้ง
  6. เปิด Mac
  7. รีบูท Mac อีกครั้ง แต่ครั้งนี้กดค้าง CMD + Option + P + R 20 วินาที

4. ถอดอุปกรณ์ต่อพ่วงภายนอกทั้งหมด

อาจเป็นไปได้ว่าอุปกรณ์ต่อพ่วงภายนอกก่อให้เกิดรหัสข้อผิดพลาด 0xffffffff 0x0000001f

เพื่อหาอุปกรณ์ที่เป็นตัวก่อให้เกิด ให้ถอดอุปกรณ์ต่อพ่วงภายนอกทั้งหมดของ Mac รวมถึง พิมพ์, สเปกเตอร์, จอภาพภายนอก, USB flash drives, สแกนเนอร์ แล้วต่อทีละตัวและตรวจสอบว่าข้อผิดพลาดยังแสดงหรือไม่

สิ่งที่คุณสามารถทำได้

ถ้าขั้นตอน basic troubleshooting ไม่ได้ผล นี่คือ workaround ที่เป็นไปได้เพื่อแก้ไขรหัสข้อผิดพลาด 0xffffffff 0x0000001f:

วิธีแก้ #1: ปิดโหมด hibernation

เคยใช้ hibernation mode ไหม? นี่คือฟีเจอร์ทางเลือกที่มาพร้อม Mac รุ่นใหม่ แม้ฟีเจอร์นี้มีประโยชน์เพราะเก็บข้อมูลชั่วคราวเมื่อไม่มีไฟฟ้า แต่บางครั้งก็ทริกเกอร์ปัญหา sleep/wake ต่างๆ รวมถึง sleep-wake failure ใน EFI

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

วิธีปิด hibernation mode บน Mac:

  1. เปิด OS X Terminal
  2. ในบรรทัดคำสั่ง รันคำสั่งเหล่านี้:
    • sudo pmset standby 0
    • sudo pmset autopoweroff 0

ในจุดนี้ การตั้งค่าฮาร์ดแวร์ที่เปิดโหมด hibernate ควรถูกปิด ถ้าต้องการเปิดฟีเจอร์นี้อีก รันคำสั่งเดิมอีกครั้ง แต่เปลี่ยนค่า 0 เป็น 1

วิธีแก้ #2: อัปเดตเฟิร์มแวร์ของ Mac

การอัปเดตเฟิร์มแวร์ของ Mac บางครั้งช่วยกำจัดรหัสข้อผิดพลาดได้ วิธีทำ:

  1. ไปที่เมนู Apple
  2. เลือก App Store
  3. ในช่องค้นหา พิมพ์ macOS
  4. กด Enter
  5. เลือก macOS เวอร์ชันล่าสุด
  6. คลิก Get เริ่มดาวน์โหลด
  7. ตัวติดตั้งจะดาวน์โหลดไปที่โฟลเดอร์ Applications และเปิดอัตโนมัติเมื่อดาวน์โหลดเสร็จ ถ้าไม่เปิด ให้ไปที่ Applications และเปิดเอง
  8. กด Continue
  9. ถ้าเฟิร์มแวร์ของ Mac ต้องอัปเดต จะเห็นหน้าต่างข้อความ "To install macOS Catalina, a firmware update is required."
  10. ทำตามคำแนะนำบนหน้าจอ

วิธีแก้ #3: ลบแอปและไฟล์ที่ไม่จำเป็น

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

จึงจำเป็นต้องลบแอปและไฟล์ที่ไม่ต้องการเป็นประจำ คุณสามารถลบด้วยตนเองได้ ไปทุกโฟลเดอร์บนไดรฟ์ ลบไฟล์และแอปที่ไม่ต้องการแล้วเสร็จ! แต่ถ้าคุณมีไฟล์และโฟลเดอร์เยอะ กระบวนการจะใช้เวลานานมาก ในกรณีนี้ คุณอาจต้องการความช่วยเหลือจากเครื่องมือภายนอกอย่าง Mac repair app

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

วิธีแก้ #4: ขอความช่วยเหลือจากผู้เชี่ยวชาญ

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

สรุป

รหัสข้อผิดพลาด 0xffffffff 0x0000001f อาจไม่ร้ายแรง แต่ทำให้ประสิทธิภาพการทำงานลดลง ดังนั้น หากคุณเจอปัญหานี้ ให้ลอง basic troubleshooting ก่อน ตรวจสอบความสว่างจอ force reboot Mac และถอดอุปกรณ์ต่อพ่วงภายนอก ถ้าไม่ได้ผล ให้ปิด hibernation mode อัปเดตเฟิร์มแวร์ระบบ หรือขอความช่วยเหลือจากผู้เชี่ยวชาญเพื่อผลลัพธ์ที่ดีที่สุด

คุณเคยเจอปัญหา sleep/wake ของ Mac อื่นๆ ไหม? มี workaround อื่นๆ ไหม? แจ้งเราในความคิดเห็นได้เลย