Bagaimana cara membunuh tugas di Windows 7 ketika bahkan Task Manager tidak akan membuka atau merespons?

25

Kadang-kadang salah satu komputer saya akan sangat macet sehingga semuanya terkunci, Ctrl + Alt + Del tidak berfungsi, Task Manager tidak akan terbuka, atau mereka bekerja, tetapi membuka begitu lambat sehingga akan butuh berjam-jam atau berhari-hari untuk menutup proses lain dan mendapatkan kembali kendali atas komputer, dll.

Apakah ada cara untuk, misalnya, memaksa Task Manager menjadi prioritas tertinggi sehingga selalu terbuka segera dengan Ctrl + Shift + Esc bahkan ketika beberapa proses / driver lain memonopoli CPU? Apakah ada beberapa program lain yang dapat berjalan di latar belakang dan langsung terbuka seperti ini?

Pertanyaan ini bukan tentang memperbaiki "masalah mendasar". Tidak peduli berapa banyak memori yang Anda miliki, masih mungkin bagi proses jahat untuk memakan semuanya dan mengunci komputer dalam kesalahan halaman, babi CPU, dll. Pertanyaan ini adalah tentang bagaimana mengambil kembali kendali komputer ketika itu terjadi

Pada dasarnya ketika penguncian semacam ini terjadi, saya ingin membuka semacam pengelola tugas yang menjeda setiap proses lainnya dan memungkinkan saya untuk membunuh salah satu dari mereka, dan kemudian membiarkan semuanya kembali sehingga saya dapat menyelamatkan pekerjaan saya, dll. opsi adalah untuk menahan tombol power.

Antifreeze seharusnya melakukan apa yang saya inginkan, menghentikan semua aplikasi lain dan memulai task manager untuk membunuh pelaku, tetapi dalam pengujian saya, sebenarnya tidak.

endolit
sumber

Jawaban:

16

Anda dapat membunuh tugas menggunakan command prompt.

1) Tombol Windows + R (Jalankan)

2) Ketik 'cmd' dan tekan enter

3) Ketikkan perintah tasklist, tekan enter. Anda dapat melihat semua tugas berjalan di sistem Anda.

4) Bunuh tugas / aplikasi tertentu oleh taskkill /f /im taskname

Misalnya: Jika Anda ingin membunuh notepad, ketikkan taskkill /f /im notepad.exe

Edit

Jika Anda tahu nama aplikasi, maka Anda bisa mengeluarkan taskkillperintah langsung di bidang teks yang dijalankan.

Harikrishnan
sumber
4
Bagaimana saya bisa menggunakan cmd ketika sistem hang?
Serhiy
Anda tidak harus membuka cmd. Cukup ketik & jalankan perintah dari Run textfield. Tapi Anda harus tahu nama proses aplikasi yang akan dibunuh.
Harikrishnan
1
Ini tidak selalu berhasil. Saya telah mengamati menggunakan / f dan menampilkan pesan SUKSES yang menunjukkan proses telah dihentikan, tetapi masih berjalan dan saya dapat menerbitkan kembali perintah yang sama berulang-ulang dan itu hanya memberikan pesan SUKSES yang sama dengan PID yang sama berulang kali tanpa benar-benar mengakhiri. proses.
DavidJ
1
@ Harikrishnan: Saya baru saja menjalankan cmd sebagai Administrator dan tidak berhasil.
SarahofGaia
1
Tambahkan "/ T" ke taskkill untuk juga nuke proses anak.
Ben
5

Process Tamer adalah utilitas kecil dan bagus yang mencapai tujuan akhir Anda, sambil melakukannya dengan cara yang berbeda dan mungkin lebih baik.

Alih-alih meningkatkan prioritas dari Task Manager, itu menurunkan prioritas dari setiap proses di luar kendali, mencegah jenis penguncian yang Anda maksud.

Namun, jika Anda masih hanya ingin secara permanen meningkatkan prioritas suatu proses seperti task manager, Anda dapat menggunakan utilitas lain ini, Prio , tetapi berhati-hatilah ketika menetapkan prioritas tinggi pada banyak proses.

selai kacang
sumber
2

Kedengarannya ada masalah yang lebih dalam di sini, saya jarang berjalan di windows 7 mesin yang mengalami kesulitan meluncurkan task manager, (bahkan pada mesin yang paling terinfeksi)

Dengan demikian, bahkan pengelola tugas rendahan memerlukan memori untuk dijalankan, jadi jika Anda memaksimalkan ram Anda dengan membuka ratusan tab atau ribuan aplikasi, Anda akan mengalami masalah menggunakan utilitas apa pun.

Sebagian besar waktu Anda dapat meluncurkannya tetapi Anda harus menunggu HARI sebelum akhirnya dimuat ke dalam memori, terutama jika proses lain memakan sumber daya.

Tambahkan memori atau pertimbangkan untuk membersihkan komputer dari aplikasi dan proses yang tidak perlu dijalankan.

Skandal
sumber
2

Jika Anda mendapatkan kesalahan di bawah ini ketika mencoba menghentikan proses menggunakan taskkill:

C:\>taskkill /f /im firefox.exe
ERROR: The process "firefox.exe" with PID 7808 could not be terminated.
Reason: There is no running instance of the task.

Maka itu berarti Firefox sedang menunggu layanan di atas dihentikan. Anda harus mematikan proses itu terlebih dahulu sebelum mematikan proses Firefox. Kemungkinan besar itu adalah Flash atau Acrobat reader, ...

Untuk kasus saya, membunuh Firesvc.exe selalu berhasil. Saya harap itu membantu orang lain juga.

Bahram
sumber
1
Tidak, itu tidak pernah berfungsi untuk Windows 8
Vipul Hadiya
0

Di windows itu hanya memiliki prioritas untuk waktu CPU dan bukan sumber daya lain pada sistem, dan Task manager sudah memiliki prioritas cpu "tinggi". Satu-satunya proses lain dengan prioritas "tinggi" adalah

  • dwm.exe (pengelola jendela desktop)
  • winlogon.exe (Aplikasi Masuk Windows)
  • wininit.exe (Aplikasi Windows Start-Up)

Komputer Anda mungkin kekurangan sumber daya lain atau Anda menjalankan beberapa proses lain dengan prioritas lebih tinggi, yang merupakan ide yang buruk untuk memulai. Tidak ada satu solusi untuk memperbaiki semua, Anda hanya bisa mempersiapkan diri sebaik mungkin untuk menangani masalah saat Anda melacak setiap hal yang menyebabkan masalah.

@ peanut_butter program ProcessTamer sepertinya ide yang bagus untuk kekurangan sumber daya CPU.

Sumber daya apa pun yang kekurangan server Anda, akan mempersulit peluncuran proses apa pun. Meluncurkan cmd.exe dan pada gilirannya taskkill atau tskill akan menggunakan jejak memori yang lebih kecil daripada task manager, tetapi ketika Anda memulai cmd.exe Anda akan ingin meningkatkan itu prioritas cpu ke Tinggi dengan task manager sebelum masalah dimulai jika itu adalah kekurangan cpu .

Seringkali ketika task manager lamban itu karena sistem kekurangan ram yang tersedia dan task manager telah ditukar keluar dari memori dan ke disk karena Anda tidak menggunakannya, atau disk sangat sibuk dengan file swap atau hal-hal lain membaca file taskmgr.exe atau cmd.exe atau taskkill.exe dari disk memerlukan waktu lama. Hal ini dapat disebabkan oleh segala macam hal, dan bahkan server dengan jumlah ram yang tampaknya sangat besar dapat terkena proses yang tidak terkontrol (bahkan proses manajer memori windows itu sendiri) dapat memakan terlalu banyak ram dan membunuh sistem bahkan hingga titik di mana program mulai mogok atau seluruh sistem hanya BSOD. Di mesin Windows 7 rumah saya, saya

Anda perlu mengidentifikasi tindakan apa yang memicu peristiwa ini sebelum Anda bisa menyelesaikan masalah. Saya sarankan untuk terbiasa dengan program Monitor Kinerja dan cara membuatnya mencatat sesuatu.

Perhatikan juga bahwa hanya dengan berpindah aplikasi saat ini untuk menjadikan task manager fokus saat ini ditangani oleh explorer.exe yang tidak dan seharusnya tidak menjadi proses prioritas tinggi. Jadi biarkan task manager berjalan di latar depan setiap kali Anda mencoba untuk melihat apakah ada sesuatu yang merusak sistem Anda.

BeowulfNode42
sumber
1
"Anda perlu mengidentifikasi tindakan apa yang memicu peristiwa ini sebelum Anda bisa menyelesaikan masalah." Itu hal yang berbeda setiap saat. Saya membutuhkan solusi umum yang hanya menghentikan hal-hal lain dan membiarkan saya membunuh mereka.
endolith
0

Saya punya banyak program dan dokumen dibuka dan belum disimpan dan sistem saya digantung. Saya bisa menelurkan Task Manager baru tetapi semuanya akan dibekukan. Saya menemukan bahwa dengan menekan Ctrl + Alt + Del dan memilih restart di kanan bawah sistem Windows saya mulai mematikan tetapi kemudian disajikan peringatan bahwa program dengan dokumen yang tidak disimpan mencegah Windows dari restart. Saya memilih membatalkan dan mendapatkan kendali atas sistem saya kembali.

Matthew Lock
sumber