Mi az a COM Surrogate (dllhost.exe), és miért fut a számítógépemen?
A Windows(Windows) számítógépen futó folyamatok listájának áttekintése a Feladatkezelővel(Task Manager) a paranoia receptje. Rengeteg furcsán hangzó program fut, és általában nem lehet tudni, mi a jó vagy rossz a számítógépének. A COM -helyettes dllhost.exe csak egy ilyen folyamat, de sokkal hétköznapibb, mint gondolnád.
Mi az a COM Surrogate (dllhost.exe)?
A COM(COM) a Component Object Model rövidítése . Ezt a Microsoft a 90-es évek elején vezette be, hogy megkönnyítse a programozók számára a meglévő szoftverek funkcionalitásának bővítését. Más szavakkal, ez némileg olyan, mint egy beépülő modul, amely lehetővé teszi új funkciók hozzáadását a meglévő programokhoz, például a Windows Intézőhöz(Windows Explorer) .
Ez nagyszerű a program képességeinek dinamikus javításához, de van egy árnyoldala is. Ha egy COM -modul rosszul van kódolva, vagy valamilyen okból összeomlik, akkor összeomlik a program is, amelyhez csatlakoztatja. Ennek az az oka, hogy a COM és a fő program egy folyamatként fut.
Itt jönnek be a COM - helyettesítők. Ez a megközelítés lehetővé teszi, hogy a COM a saját külön folyamatában futhasson, mintha saját programja lenne. A fő program és a COM helyettesítő folyamatok szükség szerint beszélnek egymással. De ha a COM -helyettes bármilyen okból összeomlik, az nem okoz mást, csak a saját folyamatát. Ez összességében sokkal stabilabb rendszert eredményez.
Biztonságos a (Safe)COM Surrogate (dllhost.exe ) ?
Azt, hogy(Whether) a dllhost.exe biztonságos-e, nehéz megválaszolni, mert ez a futó konkrét COM - tól függ . Általában jóindulatú folyamatokat tárolnak, amelyek hasznos dolgokat hajtanak végre, de nem esik kívül annak lehetőségén, hogy egy rosszul kódolt COM vagy a COM helyettesítő keretrendszeren található rosszindulatú programok károkat okozhatnak vagy rosszindulatú kódot hajtanak végre.
A COM Surrogate helyének megkeresése
A dllhost.exe fájlnak csak egy helye van, és ez a Windows mappán belüli System32 mappában található . Az alapértelmezett elérési út a Windows > System32 a rendszermeghajtón. A rendszermeghajtó általában a C meghajtó. Ha máshol találja ezt a fájlt, akkor valószínűleg vírusról van szó. Szóval mindenképpen szkenneld be!
A COM Surrogate legitimitásának ellenőrzése
Ahogy fentebb említettük, a Feladatkezelőben látható (Task)COM - helyettes nem egy konkrét alkalmazás, hanem csak egy shell egy másik folyamat számára. Mivel nem tudunk könnyen betekintést nyerni abba, hogy valójában mi is fut egy adott COM -helyettesítő folyamaton belül, a gyanús viselkedés ellenőrzésének egyetlen valódi módja egy víruskereső program használata.
Természetesen mindenesetre rendszeres időközönként le kell futtatnia a víruskereső programot(antivirus program) , de ha olyan COM -helyettesítőt lát, amely sok erőforrást használ fel vagy a rendszer instabilitását okozza, ez lehet az egyik magyarázat.
Ugyanakkor a szóban forgó COM -helyettesítő folyamat csak hibás, nem pedig rosszindulatú. Ha az összes dokumentumot elmentette, megpróbálhatja erőszakkal leállítani egy adott COM -helyettesítő folyamatot, hogy kiderítse, mit csinál. Ami összeomlik vagy lefagy közvetlenül a folyamat leállítása után, az valószínűleg a kapcsolódó program. Miután azonosította a legvalószínűbb tettest, újra kell indítania a számítógépet.
COM-helyettesítő hibák javítása
A COM(COM) -helyettesítő hibák időről időre előfordulnak, és valószínűleg ez a leggyakoribb ok, amiért az emberek először a folyamat nevére keresnek. A „ COM(COM) helyettesítő leállt ” hiba elsőre rejtélyesnek tűnhet. Most, hogy tudja, mit csinál a COM -helyettes, nyilvánvaló, hogy a folyamat valójában végzi a feladatát.
A COM(COM) helyettesítő célja, hogy megvédje a programbővítményeket az általuk kiterjesztett fő folyamat összeomlásától, így a hiba oka a helyettesítőn belül futó COM -modulra vezethető vissza .
Nem könnyű megtudni, melyik COM volt az, mivel a helyettesítő maga takarja el a benne lévő konkrét COM -ot. (COM)Számos gyanúsított van:
- A harmadik féltől származó videokodekek elavultak. Ha vannak, távolítsa el, vagy frissítse.
- Lehet, hogy a víruskereső programja zavarja a COM helyettesítőt. Ideiglenesen tiltsa le. Ha úgy tűnik, hogy ez okozza a problémát, váltson másik víruskeresőre, vagy próbálja meg frissíteni a legújabb verzióra, ha lehetséges.
- Egy olyan segédprogram segítségével, mint a CHKDSK , ellenőrizze a lemezen található hibákat .
- Ellenőrizze(Check) a rendszerfájlok sérülését a Rendszerfájl-ellenőrző(System File Checker) segítségével .
- Görgesse(Roll) vissza a legutóbbi illesztőprogram-frissítéseket, vagy frissítse különösen a kijelző- és nyomtatóillesztőket. Próbálja ki a szabványos gyártói GPU-illesztőprogramot(GPU driver) és az OEM -verziót is, ha ez vonatkozik számítógépére.
Ha tudni szeretné, hogyan diagnosztizálható pontosan melyik COM fut a helyettesítőn belül, van egy technikaibb megoldás.
COM(COM Surrogate Process) -helyettesítő folyamaton belüli ellenőrzés a Process Explorer segítségével
A Microsoft rendelkezik a (Microsoft)Process Explorer néven ismert opcionális segédprogrammal . Sokféle dologhoz hasznos. Ha például azt mondták Önnek, hogy törölhet egy mappát, mert egy program nyitva van, akkor a Process Explorer segítségével megnézheti, melyik programról van szó, és bezárásra kényszerítheti anélkül, hogy a teljes számítógépet újra kellene indítania.
Egyszerűen(Simply) töltse le és futtassa a Process Explorer programot, és egy ehhez hasonló (Process Explorer)ablakot(Window) fog látni :
Ne feledje(Remember) , hogy a COM Surrogate neve valójában dllhost.exe. Tehát keresse meg, és vigye az egérmutatót a bejegyzés fölé. A kis felugró ablakban láthatja, hogy melyik DLL fájl van tárolva. Általában ez elegendő információt ad ahhoz, hogy tudja, melyik program csatlakozik hozzá. Ha a DLL nevéből nem derül ki, akkor a Google-lal pontosabb választ találhat.
COM On Over a Party
Összefoglalva, most már tudja , mik(COMs) azok a COM-ok, mit csinál a COM -helyettes, hogyan lehet kijavítani a leggyakoribb problémákat, és hogyan lehet kitalálni, hogy melyik COM -mal van dolgod. Ami(Which) remélhetőleg végleg megoldotta a COM -val kapcsolatos problémákat.
Related posts
Mi az a COM Surrogate a Windows 10 rendszerben, és vírus?
A szolgáltatásfrissítések biztonsági intézkedéseinek letiltása a Windows 10 rendszeren
A Network Sniffer Tool PktMon.exe használata Windows 10 rendszerben
Eszköztárak elrejtése a Tálca helyi menüjében a Windows 10 rendszerben
A NumPy telepítése a PIP használatával Windows 10 rendszeren
Ingyenes szoftver a rendszer teljesítményének és erőforrásainak figyelésére a Windows 10 rendszerben
Telepítse Realtek HD Audio Driver Failure, Error OxC0000374 Windows 10 rendszeren
A Biztonságos törlés hozzáadása a helyi menühöz a Windows 10 rendszerben
Hogyan lehet letiltani a cserélhető tárolóosztályokat és a hozzáférést a Windows 10 rendszerben
A globális gyorsbillentyűk listájának megjelenítése a Windows 10 rendszerben
A Modern Setup Host magyarázata Windows 10-ben. Biztonságos?
Az egérkattintások emulálása a kattintás nélküli egérrel a Windows 10 rendszerben
158-as eseményazonosító hiba – Azonos lemez GUID-ok hozzárendelése a Windows 10 rendszerben
Javítsa meg az akkumulátor gyors lemerülését a Windows 10 rendszeren hibrid grafikával
Nézzen digitális TV-t és hallgasson rádiót Windows 10 rendszeren a ProgDVB segítségével
A Dual Monitor Tools for Windows 10 lehetővé teszi több monitor kezelését
A Firefox megjelenítse a médiavezérlőket a Windows 10 zárolási képernyőjén
A régi keresőmező engedélyezése a Windows 10 Fájlkezelőjében
Az automatikus illesztőprogram-frissítések letiltása a Windows 10 rendszerben
Új funkciók a Windows 10 20H2 verziójában, 2020. októberi frissítés