มีหลายวิธีที่แอปพลิเคชัน macOS ทำงานผิดปกติได้ แอปพลิเคชันอาจเข้าสู่การวนซ้ำไม่สิ้นสุด หยุดทำงาน หยุดทำงาน หรือหยุดตอบสนองต่อการป้อนข้อมูลของผู้ใช้ แม้ว่าการบังคับปิดแอปพลิเคชันจะไม่เหมาะ แต่บางครั้งแอปก็ทำให้คุณไม่มีทางเลือก!
โดยทั่วไปการบังคับปิดจะไม่ส่งผลกระทบต่อแอปพลิเคชัน แม้ว่าคุณจะไม่มีโอกาสบันทึกงานของคุณก็ตาม แอปพลิเคชัน macOS จำนวนมากจะบันทึกความคืบหน้าโดยอัตโนมัติตามช่วงเวลา แต่ตามกฎทั่วไป คุณควรคาดหวังว่าการเปลี่ยนแปลงทั้งหมดที่คุณทำจะสูญเสียไปนับตั้งแต่ที่คุณบันทึกครั้งล่าสุด
บทความนี้ครอบคลุมวิธีการบังคับปิดแอป macOS ที่ทำงานผิดปกติ
1. วิธีง่ายๆ
วิธีแรกและง่ายที่สุดในการบังคับออกจากแอปพลิเคชันคือการใช้ Finder
ในการดำเนินการนี้ เพียงคลิกไอคอน "Apple" ที่มุมซ้ายบนของหน้าจอและเลือก "Force Quit" ซึ่งจะเป็นการเปิดกล่อง "บังคับออกจากแอปพลิเคชัน" หรือเปิดเมนูนี้ได้โดยกด Option + คำสั่ง + หลบหนี .
คลิกที่ชื่อแอปพลิเคชันที่เป็นสีแดง โดยทั่วไปรายการนี้จะมีป้ายกำกับว่า “(ไม่ตอบสนอง)”
หากต้องการปิดแอปพลิเคชันนี้ ให้คลิกปุ่ม "บังคับออก"
2. ใช้ท่าเรือ
การบังคับปิดแอปพลิเคชันผ่าน Dock เป็นวิธีที่ผู้ใช้ส่วนใหญ่คุ้นเคยที่สุด
1. ใน Dock ให้คลิกขวาที่ไอคอนของแอปพลิเคชันที่ทำงานผิดปกติ
2. กด Option . ค้างไว้ คีย์เพื่อแสดงตัวเลือก “บังคับออก”
3. บังคับปิดแอปพลิเคชันโดยคลิก “บังคับออก”
3. ใช้ตัวตรวจสอบกิจกรรม
ตัวตรวจสอบกิจกรรมยังมีอำนาจในการปิดแอปพลิเคชัน ซึ่งรวมถึงแอปที่ทำงานเบื้องหลังล้มเหลวอย่างเงียบๆ
เนื่องจากตัวตรวจสอบกิจกรรมจะแสดงสถานะของแอปพลิเคชันที่เปิดอยู่ทั้งหมด คุณสามารถดูได้อย่างรวดเร็วว่าแอปพลิเคชันใดจำเป็นต้องบังคับให้ออกหรือไม่ คุณยังสามารถใช้ตัวตรวจสอบกิจกรรมเพื่อออกจากกระบวนการ ซึ่งเหมือนกับแอปพลิเคชันย่อยที่ไม่มีไอคอน Dock
1. เปิดตัวตรวจสอบกิจกรรมโดยพิมพ์ “ตัวตรวจสอบกิจกรรม” ลงในสปอตไลท์ หรือคุณจะพบตัวตรวจสอบกิจกรรมใน “แอปพลิเคชัน -> ยูทิลิตี้”
2. เลือกแอปพลิเคชันหรือกระบวนการที่เป็นปัญหา – รายการนี้ควรมีข้อความว่า “ไม่ตอบสนอง”
3. ที่มุมซ้ายบนของหน้าต่างตัวตรวจสอบกิจกรรม ให้เลือก “X”
4. ใช้เทอร์มินัล
หากคุณกำลังจัดการกับแอปพลิเคชันที่ไม่ตอบสนองต่อวิธีการบังคับออกก่อนหน้านี้ kill
คำสั่ง (เรียนรู้เพิ่มเติมเกี่ยวกับคำสั่ง Kill ที่นี่) สามารถปิดแอปลงอย่างหนัก นี่เป็นวิธีที่รุนแรงที่สุดในการบังคับให้แอปพลิเคชันหรือกระบวนการหยุดทำงาน แต่จากประสบการณ์ของเรา วิธีนี้ได้ผลเสมอ
1. เปิด Terminal โดยพิมพ์ “Terminal” ลงใน Spotlight หรือคุณจะพบ Terminal ในโฟลเดอร์ "Applications -> Utilities"
2. หากต้องการค้นหาหมายเลขกระบวนการของแอปพลิเคชันที่หยุดทำงาน ให้พิมพ์คำสั่งต่อไปนี้:
ps -ax | grep "[Application Name]"
แทนที่ [ชื่อแอปพลิเคชัน] ด้วยชื่อของแอปพลิเคชันที่คุณต้องการบังคับให้ออก ตัวอย่างเช่น หากต้องการค้นหา Safari ให้พิมพ์ดังต่อไปนี้:
ps -ax | grep "Safari"
นี่จะแสดงแอปพลิเคชันที่ทำงานอยู่ทั้งหมด มันจะยังไม่เลิกอะไรทั้งนั้น!
3. สแกนรายการผลลัพธ์สำหรับแอปพลิเคชันหรือกระบวนการที่ถูกต้อง จดตัวเลขที่แสดงก่อนชื่อกระบวนการ นี่คือรหัสกระบวนการหรือ PID ซึ่งจะใช้เพื่อฆ่าแอปพลิเคชัน
ในที่นี้ เราจะเห็นว่า Safari มี PID 885 หากคุณได้รับผลลัพธ์หลายรายการสำหรับแอปพลิเคชัน ให้มองหาผลลัพธ์ที่ลงท้ายด้วย “/Contents/MacOS/[Application Name]”
4. พิมพ์คำสั่งต่อไปนี้ในเทอร์มินัล:
kill 885
การดำเนินการนี้จะปิดกระบวนการด้วย PID 885
การบังคับปิดแอพของคุณบน macOS ไม่ควรเป็นวิธีหลักในการปิดแอปพลิเคชั่น แต่บางครั้งก็เป็นเครื่องมือที่จำเป็นสำหรับการหยุดแอพพลิเคชั่นที่ไม่ตอบสนองต่อการป้อนข้อมูลของผู้ใช้อีกต่อไป
สิ่งต่อไปที่คุณต้องทำใน macOS คือการใช้ประโยชน์จาก Automator เพื่อทำให้สิ่งต่าง ๆ เป็นอัตโนมัติและปรับปรุงประสิทธิภาพการทำงานของคุณ