Cara Menghentikam Service di Windows yang statusnya “Stopping”

Kadang-kadang terjadi, kita ingin menghentikan salah satu service di Windows, statusnya Stopping. Cara paling ampuh adalah merestart PC/Server, tapi cara ini sangat beresiko sekali, terutama untuk server.

Berikut ini cara menghentikan service di Windows melalui command line :

Dari command prompt dan kita akan menghentikan service SMTP yang hang, toolsnya adalah perintah sc:

sc queryex SMTPSvc

Perintah tersebut akan menampilkan informasi berikut:

SERVICE_NAME: SMTPSvc
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 4 RUNNING
(STOPPABLE, PAUSABLE, ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
PID : 388
FLAGS :

Di sini kita menemukan proses identifier (PID), sehingga sangat mudah untuk membunuh proses yang hang tersebut dengan menggunakan task manager atau dengan taskkill, berikut ini caranya :

taskkill / PID 388 / F

Berhati-hatilah ketika Anda melakukan ini, ini berguna dalam keadaan darurat tetapi anda tidak boleh menggunakannya secara teratur (dibuat schedule).

Info lebih lanjut tentang sc.exe dapat ditemukan melalui http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/sc.mspx

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s