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
Ve karşımıza gelen ekranda "Durdur" butonuna basalı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
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"
Üstteki servis durdurma , durdurmaya zorlama veya silme komutları herhangi bir durumda yardımınıza koşabilir.
Simple VHD manager çok daha popüler olması gereken bir yazılımdı gel gelelim normal kullanıcılar pek VHD kullanmadığı için olsa gerek düşündüğümüz ilgiyi görmedi lakin prestij yazılımıdır.
hım anladım 🙂 script veya başka bir yöntem denemek gerekiyor demekki neyse,bunla alakalı bir konu açarsanız seviniriz. ama şunu söyleyeyim simple vhd manager programı harika bir program elinize sağlık, windowsta bile sanal disk oluşturunca olmuyor yani bilgisayarı falan yeniden başlatınca kayboluyor,ama simple vhd manager'da böyle bir sorun yok devamlı sorunsuz çalışıyor,zaten hizmetlerde otomatik çalışmasınında bunda büyük etkisi var sanırım. cevapladığınız için teşekkürler kolay gelsin.
Registry kaydı ile değil emin olabilirsin 🙂
hocam sizin simple vhd manager programınıda hizmetlerden çalışıyor, onu nasıl eklediniz.
Windows kapalı kaynak bir yazılım , dolayısıyla tüm ayrıntıları bilmemize olanak yok , Microsoft un yöntemi ile denediğimizde servis çalışmıyor bile , o sebeple yazılımı vermiştim
Web Link ...
teşekkürler cevabınız için. hocam program kullanmadan manuel olarak nasıl ekleriz bir uygulamayı. regeditte hangi anahtara ilave ediliyor değerler onu öğrenmek istiyorum, veya görev zamanlayıcısına falanda ihtiyaç duyuluyormu ?
regedit işin bir kısmı , nasıl ekleniyor sorusuna ise aşağıdaki yazı cevap olabilir
Web Link ...
meraba,hocam bu hizmetler bölümüne eklenen uygulamalar nereden çalışıyor nasıl ekleniyor bunlar buraya regeditten ekleniyorsa regeditteki anahtar konumu neresi. hocam klasörden başlangıç konumu sormuyorum yanlış anlaşılmasın, o zaten sağ tıklayınca başlangıç yeri yazıyor.
Bu konuda bir yazılımımız mevcut ondan faydalanmanızı tavsiye ederim
Web Link ...
hocam iyi günler windows 7 servisleriyle iligili kapsamlı bi konu yayınlayabilirmisiniz acaba sizde takdir edersiniz ki şuan en kararlı ve en güvenli çalışan sistem windows 7 ve arka planda ne yazıkki çok windows servisi var bunlardan hangilerini kapatınca ne olur ne gibi sorunlar yaşarız yada kapattığımız servislerin bize getirisi artısı ne olur acaba bunlarla ilgili bi bilgilendirme yapılabilirmi benim şuan sistemimde 65 servis kapalı ve hala bazılarının kapatılabileceğini düşünüyorum ilgilenirseniz sevinirim iyi çalışmalar..