Anonim

Mac dan OS X mempunyai reputasi "ia hanya berfungsi", tetapi walaupun sistem operasi terbaik boleh mengalami masalah, dengan aplikasi kadang-kadang membeku. Apabila ini berlaku, kaedah standard berhenti aplikasi mungkin tidak berfungsi lagi, dan anda mungkin merasakan bahawa reboot paksa diperlukan untuk menutup atau menetapkan semula aplikasi beku itu. Tetapi jika ia hanya satu aplikasi tertentu yang dibekukan, dan OS X tetap responsif di belakang aplikasi beku, anda mungkin mahu cuba memaksa berhenti aplikasi yang salah laku itu. Berikut adalah lima cara untuk memaksa berhenti aplikasi dalam OS X.

Dock

Biasanya, apabila anda klik kanan pada aplikasi yang berjalan di OS X Dock, anda melihat pilihan untuk "Berhenti." Ini mungkin tidak berfungsi dengan aplikasi beku, bagaimanapun. Untuk memaksa berhenti aplikasi, tahan kekunci Opsyen pada papan kekunci anda semasa anda klik kanan pada ikon Dock aplikasi dan anda akan melihat bahawa "Keluar" sekarang "Force Quit." Klik untuk memaksa berhenti aplikasi.


Pastikan anda perhatikan bahawa tidak ada amaran apabila anda memaksa berhenti aplikasi, dan bahawa "simpan" biasa tidak muncul sebelum aplikasi ditutup. Oleh itu, berhati-hatilah apabila anda membuat pilihan anda, dan semak semula untuk memastikan anda memaksa berhenti aplikasi beku yang betul. Jika anda secara tidak sengaja memaksa berhenti aplikasi yang sedang anda kerjakan, anda akan kehilangan sebarang data atau perubahan yang tidak disimpan.

The Force Quit Window

OS X mempunyai tetingkap khas yang ditugaskan untuk mengendalikan aplikasi yang perlu dipaksa keluar. Anda boleh mengakses tetingkap ini dengan dua cara, terlebih dahulu, dengan mengklik logo Apple di Bar Menu dan memilih Force Quit . Sebagai alternatif, anda boleh membuka tetingkap yang sama dengan menggunakan pintasan papan kekunci Command-Option-Escape .


Tetingkap akan memaparkan semua aplikasi yang sedang berjalan, dan mengenal pasti dengan teks merah apa-apa aplikasi yang "tidak bertindak balas." Terangkan aplikasi dan klik butang Force Quit untuk berhenti. Seperti yang dinyatakan di atas, tidak ada amaran apabila anda memaksa berhenti aplikasi, jadi berhati-hati semasa anda membuat pilihan anda.

Monitor Aktiviti

Apl Monitor Aplikasi menawarkan banyak maklumat tentang status semasa Mac anda, sumber dayanya, dan aplikasi anda, tetapi ia juga membolehkan anda memaksa berhenti sebarang aplikasi beku. Cari sahaja aplikasi dalam senarai proses ( petunjuk: anda boleh menggunakan kotak carian di bahagian atas kanan tetingkap untuk menapis senarai), pilih untuk menyerlahkannya, dan kemudian tekan butang X di bahagian atas sebelah kiri tingkap.


Anda akan dibentangkan dengan dua pilihan: Quit and Force Quit. Jika boleh, cubalah Keluar terlebih dahulu, kerana ini akan cuba menarik keluar aplikasi dan menyimpan data pengguna. Sekiranya gagal, gunakan Force Quit, yang akan bertindak dengan cara yang sama seperti langkah-langkah yang disebutkan di atas.

Perintah 'Membunuh' di Terminal

Jika anda lebih suka kaedah baris arahan untuk menangani aplikasi yang tidak responsif, anda boleh menggunakan arahan 'membunuh' di Terminal. Untuk menggunakan kaedah ini, anda perlu menentukan ID Proses Aplikasi (PID), nilai angka yang digunakan OS X untuk menjejaki setiap aplikasi yang unik. Cara paling mudah untuk mencari PID apl adalah melalui Monitor Aktiviti, di mana ia akan disenaraikan dalam lajur PID. Jika anda menggunakan Monitor Aktiviti untuk mencari PID, bagaimanapun, anda juga boleh menggunakannya untuk memaksa berhenti aplikasi, seperti yang diterangkan sebelum ini.
Sebaliknya, anda boleh menggunakan perintah 'atas' untuk menjana senarai proses yang berjalan betul-betul di Terminal. Anda boleh menggunakan pengubah untuk memerintahkan senarai mengikut kriteria yang ditetapkan pengguna (lihat halaman manual ini untuk semua pilihan). Sekiranya aplikasi anda beku, ada peluang yang baik untuk memakan sumber CPU, jadi cara penyortiran yang baik untuk bermula dengan 'cpu'. Buka tetingkap Terminal baru dan ketik perintah berikut:

top -o cpu

Senarai semua aplikasi dan proses yang sedang berjalan akan muncul di Terminal, yang diperintahkan oleh penggunaan CPU semasa. Mari menggunakan iTunes sebagai contoh. Ia disenaraikan di bahagian atas (kerana ia sedang memakan sumber CPU) dan ID prosesnya adalah 5472 (nota: PIDs adalah unik untuk setiap keadaan, dan OS X menghasilkan PID baru setiap kali aplikasi dijalankan.Ini bermakna bahawa PID akan berubah setiap kali aplikasi dilancarkan, dan hampir pasti bahawa iTunes pada Mac anda sendiri akan mempunyai PID yang berbeza).


Dengan ID proses yang dikenal pasti sekarang, tekan Q untuk berhenti di atas, atau buka sesi Terminal baru, dan taipkan yang berikut untuk memaksa berhenti aplikasi:

bunuh

Dalam contoh iTunes kami, kami akan menaip:

membunuh 5472

Tekan Kembali untuk melaksanakan arahan dan apl anda akan berkuat kuasa.

Pintasan Papan Kekunci

Anda boleh memaksa secara langsung berhenti aplikasi menerusi pintasan papan kekunci, tanpa sebarang langkah intervensi yang disebutkan dalam kaedah sebelumnya di atas. Oleh itu, ini mungkin menjadi kaedah terbaik dan paling jelas, tetapi ada alasan yang disenaraikan di sini terakhir. Dengan menggunakan pintasan papan kekunci di bawah akan segera memaksa berhenti aplikasi yang aktif atau terpenting. Masalahnya adalah sangat mudah untuk menjejaki aplikasi mana yang aktif, terutamanya apabila berurusan dengan satu atau lebih aplikasi beku atau tidak responsif. Oleh itu, kaedah ini adalah yang paling berisiko dari perspektif kehilangan data, kerana ia lebih mungkin bahawa pengguna akan membuat kesilapan dan secara tidak sengaja memaksa berhenti aplikasi yang salah.
Tetapi, jika anda memahami risiko ini dan berhati-hati, gaya ini berhenti cara pintas adalah kaedah terpantas. Untuk menggunakannya, pastikan aplikasi beku aktif dan tekan dan tahan Command-Option-Shift-Escape (anda akan perhatikan bahawa ini hanyalah shortcut Force Quit Window dengan pengubah kunci utama Shift yang dibuang). Seperti dengan kaedah kuas kuasa yang lain, permohonan aktif akan segera dipaksa berhenti.
Kadang-kadang masalah perkakasan atau bug OS X utama menyebabkan ketidakstabilan sehingga satu-satunya cara untuk mendapatkan Mac anda dan berjalan lagi adalah untuk reboot. Namun begitu, keadaan yang jarang berlaku, bagaimanapun, anda harus dapat mengawal apa-apa aplikasi beku atau tidak sengaja dengan mudah mengetepikan mereka menerusi salah satu kaedah di atas. Pastikan anda menyimpan kerja anda sekiranya mungkin, dan semak semula langkah anda untuk mengelakkan berhenti aplikasi yang salah.

Pembunuhan berlebihan: 5 cara untuk memaksa berhenti aplikasi di mac os x