Windows Servisleri Nasıl durdurulur – Silinir


windows servisleri nasıl durdurulur -silinir

Windowsta birçok servis bulunur bunlardan bazıları işletim sisteminin kendi servisleri bazıları ise Kurulan bazı programların çalışmasını sağlayan servislerdir mesela Bütün antivirüsler birer servis kurar

diyebiliriz , işte bazen servisler sorun çıkartabilirler , mesela bazen durdurmaya çalıştığınız bir servis durmamakta ısrar eder veya belirli bir süre kullandığınız ve kaldırdığınız (Yada daha doğrusu kaldırmaya çalışıp başaramadığınız) bir programın servisi gereksiz yere çalışıyor olabilir bu gibi durumlarda neler yapılabilir in cevabı bu yazımızda

Bir servisi durdurmaya zorlamak

Üsttede belirttiğimiz gibi hatalı kaldırma veya herhangi başka bir sebeple bir servisi normal yollarla durduramıyorsanız ki normal yol dediğimiz de  çalıştıra  aşağıdaki kodu yazıp

services.msc

Açılan ekranda durdurmak istediğimiz servisi çift tıklayalım

servis listesinden servis seçmek

Ve karşımıza gelen ekranda “Durdur” butonuna basalım

Windowsta bir servisi durduralım

Buna rağmen servis durmuyorsa veya bu arayüze erişme imkanınız yoksa ve bir kodla bu işi yapmak istiyorsanız (Serverlarda bu şekilde olabiliyor) bu gibi bir durumda öncelikle servisin PID ini bulmamız gerekir

Bir servisin PID i nasıl bulunur

Üstteki resimlerden “Durdur” butonunun yeraldığı resimde Hizmet adı , karşısında dikkat ettiyseniz bir Hizmet Adı yeralır bu hizmet adını aşağıdaki komutta kullanırsak bize PID ini verecektir

sc queryex <SERVICENAME>

örneğimizde şöyle kullanılacak

sc queryex ZAMSvc

ve Admin yetkilerinde çalıştırılmış Komut isteminde kullanılan üstteki komut bize aşağıdaki gibi bir çıktı verdi

servis pidi

Gördüğünüz gibi PID imiz 2340 imiş ve bunu durmaya zorlamak için aşağıdaki komut yeterli olacaktır

taskkill /f /pid PID

Kodu örneğimize uygulayalım

taskkill /f /pid 2340

Eğer erişim engellendi gibi bir hyata alıyorsanız Process Hacker i deneyebilirsiniz veya buradakini

Bir Servisi silmek

Eğer windows u kurcalamayı seviyorsanız , servisleri ile mutlaka haşır neşir olmuşsunuzdur , bir servisi durdurmak veya devre dışı bırakmak yerine tamemen de silebilirsiniz , bu silme işlemi genellikle; bir yazılımın kurulup doğru düzgün kaldırılamadığı ve servis kalıntılarının kaldığı durumlarda faydalı olabilir ,Fakat burada sileceğiniz servisi dikkatli seçmelisiniz çünkü servisi tekrar ilave etmek oldukça zor olabilir

1. Üsttede açıklandığı gibi servisin “Hizmet adı” önemlidir ve bunu kopyalayıp Komut sitemini (Cmd) Admin yetkilerinde çalıştıralım ve servis silme komutunu verelim ,şu şekildedir :

sc delete ServiceName

Mesela Adobenin servisi için silme komutunu aşağıdaki şekilde kullanmıştım

sc delete "Adobe LM Service"

servis silme

Üstteki servis durdurma , durdurmaya zorlama veya silme komutları herhangi bir durumda yardımınıza koşabilir.



2 Yorum Var

Yorum Ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

CAPTCHA