Dllhost.exe COM Surrogate процесі дегеніміз не, ол процессорды не жүктейді немесе қателер туғызады

Pin
Send
Share
Send

Windows 10, 8 немесе Windows 7 тапсырмалар менеджерінде сіз dllhost.exe процесін таба аласыз, кейбір жағдайларда бұл процессордың үлкен жүктемесін немесе қателерін тудыруы мүмкін: COM Surrogate бағдарламасы жұмыс істемей қалды, сәтсіз қосымшаның атауы - dllhost.exe.

Бұл нұсқаулықта COM Surrogate бағдарламасының қандай болатыны туралы егжей-тегжейлі, dllhost.exe файлын алып тастауға болады және бұл процесс «бағдарлама жұмыс істемей қалды» деген қателікке неге әкеледі.

Dllhost.exe процесі не үшін қажет?

COM Surrogate процесі (dllhost.exe) - бұл «аралық» жүйелік процесс, бұл Windows 10, 8 және Windows 7-де бағдарламалардың мүмкіндіктерін кеңейту үшін COM нысандарын (Component Object Model) қосуға мүмкіндік береді.

Мысал: әдепкі бойынша, Windows Explorer стандартты емес бейне немесе кескін пішімдеріне арналған эскиздерді көрсетпейді. Алайда, сәйкес бағдарламаларды (Adobe Photoshop, Corel Draw, фото көрермендер, видеоға арналған кодектер және т.б.) орнатқан кезде, бұл бағдарламалар өздерінің COM нысандарын жүйеге тіркейді, ал Explorer, COM Surrogate процесін қолдана отырып, оларға қосылады және оларды өзінің нобайларын көрсету үшін қолданады. терезе.

Бұл dllhost.exe іске қосылған кездегі жалғыз нұсқа емес, бірақ ең жиі кездесетін және сонымен бірге «COM Surrogate жұмысын тоқтатты» қателіктерін немесе процессордың жоғары жүктемесін тудырады. Тапсырмалар менеджерінде бір уақытта бірнеше dllhost.exe процесін көрсетуге болатындығы қалыпты жағдай (әр бағдарлама өзінің жеке данасын бастай алады).

Жүйелік процестің бастапқы файлы C: Windows System32 ішінде орналасқан. Сіз dllhost.exe файлын жоя алмайсыз, бірақ әдетте осы процестің туындаған мәселелерін шешудің нұсқалары бар.

Dllhost.exe COM Surrogate процессорды не үшін жүктейді немесе «COM Surrogate бағдарламасы жұмысын тоқтатты» қатесін тудырады және оны қалай түзетуге болады?

Көбінесе жүйеге үлкен жүктеме немесе COM Surrogate процесінің кенеттен тоқтатылуы Windows Explorer-де бейне немесе фотосурет файлдары бар белгілі бір қалталарды ашқанда пайда болады, бірақ бұл жалғыз нұсқа емес: кейде үшінші тарап бағдарламаларын іске қосу да қателіктерге әкеледі.

Бұл мінез-құлықтың жиі кездесетін себептері:

  1. Үшінші тараптың бағдарламасы COM нысандарын қате тіркеді немесе олар дұрыс жұмыс істемейді (Windows-тың қазіргі нұсқасына сәйкес келмеуі, ескірген бағдарламалық жасақтама).
  2. Ескірген немесе дұрыс жұмыс істемейтін кодектер, әсіресе егер проблема Explorer-де эскиздерді көрсету кезінде пайда болса.
  3. Кейде - компьютердегі вирустардың немесе зиянды бағдарламалардың жұмысы, сонымен қатар Windows жүйелік файлдарының зақымдалуы.

Қалпына келтіру нүктелерін пайдалану, кодектер немесе бағдарламаларды жою

Ең алдымен, егер процессордың жоғары жүктемесі немесе COM Surrogate бағдарламаларында жақында тоқтатылған қателер орын алса, жүйені қалпына келтіру нүктелерін қолданып көріңіз (Windows 10 қалпына келтіру нүктелерін қараңыз) немесе егер сіз қандай бағдарламаны немесе кодектерді орнатқаннан кейін қате пайда болғанын білсеңіз, жойып көріңіз. оларды Басқару тақтасында - Бағдарламалар мен мүмкіндіктерде немесе Windows 10-да, Параметрлерде - Бағдарламаларда.

Ескерту: егер қате бұрыннан пайда болса да, бірақ Windows Explorer-де бейнелер немесе кескіндер бар папкаларды ашқан кезде пайда болады, ең алдымен орнатылған кодектерді жоюға тырысыңыз, мысалы K-Lite Codec Pack, жойғаннан кейін компьютерді қайта қосуды ұмытпаңыз.

Бүлінген файлдар

Егер сіз Windows Explorer-де белгілі бір қалтаны ашқан кезде dllhost.exe-ден жоғары процессор жүктемесі пайда болса, онда зақымдалған медиа файл болуы мүмкін. Біреуі, әрдайым жұмыс істемесе де, мұндай файлды анықтау әдісі:

  1. Windows ресурс мониторын ашыңыз (Win + R пернелер тіркесімін басып, қайта шақыруды теріп, Enter пернесін басыңыз. Сонымен қатар іздеуді Windows 10 тапсырмалар тақтасында пайдалануға болады).
  2. CPU қойындысында dllhost.exe процесін тексеріп, «Қосылған модульдер» бөлімінде файлдар тізімінде бейне немесе кескін файлдары бар-жоғын тексеріңіз (кеңейтуге назар аударыңыз). Егер біреуі бар болса, онда ықтималдығы жоғары, дәл осы файл проблеманы тудырады (сіз оны жоюға болады).

Сондай-ақ, белгілі бір файл типтері бар қалталарды ашу кезінде COM Surrogate проблемалары орын алса, онда файлдың осы түрін ашуға жауап беретін бағдарламада тіркелген COM нысандары кінәлі болуы мүмкін: сіз осы бағдарламаны жойғаннан кейін (және, мүмкін, компьютерді қайта іске қосқаннан кейін) мәселенің шешілмейтінін тексере аласыз. алып тастағаннан кейін).

COM тіркеу қателері

Егер алдыңғы әдістер көмектеспесе, Windows жүйесіндегі COM нысандарының қателерін түзетуге болады. Бұл әдіс әрқашан оң нәтижеге әкелмейді, сонымен қатар теріс нәтижеге әкелуі мүмкін, сондықтан мен оны қолданар алдында жүйені қалпына келтіру нүктесін құруды ұсынамын.

Осындай қателерді автоматты түрде түзету үшін CCleaner бағдарламасын пайдалануға болады:

  1. Тіркеу қойындысындағы «ActiveX және сынып қателері» құсбелгісін қойыңыз, «Ақаулықтарды жою» түймесін басыңыз.
  2. ActiveX / COM қателері элементтерінің таңдалғанын тексеріп, Дұрыс таңдалған түймесін басыңыз.
  3. Жойылған тізбе жазбаларының резервтік көшірмесін қабылдап, сақтау жолын көрсетіңіз.
  4. Түзеткеннен кейін компьютерді қайта іске қосыңыз.

CCleaner туралы ақпарат және бағдарламаны қайдан жүктеуге болады: CCleaner бағдарламасын жақсы пайдалану үшін пайдалану.

COM суррогат қателерін түзетудің қосымша тәсілдері

Қорытындылай келе, егер мәселе әлі шешілмеген болса, dllhost.exe-мен проблемаларды шешуге көмектесетін қосымша ақпарат:

  • AdwCleaner сияқты құралдарды (сонымен қатар антивирустық бағдарламалық жасақтаманы қолдана отырып) пайдаланып, зиянды бағдарламаларды іздеңіз.
  • Dllhost.exe файлының өзі әдетте вирус емес (бірақ COM Surrogate қолданатын зиянды бағдарлама онымен қиындық тудыруы мүмкін). Алайда, егер күмәндансаңыз, процесс файлының бар екеніне көз жеткізіңіз C: Windows System32 (файл орналасуын ашу үшін тапсырмалар менеджеріндегі процесті тінтуірдің оң жақ түймешігімен нұқыңыз) және Microsoft корпорациясының сандық қолтаңбасы бар (файлға тінтуірдің оң жақ батырмасымен - қасиеттер). Егер күмәніңіз болса, Windows процестерін вирустарға қалай қарап шығуға болатындығын қараңыз.
  • Windows жүйесінің файлдарының тұтастығын тексеріп көріңіз.
  • Dllhost.exe үшін DEP функциясын өшіріп көріңіз (тек 32 биттік жүйелер үшін): Басқару тақтасы - Жүйеге өтіңіз (немесе «Бұл компьютер» - «Сипаттар» батырмасын тінтуірдің оң жақ түймешігімен нұқыңыз), сол жақтағы «Кеңейтілген» қойындысынан «Қосымша жүйелік параметрлер» тармағын таңдаңыз. «Өнімділік» бөлімінде «Параметрлер» түймесін басыңыз және «Деректердің орындалуын болдырмау» қосымша бетін ашыңыз. «Төменде таңдалғандардан басқа барлық бағдарламалар мен қызметтер үшін DEP қосыңыз» тармағын таңдаңыз, «Қосу» түймесін басып, файлға жолды көрсетіңіз C: Windows System32 dllhost.exe. Параметрлерді қолданып, компьютерді қайта іске қосыңыз.

Ақыр соңында, егер ештеңе көмектеспесе және сізде Windows 10 болса, жүйені деректерді сақтай отырып қалпына келтіруге тырысуға болады: Windows 10 жүйесін қалай қалпына келтіруге болады.

Pin
Send
Share
Send