Apple เริ่มปล่อย Macs ที่ขับเคลื่อนด้วย M1 Chips ตอนปลายปีที่แล้ว รวมถึง 2020 MacBook Air, 13-inch MacBook Pro, และ Mac mini เครื่องใหม่เหล่านี้แทนที่ Low-end Machines ในไลน์นั่น และ Apple วางแผน Roll Out รุ่นใหม่ของ Mac อื่นๆ ด้วย M1 Chip
MacBook Air เป็น Mac ที่ทรงพลังที่สุดในตอนนี้ เพราะ M1 Chip Outperform ทุก Chip ก่อนหน้าที่ใช้ใน Laptop ของ Apple เพียงแค่ถูก Outclass โดย Desktop Processors ซึ่งคาดการณ์ได้ M1 Chip ด้วย Processing Capability ที่ทรงพลังกว่า สามารถรัน Resource-intensive Applications ที่จะทำให้ Mac ปกติ Bog Down ได้อย่างง่ายดาย
แต่แม้จะทรงพลัง Macs ที่มี M1 Chips ก็เจอ Errors ต่างๆ ผู้ใช้ Mac และ Apple Experts บันทึก Compatibility Issues ต่างๆ ตอนใช้ M1-powered Machines รายงาน User อื่นๆ โผล่บน Social Media เปิดเผยว่าปัญหาส่วนใหญ่ไม่ใช่ Isolated Issues จริงๆ Web Service ชื่อ 'Is Apple Silicon Ready?' ถูกตั้งขึ้นเพื่อ Monitor Compatibility ของ Major Mac Software และพบว่า ~40% Users มี Compatibility Issues
Mail Crash ตอนกด Reply บน M1 Mini
Error เหมือนตัวอย่างที่ผู้ใช้ M1 Macs เจอ เกี่ยวกับ Mail App เกิดขึ้นแม้กับ M1 Mac Mini ใหม่ที่ Clean OS Install ไม่มี Migration ฯลฯ ตามรายงาน เริ่มต้นทุกอย่างดี แล้ว Mail App เริ่ม Crash หลังพักใหม่ Crash เกิดตอนกดปุ่ม Reply หรือกด Command + R ใน Mail
เคล็ดลับ: สแกน Mac เพื่อตรวจสอบปัญหาประสิทธิภาพ ไฟล์ขยะ แอปที่เป็นอันตราย และภัยคุกคามด้านความปลอดภัย
ที่อาจก่อให้เกิดปัญหาระบบหรือทำให้ทำงานช้าลง
Restart ด้วย Shift Key (Safe Mode) ก็ไม่ได้ผล Crash ยังคงเกิดตอนกด Reply การสร้าง Email ใหม่และ Send/Receive ทำงานสมบูรณ์ แต่ User บันทึกว่า Double-click ที่ Email เพื่อเปิดหน้าต่างแยก ป้องกัน Mail App ไม่ให้ Crash
App Crashes บน Mac เป็นเรื่องปกติ เกิดกับ User ใดก็ได้ แม้ Latest Mac Model อาจเพราะ Software Glitch, OS Update ใหม่, Conflict กับ Third-party App, หรือ Corrupted Files หาก Mail App Crash บน Mac M1 Mini คู่มือนี้ควรช่วย Troubleshoot Mac Mail Problems
แม้ Mail App อาจ Freeze บ้างกับ Spinning Color Wheel หรือ Crash ตอนทำ Action เฉพาะ เช่น เปิด Problematic Email หรือไม่สามารถ Send Emails ได้ มีกรณีที่ Program Crash ทันทีหลัง Launch และไม่ให้ Troubleshoot จากภายใน Program เอง สังเกตว่า กรณีนี้ Crash ตอนกด Reply ดังนั้นคุณมีโอกาส Fix Error ภายใน App
Mail App Crashes เป็นปัญหาที่รายงานบ่อยในหมู่ M1 Mac Users แม้จำนวนผู้ได้รับผลกระทบไม่สูงมาก แต่ Incompatibility Issues กับ Hardware ใหม่อย่าง M1 Chip สำคัญต่อการทำงานของ OS
สาเหตุ Mail Crash ตอนกด Reply บน M1 Mini
Mac Mail Crash เป็นปัญหาร้ายแรง แต่ไม่ส่งผลต่อ Overall Performance ของ Mac แต่สำหรับผู้ที่ทำงานและพึ่งพา Mail App สื่อสาร ต้องแก้ปัญหานี้เร็วที่สุด ปกติเมื่อ Application Crash ซ้ำๆ บน macOS อาจหมายถึงปัญหากับ Preference Files (.plist files) ของ Application นั้น
เพื่อแก้ Issue นี้ ต้องลบ plist files ของ Mail App อาจต้องลบ Envelope Files ที่อาจก่อให้เกิดปัญหา ไฟล์เหล่านี้ต้อง Refresh เพื่อป้องกัน App Crash ซ้ำ สามารถทำตาม Instructions ด้านล่างวิธีลบ .plist Files และ Refresh Envelope Files
เนื่องจาก M1 Macs ใช้ Platform ใหม่ Existing macOS Apps อาจยากที่จะทำงานบนพวกมัน ทางเทคนิค ควรรันได้ด้วย Rosetta 2 แต่ Experience อาจไม่สมบูรณ์เสมอไป Rosetta 2 เป็น Software ให้ Macs ที่มี Apple Silicon รัน Apps ที่สร้างสำหรับ Mac ที่มี Intel Processor ปัญหา Run Apps ผ่าน Rosetta 2 คือ Initial Launch ใช้เวลานาน หรือ App อาจทำงานแปลกและทำให้ Battery Drain เร็ว บาง Apps เช่น Mac Mail App อาจดูเหมือนทำงานตอนแรก แต่ Crash ทันทีหากพึ่งพา Low-level APIs บางอย่าง
หากคุณเจอปัญหาใดๆ กับ Mac Mail App เรามี Fixes ให้ทำงานได้อีกครั้งเหมือนควรจะเป็น
วิธีแก้ Mail App Crash ตอนกด Reply บน M1 Mini
หาก Mail ของ Mac Crash ตอนกด Reply บน M1 Mini สิ่งแรกคือปิด App สนิทโดย Quit จาก Force Quit Menu แล้ว Relaunch จะได้ผลหากปัญหา Triggered โดย Temporary Bug
หากคุณมี Plug-ins ติดตั้งสำหรับ Mail ลอง Disable แล้ว Relaunch App Plug-ins อาจเป็นอะไรก็ได้ ตั้งแต่ Attachment Handlers, Spam Filters, Service Enhancers, หรือ Notification Managers
แนะนำทำ Basic Housekeeping ลบ Corrupted Files จากคอมพิวเตอร์ที่อาจ Compound Issue ใช้ Mac Repair App ลบ Old Downloads และ Cache Files ทำให้ Storage ว่างขึ้น
พอ Mac Prep พร้อมแล้ว ดำเนินการกับ Solutions ด้านล่าง:
Solution 1. Restart Mac
สิ่งแรกที่ควรทำหากบาง Applications ทำงานไม่ถูกต้องบนคอมพิวเตอร์คือ Restart
Reboot PC ให้โอกาส OS โหลด Resources ทั้งหมดอย่างถูกต้อง ซึ่งอาจไม่โหลดสมบูรณ์ครั้งแรกที่ Start Computer
วิธี Restart Mac:
- บนคอมพิวเตอร์ กด Logo Apple มุมบนหน้าจอ
- คลิก Restart
- รอ Reboot เสร็จ
- หรือ Restart ด้วยการกดค้าง Power Button จน Options Menu ปรากฏ
- คลิก Restart หรือกด R บน Keyboard
แล้วกลับไป Mail App ดูว่ายัง Crash ระหว่างใช้งานหรือไม่
Solution 2: อัปเดต macOS
มี Pending System Updates ที่ต้อง Install? บางครั้งแค่ตรวจสอบว่ารัน Latest macOS แล้วก็แก้ปัญหา Mail App ได้ วิธี Install Updates:
- Launch Mac App Store
- คลิก Tab Updates มุมขวาบน
- สังเกต macOS Updates หากมี Update คลิก Update ด้านขวา
โปรดทราบว่าจะใช้เวลาสักพักสำหรับ macOS Update Download และ Install บน Mac โปรดอดทน คุณอาจสังเกตว่ามี Updates อื่นสำหรับ Applications ที่ติดตั้งบน Mac หากต้องการ Update Applications เหล่านั้นพร้อมกันขณะ Update Software บน Device คลิก Update All มุมขวาบน
หลัง Update macOS Software บน Mac ลองใช้ Mail Application เช็คว่าปัญหาแก้ไขหรือยัง
Solution 3. Rebuild Mailbox
Mail App บน macOS อนุญาตให้ User Rebuild Mailbox หากเจอปัญหาขณะใช้ เช่น Missing Mails, Garbled Messages, หรือ App ทำงานไม่ถูกต้อง
หาก Mail App บน Computer Crash แบบ Random ไม่ใช่ทันที ลอง Rebuild Mailbox แก้ Issue:
- บนคอมพิวเตอร์ เปิด Mail App
- คลิก Mailbox จาก Sidebar
- คลิก Rebuild เริ่มกระบวนการ
เสร็จแล้ว Restart Mac ลองใช้ Mail App ปกติ ดูว่ายัง Crash Random ระหว่างใช้หรือไม่
อย่างไรก็ตาม หากยังเจอ Random Crashes บน App ดำเนินการ Method ถัดไป
Solution 4. ลบ Problematic Mail
เจอปัญหาตอนอยากเปิด Mail Messages บางอย่าง? อาจเป็นที่ Mail Quit เพราะ Damaged Emails แก้ได้โดยลบ Problematic Messages นี้ Damaged Messages อาจทำให้ Mail App Crash ตอน Scroll ผ่าน Messages เพื่อดู วิธีทำ:
- กดค้าง Shift Key
- ขณะกด Shift เปิด Mail App เมื่อเปิด Mail ขณะกด Shift Mail จะเปิดโดยไม่มี Message ไหน Selected
- ลาก Message Viewer Pane (Horizontal Divider) จนเห็นแค่ List of Messages
- Select Problematic Message คลิกครั้งเดียว นี่คือ Message ที่ Active ตอน Mail Crash
- กด Delete บน Keyboard
- หรือคลิก Message > Move to > Trash
ทางเลือก: หาก Mail Account มี Web-based Service เช็คอีเมล เช่น gmail.com, iCloud.com, yahoo.com ไป Website Sign In แล้วลบ Corrupted Email
Solution 5. Isolate the Issue
Mail อนุญาตเพิ่ม Multiple Email Accounts เพื่อดู Emails ทั้งหมดบน Single App แทนที่จะมี Apps แตกต่างสำหรับแต่ละ Email ด้วยนี้ อาจมี Account หนึ่งทำให้ Mail App Crash
วิธี Diagnose ว่า Email ไหนทำให้ Mail Crash:
- บน Mac คลิก Apple Logo ส่วนบนหน้าจอ
- คลิก System Preferences
- คลิก Internet Accounts
- Uncheck Email Accounts ทั้งหมด ลองเปิด Mail App ดูว่าจะ Crash หรือไม่
หาก Mail App ทำงานสมบูรณ์หลัง Remove Accounts ทั้งหมด ลอง Enable Accounts ทีละตัว ดูว่าตัวไหนทำให้ Mail Crash
พอเจอ Problematic Account เก็บไว้ Disabled รอ Apple แก้ Issue บน Mail App เพื่อยังใช้ App สำหรับ Accounts อื่นได้ ทางเลือก: เข้าถึง Problematic Account ผ่าน Web Browser ชั่วคราว
Solution 6: Boot เข้า Safe Mode
Boot Mac ใน Safe Mode จะ Auto Repair Errors และ Clear System Caches ที่ก่อให้เกิดปัญหา Mail App และ Crash สุดท้าย
ในกรณีนี้ ลองใช้ Mail App ช่วงเวลาที่อยู่ใน Safe Mode ให้ OS Repair เอง
วิธี Boot เข้า Safe Mode:
- ปิด Computer สนิท
- กด Shift บน Keyboard แล้วกด Power Button
- กดค้าง Shift จน Mac Boot เสร็จ
- เปิด Mail App ใช้งานปกติ
- สังเกตดูว่ายัง Crash ใน Safe Mode หรือไม่
แต่หากยังมีปัญหา Mail App หลัง Boot Safe Mode ดำเนินการ Method ถัดไป
Solution 7. ลบ Preference Files
หากมี Instance ของ Mail App รันบน macOS High Sierra ให้ Exit ออก หาก App Unresponsive หรือ Frozen Force Quit ขั้นตอนต่อไปคือจัดการ Mail App Preference Files และลบหาก Corrupted และก่อให้เกิด Issues นี้
- ใช้ Finder App เลือก Go และ 'Go to Folder…' พิมพ์ Path: ~/Library/PreferencesMail
- หา 2 ไฟล์: com.apple.mail.plist และ com.apple.mail-shared.plist
- หาไม่เจอ ตรวจสอบว่าดู User Library ไม่ใช่ Main Directory Library
- ลบ 2 plist files โดย Move ไป Trash
- หากไม่อยากลบ ย้ายไป Desktop เพื่อ Isolate
- Restart MacBook แล้ว Launch Mail ดูว่า Issue Resolved หรือยัง
- หากปัญหาหาย ลบไฟล์ที่ Isolate ไว้บน Desktop
Solution 8. Re-index Messages
หาก Mail ยัง Launch ไม่ได้ หรือยังมี Issues หลัง Rebuild Mailboxes ขั้นตอนต่อไปคือ Re-index Messages ทุกครั้งที่ Mail Detect ปัญหากับ Mailboxes App จะพยายาม Auto Re-index Messages โดย Default แต่ถ้า Mac Mail Crash ค้างใน High Sierra และเข้าถึง Mailboxes ไม่ได้ Re-index ด้วยตนเองเป็นตัวเลือกดีสุด
วิธี Re-index Messages ด้วยตนเอง:
- คลิก Mail > Quit Mail ปิด App
- ไป Desktop กดค้าง Option Key
- คลิก Go > Library
- ใน Search Bar พิมพ์: ~/Library/Mail/V2/MailData
- พอ Folder เปิด Copy Contents ทั้งหมดไป Desktop เป็น Backup แล้วลบไฟล์ทั้งหมดที่มี Envelope Index ในชื่อ
- ปิด Folder Relaunch Mail
App จะ Build Envelope Files ใหม่ตอน Launch กระบวนการนี้อาจนาน หากมี Messages เยอะมากที่จะ Re-index หากทุกอย่างราบรื่นและ Mail ไม่ Crash แล้ว ลบ Backup ของ Envelope Index Files ที่ Copy ไว้ Desktop ก่อนหน้า
Solution 9. ลบ Envelope Files
Mail จะ Auto Reindex Mailbox หาก Detect Abnormalities ที่ก่อให้เกิด Issues แต่บางครั้ง Auto Reindexing ไม่แก้ Abnormalities ทำให้ App Unusable เช่น Crash บ่อย
แก้ได้โดย Manual Reindex Mailbox ด้วยการลบ Envelope Files:
- บนคอมพิวเตอร์ เปิด Finder ไป ~/Library/Mail/V2/MailData
- หาไฟล์ทั้งหมดที่ขึ้นต้นด้วย 'Envelope Index'
- ย้ายไฟล์ไป Desktop ลองเปิด Mail App
- หาก Mail App ทำงานดีแล้ว ย้าย Envelope Files ไป Trash ลบสนิทจาก System
อย่างไรก็ตาม หาก Mail App ยัง Crash ระหว่างใช้ ดำเนินการ Method ถัดไป
Solution 10. ลบ Mail Saved Folder
Mail 'saved' Folder เป็น Cache Folder ให้ Apps เช่น Mail Reopen หรือ Resume ได้เมื่อ User ปิด App หากสังเกตว่า App Crash หลังใช้ครั้งแรก อาจเป็นที่ Saved Folder Corrupt ก่อให้เกิด Crash
แก้ได้โดยลบ Mail Saved Folder จาก System:
- บน Mac เปิด Finder ไป ~/Library/Saved Application State/
- ใน Folder หาไฟล์ชื่อ 'com.apple.mail.savedState'
- ย้ายไฟล์ไป Trash ลบออกจาก System
- เปิด Mail App ดูว่าใช้ได้โดยไม่ Crash หรือไม่
Solution 11. Reset NVRAM
อีกขั้นตอนที่ลองได้คือ Reset NVRAM การ Reset NVRAM จะ Reset System Preferences และ Settings บางอย่างที่อาจ Conflict กับ Mail ทำให้ App Crash
วิธี Reset NVRAM:
- ปิด Mac Computer
- หา Option + Command + P + R Keys บน Keyboard แต่ง่ายกด
- กด Power Button บน Mac และทันทีกดค้าง Option + Command + P + R ค้าง 20 วินาที
- เสร็จแล้ว ให้ Computer Boot ปกติ ลองเข้าถึง Mail App อีกครั้ง ดูว่ายังเจอ Crashing Issue หรือไม่
Solution 12: Remove Mail Container
หากยังมีปัญหานี้ อาจต้องลบ Container Folder เมื่อลบ Folder นี้ จะสูญเสя Settings บางอย่าง เช่น Mail Filters, Signatures ฯลฯ วิธีทำ:
- Quit Mail
- ไป Finder
- กดค้าง Option Key ขณะกด คลิก Go และ Library
- เปิดโฟลเดอร์ Containers
- หาโฟลเดอร์ "com.apple.mail"
- ย้ายโฟลเดอร์นี้ไป Desktop (ย้ายไป Desktop เพื่อ Restore ได้ง่ายหากต้องการ)
- เปิด Mail หากเปิดได้ Issue Fixed
หากยัง Crash ให้คืน Container Folder กลับไป และอาจถึงเวลาติดต่อ Apple Support
สรุป
Troubleshooting Guide ข้างต้นหวังว่าครอบคลุมทุกปัจจัยที่อาจ Trigger Crash บน Mail App หากคุณรู้ Fix อื่นๆ กรุณาแชร์ใน Comments เพื่อ Update List