Dllhost.exe COM Surrogate prosesinin hansı növüdür, niyə bu prosessoru yükləyir və ya səhvlər yaradır?

Windows 10, 8 və ya Windows 7 vəzifə menecerində, dllhost.exe prosesini aşkarlaya bilərik, bəzi hallarda belə yüksək prosessor yüklərinə və ya səhvlərə səbəb ola bilər: Surrogate COM proqramı uğursuz tətbiq dllhost.exe adını dayandırdı.

Bu dərslik, COM Surrogate proqramının nə olduğunu ətraflı izah edir, dllhost.exe aradan qaldırılması mümkündür və bu prosesin səbəbi "proqramın dayandırıldığı" səhv səbəb olur.

Dllhost.exe prosesi nədir?

COM Surrogate prosesi (dllhost.exe) Windows 10, 8 və Windows 7-də proqramların imkanlarını genişləndirmək üçün Component Object Model (COM) obyektlərinə qoşulmağa imkan verən "ara" sistem prosesidir.

Məsələn: Standart olaraq standart olmayan video və ya şəkil formatları üçün kiçik görünüşlər Windows Gezgini'nde görünmür. Müvafiq proqramları (Adobe Photoshop, Corel Draw, foto görüntüləyicilər, video kodeklər və s.) Quraşdırarkən, bu proqramlar sistemdə COM obyektlərini qeydiyyatdan keçirir və COM Surrogate prosesini istifadə edərək, onları əlaqələndirir və onların kiçik şəkillərini göstərmək üçün istifadə edir. pəncərə

Dllhost.exe cəlb edildikdə, bu da ən çox rast gəlinən və eyni zamanda ən çox "COM Surrogate" işləyən səhvlərə və ya yüksək prosessor yüklərinə səbəb olur. Birdən çox dllhost.exe prosesinin eyni vaxtda tapşırıq menecerində göstərilməsi normaldır (hər bir proqram prosesin öz nüsxəsini işə sala bilər).

Orijinal sistem prosesi faylı C: Windows System32 yerləşir. Dllhost.exe faylını kaldıramazsınız, lakin bu prosesin səbəb olduğu problemləri düzəltmək üçün adətən imkanları var.

Niyə dllhost.exe COM Surrogate prosessor yükləyir və ya "Surrogate COM proqramı işi dayandırdı" və onu necə düzəldir?

Tez-tez sistemdə yüksək yük və ya COM Surrogate əməliyyatının qəfil dayandırılması bu, yalnız seçim deyilsə də, Windows Explorer-da video və ya foto faylları olan müəyyən qovluqların açılması zamanı baş verir: bəzən üçüncü tərəf proqramlarının sadə bir şəkildə başlanması səhvlərə səbəb olur.

Bu davranışın ən ümumi səbəbləri:

  1. Üçüncü tərəf proqramı COM obyektlərini düzgün qaydada qeydə almadılar və ya düzgün işləmirdilər (Windows'un mövcud versiyaları ilə uyğunsuzluq, köhnəlmiş proqram).
  2. Köhnəlmiş və ya düzgün işlədilən kodeklər, xüsusilə problem kəşf ediləndə kiçik şəkil çəkərkən baş verir.
  3. Bəzən - kompüterinizdə viruslar və ya zərərli proqramların işi, həmçinin Windows sistem fayllarına zərər.

Qaytarma nöqtələrini istifadə edərək, kodekləri və ya proqramları çıxarın

Əvvəlcə prosessor üzərində yüksək yük və ya "Surrogate COM Surgeate" səhvləri yaxınlarda baş verərsə, sistem bərpa nöqtələrindən istifadə edin (baxın Windows 10 Recovery Points) və ya yüklədiyiniz proqramı və ya kodekanı bilsəniz, Denetim Masası - Programlar ve bileşenleri, ya da Windows 10'da Ayarlar - Uygulamalar'da.

Qeyd: səhv uzun müddət əvvəl ortaya çıxsa da, Explorer-da video və ya şəkilləri olan qovluqları açarkən görünsə də, ilk növbədə quraşdırılmış codecləri, məsələn, çıxarılması başa çatdıqdan sonra K-Lite Codec Pack'u çıxarmaq üçün cəhd edin, kompüteri yenidən başladın.

Zərərli fayllar

Explorer'da müəyyən bir qovluq açarkən dllhost.exe-dən olan prosessorda yüksək yük varsa, zədələnmiş bir media faylı ola bilər. Biri, həmişə belə bir faylın açılmasına yol açmayıb:

  1. Windows Resurs Monitörünü açın (Win + R düymələrinə basın, resmon yazın və Enter düyməsini basın. Windows 10 funksiyasından da istifadə edə bilərsiniz).
  2. CPU sekmesinde, dllhost.exe prosesini qeyd edin və sonra "İlgili modullar" bölməsində video və ya görüntü faylları olub-olmadığını yoxlayın (məsləhətə diqqət yetirin). Bir varsa, yüksək ehtimalı olan bu fayl bir problemə səbəb olur (silmək üçün cəhd edə bilərsiniz).

Ayrıca, müəyyən bir xüsusi fayl növləri olan qovluqları açarkən COM Sorrogate problemləri yaranarsa, bu növ faylın açılması üçün cavabdeh olan proqram tərəfindən qeyd olunan COM obyektləri günahlandırıla bilər: bu proqramı aradan qaldıqdan sonra problemin davam etdiyini yoxlaya bilərsiniz (və tercihen kompüterinizi yenidən başladın çıxarıldıqdan sonra).

COM Qeydiyyat Səhvləri

Əvvəlki üsullar kömək etmirsə, Windows-da COM-obyektlərin səhvlərini düzəltməyə çalışa bilərsiniz. Metod həmişə müsbət bir nəticəyə gətirib çıxara bilməz, mənfi bir nəticəyə səbəb ola bilər, çünki mən onu istifadə etməzdən əvvəl sistemin bərpa olunma nöqtəsini yaratmağı məsləhət görürəm.

Belə səhvləri avtomatik olaraq düzəltmək üçün CCleaner proqramını istifadə edə bilərsiniz:

  1. Qeyd defteri sekmesinde "ActiveX səhvləri və sinfi" qutusunu yoxlayın "Problemləri axtarın" düyməsinə basın.
  2. "ActiveX / COM səhvləri" maddələrinin seçildiyini və "Seçilənləri Düzelt" düyməsini basın.
  3. Silinəcək qeyd defteri girdilerinin yedek kopyasını qənaət etmək və qənaət yolunu təyin etmək üçün razılaşın.
  4. Təmirdən sonra kompüterinizi yenidən başladın.

CCleaner haqqında məlumat və proqramı yükləmək üçün: CCleaner'ı faydaları ilə istifadə edin.

COM Surrogate səhvlərini düzəltmək üçün əlavə yollar

Nəhayət, bu problem indiyə qədər sabitlənməyibsə, dllhost.exe ilə problemləri düzəltməyə kömək edən bəzi əlavə məlumatlar:

  • AdWCleaner kimi alətlərdən istifadə etmək üçün kompüterinizə malware (və antivirus istifadə edərək) üçün tarayın.
  • Dllhost.exe faylının özü adətən bir virus deyildir (lakin COM Surrogate istifadə edən malware) bununla problem yarada bilər. Ancaq şübhə halında proses faylının içində olduğundan əmin olun C: Windows System32 (tapşırıq menecerindəki prosesə sağ basın - faylın yerini açın) və rəqəmsal olaraq Microsoft tərəfindən imzalandı (faylın sağlığına vurun). Şübhələr qalırsa, Windows proseslərini viruslar üçün necə yoxlamaq olar.
  • Windows sistem fayllarının bütövlüyünü yoxlamağa çalışın.
  • DLLhost.exe üçün (yalnız 32 bit sistemlər üçün) DEP-ni aradan qaldırmaq üçün cəhd edin: "Ətraflı" sistemində "Advanced System Settings" -də soldan "Advanced System Settings" -də Control Panel - System (ya da "Bu Kompüter" - "Properties" "Performans" bölməsində "Ayarlar" ı basın və "Data Execution Prevention" sekmesini basın. "Aşağıda seçilmişlər istisna olmaqla, bütün proqram və xidmətlər üçün DEP-ni" seçin, "Əlavə et" düyməsini basın və faylın yolunu seçin. C: Windows System32 dllhost.exe. Parametrləri tətbiq edin və kompüterinizi yenidən başladın.

Nəhayət, əgər heç bir şey kömək etmirsə və Windows 10-ya maliksəniz, sisteminizi məlumatların qənaətlə yenidən qurmağa cəhd edə bilərsiniz: Windows 10-un yenidən qurulması.