Windows'ta Otomatik (Tetikle Başlatma) ve Manuel (Tetikle Başlatma) Hizmetler - Winhelponline

Automatic



Hizmetler MMC, hizmet adlarını, geçerli durumu ve başlangıç ​​türünü gösterir. Çoğunuz Otomatik'i biliyorsunuz, Otomatik (Gecikmeli Başlatma) ve Kılavuz başlangıç ​​türleri .

  • Otomatik - Hizmetleri sistem başlangıcında başlatır.
  • Otomatik (Gecikmeli başlatma) - Sistem önyüklemeyi bitirdikten ve ilk zorlu işlemler tamamlandıktan sonra hizmeti başlatır, böylece sistem daha hızlı açılır.
  • El kitabı - Hizmeti gerektiği gibi başlatır (diğer hizmetlere bağımlılıklar tarafından tanımlanır) veya ilgili API kullanılarak bir uygulamadan çağrıldığında.
  • Devre dışı - Hizmeti tamamen devre dışı bırakır ve hizmetin ve bağımlılıklarının çalışmasını engeller.

Peki bu 'Tetik başlatma' hizmetleri nelerdir?









Tetik başlatma Hizmetleri nedir?

Tetikle başlatma hizmeti, yalnızca tetiklendiğinde, yani yalnızca tanımladığınız belirli kriterler ve koşullar karşılandığında (örneğin, ilk ağ IP adresi kullanılabilir olduğunda) çalışacak (veya çalışmayı durduracak) şekilde yapılandırılan normal bir hizmettir. veya son ağ IP'si kaybolduğunda).



Belirli bir hizmetin başlangıç ​​modunu yapılandırmak için kullanılabilecek mevcut tetikleyicilerin bir listesi:





  • Cihaz arayüzüne varış veya ayrılma
  • Bir alana katılmak veya ayrılmak
  • Güvenlik duvarı bağlantı noktasını açma veya kapatma
  • Grup ilkesi değişikliği
  • Kullanılabilir ilk IP adresi veya ayrılan son IP adresi
  • Özel etkinlik - Windows için Olay İzleme (ETW)
Daha fazla ayrıntı için makaleye göz atın SERVICE_TRIGGER | Microsoft Docs

Örnek 1: Windows Saati hizmeti

Windows Saati hizmeti, cihaz bir etki alanına bağlandığında başlayacak şekilde yapılandırılmıştır. Bu hizmet için tetikleyicileri görüntülemek için aşağıdaki komutu çalıştırabilirsiniz:

sc qtriggerinfo w32time

Aşağıdaki çıktıyı göreceksiniz:



[SC] QueryServiceConfig2 SUCCESS SERVICE_NAME: W32Time START SERVICE DOMAIN JOINED STATUS: 1ce20aba-9851-4421-9430-1ddeb766e809 [DOMAIN JOINED]

Windows 7 ve önceki sürümlerde, bu hizmet için iki tetikleyici görürsünüz.

BAŞLANGIÇ HİZMET ALANINA KATILDI DURUMU: 1ce20aba-9851-4421-9430-1ddeb766e809 [ALAN BAĞLANTISI] DURDURMA HİZMET ALANI BİRLEŞTİRİLDİ DURUMU: ddaf516e-58c2-4866-9574-c3b615d42ea1 [ALAN BAĞLANTISI DEĞİL]

W32Time hizmetinin sorgulanan tetikleme bilgilerinden de görebileceğiniz gibi, bu hizmet bilgisayar açıldığında başlayacak şekilde yapılandırılmıştır. bir etki alanına katıldı ve bilgisayar ne zaman etki alanını terk eder .

İLİŞKİLİ: W32Time bir çalışma grubu bilgisayarında başlamıyor - Windows İstemcisi | Microsoft Docs

Örnek 2: Windows Update hizmeti

Windows Update hizmeti ( Wuauserv ) varsayılan olarak Manuel'e ayarlıdır ve Windows 10'da başlatmayı tetikleyecek şekilde yapılandırılmıştır.

İçin tetikleyicileri görmek için aşağıdaki komutu çalıştırın. Windows güncelleme hizmet:

sc qtriggerinfo wuauserv

Grup ilkesi yapılandırması değiştirildiğinde hizmetin tetiklendiğini görebilirsiniz.

[SC] QueryServiceConfig2 SUCCESS SERVICE_NAME: wuauserv START SERVİS GRUBU POLİTİKASI: 659fcae6-5bdb-4da9-b1ff-ca2a178d46e0 [MAKİNE POLİTİKASI MEVCUT] HİZMET GRUBU POLİTİKASINI BAŞLAT: 54fb46c8-f089-464c-b1fd-59d1b62c3b50 [KULLANICI POLİTİKASI MEVCUT]

Grup politikası (makine veya kullanıcı politikası) yapılandırıldığında Windows Update hizmeti tetiklenecektir. değişiklikler . GUID 659FCAE6-5BDB-4DA9-B1FF-CA2A178D46E0 MACHINE_POLICY_PRESENT_GUID'yi temsil eder ve 54FB46C8-F089-464C-B1FD-59D1B62C3B50 USER_POLICY_PRESENT_GUID değerini temsil eder.

ipuçları ampul simgesiKendiniz test edebilirsiniz. Hizmetler MMC'yi ilk açtığınızda, Windows Update hizmeti Durduruldu durum. Grup İlkesi Düzenleyicisini yükledikten ve yapılandırmayı değiştirdikten sonra ('Windows Update' ile ilgili ayar olması gerekmez), Windows Update hizmeti başlatılacak ve şu şekilde görünecek şekilde tetiklenecektir: Koşu .

Windows Update hizmeti, bir Grup İlkesi değişikliğiyle başlatılması için tetiklendi.

Örnek 3: Görüntü Geliştirme hizmeti

Görüntü Geliştirme hizmeti ( DisplayEnhancementService ) Windows 10'da şu şekilde ayarlanmıştır: Manuel (Tetik Başlatma) . Bu hizmet yalnızca ekran ortamı değiştiğinde açılır. Windows 10'daki uyarlanabilir parlaklık özelliği, ortam ışığı sensörlerini izler, ortam ışığındaki değişiklikleri tanımlar, tetik, Görüntü Geliştirme hizmetini başlatır.

Görüntü Geliştirme hizmeti, çevredeki aydınlatma koşullarına göre ekranın parlaklığını otomatik olarak ayarlar. Bu hizmet yalnızca ortam ışığı sensörü donanım arabirimi tarafından tetiklendiğinde başlatılır.

Aşağıdaki komut, bu hizmet tarafından kullanılan tetikleyicilerin listesini gösterir:

sc qtriggerinfo DisplayEnhancementService

Çıktı, tetikleyicilerin listesini (her hizmet için birden fazla tetikleyici olabilir) ve bağlı olduğu cihaz arayüzlerini içerir.

Tetik Başlatma hizmetlerinin avantajları

Neden basitçe ayarlamadığını merak ediyor olabilirsiniz Otomatik ve tetikleyicilere olan ihtiyaç nedir?

Hizmetlerin her zaman çalıştırılmasıyla ilgili birkaç sorun vardır:

a) Sistem kaynakları

Birincisi, çalıştırılmasına gerek olmadığında bir programı veya hizmeti (arka planda bile) çalıştırmaya ne gerek var? Örneğin, yeni uygulama güncellemelerini kontrol eden bir güncelleme servisi düşünün. Bilgisayar bir ağa bağlı değilse ve kullanılabilir IP'si yoksa, hizmet neden 7 gün 24 saat çalışıyor? Hiçbir Bluetooth cihazı bağlı değilse, hizmet neden sürekli çalışıyor?

Hizmet Tetikleyicileri, yapılacak iş olsun ya da olmasın otomatik olarak başlamak yerine, hizmetlerin sistem başladığında başlaması ya da hizmetlerin ihtiyaç duyulduğunda başlayabileceği bir olayı sorgulaması ya da aktif olarak beklemesi ihtiyacını ortadan kaldırır.

Çalışan herhangi bir işlem (hizmetler dahil) değerli bellek ve CPU kaynaklarını kullanır. Herhangi bir zamanda yüz hizmet çalışıyorsa, oldukça fazla bellek, tutamaç, iş parçacığı ve bol miktarda CPU kullanımı eklerler. Boşa harcanan bu kaynaklar, genel bilgisayar performansını düşürür ve yanıt verme süresini azaltır.

İLİŞKİLİ: Windows 10'da Bireysel Hizmetler Tarafından Kaynak Kullanımını Görüntüleyin

b) Başlatma süresi

Otomatik başlatma hizmetlerinin, cihazın açılış süresi üzerinde büyük bir etkisi vardır ve bu nedenle ilk etapta Otomatik (Gecikmeli başlatma) kullanılmaya başlanmıştır. Daha fazla sistem kaynağı (CPU, bellek vb.) Kullanımı, daha fazla güç tüketimi anlamına gelir. Bu, dizüstü bilgisayarlar için kritik olabilir ve pil ömrünü önemli ölçüde azaltabilir.

c) Güvenlik bakış açısı

Birçok hizmet ağa bakar ve Yerel Sistem veya Yerel Hizmet hesapları altında çalışır, bu da olası saldırı yüzeyine katkıda bulunur. Hizmet tetikleyicileri, hizmetlerin yalnızca ihtiyaç duyulduğunda çalışmasına izin verir, böylece bir saldırganın hizmeti kolayca sorgulama yeteneğini azaltır. Bu tetikleyici başlatma ağ hizmetleri, olası güvenlik açıklarına karşı sistem saldırısı yüzeyinin azaltılmasına yardımcı olur.

Otomatik (Tetikle Başlatma) Vs. Manuel (Tetik Başlatma)

Otomatik (Tetikle Başlatma) ve Manuel (Tetikle Başlatma) arasındaki farkın ne olduğunu merak ediyor olabilirsiniz. Tetikleyiciler Manuel veya Otomatik hizmetlere eklenebiliyorsa neden Manuel olarak ayarlanamıyor?

Bir hizmet, Windows yüklendiğinde başlaması için Otomatik olarak ayarlanabilir. Ancak hizmet, görevini tamamladığında ve yapacak başka işi kalmadığında da kendi kendine zarif bir şekilde durabilir. Bir servisi başlatırken aşağıdaki mesajı görmüş olabilirsiniz:

Yerel bilgisayardaki [hizmet adı] hizmeti başlatıldı ve sonra durduruldu. Bazı hizmetler, diğer hizmetler veya programlar tarafından kullanılmıyorsa otomatik olarak durur.

Hizmet, çalışmasını tamamladıktan sonra nazikçe durmuş olabilir. Ancak, tetikleyiciler atarsanız, gerektiğinde başlatılabilir - örneğin, belirli bir donanım bağlandığında, güvenlik duvarı bağlantı noktası açıldığında veya özel bir olay meydana geldiğinde. Otomatik (Tetik Başlatma), bu hizmetin başlangıçta çalıştırılması gerekiyorsa ve ayrıca gerektiğinde tetiklenebiliyorsa tercih edilir.

Hem Otomatik hem de Manuel hizmetlerin, onları manuel olarak başlatan tetikleyicileri olabilir. İkisi arasındaki tek fark, Otomatik hizmetlerin işletim sistemi yüklenir yüklenmez başlamasıdır. Otomatik hizmet durdurulduktan sonra, herhangi bir zamanda bir tetikleyici onu yeniden başlatabilir.

Aynı şekilde, aralarındaki tek fark Otomatik (Tetiklenmiş) ve Otomatik (Gecikmeli, Tetiklenmiş) sonrakilerin tüm Otomatik (gecikmesiz) hizmetlerin yüklemesi bittikten sonra yüklenmeye başlaması ve her ikisinin de tetikleme olaylarıyla başlatılabilmesidir.

Referanslar

Umarım yukarıdaki bilgiler biraz yardımcı olmuştur!


Küçük bir istek: Bu gönderiyi beğendiyseniz, lütfen paylaşın?

Sizden 'küçük' bir paylaşım, bu blogun büyümesine ciddi şekilde yardımcı olacaktır. Bazı harika öneriler:
  • İğnele!
  • En sevdiğiniz blog + Facebook, Reddit ile paylaşın
  • Cıvılda!
Desteğiniz için çok teşekkür ederim okuyucum. Zamanınızın 10 saniyesinden fazla sürmez. Paylaşım düğmeleri hemen aşağıda. :)