หนึ่งในข้อผิดพลาดที่พบบ่อยที่สุดบน Android OS คือ ข้อผิดพลาด com.android.systemui has stopped ซึ่งทำให้ User Interface ทั้งหมดของอุปกรณ์หยุดตอบสนอง นานถึง 1 ชั่วโมงในบางกรณี
ข้อผิดพลาดนี้อาจเกิดจากหลายสาเหตุ เช่น การติดตั้ง Custom ROM ผิดปกติ ไฟล์ OS หายไป หรือแอปของบุคคลที่สาม (Third-party App) ในกรณีส่วนใหญ่เป็นแอปของบุคคลที่สาม มีผู้ใช้รายงานว่าแอป Firefox ก่อให้เกิดปัญหานี้
วิธีแก้ไขที่มีประสิทธิภาพที่สุดมีดังนี้:
วิธีที่ 1: ดาวน์โหลดและรัน CM Security
- ผู้ใช้จำนวนมากจากความคิดเห็นแนะนำว่า การรัน CM Security ช่วยแก้ปัญหาได้
- ไปที่ Play Store ค้นหา CM Security หรือคลิก ที่นี่
- ติดตั้งแอป CM Security และรัน
- สแกนด้วยแอปนี้ และปัญหาควรจะแก้ไข
วิธีที่ 2: ล้าง Cache Partition ของอุปกรณ์
บางครั้งการล้าง Cache Partition สามารถแก้ปัญหานี้ได้ ทำตามขั้นตอน:
- ปิดเครื่องอุปกรณ์
- บูทเข้าสู่ Recovery Mode (ในเครื่องส่วนใหญ่ กดค้าง Power + Volume Up + Home พร้อมกัน)
- ใน Recovery Mode ใช้ Volume Rocker เลือก "Wipe Cache Partition"
- กด Power Button ยืนยัน
- รอจนล้างแคชเสร็จ แล้ว Reboot อุปกรณ์
วิธีที่ 3: กำจัดแอปบุคคลที่สามที่อาจเป็นสาเหตุ
ก่อนอื่น ตรวจสอบว่าข้อผิดพลาด "com.android.systemui has stopped" เกิดจากแอปบุคคลที่สามจริงๆ โดยบูทเข้าสู่ Safe Mode และใช้งานดู หากข้อผิดพลาดไม่ขึ้น แสดงว่าเป็นแอปบุคคลที่สาม
ตรวจสอบแอปต่างๆ บนอุปกรณ์ เพื่อหาแอปที่ก่อให้เกิดปัญหา (โดยปกติคือแอปที่ติดตั้งไว้ก่อนปัญหาเกิดขึ้น)
ลบแอปที่น่าสงสัยทั้งหมด และออกจาก Safe Mode หากมีหลายแอปน่าสงสัย ให้ติดตั้งกลับทีละตัว เพื่อหาตัวติดต่อจริง
วิธีที่ 4: ติดตั้ง ROM ใหม่หรือเปลี่ยน ROM (สำหรับเครื่องที่ Root แล้ว)
หากอุปกรณ์ถูกรูทและติดตั้ง Custom ROM ปัญหาอาจมาจากการไม่ได้ล้าง Data และ Cache Partition หลังติดตั้ง ROM
หากเป็นเช่นนั้น ให้ติดตั้ง ROM ใหม่ หรือเปลี่ยน ROM ใหม่ พร้อมล้าง Data และ Cache Partition ให้ถูกต้องครั้งนี้
วิธีที่ 5: ถอนการติดตั้งอัปเดต Google
ในบางกรณี อัปเดต Google ที่ติดตั้งหลังเชื่อมต่ออินเทอร์เน็ตอาจเป็นสาเหตุ อัปเดตอาจไม่เข้ากันได้กับ Android OS ทำให้เกิดข้อผิดพลาด วิธีถอนอัปเดต:
- ลากแผ่นปิดข้อมูลลงมา เลือก Settings
- กด Applications แล้วเลือก Apps
- กด Three Dots มุมขวาบน เลือก Show System Apps
- เลื่อนลงหา Google App และแตะ
- กด Uninstall Updates เพื่อถอนอัปเดตทั้งหมดของ Google App
- ยืนยันพรอมต์บนหน้าจอ และรอจนเสร็จ
- ตรวจสอบว่าข้อผิดพลาดยังคงอยู่หรือไม่หลังถอนอัปเดต Google
วิธีที่ 6: ล้าง Cache/Data
เป็นไปได้ว่า Cache Storage บนโทรศัพท์เสียหาย ทำให้เกิดปัญหาเมื่อ Google Play Store พยายามเปิดใช้ Cache ที่เสียหาย เราจะล้าง Cache นี้:
- แตะ Settings จากหน้าจอหลัก
- กด Applications แล้วเลือก Apps เพื่อเปิดแผงจัดการแอป
- กด Three Dots มุมขวาบน เลือก Show System Apps
- ใน System Apps ให้เลื่อนลงและแตะ Google PlayStore
- กด Storage แล้วกด Clear Cache
- รอสักครู่ แล้วกด Clear Data
- ยืนยันพรอมต์ และตรวจสอบว่าปัญหายังคงอยู่หรือไม่
วิธีที่ 7: ปิด Auto-Updates
ในบางสถานการณ์ Auto-Updates ที่ Play Store วางคิวไว้ อาจก่อให้เกิดปัญหา ขั้นตอนนี้จะปิด Auto-Updates:
- แตะไอคอน Google Play Store เพื่อเปิด
- ใน Play Store กด Menu เลือก Settings
- ใน Settings ภายใต้ General ให้กด Auto-Update Apps
- เลือก Do not auto-update apps และกด OK
- ตรวจสอบว่าการทำเช่นนี้แก้ปัญหาบนมือถือของคุณหรือไม่
วิธีที่ 8: ปิด Auto-Start Management
บางแอปได้รับอนุญาตให้ Auto-Start เอง แม้จะมีประโยชน์ในบางกรณี แต่ในบางกรณีเป็นช่องโหว่ด้านความปลอดภัย ขั้นตอนนี้จะปิดฟีเจอร์นี้ชั่วคราว:
- ลากแผ่นปิดข้อมูลลงมา กด Settings
- ใน Settings ให้เลื่อนลงเลือก Security แล้วกด Auto-start Management
- ใน Auto-start Management จะมีแอปบางตัวมีเครื่องหมายถูกหน้าชื่อ
- เอาเครื่องหมายถูกออกทั้งหมด และบันทึกการเปลี่ยนแปลง (ถ้ามีตัวเลือก)
- ตรวจสอบว่าการทำเช่นนี้แก้ปัญหาบน Android ของคุณหรือไม่
วิธีที่ 9: ล้าง System Interface Cache
มีกระบวนการ System Interface ใน Background Processes ซึ่งเป็นกระบวนการสำคัญที่เพิ่มฟังก์ชัน UI ให้อุปกรณ์ แต่ถ้า Cache เสียหาย อาจหยุดทำงานและก่อให้เกิดปัญหา วิธีแก้คือล้าง Cache:
- แตะ Settings จากหน้าจอหลัก
- กด Applications แล้วเลือก Apps
- กด Three Dots มุมขวาบน เลือก Show System Apps
- ใน System Apps ให้เลือก System Interface แล้วเลือก Storage
- กด Clear Cache และ Clear Data รอจนทั้งสองอย่างถูกล้าง
- ตรวจสอบว่าข้อความผิดพลาดแก้ไขแล้วหรือไม่
วิธีที่ 10: อนุญาตให้ System UI Draw on Top
เป็นไปได้ว่าเนื่องจากการรีเซ็ตสิทธิ์ (Permissions Reset) กระบวนการ System UI สูญเสียสิทธิ์ในการ Draw on Top ของแอปอื่นๆ ทำให้เกิดปัญหา วิธีแก้คือให้สิทธิ์กลับคืน:
- แตะ Settings จากหน้าจอหลักหรือ App Drawer
- กด Applications แล้ว Applications Manager
- กด Three Dots มุมขวาบน เลือก Apps that can appear at Top
- กด Three Dots อีกครั้ง เลือก Show System Apps
- แตะ System UI จากรายการ และเปลี่ยนสิทธิ์จาก Off เป็น ON
- ควรจะแก้ปัญหาได้ ตรวจสอบว่าข้อผิดพลาดขึ้นอีกหรือไม่
วิธีแก้ชั่วคราว (Workarounds):
- จาก PlayStore ติดตั้ง Launcher ใดๆ เช่น Nova Launcher
- ลอง Factory Reset อุปกรณ์เป็นทางเลือกสุดท้าย