Stopping... üzerinde takılan bir hizmet
Ek bileşen Stopping gösterir ve hiç kıpırdamaz. Olağan yanıt Görev Yöneticisi, hizmetin hangi svchost.exe içinde yaşadığına dair bir tahmin ve Görevi sonlandır'dır - bu da o süreçteki diğer her hizmeti de sonlandırır ve hangilerinin olduğunu size söylemez.
Neden olur
- Hizmet durdurma isteğine yanıt vermiyor. Windows ondan kibarca ister ve bekler. Kilitlenmiş ya da geri dönmeyecek bir şeyi bekleyen bir hizmet hiç yanıt vermez.
- Ona bağlı bir şey hâlâ çalışıyor. Yönetici, diğerini bozmak yerine durdurmayı reddeder ve ek bileşen bunu bir bekleme olarak gösterir.
- Sürecini başkalarıyla paylaşıyor. Windows hizmetlerinin çoğu ortak bir
svchost.exeiçinde yaşar. O süreci sonlandırmak hepsini sonlandırır; Görev Yöneticisi'nin onları adlandırmadan yaptığı tam olarak budur.
Bir şeyi sonlandırmadan önce bakın
Onu sonlandırmanın beraberinde neleri götüreceğini sorun. --dry-run'ı bırakana kadar hiçbir şey olmaz.
$ bws kill Spooler --dry-run
Önizleme süreci numarasıyla adlandırır, içinde yaşayan diğer her hizmeti adlandırır ve bir yerine iki adım gösterir: hizmetten durmasını isteyin ve yalnızca bu işe yaramazsa süreci sonlandırın. Kendiliğinden duran bir hizmet asla sonlandırılmaz.
--forcekibar adımı atlar ve süreci hemen sonlandırır. Planı değiştirir, çalışmasını değil; bu yüzden önizleme iki yerine bir adım gösterir ve fark, bir şey olmadan önce görünür.--restarther şeyi geri getirir, süreç gittikten sonra - sorduğunuz öğeyi ve sürecini paylaşan her şeyi. Onsuz makine, o hizmetler durmuş halde kalır ve rapor onları nasıl yeniden başlatacağınızı söyler.
- Ret, düğmeden önce gelir. Bir sürücü, sistemin koruduğu bir süreç, yöneticinin durdurmayı kabul etmediği bir hizmet - altmış saniyelik bir beklemeden sonra değil, plan kurulurken, gerekçesiyle birlikte reddedilir.
- Önemli olduğunda bir uyarı. Öğe, makinenin onsuz çalışmadığı biriyse plan bunu söyler - durdurmak yalnızca hizmeti değil, makineyi indirir.
Bir süreci sonlandırmak, bu aracın yaptığı ve kimsenin makine adına reddedemeyeceği tek şeydir. Bu yüzden kendi başına bir komuttur, bu yüzden önizleme beraberinde götürdüğü her hizmeti adlandırır ve bu yüzden, siz aksini söylemedikçe kibar adım önce gelir.
Daha güvenli sıra
- Ne olduğuna bakın.
bws show Spooler- süreç, ona bağlı olanlar, onun neye bağlı olduğu ve durdurma isteklerini hiç kabul edip etmediği. - Olağan durdurmayı plan olarak deneyin.
bws stop Spooler --dry-run --dependents. Yanıt bir retse, üç nedenden hangisi olduğunu söyler. - Durmuyorsa, sonlandırmanın neye mal olduğuna bakın.
bws kill Spooler --dry-runve o süreci paylaşan hizmetlerin listesini okuyun. - Sonra bir geri dönüş yoluyla yapın.
bws kill Spooler --restart. Rapor, neyin çalışmadığı ve işleri geri koyan komutlarla biter.
Dördü de pencerede aynı şekilde çalışır: bir satıra sağ tıklayın, Force stop... seçin, planı okuyun; altındaki düğme yapacağı şeyin adını taşır.
Neden sadece Görev Yöneticisi değil
Çünkü farklı bir soruyu yanıtlar. Görev Yöneticisi süreçleri bilir ve bu sorun hizmetlerle ilgilidir; ikisi bire bir örtüşmez.
Ortak bir svchost.exe bir düzine hizmet barındırabilir. Görev Yöneticisi onu hangi on ikisi olduğunu söylemeden sonlandırır, hiçbiri kendiliğinden geri gelmez ve sonrasında hiçbir şey size neyin durduğunu söylemez. svchost.exe'yi sonlandıran bir süreci işaretleyen bir EDR işini yapıyordur ve sizin tıklamanızı başka herhangi bir şeyinkinden ayıramaz.