A COM helyettesítő problémák hibaelhárítása a Windows 10 rendszerben

A COM helyettesítő problémák hibaelhárítása a Windows 10 rendszerben

Megnyitotta már a Windows Feladatkezelőt, és azon tűnődött, hogy a bejegyzéseknek mi a fele? Míg a Windows újabb verziói a legtöbb folyamathoz barátságosabb neveket tartalmaznak, nehéz pontosan kideríteni, hogy mit csinálnak.





Az egyik folyamat, amelyet láthatott, az Helyettesítővel , más néven dllhost.exe . Mire való ez a folyamat, miért fut, és azt jelenti, hogy vírusa van? Olvasson tovább, hogy megtudja.





Mi a COM helyettesítő?

A Microsoft szerint , COM Surrogate 'egy fantázianév a [k] akrifikációs folyamathoz egy COM objektumhoz, amelyet a kért folyamaton kívül futtatnak.' Ez egyáltalán nem világos, ezért bontsuk le ezt a meghatározást, és nézzünk néhány példát.





Először is, a COM (Component Object Model) objektum lényegében egy Microsoft által tervezett szabvány a szoftverekhez, amelyeket azért hoztak létre, hogy a folyamatok könnyen beszéljenek egymással. Például mondjuk neked Excel táblázatot kell beágyaznia egy Word dokumentumba . Ezeknek a megosztott objektumoknak köszönhetően lehetséges, hogy az Excelben végrehajtott változtatások automatikusan frissítik a Word -táblázatot.

Ezek a COM objektumok, amint az a folyamat nevéből is kiderül, valóban DLL fájlok. Ezek bent laknak védett Windows mappák és hagyja, hogy az operációs rendszer (OS) megfelelően működjön.



Mi az áldozat?

Ezután meg kell vizsgálnunk, mit jelent az „áldozati folyamat”. Ehhez egy másik példához fordulunk.

A COM Surrogate gyakori használata a File Explorer épület miniatűrjei. A Windows régebbi verzióiban az Explorer folyamat megpróbál bélyegképeket létrehozni maga alatt. Ez gyakran összeomlásokhoz vezetett, mivel a bélyegkép -kivonók nem mindig megbízhatóak.





Lehet, hogy maga is látta ezt a viselkedést: ha megnyit egy mappát több száz képpel vagy olyan fájltípussal, amelyre a Windows nem számított, néha az Explorer összeomlik a régi időkben.

Tehát amikor a File Explorer úgy gondolja, hogy hamarosan összeomlás következhet be, COM Surrogate folyamatot hoz létre a kockázatos viselkedés kezelésére. Ebben az esetben, amikor megnyit egy mappát, amelyben sok indexképet kell létrehoznia, a File Explorer átadja a feladatot a COM Surrogate -nek. Ily módon, ha az indexkép betöltése összeomlik, az Explorer folyamat nem megy le vele.





Megölhetem ezt a folyamatot?

nem úgy mint néhány más fontos Windows folyamat , megnyithatja a Feladatkezelőt ( Ctrl + Shift + Esc ) és megöl mindenkit Helyettesítővel látott folyamatokat. Ez azonban általában nem jó ötlet. A programok létrehozzák ezeket a folyamatokat, amikor szükségük van bizonyos műveletek végrehajtására, így azok megölése leállítja a munkájukat.

A COM Surrogate nem tiltható le, mivel csak akkor fut, ha egy másik program kéri.

Hogyan láthatom, hogy melyik folyamat indította el?

A Feladatkezelő, alapjában véve, nem engedi meg a COM Surrogate folyamatokkal kapcsolatos részletes információk megtekintését. Mivel gyakran látni fogja, hogy több példány is fut, érdemes elgondolkodni azon, hogy mely programok indították el őket. Ehhez le kell töltenie Process Explorer , az egyik legjobb A Feladatkezelő alternatívái .

A Process Explorer rengeteg részletet közöl a számítógépén futó programokról, és meg tudja mondani, hogy melyik folyamat indította el a COM Surrogate -et. Nézze át a listát a dllhost.exe folyamat - megvan Helyettesítővel ban,-ben Leírás terület. Vigye az egeret felette, és látni fog néhány információt arról, hogy mi a felelős érte.

Ha nem talál egyet sem dllhost folyamatokat, nyomja meg Ctrl + F a keresősáv megnyitásához. Belép dllhost.exe hogy könnyen megtaláljuk annak minden példányát. Ha egyiket sem látja, lehetséges, hogy jelenleg egyetlen program sem használja a COM Surrogates programot.

Az alábbi példában azt találtuk, hogy ez a COM Surrogate bélyegképeket kezel.

Hogyan tudom kijavítani a COM helyettesítő összeomlását?

Valószínűleg soha nem vette észre a COM Surrogate -et, hacsak nem látott olyan hibát, amely jelzi, hogy leállt, és hatással van a számítógépére Windows 10 teljesítmény . A legtöbb esetben egy adott fájl okozza ezt a hibát, általában az indexképekkel kapcsolatban. Ha rendszeresen lát COM Surrogate hibákat, itt van néhány megoldás, amelyeket kipróbálhat:

  • Frissítse/távolítsa el a kodekcsomagokat és a médiaszoftvereket. Ha olyan szoftvereket használ, mint a K-Lite kodekcsomag, vagy olyan médiaeszközöket, mint a DivX vagy a Nero, akkor valami velük együtt okozhatja ezt a problémát. Fontolja meg azok eltávolítását, mivel valóban nincs szüksége ezekre a kodekcsomagokra, mivel a VLC mindent lejátsz, és A Nero rengeteg ingyenes alternatívát kínál .
  • Telepítse a Windows frissítéseket. Néhányan arról számoltak be, hogy a legújabb frissítések telepítése megoldja ezt a problémát. Nem mindig ez a megoldás, de az első lépés egyszerű. Talán van egy kis csuklás egy adott fájltípussal, amelyet a Microsoft a legújabb javításokkal javított.
  • Törölje a meglévő indexképeket. Ha a sérült miniatűr miatt a COM Surrogate összeomlik, akkor megteheti távolítsa el a Lemezkarbantartó eszközzel . Ez arra kényszeríti a Windows -t, hogy újjáépítse a miniatűr gyorsítótárat, ami megoldhatja a problémát.
  • Keresse meg a problémás fájlt. Használja a Process Explorer alkalmazást, amint azt fentebb tárgyaltuk, hogy megnézze, milyen fájl dllhost próbál hozzáférni. Ha egy adott fájlra mutat, akkor szinte biztosan az Ön problémája. Törölje a fájlt, és nézze meg, hogy a problémák megszűnnek -e.
  • Távolítsa el a COM Surrogate -et az Adatvégrehajtás Megelőzés listából. A Windows a Data Execution Prevention (DEP) nevű programot használja annak megakadályozására, hogy rosszindulatú kód fusson a rendszeren. Bizonyos folyamatokat kizárhat ebből a listából, és a COM Surrogate esetében ez megállíthatja a hibát.
    • típus fejlett rendszer a Start menübe, és válassza a lehetőséget Tekintse meg a speciális rendszerbeállításokat . Kattints a Beállítások gombot a Teljesítmény fülre, majd válassza a Adatvégrehajtás megelőzése fülre.
    • Válassza ki a második lehetőséget, A DEP bekapcsolása minden programnál ... és kattintson a Hozzáadás gomb.
    • Tallózás ehhez: C: Windows System32 dllhost.exe 32 bites rendszeren, vagy C: Windows SysWOW64 dllhost.exe 64 bites Windows rendszeren. Kattintson rendben a módosítások mentéséhez.
  • Ellenőrizze a merevlemezt, hogy vannak -e problémák. Ha ez a probléma minta nélkül jelentkezik, futtasson néhány vizsgálatot a számítógépén. A parancssorban az SFC paranccsal javíthatja a Windows fájlokat és a CHKDSK parancsot merevlemez -hibák ellenőrzéséhez.
  • Regisztráljon újra néhány DLL fájlt a parancssorban. A parancssorban , futtatja a parancsokat regsvr32 vbscript.dll és regsvr32 jscript.dll újra regisztrál két DLL-t, amelyek kijavíthatják a COM Surrogate összeomlását.
  • Ellenőrizze a víruskeresőt. Néhányan arról számoltak be, hogy a Kaspersky víruskereső konfliktusai okozhatják ezt a problémát. Próbálja meg kikapcsolni a víruskeresőt, és nézze meg, hogy a fájlhoz/mappához való hozzáférés továbbra is hibát okoz -e.
  • Ha nem használja őket , az indexképeket teljesen letilthatja.

Jelezhet ez vírust?

A normál COM Surrogate folyamat a Windows normális része, és nem rosszindulatú. Ismert azonban néhány rosszindulatú program használata dllhost gonosz célokra irányuló folyamatokat. Látva nagy számban Helyettesítővel bejegyzéseket a Feladatkezelőben sok CPU -t használva ez annak a jele, hogy fertőzést kaphat.

Mivel az ilyen típusú rosszindulatú programok utánozzák a fontos rendszerfolyamatokat és fájlokat, nem javasoljuk, hogy önállóan próbálja meg eltávolítani. Előfordulhat, hogy véletlenül törli a kritikus fájlt. Ehelyett futtasson vizsgálatot a gombbal a telepített víruskereső majd próbáljon ki egy másodikat, hogy megbizonyosodjon arról, hogy tiszta.

Tekintse meg listánkat a legjobb nag-mentes víruskereső programok ha ajánlásra van szüksége. Ne felejtse el, hogy a Windows Defender segítségével akkor is futtathat vizsgálatot, ha nem használja folyamatosan (bár valószínűleg kellene).

típus megvédeni a Start menübe, és nyissa meg Windows Defender biztonsági központ . Válassza a lehetőséget Vírus- és fenyegetésvédelem , majd kattintson a gombra Gyors vizsgálat gombot a szkennelés futtatásához.

Függetlenül attól, hogy milyen víruskeresőt használ, kérjen második véleményt a tiszteletreméltóktól Malwarebytes okos is.

Ennyi a COM Surrogate számára

Mindent leírtunk, amit a COM Surrogate folyamatról tudni kell. Mint kiderült, ez a folyamat egy segítő, amelyet egy másik program hozhat létre, ha valamilyen feladatot szeretne kiszervezni. Emiatt különböző számú COM Surrogate fut különböző időpontokban. Tudja, mit kell tennie az összeomlások elhárításához, és mit kell keresnie a vírus észleléséhez.

Ha többet szeretne megtudni a Windows rendszerről, tekintse meg újonnan kiadott útmutatónkat a számítógép hibaelhárításáról.

Észrevette már, hogy a COM Surrogate folyamat fut a számítógépén? Problémái voltak az összeomlással, és mi javította ki? Oszd meg velünk kommentben!

Képhitel: Jeanette.Dietl/ Depositphotos

Hogyan készítsünk képet a Windows 10 rendszerről
Részvény Részvény Csipog Email Kezdő útmutató a beszéd animálásához

A beszéd animálása kihívást jelenthet. Ha készen áll arra, hogy párbeszédet adjon hozzá a projekthez, akkor lebontjuk a folyamatot.

Olvassa tovább
Kapcsolódó témák
  • ablakok
  • Windows Feladatkezelő
  • Windows 10
  • Fájlkezelő
  • Hibaelhárítás
A szerzőről Ben Stegner(1735 megjelent cikk)

Ben a MakeUseOf szerkesztőhelyettese és bevezető menedzsere. 2016-ban otthagyta informatikai munkáját, hogy teljes munkaidőben írjon, és soha nem nézett vissza. Hivatásos íróként több mint hét éve foglalkozik technológiai oktatóanyagokkal, videojáték -ajánlásokkal és egyebekkel.

További Ben Stegner

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide