สรุป: คู่มือสมบูรณ์สำหรับแก้ไขปัญหา หน้าจอขาว Mac (Mac white screen) นอกจากนี้ หากต้องการกู้ไฟล์สำคัญเมื่อ iMac/MacBook Pro เผชิญหน้าจอขาวมรณะ อย่ลังเลใช้ iBoysoft Data Recovery for Mac

อุ๊ปซื้! Bestem of a sudden คุณพบว่า Mac เช่น MacBook Air/Pro มี หน้าจอขาวตอนบูต หมายความว่าคุณจะไม่บูต Mac ได้ปกติเลยหรือ? ควรทำอย่างไรกับไฟล์สำคัญทั้งหมดบน MacBook ที่มีหน้าจอขาว?
อย่ากลัว! บทความนี้จะช่วยคุณแก้ปัญหา Mac white screen ให้เร็วที่สุด คุณยังจะเรียนรู้วิธีกู้ไฟล์จาก Mac ที่ทำงานผิดปกติ มาเริ่มกันเลย!

สารบัญ:
- 1. หน้าจอขาวบน Mac หมายความว่าอะไร?
- 2. วิธีแก้ MacBook Air/Pro หน้าจอขาวตอนบูต
- 3. กู้ไฟล์จาก Mac ที่ค้างที่หน้าจอขาว
- 4. คำถามที่พบบ่อยเกี่ยวกับหน้าจอขาว Mac ตอนบูต
หน้าจอขาวบน Mac หมายความว่าอะไร?
เมื่อหน้าจอขาวโผล่บน Mac ระหว่างบูต แสดงว่ามีบางอย่างผิดปกติกับ Mac ของคุณ นอกจากหน้าจอขาวแล้ว คุณอาจเห็นหน้าจอสีชมพู สีเทา หรือ หน้าจอสีน้ำเงินบน Mac ปัญหาเหล่านี้คล้ายกัน และอาจเกิดจากฮาร์ดแวร์ ซอฟต์แวร์ ฟิร์มแวร์ หรือแม้แต่ข้อบกพร่องการออกแบบของรุ่น Mac นั้นๆ แต่บ่อยครั้งเกิดหลังอัปเดต macOS
MacBook ของคุณจะเปิดไม่ได้ ถ้าค้างที่หน้าจอล็อกอิน ทำให้คุณเข้าถึงข้อมูลที่เก็บอยู่บน Mac ไม่ได้ ไม่มี反应 (no reaction) แค่ Mac white screen ไม่มีเสียงชิม หรือ MacBook Pro หน้าจอขาวตอนบูตไม่มีโลโก้
วิธีแก้ MacBook Air/Pro หน้าจอขาวตอนบูต
เมื่อ Mac เช่น MacBook Pro หรือ iMac เผชิญ หน้าจอขาวมรณะตอนบูต คุณสามารถทำตามวิธีแก้ไขด้านล่างได้
1. ถอดอุปกรณ์ต่อพ่วงทั้งหมด
วิธีนี้ง่ายแต่ช่วยได้ในบางกรณี มันช่วยแยกและระบุสาเหตุที่ทำให้ Mac เช่น MacBook Air หรือ iMac ค้างที่หน้าจอขาวได้ง่ายขึ้น
คุณสามารถถอดฮาร์ดแวร์ออกได้มากที่สุดเท่าที่จะทำได้ รวมถึง RAM, ฮาร์ดดิสก์ภายนอก, ตัวแปลง Type-C และแม้แต่คีย์บอร์ดและเมาส์ ต่อมา คุณสามารถเสียบอุปกรณ์ทีละตัวและ รีสตาร์ท Mac ถ้ามีฮาร์ดแวร์ไหนเสีย คุณจะรู้
สำหรับฮาร์ดแวร์ภายใน Mac ถอดออกได้ยาก แต่คุณสามารถลองใช้ Apple Diagnostics หรือ Apple Hardware Test (Mac ที่เปิดตัวก่อนมิถุนายน 2556) เพื่อตรวจสอบได้
2. บูตเข้า Safe Mode และ Verbose Mode
ถ้าฮาร์ดแวร์ไม่ใช่สาเหตุของปัญหาหน้าจอขาวบน Mac คุณควรตรวจสอบซอฟต์แวร์ใน Safe Mode 毕竟 MacBook เปิดไม่ได้หลังอัปเดต เป็นเรื่องที่พบบ่อย
อาจเป็นว่าระบบจัดการไดรเวอร์ที่ไม่เข้ากันได้หลังอัปเดต macOS ไม่ได้ หรือบางแอปพลิเคชันอัปเกรดไม่สำเร็จ ซอฟต์แวร์แบบนี้อาจทำให้เกิดหน้าจอขาวว่างบน Mac
ขั้นแรก ให้บูต Mac เข้า Safe Mode เพื่อเช็คว่าเป็นปัญหาซอฟต์แวร์หรือไม่:
สำหรับ Mac รุ่น Intel: รีสตาร์ท Mac แล้วกดค้างปุ่ม Shift เมื่อเห็นโลโก้ Apple ให้ปล่อย Shift
สำหรับ Mac รุ่น M1: ปิด Mac สนิท แล้วกดค้างปุ่มพาวเวอร์จนเห็นดิสก์บูตและตัวเลือก Options ต่อมา กดค้าง Shift แล้วคลิก Continue เพื่อเข้า Safe Mode
ถ้าคุณบูตเข้า Safe Mode ได้ แสดงว่าปัญหา Mac white screen ควรเกิดจากซอฟต์แวร์ คุณสามารถถอนติดตั้งซอฟต์แวร์ที่ติดตั้งล่าสุดในโฟลเดอร์ Applications เพื่อแก้ปัญหานี้
ถ้ายังไม่ได้ผล ให้ลองบูตเข้า Mac Verbose Mode เพื่อหาตัวทำให้ปัญหาเฉพาะเจาะจง:
รีบูต Mac แล้วทันทีกดค้าง Command + V คุณจะเห็นรายงานแบบเรียลไทม์ตอน Mac กำลังบูต ถ้า Mac หยุดที่จุดไหน คุณควรเห็นในรายงานว่าโปรแกรมไหนก่อให้เกิดปัญหา

และสุดท้าย เพื่อแก้ปัญหา MacBook หน้าจอขาว ให้บูต Safe Mode อีกครั้ง แล้วลบโปรแกรมที่ขัดแย้งเฉพาะตัวนั้นออก
3. รีเซ็ต SMC และ NVRAM/PRAM ของ Mac
SMC ย่อมาจาก System Management Controller เป็นชิปบนบอร์ดลอจิกของ Mac รุ่น Intel ควบคุมฟังก์ชันไฟฟ้าทั้งหมดของ Mac เช่น การชาร์จแบตเตอรี่ และการตั้งค่าสลีป
ดังนั้น คุณสามารถ รีเซ็ต SMC โดยกดค้าง Control + Option + Shift ตอนรีบูต Mac เพื่อแก้ปัญหาหน้าจอขาว สำหรับ Mac รุ่น M1 ไม่มี SMC
NVRAM (Non-volatile Random-Access Memory) และ PRAM (Parameter Random-Access Memory) เป็นหน่วยความจำเล็กๆ ที่ Mac ใช้เก็บการตั้งค่าบางอย่าง รวมถึง ความละเอียดหน้าจอ, การเลือกดิสก์บูต, ข้อมูล kernel panic ล่าสุด และอื่นๆ
ดังนั้น การรีเซ็ต NVRAM/PRAM จึงเป็นอีกวิธีแก้ปัญหา Mac white screen ให้กดค้าง Command + Option + P + R ตอนบูต แต่สำหรับ Mac รุ่น M1 NVRAM จะทดสอบและรีเซ็ตอัตโนมัติตอนบูตถ้าจำเป็น
4. ตรวจสอบและซ่อมดิสก์บูตใน macOS Recovery Mode
ลองวิธีนี้ถ้าคุณเห็นโลโก้ Apple บนหน้าจอขาว (มีหรือไม่มีแถบโหลด) โลโก้ Apple หมายถึงระบบพบดิสก์บูต แต่เพราะบางเหตุผล เช่น ไฟล์ระบบเสียหาย ไดเรกทอรีระบบปฏิบัติการจึงโหลดไม่ได้
คุณสามารถ บูตเข้า Mac Recovery Mode และตรวจสอบซ่อมดิสก์บูตด้วยฟีเจอร์ First Aid ใน Disk Utility แล้วรีสตาร์ท Mac ถ้าได้ผล ปัญหา MacBook หน้าจอขาวจะแก้ไขได้ วิธีทำดังนี้:
- ปิด Mac สนิท แล้วรีสตาร์ท
- ทันทีกดค้าง Command + R พร้อมกัน
- ปล่อยปุ่มเมื่อเห็นโลโก้ Apple
- เลือก Disk Utility แล้วคลิก Continue
- เลือกดิสก์บูต แล้วคลิก First Aid
ถ้า First Aid รายงานว่าฮาร์ดดิสก์ใกล้จะเสีย หรือไม่แสดงใน Disk Utility เลย คุณต้องเปลี่ยนดิสก์นี้ด้วยความช่วยเหลือจากผู้เชี่ยวชาญ หลังรีบูต ถ้า Mac ยังคงหน้าจอขาวตอนบูต แสดงว่าข้อผิดพลาดของดิสก์ซ่อมไม่ได้
5. โฟแมตดิสก์บูตใหม่และติดตั้ง macOS ใหม่
เนื่องจากฮาร์ดดิสก์ Mac ที่เสียหายซ่อมไม่ได้ด้วย First Aid คุณต้อง โฟแมตดิสก์บูตใหม่และติดตั้ง macOS ใหม่ การโฟแมตจะสร้างระบบไฟล์ใหม่ ทำให้ดิสก์ทำงานได้อีกครั้ง แต่จะ ลบไฟล์ทั้งหมดของคุณออกจากดิสก์บูต
ดังนั้น ตรวจสอบก่อนว่าคุณเคยสำรองข้อมูล Mac ไว้หรือไม่ ถ้ายัง ให้กู้ข้อมูลจาก Mac ที่ไม่บูตได้เพราะหน้าจอขาวมรณะก่อน เพื่อป้องกันการสูญเสียข้อมูลที่ไม่จำเป็น แล้วค่อยทำตามขั้นตอนต่อไปนี้
- ตรวจสอบว่า Mac เชื่อมอินเทอร์เน็ตอยู่ แล้วรีบูตเข้า Internet Recovery Mode ด้วยการกดค้าง Option + Command + R
- คลิก Disk Utility และเลือกดิสก์บูต
- คลิก Erase ที่เมนูบนของ Disk Utility
- กรอกข้อมูลที่จำเป็น เช่น ชื่อ, รูปแบบพาร์ติชัน (partition scheme) และ รูปแบบ (format)
- คลิก Erase ยืนยันการดำเนินการ แล้วกลับไปที่ macOS Utilities (รุ่นเก่าจะเป็น Mac OS X Utilities)
- ใน macOS Utilities เลือก Reinstall macOS แล้วดำเนินการต่อ

จากนั้น הכל יהיה直观 (intuitive) ถ้าคุณทำตามคำแนะนำบนหน้าจอ หลังติดตั้ง macOS ใหม่ คุณสามารถรีสตาร์ท Mac และเช็คว่าปัญหา Mac white screen หรือสีเทาแก้ได้หรือยัง
6. ตรวจสอบ GPU ของ Mac
มีโอกาสที่ Mac หรือ iMac ยังคงแสดงหน้าจอขาวตอนบูต บางครั้ง คุณไม่พบอะไรผิดปกติแม้ลอง Apple Diagnostics แล้ว 那就ควรตรวจสอบ GPU (Graphics Processor) ของ Mac ด้วยตนเอง
MacBook Pro และ iMac หลายรุ่นมีตัวประมวลผลกราฟิก 2 ตัว - Discrete GPU และ Integrated GPU Discrete GPU ให้ประสิทธิภาพกราฟิกสูงแต่ใช้พลังงานมาก Integrated GPU ใช้พลังงานน้อยกว่า
อย่างไรก็ตาม Discrete GPU เป็นตัวเลือกเริ่มต้นสำหรับ Mac ที่มีการ์ดกราฟิกสลับได้ 2 ตัว ดังนั้น จำเป็นต้องบังคับให้ Mac บูตด้วย Integrated Graphics แต่คุณ ไม่ควรลองวิธีนี้เอง เว้นแต่คุณจะเป็นผู้เชี่ยวชาญ
ปิด Discrete GPU ตอนบูตเพื่อแก้ปัญหา iMac หน้าจอขาวมรณะ:
1. บูตเข้า macOS Recovery Mode แล้วเปิด Terminal ใน Utilities

2. พิมพ์คำสั่งต่อไปนี้ใน Terminal เพื่อปิด Discrete GPU:
nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
3. พิมพ์คำสั่งนี้ เพื่อเปิด Verbose Boot Mode เพื่อดูรายงานที่เข้าใจง่ายตอนบูต:
nvram boot-args="-v"
4. รีบูต Mac เข้า Single User Mode ด้วยการกดค้าง Command + S ตอนบูต
5. พิมพ์คำสั่งนี้ใน Terminal เพื่อมานต์รูทพาร์ติชันแบบเขียนได้:
/sbin/mount -uw /
6. สร้างโฟลเดอร์ kext-backup ด้วยคำสั่ง:
mkdir -p /System/Library/Extensions-off
7. พิมพ์คำสั่งนี้ใน Terminal เพื่อย้าย kext ที่ทำปัญหาออกไป:
mv /System/Library/Extensions/AMDRadeonX3000.kext /System/Library/Extensions-off/
8. แจ้งระบบให้อัปเดต kextcache ด้วยคำสั่ง:
touch /System/Library/Extensions/
ตอนนี้คุณสามารถจบด้วยการรีสตาร์ท Mac นี่ควรเร่งประสิทธิภาพการแสดงผลของหน้าจอ ดังนั้น ปัญหา MacBook Pro หรือ MacBook Air หน้าจอขาว ควรหายไป แต่พร้อมกันคุณจะสูญเสียบางฟีเจอร์ เช่น ความสามารถในการขับจอภาพภายนอกจาก Display Port
เพื่อตรวจสอบว่า GPU ไม่เข้ากันกับ Mac หรือชำรุดทางกายภาพ คุณสามารถปรึกษา Apple Support และบริการซ่อมได้
กู้ไฟล์จาก Mac ที่ค้างที่หน้าจอขาว
หน้าจอขาวบน Mac ของคุณป้องกันไม่ให้เข้าถึงไฟล์ทั้งหมดบน Mac ระวัง! คุณเสี่ยงต่อการสูญเสียข้อมูล วิดีอนี้จะบอกวิธีกู้ข้อมูลจาก Mac ที่บูตไม่ได้

เพื่อกู้ข้อมูลจาก Mac ที่บูตไม่ได้ มีเพียงซอฟต์แวร์กู้ข้อมูลอย่าง iBoysoft Data Recovery for Mac เท่านั้นที่ช่วยได้
- เปิด Mac แล้วกด Option + Command + R เพื่อเข้า macOS Recovery Mode (ตรวจสอบว่าเครือข่าย Mac เชื่อมต่อดี)
- คลิก Utilities > Terminal
- รันคำสั่งต่อไปนี้เพื่อเปิด iBoysoft Data Recovery for Mac:
sh <(curl https://boot.iboysoft.com/boot.sh) - ทำตามคำแนะนำบนหน้าจอเพื่อสแกน ดูตัวอย่าง และกู้ข้อมูลที่ต้องการ

วิธีรัน iBoysoft Data Recovery ใน macOS Recovery Mode?
บทความนี้บอก 2 วิธีใช้ iBoysoft Data Recovery ใน macOS Recovery Mode พร้อมหรือไม่มี USB บูตได้ อ่านเพิ่มเติม >>
ข้อสรุป
เมื่อ M1 Mac, MacBook Pro/Air หรือ iMac เริ่มต้นหรือรีสตาร์ทเข้า หน้าจอขาวมรณะ ซอฟต์แวร์ ฟิร์มแวร์ หรือฮาร์ดแวร์ใดๆ ก็ตาม อาจเป็นสาเหตุ พวกมันอาจเสียหายหรือไม่เข้ากันกับ Mac ของคุณ คุณควรใจเย็นและตรวจสอบทีละอย่างเพื่อแก้ปัญหา
พร้อมกัน อย่าลืม กู้ข้อมูลจาก Mac ด้วย iBoysoft Data Recovery ใน macOS Recovery mode ไปยังที่เก็บอื่น ไม่งั้นคุณจะเผชิญการสูญเสียข้อมูลถาวร

Mac ค้างที่ Setting Up Your Mac แก้ยังไง?
บทความนี้บอกวิธีแก้ปัญหา Mac ค้างที่หน้าจอ Setting Up Your Mac ช่วยให้ Mac บูตได้ปกติ อ่านเพิ่มเติม >>
คำถามที่พบบ่อยเกี่ยวกับหน้าจอขาว Mac ตอนบูต
Q1. ผมจะรีเซ็ต MacBook Pro หน้าจอขาวยังไง?
A เพื่อรีเซ็ต MacBook Pro หน้าจอขาวตอนบูต วิธีทำดังนี้:
1. รีสตาร์ท Mac แล้วทันทีกดค้าง Command + Option + Shift + R พร้อมกันเพื่อเข้า macOS Recovery Mode
2. เลือก Disk Utility, คลิก Continue, เลือก Macintosh HD และคลิก Erase จากแถบเครื่องมือ Disk Utility
3. ตั้งชื่อโวลยูม และทิ้งรูปแบบเป็น APFS ใช้ GUID Partition Map เป็น Scheme
4. คลิก Delete Volume Group เพื่อลบ Macintosh HD, Macintosh HD Data และโวลยูมอื่นๆ ที่คุณสร้าง
5. คลิก Erase ยืนยัน
6. เลือก Reinstall macOS ในหน้าต่าง macOS Utilities แล้วทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง macOS ใหม่
Q2. ทำไมคอมพิวเตอร์ของผมถึงค้างที่หน้าจอขาว?
A ถ้า Mac ของคุณค้างที่หน้าจอขาวตอนบูต อาจเกิดจากปัญหาฮาร์ดแวร์ ซอฟต์แวร์ ฟิร์มแวร์ หรือแม้แต่ออกแบบของรุ่น Mac นั้นๆ มักเกิดหลังอัปเกรดระบบปฏิบัติการ นอกจากนี้ เมื่อมีไดรเวอร์ที่ไม่เข้ากันได้บน Mac ก็อาจค้างที่หน้าจอขาวตอนบูตบางครั้ง