Jika Anda ingin mempelajari cara menghentikan layanan atau program yang sedang berjalan dari command prompt atau dari Windows PowerShell, lanjutkan membaca tutorial ini. Cara biasa untuk menghentikan proses yang sedang berjalan di Windows, adalah dengan membuka Task Manager, klik kanan pada proses dan pilih 'End Task' atau "End process tree". Selain itu, jika Anda ingin Menghentikan layanan, Anda harus menavigasi ke layanan dan memilih opsi "Berhenti", setelah mengklik kanan layanan tersebut.
Namun, cara lain yang berguna untuk menghentikan layanan atau program yang sedang berjalan, adalah dengan menggunakan Baris Perintah atau PowerShell, terutama jika Anda tidak dapat menghentikan proses menggunakan Pengelola Tugas.
![Hentikan Perintah Proses Powershell Cara Menghentikan Layanan atau Program dari Command Prompt atau PowerShell.](/f/6cbc057e5e7142084cc5bd16da663510.png)
Cara Mengakhiri Proses yang Berjalan (Program atau Layanan) dari Command prompt atau PowerShell.*
* Catatan: Perlu diingat, bahwa layanan Windows yang penting tidak dapat dihentikan dengan cara apa pun.
Langkah 1. Temukan Nama atau PID dari Proses yang Berjalan.
Untuk menghentikan aplikasi atau layanan dari prompt perintah atau dari PowerShell, Anda perlu mengetahui Nama Proses atau Pengenal Proses (PID)*.
* Catatan: Process Identifier (PID), adalah nomor unik yang mengidentifikasi setiap proses yang berjalan pada Sistem Operasi.
Untuk menemukan Nama atau Nama atau PID dari suatu proses, gunakan salah satu cara berikut:
Pilihan 1. Temukan Nama Proses & PID dari Pengelola Tugas.
Cara pertama dan paling mudah untuk menemukan nama dan PID suatu proses di Windows, adalah dari rincian tab di Pengelola Tugas. Selain itu, jika Anda ingin mengetahui Nama & PID layanan, pilih Jasa tab.
![PID Pengelola Tugas Temukan PID dari Pengelola Tugas](/f/5ebb7aeca836ced72f07e7e125e5a5db.png)
Pilihan 2. Temukan Nama Proses & PID dari Command Prompt atau PowerShell.
1. Untuk melihat Nama dan PID dari semua proses yang berjalan, ketik perintah berikut (dan tekan Enter), baik di Command Prompt atau di PowerShell: *
- Daftar tugas
![Pembunuhan Tugas - Perintah Pembunuhan tugas](/f/369c5c4c96b24f1c496979f4d2ac6edb.png)
2. Sekarang perhatikan PID proses yang ingin Anda hentikan dan lanjutkan ke langkah 2. *
* TIPS:
1. Untuk melihat daftar semua PID dari program (proses) yang sedang berjalan, berikan perintah ini:
- daftar tugas /fi "nama gambar eq Nama proses.mantan"
misalnya untuk melihat semua PID dari proses "Chrome.exe", ketik:
- daftar tugas /fi "nama gambar eq chrome.exe"
![gambar gambar](/f/dcb18891c6bfc95cd1fdcaeecce67015.png)
2. Untuk melihat PID dari jenis layanan tertentu:
- sc queryex Nama layanan
misalnya untuk melihat semua PID dari proses layanan "BITS", ketik:
- sc bit queryex
![gambar gambar](/f/4979e909ed3727ff4d5939bb86c8bb35.png)
Langkah 2. Hentikan Proses dari Command Prompt atau PowerShell.
Setelah menemukan Nama atau PID dari proses/layanan yang ingin Anda hentikan, lanjutkan untuk menghentikannya dengan mengikuti petunjuk di bawah ini:
Bagian 1. Cara Membunuh Proses dari Command Prompt.
Untuk menghentikan proses dari command prompt, Anda dapat menggunakan nama atau PID-nya.
SEBUAH. Untuk menghentikan proses yang sedang berjalan dengan menggunakan PID dari Command Prompt:
1. Membuka Command Prompt sebagai Administrator.
2. Ketik perintah berikut dan tekan Memasuki:*
- taskkill /F /PID ProsesPID
* Catatan: Di mana ProsesPID=PID dari proses yang ingin Anda hentikan. misalnya: Jika Anda ingin menghentikan proses "notepad.exe" dengan PID 1908, ketik:
- taskkill /F /PID 1908
![Bunuh Perintah Proses akhiri proses dengan PID](/f/c5f0b78e95ec7eb53b93622132d82159.png)
B. Untuk menutup paksa semua instance layanan atau aplikasi yang sedang berjalan, dengan menggunakan namanya:
1. Membuka Command Prompt sebagai Administrator.
2. Ketik perintah berikut dan tekan Memasuki:*
- TASKKILL /F /IM Nama proses /T
* Catatan: Di mana Nama proses = Nama aplikasi yang ingin dihentikan seperti yang tertera pada kolom "Image Name". misalnya: Jika Anda ingin menghentikan semua instance aplikasi "Chrome.exe", ketik:
- TASKKILL /F /IM chrome.exe /T
![Hentikan proses berdasarkan Nama Proses Hentikan proses berdasarkan Nama Proses](/f/e90deb4aa9d697528f44b73920251ac6.png)
Bagian 2. Cara Membunuh Proses dari PowerShell.
Untuk menghentikan proses dari PowerShell, Anda dapat menggunakan namanya atau PID-nya.
SEBUAH. Untuk memaksa menghentikan proses yang berjalan dari layanan atau aplikasi, dengan menggunakan PID:
1. Membuka PowerShell sebagai Administrator.
2. Ketik perintah berikut dan tekan Memasuki: *
- bunuh -id ProsesPID
* Catatan: Di mana ProsesPID=PID dari proses yang ingin Anda hentikan. misalnya: Jika Anda ingin menghentikan proses "notepad.exe" dengan PID 396, ketik:
bunuh -id 396
![Matikan Proses PID Matikan Proses PID](/f/525317f4b95dbb2b4c0452d880c52b1b.png)
B. Untuk menghentikan proses atau layanan yang sedang berjalan, dengan menggunakan namanya dari PowerShell:
- Berhenti-Proses -Nama "Nama proses"
* Catatan: Di mana Nama proses = Nama aplikasi yang ingin dihentikan seperti yang tertera pada kolom "Nama Gambar" tanpa "ekstensi .exe". misalnya: Jika Anda ingin menghentikan semua instance aplikasi "Chrome.exe", ketik:
- Stop-Process -Nama "chrome"
![Hentikan Proses perintah PowerShell Hentikan Proses](/f/f9884704624eec347310731c3f9c3403.png)
Itu dia! Beri tahu saya jika panduan ini telah membantu Anda dengan meninggalkan komentar tentang pengalaman Anda. Silakan suka dan bagikan panduan ini untuk membantu orang lain.
Oke bagus. Sekarang bagaimana kita melakukannya dari file batch.
Melakukannya secara terprogram tanpa mengetahui PID?
Terima kasih.