Anasayfa » okul » Windows Hizmetlerini Anlama ve Yönetme

    Windows Hizmetlerini Anlama ve Yönetme

    Günümüz Geek Okulu dersinde, size Windows Hizmetlerini ve yerleşik programları kullanarak bunların nasıl yönetileceğini öğreteceğiz..

    OKUL GEÇİŞİ
    1. İşlemleri Daha Sonra Çalıştırmak için Görev Zamanlayıcı'yı Kullanma
    2. Sorunları Gidermek için Olay Görüntüleyiciyi Kullanma
    3. Disk Yönetimi ile Sabit Disk Bölümlemesini Anlamak
    4. Pro gibi bir kayıt defteri düzenleyicisini kullanmayı öğrenme
    5. Kaynak İzleme ve Görev Yöneticisi ile PC'nizi İzleme
    6. Gelişmiş Sistem Özellikleri Panelini Anlama
    7. Windows Hizmetlerini Anlama ve Yönetme
    8. Bilgisayarınızı Tweak Etmek İçin Grup İlkesi Düzenleyicisi'ni Kullanma
    9. Windows Yönetim Araçları'nı anlama

    Yıllar geçtikçe, insanlar Windows Hizmetlerinin yapılandırmasını devre dışı bırakmak ve ince ayar yapmak için çok zaman harcadılar ve tüm web siteleri hangi hizmetleri devre dışı bırakabileceğinizi anlamaya adadı.

    Neyse ki, Windows'un modern sürümleri, hizmet olarak çalışan şeyleri büyük ölçüde kolaylaştırmış, başından sonrasına kadar geciktirme yeteneği eklemiştir ve yalnızca her zaman değil, yalnızca tetiklendiklerinde çalışmasına izin vermiştir. Tüm bu çalışmalardan dolayı Windows'un genel ayak izi azaldı.

    Ancak insanlar hala hizmetleri devre dışı bırakmaya kararlılar. Yani bugünün dersi size hizmetler, nasıl analiz edileceği, çıkarılacağı veya devre dışı bırakılacağı hakkında bilgi verecek. Yapmayacağımız şey, size devre dışı bırakılacak hizmetlerin tam bir listesini vermektir, çünkü çoğunlukla yerleşik hizmetleri tek başına bırakmanız gerekir..

    Tam Olarak Hizmetler Nelerdir??

    Windows hizmetleri, bazı durumlarda kullanıcı giriş yapmadan önce arka planda başlatmak ve çalıştırmak için yapılandırılmış özel bir uygulama türüdür. Yerel sistem hesabı olarak çalışacak şekilde yapılandırılabilir. Hizmetler, arka planda sürekli olarak çalışmak ve bilgisayarınızı yedeklemek veya bir ağ bağlantı noktasını dinleyen bir sunucu işlemini çalıştırmak gibi sistem görevlerini gerçekleştirmek için tasarlanmıştır..

    Windows XP günlerinde, hizmetler etkileşimli olarak çalışacak ve diğer uygulamalarınızın yanında çalışacak şekilde yapılandırılmış olabilir, ancak Vista'dan beri tüm hizmetler yerel masaüstünüzle etkileşime giremeyen özel bir pencere oturumunda çalışmaya zorlanır. Dolayısıyla, bir iletişim kutusu açmaya çalışan veya size bir mesaj gösteren bir servisin yapmasına izin verilmez..

    Kullanıcı hesabınızla kolayca başlatılabilen ve çalıştırılabilen normal uygulamalardan farklı olarak, bir hizmet hesabı gerektiren bir hizmet kurulmalı ve Windows'a kaydedilmeli ve bu işlemden önce genellikle bir Kullanıcı Hesabı Denetimi istemi yapılmalıdır. Dolayısıyla, bir uygulamanın yönetici olarak çalışmasına izin vermezseniz, yalnızca arka planda çalışacak bir hizmet oluşturamaz..

    Hizmetler Paneli

    Windows, Hizmetler panelini bilgisayarınızda çalışan hizmetleri yönetmek için her zaman kullanmıştır. Çalıştır iletişim kutusunu açmak için klavyenizdeki WIN + R tuşlarına basarak ve yazarak istediğiniz noktaya kolayca erişebilirsiniz services.msc.

    Hizmetler paneli oldukça basittir: hizmetlerin bir listesi, çalışıp çalışmadığını gösteren bir durum sütunu ve ad, açıklama ve hizmetin başlangıç ​​türü gibi daha fazla bilgi vardır. Her hizmetin sürekli olarak çalışmadığını fark edeceksiniz..

    Bir hizmeti seçip sağ tıklayın ya da başlatmak, durdurmak veya yeniden başlatmak için araç çubuğu düğmelerini tıklatabilirken, özellikler görünümünü açmak ve daha fazla bilgi edinmek için çift tıklatabilirsiniz..

    Hizmeti devre dışı bırakmak, Başlangıç ​​türü açılır menüsünü devre dışı olarak değiştirmek ve Uygula'yı seçmek kadar basittir; ancak, gecikmeli bir başlatma ile onu Manuel veya otomatik olarak da değiştirebilirsiniz. Bu iletişim kutusundan çalıştırılabilir yolun tam yolunu da görebilirsiniz; bu, hizmetin tam olarak ne çalıştığını görmek istediğinizde çoğu zaman yardımcı olabilir..

    Oturum Aç sekmesi, hizmetin yerel sistem hesabı olarak mı yoksa başka bir hesap altında mı oturum açacağınızı seçmenize olanak sağlar. Bu daha çok, diğer sunuculardaki kaynaklara erişimi olan etki alanından bir hizmet hesabı çalıştırmak isteyebileceğiniz bir sunucu ortamında kullanışlıdır..

    Daha önce bahsettiğimiz “Hizmetin masaüstüyle etkileşime girmesine izin ver” seçeneğinin farkına varabilirsiniz - varsayılan olarak, bu kutu işaretlenmemişse hizmetlerin masaüstünüze erişmesine izin verilmez ve bu onay kutusu gerçekten eski destek için oradadır.

    Ancak, yalnızca bu kutuyu işaretlemek hemen erişime izin vermez - kayıt defterindeki NoInteractiveServices değerinin 0 olarak ayarlandığından da emin olmanız gerekir; çünkü 1 olarak ayarlandığında, onay kutusu yok sayılır ve hizmetler etkileşime giremez Masaüstü ile. Not: Windows 8'de, değer 1 olarak ayarlanır ve etkileşimli servisler yasaktır..

    Tüm pencerelerin pano gibi ortak kaynaklara erişimi olan aynı kullanıcı terminalinde bulunduğundan ve diğer işlemler ile birlikte çalışıyorsa, normal bir kullanıcı işleminde çalışan kötü amaçlı bir uygulamanın ortaya çıkmasıyla ilgili bir sorun olabilir, çünkü hizmetlerin etkileşimli olması gerekmiyor bir hizmet aracılığıyla daha fazla erişim elde etmeye çalışabilir ve hizmetlerin yerel sistem hesabı olarak çalıştığını düşünebiliriz, bu muhtemelen iyi bir şey değil.

    Kurtarma sekmesi, servis başarısız olduğunda ne olacağını seçmenize izin verir. Genellikle varsayılan seçenek olan hizmeti otomatik olarak yeniden başlatmayı seçebilirsiniz veya bir programı çalıştırabilir veya bilgisayarı yeniden başlatabilirsiniz..

    Bir program çalıştır seçeneği muhtemelen en kullanışlıdır, çünkü hizmet birden çok kez başarısız olursa, bir sunucu ortamında yararlı bir seçenek olarak Windows'u otomatik olarak bir e-posta göndermesi için ayarlayabilirsiniz. Düzenli bir masaüstünde kesinlikle çok daha az yardımcı olur.

    Bağımlılıklar sekmesi, hangi servislerin belirli bir servise bağlı olduğunu ve hangi servislere baktığınıza bağlı olduğunu gösterir. Bir hizmeti devre dışı bırakmayı planlıyorsanız, başka hiçbir şeyin bu hizmeti gerektirmediğinden emin olmak için önce bu bölüme başvurmalısınız..

    Windows 8.x Görev Yöneticisi'ndeki Servislere Bakmak

    Düzenli servisler paneli yıllar içinde fazla değişmedi, fakat neyse ki hangi servislerin çalıştığını ve bu servislerden hangilerinin çok kaynak kullandığını görmenin daha iyi bir yolu var..

    Windows 8'deki Görev yöneticisi, hizmetleri durdurmanıza ve başlatmanıza izin veren yeni bir Hizmetler sekmesine sahiptir, ancak “Çevrimiçi arama” seçeneğiyle ve daha da faydalı olan “Ayrıntılara git” seçeneğiyle birlikte gelir.

    Menüden Ayrıntılara git seçeneğini belirledikten sonra, Ayrıntılar sekmesine geçersiniz ve bu hizmetten sorumlu olan işlem vurgulanır..

    Gördüğünüz gibi, Dağıtılmış Bağlantı İzlemeden sorumlu işlem, belirli bir svchost.exe işleminin bir sürü hizmetten gerçekten sorumlu olduğunu anlayana kadar 28.712 K hafızayı alıyor..

    Yeniden sağ tıklayın ve ardından Servislere Git'i seçin; neden bahsettiğimizi göreceksiniz. Artık Servisler penceresinde birçok servis seçildi ve bunların hepsinin LocalSystemNetworkRestricted grubunda olduğunu ve hepsinin çalışıyor durumda olduğunu fark edeceksiniz..

    Böylece, 28 MB'lık bir bellek aslında bir dizi hizmet için kullanılıyor ve bu da neden tüm bu belleği kullandığını daha anlaşılır kılıyor..

    Hizmetlere Bakmak İçin İşlem Gezgini'ni Kullanma

    Her işlem altında hangi hizmetlerin çalıştığını daha net bir şekilde görmek istiyorsanız, en iyi seçeneğiniz, İşlem Gezgini'ni çıkarmak, listedeki hizmeti bulmak, çift tıklatmak ve ardından Hizmetler sekmesine gitmektir. Bu yöntem, Windows'un herhangi bir sürümünde çalışır.

    İpucu: İşlem Gezgini'nde, tüm hizmetler, services.exe altındaki ağacın içinde olmalıdır..

    Hizmetleri Devre Dışı Bırakmalısınız?

    Ne yazık ki, birçok crapware uygulaması, Windows Hizmetleri'ni yükleme işlemi sırasında yükler ve saçma olaylarının arka planda çalışmasını ve tekrar tekrar başlatılmasını sağlamak için kullanır. Diğer uygulamalar, ihtiyaç duymayabileceğiniz işlevsellik sağlamak için bir Windows Hizmeti uygular. Bunlar, devre dışı bırakmanız gereken hizmetlerdir..

    Genel kuralımız, Microsoft'un yerleşik Windows hizmetlerinin tek başına bırakılması gerektiğidir - Windows 8 ve hatta Windows 7, hizmetleri gerçekten önemli bir işlevsellik için kesmek konusunda iyi bir iş çıkarmıştır ve kaynaklardan fazla kazanamayacaksınız. bu hizmetleri devre dışı bırakarak.

    Bununla birlikte, kesinlikle yapmanız gereken, Windows'un parçası olmayan hizmetleri aramak ve bunun yerine bununla ilgilenmeye çalışmaktır. Hizmetin ne olduğu hakkında hiçbir fikriniz yoksa veya sürekli olarak çalıştırılmasını istemediğiniz bir uygulama için, biraz araştırma yapmanız ve devre dışı bırakıp bırakmamaya karar vermeniz gerekir..

    Devre Dışı Bırakma, Manuel Olarak Ayarla

    Uymayı sevdiğimiz kurallardan biri, hizmetlerin devre dışı bırakılmasından kaçınmak, çünkü sorunlara ve hatalara neden olabilir. Bunun yerine, servisi manuel olarak başlatmayı deneyin.

    Belirli bir hizmetin çalışması gerektiğini, ancak hemen çalıştırılması gerekmediğini fark ederseniz, bunun yerine Otomatik (Gecikmeli Başlatma) olarak da değiştirebilirsiniz; bu, sistem önyüklemeden sonra sakinleşinceye kadar başlamayı geciktirir..

    Hizmetleri Komut İsteminden Yönetme

    Bazı işlemler sadece grafiksel kullanıcı arayüzü üzerinden yapılamaz. Örneğin bir servisi silmek isterseniz, bunu yalnızca komut satırından yapabilirsiniz..

    Not: lütfen hizmetleri silmeyin.

    Bir hizmetin durumunu sc komutunu kullanarak sorgulayabilirsiniz, şöyle:

    sc qc olay günlüğü

    Bir hizmeti silmek de dahil olmak üzere gerçekleştirebileceğiniz birçok komut ve işlem var, ancak sisteminizde bir hizmet olarak çalışan kötü amaçlı yazılım varsa, önereceğimiz.

    sc sil

    Hizmetleri silmeyin.

    Ayrıca sc yardımcı programını kullanarak hizmetleri komut isteminden durdurma ve yeniden başlatma gibi başka şeyler de yapabilirsiniz. Örneğin, dağıtılmış bağlantı izleme istemcisini durdurmak için bu komutu kullanın:

    sc durdur TrkWks

    Tekrar başlatmak için, sc start kullanın .

    Son düşünceler

    Kaynakları azaltan ve bilgisayarınızı yavaşlatan çalışan servisleriniz varsa, onları oraya koyan uygulamaları kaldırmanız ve kaldırmanız yeterlidir. Hizmetleri silmek, devre dışı bırakmak veya başka bir şey yapmak için gerçekten hiçbir neden yok.

    Çünkü kaldırılması gereken bir şeyi neden devre dışı bırakın??