Në këtë udhëzim, është detajuar që për programin COM Surrogate, a është e mundur të hiqet Dllhost.exe dhe pse ky proces shkakton një gabim "ndaloi punën e programit".
Çfarë keni nevojë për një proces dllhost.exe
COM Surrogate Procesi (Dllhost.exe) është një proces i sistemit "të ndërmjetme" që ju lejon të lidhni Objektet e COM (Modeli i Objektit të Komponentit) për të zgjeruar aftësitë e programit në Windows 10, 8 dhe Windows 7.
Shembull: Sipas parazgjedhjes, miniaturat nuk shfaqen në dirigjentin e Windows për formatet jo standarde ose të imazhit. Megjithatë, gjatë instalimit të programeve të përshtatshme (Adobe Photoshop, Draw Corel, shikuesit e fotografive, kodeks për video dhe të ngjashme), këto programe regjistrojnë objektet e tyre COM në sistem, dhe dirigjenti duke përdorur Procesin Surrogate COM lidhet me to dhe përdor tabloun për ta shfaqet në dritaren e saj.
Ky nuk është alternativa e vetme kur është aktivizuar Dllhost.exe, por më e zakonshme dhe, në të njëjtën kohë, gabimet më të shpeshta "ndaluan surrogjenin e punës" ose ngarkesën e lartë në procesor. Fakti që më shumë se një proces dllhost.exe mund të shfaqet njëkohësisht në menaxherin e detyrës - normalisht (çdo program mund të ekzekutojë shembullin tuaj të procesit).
![dllhost.exe në Windows Task Manager](/userfiles/135/1258_2.webp)
Dosja e procesit të sistemit origjinal është në C: \ Windows \ sistem32. Delete dllhost.exe nuk mund, por zakonisht ka mundësi për të korrigjuar problemet e shkaktuara nga këto proces.
Pse dllhost.exe com surrogate ngarkon procesorin ose shkakton një gabim "ndaloi punën e programit surrogat COM" dhe si ta rregullojmë atë
Më shpesh, ngarkesa e lartë në sistemin ose ndërprerjen e papritur të procesit surrogat të COM ndodh kur hapni dosje të caktuara që përmbajnë skedarë video ose foto, në Windows Explorer, edhe pse nuk është e vetmja opsion: nganjëherë shkaktojnë gabime dhe të lehta për të drejtuar palës së tretë Programet.Shkaqet më të shpeshta të një sjelljeje të tillë:
- Një program i palës së tretë regjistroi gabimisht objektet COM ose ata punojnë gabimisht (papajtueshmëri nga versionet e tanishme të Windows, të vjetëruara nga).
- Codecs të vjetëruar ose të gabuar, veçanërisht nëse ndodh problemi kur tërheq miniaturë në dirigjent.
- Ndonjëherë - puna e viruseve ose programeve me qëllim të keq në kompjuter, si dhe dëmtimi i skedarëve të sistemit të Windows.
Duke përdorur pikat e rimëkëmbjes, fshirjen e codecs ose programet
Para së gjithash, nëse një ngarkesë e lartë në procesorin ose gabimin "ndaloi programin surrogat të COM", u shfaq kohët e fundit, provoni të përdorni pikat e rimëkëmbjes së sistemit (shih Pikët e Rimëkëmbjes së Windows 10) ose, nëse e dini, pas instalimit të programit ose kodeks është shfaqur, përpiquni të hiqni ato në panelin e kontrollit - programet dhe komponentët ose, në Windows 10, në parametrat - aplikacionet.
Shënim: Edhe nëse gabimi është shfaqur shumë kohë më parë, duket kur hapja e dosjeve me video ose imazhe në dirigjent, para së gjithash, përpiquni të fshini kodeksin e instaluar, për shembull, K-Lite Codec Pack, pas përfundimit të Shkarkimi, sigurohuni që të rifilloni kompjuterin.
Dosjet e dëmtuara
Nëse ngarkesa e lartë në procesorin nga Dllhost.exe shfaqet kur hapet një dosje specifike në dirigjent, është e mundur që ekziston një skedar mediatik i dëmtuar. Një, edhe pse jo gjithmonë mënyrat e punës për të identifikuar një skedar të tillë:
- Open Windows Resource Monitor (shtypni Win + R Keys, futni ReMonmon dhe shtypni Enter. Ju gjithashtu mund të përdorni kërkimin në taskbar Windows 10).
- Në skedën "CPU", shënoni procesin e Dllhost.exe, dhe pastaj kontrolloni (duke i kushtuar vëmendje zgjerimit), qoftë në listën e skedarëve në seksionin "Modulet e lidhura" të çdo skedari video ose imazhe. Nëse kjo është e pranishme, atëherë me një probabilitet të lartë, është ky skedar që shkakton problemin (mund të përpiqeni ta fshini).
Gjithashtu, nëse problemet surrogate të com ndodhin kur dosjet janë të hapura me lloje të caktuara specifike të skedarëve, atëherë objektet e regjistruara nga programi përgjegjës për hapjen e këtij lloji të dosjeve mund të kontrollohen nëse problemi është ruajtur pas heqjes së këtij programi (dhe, mundësisht, duke rifilluar kompjuter pas heqjes).
Gabimet e komunikimit com
Nëse metodat e mëparshme nuk ndihmojnë, mund të provoni të korrigjoni gabimet e objekteve COM në Windows. Metoda nuk çon gjithmonë në një rezultat pozitiv, ai gjithashtu mund të çojë në negative, prandaj unë fuqimisht rekomandoj krijimin e një pike të rimëkëmbjes së sistemit para se ta përdorësh atë.
Për të korrigjuar automatikisht gabime të tilla, ju mund të përdorni programin CCleaner:
- Në skedën e regjistrit, shënoni artikullin "ActiveX dhe Class Gabim", klikoni "Kërko për probleme".
- Sigurohuni që elementet "ActiveX / Com" të përzgjidhen dhe të klikoni Edit të zgjedhur.
- Pajtohem gjatë ruajtjes së një kopje rezervë të shënimeve të regjistrit dhe specifikoni rrugën e kursimit.
- Pas fiksimit, rifilloni kompjuterin.
Detajet rreth CCleaner dhe ku mund të shkarkoni programin: Përdorni CCleaner me përfitim.
Mënyra shtesë për të korrigjuar gabimet surrogate të COM
Në përfundim, disa informata shtesë që mund të ndihmojnë problemet e korrigjuara me Dllhost.exe, nëse deri më tani nuk kam arritur të korrigjoj:
- Kryeni një kontroll kompjuterik për programet me qëllim të keq si Adwcleaner (si dhe duke përdorur antivirusin tuaj).
- Në vetvete, skedari Dllhost.exe zakonisht nuk është një virus (por problemet me të mund të shkaktojë malware duke përdorur com surrogate). Megjithatë, nëse keni dyshime, sigurohuni që skedari i procesit të jetë në C: \ Windows \ System32 \ (klikoni me të djathtën në menaxherin e procesit në menaxherin e detyrës - hapni vendndodhjen e skedarit) dhe ka një nënshkrim dixhital të Microsoft (djathtas Klikoni në skedarin - pronat). Nëse dyshimet mbeten, shikoni se si të kontrolloni proceset e dritareve për viruset.
- Provoni të kontrolloni integritetin e skedarëve të sistemit të Windows.
- Mundohuni të çaktivizoni dllhost.exe (vetëm për sistemet 32-bit): Shkoni në panelin e kontrollit - Sistemi (ose klikoni me të djathtën në "Ky kompjuter" - "Properties"), zgjidhni "Cilësimet e Avancuara të Sistemit", në skedën e avancuar në Seksioni "Speed", klikoni "Parametrat" dhe hapni skedën e parandalimit të të dhënave. Zgjidh "Enable Dep për të gjitha programet dhe shërbimet, përveç të zgjedhurit më poshtë", klikoni butonin Add dhe specifikoni rrugën në skedarin C: \ Windows \ System32 \ dllhost.exe. Aplikoni Cilësimet dhe rifilloni kompjuterin.
Dhe së fundi, nëse asgjë nuk ndihmoi, dhe ju keni Windows 10, mund të provoni të rivendosni sistemin me kursimin e të dhënave: Si të rivendosni Windows 10.