A nagy teljesítményű modern számítógépek ellenérekonfigurációk és viszonylag stabil operációs rendszerek esetén a Windows legújabb verzióinak szinte minden felhasználója találkozott egy hirtelen üzenettel, miszerint a COM Surrogate program leállt. Miért merülnek fel ilyen problémák, és hogyan kell kezelni őket, olvassa el.
COM Surrogate (Windows 7) - mi ez?
Természetesen, amikor üzenetek jelennek megAz ilyen felhasználók azonnal rácsodálkoznak a vírus hatásaira, és megpróbálják eszeveszetten keresni egy ilyen folyamatot a „Feladatkezelőben”, és megpróbálják megállítani. Sajnos ez nem vezet semmire, hiszen ilyen folyamat ott egyszerűen nem létezik. De a hiba egyértelműen azt a szolgáltatást jelzi, amelynek működése meghiúsult.
Maga a Windows 7 COM Surrogate szolgáltatásaz eredeti verzió leginkább a COM+ komponensek ISS környezetben történő végrehajtására koncentrál (internetkapcsolat, bizonyos típusú multimédiás fájlok lejátszása stb.). De ez csak egy általános eset.
Miért jelenik meg a „COM Surrogate nem működik” hibaüzenet?
A probléma lényege abból adódik, hogy egyesekA szabványos .NET-könyvtárakat használó programok helytelenül férnek hozzá a számítógépes erőforrásokhoz. Az alkalmazások összeomolhatnak működés közben, indításkor, vagy normálisan működhetnek egy bizonyos pontig, amikor is helyrehozhatatlan szintaktikai hiba jelenik meg, ami a kódvégrehajtás hurkot idézhet elő (például, amikor „törött” médiafájlokat próbál lejátszani). Igen, és megjelenik a kék képernyő.
Másrészt gyakran megjegyzik, hogyLehet, hogy a COM Surrogate program nem egy rendszerfolyamat, hanem egy vírus, amely annak álcázza magát. Hatása az, hogy a rendszererőforrás-felhasználás elkezd átmenni (a CPU terhelés elérheti a 95-100%-ot, bár egy szabványos szolgáltatásnál elméletileg a CPU terhelése általában nem haladja meg az 50%-ot még akkor sem, ha nem működik megfelelően) .
Honnan tudod, hogy nem vírus?
Ha valamilyen okból a felhasználó megkaptaüzenetet, miszerint a COM Surrogate leállt, először ellenőriznie kell, hogy vírus okozott-e ilyen rendszerreakciót. A dllhost folyamat, amely azonos nevű végrehajtható EXE fájl formájában jelenik meg, magáért a szolgáltatás működéséért felelős.
Először meg kell nyitnia a "Feladatkezelőt" a képernyőna folyamatok fülön keresse meg ott a megadott szolgáltatást (több is lehet, attól függően, hogy hány futó alkalmazás használja a fent leírt komponenseket), és RMB-n keresztül menjen a fájl tárolási helyének megnyitásához. Ha ez egy eredeti folyamat, akkor a mappa System32 (x86 rendszerek esetén) vagy SysWOW64 (64 bites rendszerek esetén) lesz. Minden más hely azonnal vírus jelenlétét jelzi.
Multimédiás problémák
Ami a multimédiát illeti, a COM Surrogate problémái leggyakrabban a lejátszók (főleg a KMPlayer) indításakor és bezárásakor figyelhetők meg, nem beszélve a sérült fájlok lejátszásáról.
Sok szakértő ezt a jelenlétének tulajdonítjaelavult kodekek rendszere a K-Lite és a The HDvid készletekből. A probléma legegyszerűbb megoldása, ha egyszerűen eltávolítja ezeket a csomagokat (használhatja a Vezérlőpult Programok és szolgáltatások szakaszát), majd telepít egy újabb verziót.
Szolgáltatási problémák hibaelhárítása
A legtöbb esetben azonban szolgáltatási hibákA COM Surrogate univerzálisabb módszerrel kiküszöbölhető. Ehhez a „Vezérlőpult” rendszerrészét kell használnia, lépjen a „Speciális” fülre, és kattintson a „Beállítások” gombra.
Ezután használja a megelőzés lapotadatvégrehajtás, amely aktiválja a DEP engedélyezési sort minden szolgáltatásra és programra, kivéve a kiválasztottakat. Az alábbi ablakban a szolgáltatás hozzáadása gombra kattintva meg kell adnia a dllhost fájl teljes elérési útját, el kell mentenie a változtatásokat, majd újra kell indítania a rendszert.
Ha ez nem segít, használjaonline rendszer-helyreállítás. Először az adminisztrátorként futó parancskonzolban írja be a vizsgálati parancsot (DISM.exe /Online /Cleanup-image /ScanHealth), majd hajtsa végre magát a visszaállítást (DISM.exe /Online /Cleanup-image /RestoreHealth).
Vírus eltávolítás
De amint már említettük, a COM Surrogate képes rákiderül, hogy vírus. Ha ez valóban így van (nézzük a fájl helyét), és a víruskeresővel végzett ellenőrzés nem hozott semmit, először csökkentett módban indítsuk újra a rendszert, és használjunk bármilyen ellenőrző eszközt. A Microsoft Security Essentials speciális szkennelési móddal telepítve sokat segít.
Ha manuálisan távolít el egy fenyegetést, el kell végezniehasználja a rendszerleíróadatbázis-szerkesztőt (regedit), állítsa be a keresést {AB8902B4-09CA-4bb6-B78D-A8F59079A8D5} értékkel, és törölje teljesen a talált részt. Ezt követi a szokásos újraindítás.
Minden esetre célszerű ellenőrizni a kiegészítőketböngészőt, és nyomon követheti a végrehajtható fájl elérési útját is (csak az EXE kiterjesztéssel kell végződnie). Ha a végén még hozzáadunk valamit, akkor azt mind törölni kell, és a változtatásokat el kell menteni.
Mit nem szabad soha?
Egyes felhasználók problémákat tapasztalnak aa szolgáltatás naivan azt hiszi, hogy megszabadulhatnak tőlük az összes dllhost folyamat leállításával és az azonos nevű fájl törlésével az eredeti helyéről. A folyamatok leállítása és az ezeket használó alkalmazások lefagynak. Törölje a fájlt, és a rendszer teljesen leáll. Az eredeti folyamatot csak akkor lehet leállítani, ha minden program be van zárva (de a folyamat még aktív). De nem törölheti a fájlt. Ez annyi további hibát okoz, hogy néha csak a rendszer teljes újratelepítése segíthet.
Rövid összefoglaló
Amint látja, problémák merülhetnek fel ezzel a szolgáltatássalelég gyakran találkoznak. Természetesen a legtöbbjük a multimédiához kapcsolódik, ritkábban - az internethez, amikor a böngészők lefagynak. A problémák megoldásához, ha ez valóban videó- vagy hanglejátszásra vonatkozik, jobb a megadott technikák alkalmazása; minden más esetben kivételeket kell alkalmaznia a DEP szolgáltatáshoz.