Farklı kullanan herkesWindows'un sürümleri, her zaman Windows hizmetlerinin ana bilgisayarı olarak işaretlenmiş, sistemdeki gizli hizmetlerin varlığıyla karşı karşıya kalmıştır. Bu nedir, şimdi üç ana süreç örneğini anlamaya çalışacağız. Yol boyunca, bazı sorunları çözmek için önerilerde bulunulur.
Ana bilgisayar işlemi nedir?
En geniş anlamıyla başlamak içinAna bilgisayar işlemi, bir bilgisayar sisteminin, donanımın, programların ve bileşenlerinin kullanıcı ile etkileşiminden sorumlu özel bir ara bağlantı (platform) tanımlar.
Bugün çok fazla böyle süreç vargenellikle kullanıcının gözünden gizlenir. Sistemin herhangi bir bileşeninin / bileşenlerinin doğru çalışması için, Windows hizmetleri için belirli bir ana bilgisayar işlemi kullanılır. "İşletim Sisteminde" ne olabilir? Bu, kullanıcı tarafından elle çağrılan ve standart şekilde başlatılamayan veya ek bileşenler başlatmak için programları ve uygulamaları başlatmanın bir yoludur.
Tüm çalışma prensiplerinin ormanlarına girmedensistem süreçlerinde en ünlü ve en çok kullanılan üçünü düşünün. Bunlar Svchost, Rundll32 ve Taskhost servisleridir. Bu arada, onlarla birlikte merkezi işlemci ve RAM üzerindeki yasaklayıcı yükle ilgili birçok sorun ortaya çıkıyor.
Svchost.exe Hizmeti
Windows hizmetleri için birincil sistem ana bilgisayar işlemidir. Ne oldu bakalım.
Daha önce, örneğin, Windows XP sürümlerinde buhizmet yalnızca ağ bağlantılarından sorumluydu, ancak zamanla işletim sisteminin kendisinin ek bileşenlerinin ya da kullanıcı uygulamalarının başlatılması nedeniyle tek bir sürece dönüştürüldü; Başka bir deyişle, bir servis aynı anda birkaç programın veya bileşenlerinin başlatılmasından sorumludur.
Sistemi "işlem ağacına" yükledikten sonraEn az dört servis var. Bir program bir kullanıcı oturumunda başlatılır başlatılmaz, hemen "Görev Yöneticisi" nde etkin bir uygulama olarak ve işlem ağacında bu hizmet olarak görünür, ancak kullanıcı işleminin çalıştığı açıklamasında bir not bulunur. Doğal olarak, sistem kaynaklarıyla ilgili sorunlar varsa, tamamlanabilir veya devre dışı bırakılabilir. Bazı durumlarda, virüs olabilir, o zaman sistemi kontrol etmek için virüsten koruma yazılımı kullanmak daha iyidir.
Windows Rundll32.exe Ana Bilgisayar İşlemi
Rundll32 aynı zamanda bir sistem servisidir.sistemde 32 bit dinamik bileşenler (.dll dosya uzantılarına sahip kütüphaneler) olarak gösterilen yazılım bileşenlerinin başlatılması, yalnızca normal şekilde başlatılmamış (EXE dosyaları gibi) sorumludur.
Böyle bir işlem kütüphanede bulunan çalıştırılabilir program kodunu okur ve başlatılmasını başlatır (zaten çalıştırılabilir dosya türüne göre).
Doğal olarak, başarısızlıklar da var.Bu, genellikle Rundll32.exe dosyasının bozulması veya virüs ve kötü amaçlı yazılım bulaşmasıyla ortaya çıkar. Bu durumu orijinal kurulum diskinde bulunan Windows Kurtarma Konsolu'ndan düzeltebilir veya sistemi tehditler için tekrar kontrol edebilirsiniz.
Taskhost.exe işlemi
Şimdi Taskhost hizmeti hakkında.Üstelik, Windows hizmetleri için bir ana bilgisayar işlemidir. Bu daha geniş anlamda nedir? Aslında, bu hizmetin ilk ikisini çoğaltıyormuşçasına olduğu, ancak çalıştırılabilir dosya türünde farklı olan ancak yalnızca 32 bit mimariye sahip uygulamaların ve programların başlatılmasından yalnızca sorumlu olduğu ortaya çıktı.
Basitçe, aynı 64-bit sürümündeTaskhost işlemi kullanılarak uygulamaları veya dinamik kitaplıkları çalıştıran Windows 7 işletim sistemleri (32 bit mimari) gerçekleştirilir. Uygulamaların gösterdiği gibi, güvenli bir şekilde kapatılabilir, çünkü bu tür uygulamalara yapılan çağrılar yukarıda açıklanan servisler tarafından da yapılabilir. Kayda değer olan: böyle bir kapatma sistemin performansını etkilemeyecek, ancak kullanılan sistem kaynaklarının bir kısmını serbest bırakacaktır.