Misyon Yöneticisindeki COM Surrogate (dllhost.exe) Virüs mü?

COM Surrogate ismini Vazife Yöneticisi’nde ya da öteki bir yerde görmüş olma ihtimaliniz hayli yüksek. Bu belgeleri daha evvelden ne işe yaradığını ya da ismini bilmiyorsanız biraz telaş duyabilirsiniz. Fakat, sizlere anlatacağımız COM Surrogate belgesini öğrendikten sonra hususa daha çok hakim olacaksınız ve mevzu hakkında sağladığınız birikim işinize yarayacak.
Bu tip evrakların bilgisayarınızda neden yüklü olduğunu bilmek, fonksiyonları hakkında bilgi sahibi olmak her vakit avantajlı bir durumdur. Bilgisayarınızla ilgili süreç yaparken karşılaştığınızda ya da aklınıza takılan soru işaretlerinin giderilmesi açısından ehemmiyet arz eder. Yazımızın ilerleyen kısmında COM Surrogate, COM objeleri üzere kavramları sizlere anlatacağız ve bunun yanı sıra sıkça sorulan soruları cevaplandıracağız.
COM Surrogate (dllhost.exe) nedir?
COM, Bileşen Obje Modeli manasına gelmektedir. Microsoft’un 1993 yılında sunduğu ve geliştiricilerin çeşitli programlama lisanlarını kullanarak “COM nesneleri” oluşturmalarına imkan sağlayan bir arabirimdir. COM objeleri öteki uygulamaların kullandığı ve birlikte geliştirilebildiği şeylerdir.
Mesela, Windows evrak yöneticisi olarak bir klasörü çalıştırdığınızda; imgelerin ve başka evrakların küçük fotoğraflarını oluşturmak için COM objeleri kullanılır. COM objesi, küçük fotoğrafları oluşturmak, manzaraları, görüntüleri ve öteki evrakları işlemek için kullanılan bir arabirimdir. Bir başka örnek olarak Belge Gezgini’nin görüntü dayanağıyla genişletilmesine imkan tanır.
Lakin, bu durum birtakım sıkıntıları da beraberinde getirebilir. COM objesi çökerse, bilgisayar sürecini durduracaktır. Bu tip meseleleri gidermek ismine Microsoft, COM Surrogate sürecini yarattı. COM Surrogate süreci, özgün süreç dışındaki bir COM objesi oluşturur ve COM objesinin çökmesini sağlar. COM eşleşmesi sürece alınır ve özgün olan ana bilgisayar süreciniz çökmez, sırf COM objesi çöker.
COM Surrogate sürecinin barındırdığı COM objeleri, bilgisayarımızda “dllhost.exe” ismine yer alır. Microsoft’un yarattığı bu COM Surrogate sürecinin nedeni az evvel de söylediğimiz üzere ana bilgisayara ziyan vermeden, sırf COM objesinin çökmesini sağlamak epeyce akıllıca! 🙂
COM Surrogate'in hangi COM objesini barındırdığını nasıl anlayabilirim?
Standart bir Windows’ta yer alan Vazife Yöneticisi, COM sürecinin hangi COM objesini ve dll evrakını barındırdığı hakkında fazla bilgi vermez. Bu bilgileri görmek için Microsoft’un Süreç Gezgini aracını kullanırız. Bu aracı indirin ve hangi COM’un obje yahut dll belgesi olduğunu görmek için Süreç Gezgini’nde dllhost.exe üzerine tıklayarak öğrenebilirsiniz.
Üstteki ekran manzarasında gördüğümüz üzere, bu özel dllhost.exe süreci CortanaMapiHelper.dll objesini barındırıyor. Lakin, bu süreci yapabilmek için Süreç Gezgini’ne sahip olmak gerekiyor. Süreç Gezgini programını buradan indirebilirsiniz. Programı indirin ve akabinde suram sürecinden sonra çalıştırdığınızda evrakları ayırt etmenize ve dllhost.exe evrakını görmenizi sağlayacak bu program, COM Surrogate kaldırma sürecini yaparken en değerli yardımcılarınızdan biri olacaktır.
Devre dışı bırakabilir miyim?
Windows'un gerekli bir modülü olduğundan, COM Surrogate sürecini devre dışı bırakamazsınız. Başka süreçlerin çalıştırmak istediği COM objelerini çalıştırmak için kullanılan bir kapsayıcı süreçtir. Örneğin, bir klasörü açtığınızda küçük fotoğraflar oluşturmak için Windows Gezgini (veya Belge Gezgini) nizamlı olarak bir COM Surrogate süreci oluşturur.
Kullandığınız öbür programlar da kendi COM Surrogate süreçlerini oluşturabilir. Sisteminizdeki tüm dllhost.exe süreçleri öbür bir program tarafından başlatılan bir süreç için kullanılabilir. Bu durum, Windows’a ilişkin birtakım şeyleri silmeniz için bir pürüzdür.
COM Surrogate (dllhost.exe) virüs müdür?
COM Surrogate sürecinin kendisi katiyetle bir virüs değildir ve Windows’un olağan işleyen bir kesimidir. Lakin, makûs hedefli yazılımlar tarafından kullanılabilen şeylerdir. Örneğin, Trojan, Poweliks üzere makus gayeli yazılımlar hedeflerini gerçekleştirebilmek için dllhost.exe süreçlerini kullanır.
Çok sayıda dllhost.exe süreci çalışıyorsa ve yüksek ölçülerde bir CPU kullanımına sebebiyet veriyorsa, COM Surrogate sürecinin bir türlü virüs yahut öbür makûs gayeli bir uygulama tarafından berbata kullanım gösterdiğini söyleyebiliriz. Bu durumlarda anti virüs sistemlerini devreye sokmalıyız ve işi bu türlü çözmeliyiz.
COM Surrogate’i kaldırmalı mıyım?
COM Surrogate, Windows bileşeninin bir modülü olduğunu söylemiştik. Windows’un bileşenlerini kaldırmak, çoklukla uygun sonuçlar vermez. COM Surrogate’i kaldırmanız da âlâ sonuç vermeyecektir. COM Surrogate, işletim sistemindeki öbür süreçlerin ve programların çalışmasına yardımcı olan COM objelerini içerir.
COM Surrogate kusurları neden olur?
COM Surrogate disk kullanımı, COM Surrogate cevap vermiyor, COM Surrogate virüsü, COM Surrogate bellek alıyor, COM Surrogate çalışmayı durdurdu üzere aramalarla kusurların tahlillerini aramış olabilirsiniz. COM Surrogate kapatma, COM Surrogate cpu kullanım, COM Surrogate disk %100 kullanım üzere sıkıntılarınızın birçok nedeni vardır lakin Yaygın olanları şunlardır;
- Üçüncü bir programın COM objelerini yanlış kaydettirmesi ve düzgün çalışmaması (Genellikle (Windows’unuzun geçerli sürümü eski yazılımlarla uyumlu değilse yaşanır)
- Sorun, Explorer’da küçük fotoğraf çizerken ortaya çıkarsa, bunun nedeni eski yahut yanlış çalışan codec bileşeninden kaynaklanır.
- Virüsler yahut berbat emelli yazılımlar Windows sistem evraklarına ziyan verebilir. Zira makûs gayeli bireylerin elinde olan bir durum ve mevcut virüsler.
Bu yanlışları nasıl çözebilirim?
- Codec bileşenlerini güncelleyin.
- Internet Explorer'ı sıfırlayın.
- Diski kusurlara karşı denetim edin.
- DLL'leri yine kaydedin.
- DEP (Veri Yürütme Engellemesi) Özel Durumuna dllhost.exe evrakını ekleyin.
- Liste yahut detayların küçük fotoğraflarını görüntülemeyi devre dışı bırakın.
- Antivirüs yazılımınızı güncelleyin.
Bu yanılgıları çözmek için farklı yollar mevcuttur. Lakin, yaygın olan yanlışları çözmek için üstteki prosedürleri uyguladığınızda COM Surrogate ile ilgili ezaları gerinizde bırakmanız mümkündür. Lakin unutmayınız ki sorunun kaynağını bilmeden sırf tahlil üzerinden devam etmek mantıksız olabilir.
Windows 10 için en yeterli antivirüs nedir?
Virüslerin yahut öbür makus hedefli yazılımların COM Surrogate’i kullandıklarını tespit ettiğiniz an, bilgisayarınızda önemli bir tarama ve tamirata muhtaçlık duyabilirsiniz. Bunun için de sağlam bir antivirüs programına muhtaçlık duyarsınız.
Berbat anlarda kurtarıcımız olan antivirüs programları, tekrar bu durumda da devreye girecek ve COM Surrogate’in makus yazılımlarca kullanılması durumunu bilgisayarınızdan def edecektir. Fiyatsız olarak kullanabileceğiniz antivirüs programları için yaptığımız teklif yazısına buradan ulaşabilirsiniz.
Antivirüs yazılımı yüklemenizin yanı sıra kıymetli olan bir başka mevzu da üstteki başlıkta bahsettiğimiz üzere antivirüs yazılımınızı yeni tutuyor olmanız. Antivirüs yazılımınız yeni olduğu takdirde sizi berbat gayeli yazılımlardan müdafaayla ilgili dertleriniz en alt düzeylere iner ve makûs gayeli yazılımlardan korunmuş olursunuz.