Težave z nadomestnim strežnikom COM v operacijskem sistemu Windows 10

  • Deliti To
Cathy Daniels

Ko računalnik začne delovati počasi ali zamrzne, številni uporabniki odprejo upravitelja opravil, da bi videli, kateri nadomestni proces com povzroča težavo. Kadar je krivec neznani nadomestni proces, je prva stvar, ki vam lahko pride na misel, da ima računalnik z operacijskim sistemom Windows težave z virusi.

COM Surrogate je le eden od številnih procesov, ki so zaviti v tančico skrivnosti. Če proces COM Surrogate zamrzne računalnik, preberite, kako odpraviti to težavo.

Kaj je nadomestni partner COM?

Nadomestni proces COM je nujna sestavina operacijskega sistema Windows, COM pa je okrajšava za "Component Object Model". Čeprav lahko te procese COM uporabljajo številni programi, je COM ključnega pomena za gostiteljski proces. To pomeni, da se lahko v primeru okvare in odpovedi dela COM v programu skupaj z njim sesuje celoten program, tudi Raziskovalec Windows.

Zato je Microsoft ustvaril nadomestni proces COM. Ta program razvijalcu omogoča, da ustvari nadomestni ali posredniški proces COM, ki za sistem ni bistvenega pomena. Če se nadomestni proces COM sesuje, ne povzroči sesutja gostiteljskega procesa, ker obstaja zunaj gostiteljskega procesa.

Ali je COM Surrogate virus?

Nekatere internetne govorice trdijo, da je proces COM Surrogate virus, kar večinoma ne drži. Da, virus ima lahko podobno ime, vendar najverjetneje virus, tako kot drugi programi, za svoje namene zgolj uporablja funkcijo procesa COM Surrogate v sistemu Windows. Proces COM Surrogate je znan tudi kot proces COM Surrogate Sacrificial.

Tako kot je ugrabil preostali del vašega računalnika, je ugrabil tudi nadomestni proces COM. Čeprav lahko nenormalna poraba procesorske moči nadomestnega procesa COM pomeni virus, obstaja več drugih razlogov za nepravilno delovanje teh nadomestnih procesov. Ker je nadomestni proces COM žrtvovani proces, seveda "deluje na drugem mestu". To je storil, da bi zaščitil vaš računalniški sistem pred morebitnimi težavami. Na kratko, nadomestni proces COMnadomestni žrtveni postopek je lahko primeren za vaš računalnik.

Ko na primer v Raziskovalcu Windows dostopate do mape in poskušate ustvariti slikovne sličice, procesi Windows sprožijo nadomestni strežnik COM, da v datoteki exe prikažejo slikovne sličice.

  • Oglejte si tudi: Napaka razreda ni registrirana

Kako odpraviti napako nadomestnega strežnika COM

Popravek #1: Ročno prisilite nadomestnega uporabnika COM, da se zapre v upravitelju opravil

Včasih se nadomestni proces COM zatakne in ga morate v operacijskih sistemih izklopiti, da bi ga rešili. To je najhitrejša in najlažja rešitev.

Korak 1

Z desnim klikom opravilne vrstice odprite Meni opravilne vrstice in dostopite do Upravitelja opravil sistema Windows.

Korak št. 2

V oknu Upravitelj opravil se pomaknite navzdol, dokler ne najdete " COM Nadomestni partner ". Kliknite nanj in nato kliknite " Konec naloge " na dnu strani. To ponavljajte, dokler vsaj enkrat ne zaprete vseh procesov COM Surrogate. Zaprite upravitelja opravil.

Če se nadomestni strežnik COM znova zažene, bi moral uporabljati minimalno količino procesorske moči. Če še vedno povzroča težave, nadaljujte z naslednjim korakom.

Popravek #2: Posodobite protivirusni program in preglejte računalnik

Eden od glavnih razlogov, da nadomestni procesi porabijo preveč procesorske moči, je, da je v računalniku nameščen nadomestni virus. Če želite zagotoviti, da nadomestni virus ne prispeva k težavi z obdelavo nadomestnih procesov COM, posodobite protivirusno programsko opremo.

Ker je vsa protivirusna programska oprema različna, ni enostavno objaviti natančnih navodil za to.

Če uporabljate protivirusni program Kaspersky, je znana težava s samim protivirusnim programom, ki povzroča težave s postopki COM Surrogate, zato je treba posodobiti celoten program in ne le iskati protivirusne definicije.

Morda boste morali odstraniti programsko opremo in jo znova namestiti. Če težava po odstranitvi programske opreme izgine, po ponovni namestitvi pa se vrne, boste morda morali zamenjati protivirusni program.

Če želite posodobiti vgrajeni protivirusni program Windows Defender, vnesite " Windows Defender " v meni Start, ga izberite in kliknite " Preverite posodobitve zdaj ", ko se odpre.

Ko je protivirusni program posodobljen, je treba zagnati popoln pregled sistema. Ta pregled lahko traja dolgo, vendar je bistvenega pomena za zagotovitev, da nadomestni virus ne moti ali uporablja postopka COM Surrogate. Ko je pregled končan, protivirusni program odstrani vse najdene nadomestne viruse in znova zaženite računalnik.

Če uporabljate protivirusni program tretje osebe, lahko obiščete proizvajalčevo spletno mesto, kjer najdete posebna navodila za njegovo posodobitev in odstranitev nadomestnih virusov. Ko posodobite protivirusni program, morate zagotoviti tudi, da je program Windows Defender onemogočen.

Če pri iskanju virusov ne najdete nadomestnega virusa, vendar še vedno menite, da imate morda virus, lahko poskusite zagnati iskanje brez povezave. Zelo priporočljivo je tudi, da preverite druge okužbe z zlonamerno programsko opremo, ki lahko povzročijo okužbo računalnika. Pri tem morate znova upoštevati navodila proizvajalca protivirusnega programa.

3. popravek: Prepričajte se, da je operacijski sistem Windows posodobljen, da odpravite težavo z nadomestnim strežnikom COM

Drugi vzrok za slabo delovanje procesa COM Surrogate je, da operacijski sistem Windows 10 ni posodobljen. Zastarela različica operacijskega sistema Windows lahko povzroči številne težave. Če želite ročno posodobiti operacijski sistem Windows 10, sledite spodnjim korakom:

Korak 1

Vrsta " Nastavitve " v iskalno vrstico, izberite ustrezno možnost ali kliknite na " Nastavitve " v začetnem meniju.

Korak št. 2

V meniju Nastavitve izberite " Posodobitve in varnost ."

Korak #3

Prepričajte se, da ste izbrali " Posodobitev sistema Windows " v meniju na desni strani. Na levi strani kliknite " Posodobitev stanja ", ki pravi " Preverite posodobitve ."

Korak #4

Če so nameščene posodobitve, morate računalnik znova zagnati, preden začnejo veljati. To storite tako, da v meniju Start kliknete " Napajanje " in izberite " Ponovni zagon ."

Če je zaustavljena ali manjkajoča posodobitev motena, ko se zažene postopek COM Surrogate, bi morala ta metoda poskrbeti za težavo. Če imate še naprej težave z nadomestkom COM, nadaljujte z naslednjo metodo.

Popravek št. 4: Odpravite težavo z nadomestnim strežnikom COM s posodobitvijo programa Windows Media Player

Predvajalnik Windows Media Player se uporablja za predvajanje vseh video ali medijskih datotek. Če predvajalnika Windows Media Player ne uporabljate pogosto (ali ga ne odpirate), je lahko zastarel. To pa bo povzročilo nadomestne težave COM v celotnem sistemu. Težavo lahko odpravite tako, da posodobite predvajalnik. Tako boste lahko znova uživali tudi v medijskih datotekah.

Korak 1

Vrsta " Predvajalnik Windows Media Player " v iskalno vrstico in izberite ustrezno možnost ali kliknite na " Predvajalnik Windows Media Player ", če je na voljo v opravilni vrstici.

Korak št. 2

Ko se aplikacija odpre, počakajte nekaj minut. Če jo je treba posodobiti, se bo to zgodilo samodejno in prikazalo se bo " Posodobitev je končana " se na dnu okna prikaže sporočilo.

Korak #3

Zaprite program Windows Media Player in znova zaženite računalnik. To storite tako, da v meniju Start kliknete " Napajanje " in izberite " Ponovni zagon ."

Ko popravite predvajalnik video ali medijskih datotek, znova zaženite računalnik in preverite, ali je težava z nadomestkom COM odpravljena.

Popravek št. 5: Izvedite preverjanje sistemske datoteke

Windows 10 ima program, ki preveri datoteke za napake, tudi če se pojavijo v drugih programih, ki tečejo v sistemu. Zlahka lahko najde datoteke, zaradi katerih lahko gostitelji nadomestnih procesov COM porabijo preveč procesorske moči. Poleg tega lahko z zagonom preverjanja datotek tudi preverite, ali so v sistemu kakšni nadomestni virusi, ki povzročajo težave. V tem poglavju je opisan postopek za zagon preverjanja datotek:

Korak 1

Vnesite " cmd " v vrstici za iskanje in pritisnite [ Vnesite ].

Korak št. 2

Z desno tipko miške kliknite na " Ukazni poziv " in izberite možnost " Zaženi kot skrbnik " v spustnem meniju, ki se prikaže.

Korak #3

Ko se odpre okno ukazne vrstice, vnesite " sfc /scannow " za pozivom (brez narekovajev) in pritisnite [ Vnesite ]. Počakajte, da se postopek zaključi. Za dokončanje lahko traja nekaj časa.

Korak #4

Ko se pregledovanje konča, morate znova zagnati računalnik. Kot prej kliknite " Napajanje " v meniju Start in izberite " Ponovni zagon ."

Če težava še vedno ni odpravljena, nadaljujte z naslednjo metodo.

Popravek #6: Odstranjevanje ali čiščenje sličic v računalniku s sistemom Windows 10

Včasih nadomestni strežnik COM poskuša dostopati do neuporabljene poškodovane datoteke. Ker je datoteka poškodovana, ne morete odpreti lokacije datoteke, do katere ni mogoče dostopati. Če želite odpraviti to težavo, morate odstraniti stare sličice.

Korak 1

Vrsta " Možnosti Raziskovalca datotek " v meniju Start in kliknite nanj.

Korak št. 2

Kliknite " Oglejte si " v oknu Možnosti Raziskovalca datotek. Prepričajte se, da je v oknu " Vedno prikažite ikone, nikoli sličic " v razdelku " Datoteke in mape " je označena s kljukico. Nato kliknite " Uporabi " in na koncu kliknite " V REDU ."

Korak #3

Odprite meni Start in vnesite " Čiščenje diska ." Nato kliknite, da odprete to aplikacijo.

Korak #4

Izberite pogon, ki ga želite očistiti. C: Če niste prepričani, ponovite ta korak in korak #5, dokler ne očistite vseh pogonov.

Korak #5

Prepričajte se, da je v polju " Sličice ." Nato kliknite " Čiščenje sistemskih datotek ."

Korak #6

Ponovno odprite možnosti Raziskovalca datotek tako, da vnesete " Možnosti Raziskovalca datotek " v meniju Start in kliknite nanj.

Korak #7

Tokrat v " Oglejte si " v oknu Možnosti Raziskovalca datotek odstranite kljukico " Vedno prikažite ikone, nikoli sličic " v razdelku " Datoteke in mape ." Ponovno kliknite " Uporabi " in na koncu kliknite " V REDU ."

Korak #8

Zaprite okno in kliknite ikono Napajalnik v meniju Start, da znova zaženete računalnik.

Popravek #7: Ponovno ustvarite predpomnilnik sličic z uporabo ukaznega poziva

Včasih morate izbrisati vse sličice in poskrbeti, da Windows ponovno vzpostavi predpomnilnik sličic. Napačne sličice bodo verjetno povzročile težave z nadomestkom COM. Če želite zagotoviti, da sličice pravilno odprejo lokacijo datoteke, sledite naslednjim korakom:

Korak 1

Vrsta " cmd " v iskalno polje in z desno tipko miške kliknite " Ukazni poziv ", da prikličete " Zaženi kot skrbnik ". Izberite to možnost.

Korak št. 2

Ko se prikaže ukazna vrstica, vnesite " taskkill /f /im explorer.exe " brez narekovajev (ali ga izreži in prilepi) v okno in pritisni [ Vnesite ]. Ta ukaz zaustavi Raziskovalca datotek.

Korak #3

Zdaj vnesite " del /f /s /q /a %LocalAppData%MicrosoftWindowsExplorerthumbcache_*.db " brez narekovajev (ali ga izreži in prilepi) v okno in pritisni [ Vnesite ]. Ta ukaz izbriše vse datoteke s sličicami v zbirki podatkov.

Korak #4

Na koncu znova zaženite Raziskovalca, tako da vnesete " zagon explorer.exe " brez narekovajev v okno in pritisnite [ Vnesite ].

Raziskovalec Windows ima objekt COM, ki omogoča samodejno ponovno ustvarjanje sličic. Preverite, ali je osveževanje sličic odpravilo težavo z nadomestnim procesom DOM.

Popravek #8: Ponovno registrirajte datoteke DLL

V nekaterih primerih datoteka .dll, ki jo uporablja nadomestni strežnik COM, deluje, vendar jo je morda treba ponovno registrirati, da deluje pravilno. Ponovno jo registrirate s temi koraki:

Korak 1

Vrsta " cmd " v iskalno polje in z desno tipko miške kliknite " Ukazni poziv ", da prikličete " Zaženi kot skrbnik ". Izberite to možnost.

Korak št. 2

Ko se prikaže ukazna vrstica, vnesite " regsvr32 vbscript.dll " brez narekovajev v okno in pritisnite [ Vnesite ].

Korak #3

Nato vnesite " regsvr32 jscript.dll " brez narekovajev v okno in pritisnite [ Vnesite ].

To naj bi ponovno registriralo datoteke dll, ki jih uporablja COM Surrogate, in omogočilo nemoteno delovanje računalnika. Če to ne odpravi težave, nadaljujte z branjem.

Popravek #9: Zaženite preverjanje diska v ukazni vrstici

Poškodovane datoteke so pogost vzrok za proces, ki v Raziskovalcu Windows porabi preveč procesorske moči. Posledično se bo verjetno pojavila težava z nadomestkom COM. Z naslednjimi koraki lahko preverite napake na diskovnih pogonih računalnika:

Korak 1

Vrsta " Ukazni poziv " v meni Start kot pri drugih metodah. Z desno tipko miške kliknite " Ukazni poziv " in izberite možnost " Zaženi kot skrbnik " iz spustnega menija.

Kliknite " Da ", če želite programu dovoliti, da opravi spremembe, in nadaljevati v ukazno vrstico.

Korak št. 2

Vnesite " chkdsk c: /r " na poziv brez narekovajev. Ne pozabite, da je c: ime pogona, ki ga želite preveriti, zato boste morda morali to črko nadomestiti z drugo. Zdaj pritisnite " Vnesite ."

Korak #3

Sistem vas bo pozval k ponovnemu zagonu sistema. Y za ponovni zagon in nato pritisnite [ Vnesite ]. Ta postopek lahko traja nekaj časa, zlasti če ga izvajate prvič.

Vendar pa mora sistem Windows samodejno popraviti vse napake, ki jih najde. Ko to stori, poskusite preveriti, ali se težava z nadomestnim strežnikom COM nadaljuje.

Popravek #10: Izključitev nadomestnega imena COM iz preprečevanja izvajanja podatkov

Če prejmete sporočilo o napaki: Nadomestni zastopnik COM je prenehal delovati ta metoda bo pomagala pri tej in drugih napakah postopka COM Surrogate. Tukaj je opisano, kako nadomestek COM izključiti iz DEP (preprečevanje izvajanja podatkov).

Korak 1

V meniju Start vnesite " napredne sistemske nastavitve " in kliknite " Ogled naprednih sistemskih nastavitev ."

Korak št. 2

" Napredno Ko se odpre okno Sistemske lastnosti, mora biti zavihek " že izbran. Pod zavihkom " Uspešnost ", kliknite na " Nastavitve ".

Korak #3

Zdaj kliknite " Preprečevanje izvajanja podatkov " in kliknite na " Vklop DEP za vse programe in storitve, razen za tiste, ki jih izberem ."

Korak #4

Zdaj kliknite " ADD ."

Korak #5

Če imate 32-bitni sistem Windows 10, pojdite v C:WindowsSystem32, če pa imate 64-bitni sistem Windows 10, morate iti v C:WindowsSysWOW64.

Upoštevajte: verjetno se bo začel v mapi System32, tudi če imate 64-bitni sistem (64-bitni sistemi imajo obe mapi).

Če želite krmariti do prave mape, morate klikniti ikono za mapo navzgor (ki se nahaja poleg ikone " Oglejte si: " na vrhu pojavnega okna.

Korak #6

Ko najdete pravo mapo ( System32 ali SysWOW64 ), poiščite dllhost , kliknite nanj in izberite " Odpri ." To ga bo dodalo na seznam izključitev.

ali

Korak #7

Kliknite " Uporabi " in nato " V REDU ", da shranite spremembe.

Preverite, ali je napaka nadomestnega procesa COM odpravljena. Če ni, poskusite z naslednjim korakom.

Popravek #11: Posodobitev ali vrnitev gonilnikov

Če ste nedavno posodobili gonilnik, sledite tem navodilom, da gonilnik naprave vrnete na prejšnjo različico. V nekaterih primerih so lahko posodobitve izdane z napakami, ki vplivajo na postopek COM Surrogate.

Z vrnitvijo gonilnika nazaj se začasno obnovi pravilno delovanje procesa.

Če niste prepričani, ali so bile naprave nedavno posodobljene, je najbolje, da najprej preverite gonilnike za grafiko, video in zaslon ter nato gonilnike za zvok/mikrofon.

Če ti gonilniki niso bili posodobljeni pred kratkim (funkcija povratka ni na voljo), jih poskusite posodobiti po naslednjih korakih:

Korak 1

Pritisnite tipko [ X ] in tipko [ Windows ] na tipkovnici. Odpre se meni Hitre povezave, v katerem morate izbrati " Upravitelj naprav ."

Korak št. 2

Kliknite, da odprete vrsto naprave, za katero veste, da je bila nedavno posodobljena, in z desnim gumbom miške kliknite na ime posodobljene naprave. Če ne veste, ali je bil gonilnik naprave nedavno posodobljen, kliknite " Priključki za zaslone ", da ga razširite.

Zdaj z desno tipko miške kliknite ime prve naprave na seznamu in kliknite " Lastnosti ."

Korak #3

Izberite " Voznik za vračanje nazaj " v zavihku voznika, če je na voljo. Če ni na voljo, preskočite na korak #4.

Prikazal se bo zaslon z vprašanjem, zakaj želite napravo obnoviti. Izpolnite podatke in kliknite " Da ", da potrdite, da se želite vrniti na prejšnjo različico gonilnika. Preskočite na korak #7.

Korak #4

Če je " Voznik za vračanje nazaj " je siva, kliknite " Posodobitev gonilnika " namesto tega.

Korak #5

Ko kliknete Posodobitev gonilnika, se prikaže možnost, da računalnik samodejno iskanje programske opreme za gonilnike . Izberite to možnost.

Lahko si tudi zabeležite trenutno različico gonilnika in na spletnem mestu proizvajalca preverite najnovejšo različico. Če najnovejše različice nimate, jo lahko prenesete in ročno namestite s spletnega mesta proizvajalca.

Korak #6

Računalnik mora opraviti samodejno iskanje. Če je gonilnik posodobljen, se bo prikazalo sporočilo, da je za to napravo že nameščen najboljši gonilnik. V nasprotnem primeru mora računalnik samodejno posodobiti gonilnik.

Korak #7

Po končanem iskanju (in po potrebi posodobitvi) zaprite pojavno okno.

Morali bi ponovni zagon računalnika in preverite, ali je težava s presežnim procesorjem odpravljena.

Če ni, se lahko vrnete v okno upravitelja naprav (korak 2) in znova namestite gonilnik, ki ste ga vrnili nazaj. Sledite navodilom za naslednji gonilnik naprave, dokler ne preverite vseh gonilnikov grafičnih, video, zaslonskih in zvočnih/mikrofonskih naprav, ki so na seznamu.

Če še vedno niste odpravili napake nadomestka COM, nadaljujte z branjem.

Popravek #12: Odstranjevanje programov, za katere je znano, da ovirajo nadomestek COM

Znano je, da dva programa tretjih oseb motita delovanje nadomestnega strežnika COM in povzročata veliko porabo procesorja: Acronis TrueImage in . Predvajalnik VLC (če uporabljate 32-bitno različico s 64-bitnim operacijskim sistemom Windows 10). 64-bitno različico programa VLC Player lahko znova namestite, ko sledite spodnjim korakom za odstranitev programa.

Če je krivec Acronis TrueImage, žal zdaj ni druge možnosti. V nekaterih primerih lahko težave povzročajo drugi medijski predvajalniki tretjih oseb, pri čemer bi lahko pomagalo njihovo odstranjevanje.

Korak 1

Odprite meni Start in vnesite " Nadzorna plošča " brez narekovajev.

Korak št. 2

Kliknite " Odstranjevanje programa ."

Korak #3

Na seznamu, ki se odpre, poiščite program, ki ga želite odstraniti, in ga kliknite. Nato kliknite Odstrani/spremeni in potrdite, da ga želite odstraniti.

Korak #4

Ko je program končal z odstranjevanjem, znova zaženite računalnik.

Popravek #13: Ustvarjanje novega uporabniškega računa z upraviteljskimi pravicami

Včasih lahko določene shranjene nastavitve povzročijo težave s funkcijo COM Surrogate. Z ustvarjanjem novega računa z upraviteljskimi pravicami boste te nastavitve ponastavili in obnovili funkcijo iskanja.

Korak 1

Pritisnite tipki [X] in [ Windows ] hkrati. Izberite " Windows PowerShell (skrbnik) " in se strinjajte, da lahko program izvede spremembe.

Korak št. 2

Ko se odpre program PowerShell, vnesite " net user DifferentUsername DifferentPassword /add " brez narekovajev v pozivu PowerShell.

Zamenjati morate DifferentUsername z uporabniškim imenom, ki ga želite za nov račun. DifferentPassword nadomestite z geslom, ki ga želite uporabiti za nov račun.

Ne geslo ne uporabniško ime ne smeta vsebovati presledkov, pri obeh pa se razlikujejo velika in mala črka. Ko končate z vnosom ukaza, pritisnite [ Vnesite ] za njegovo izvedbo.

Korak #3

Preden spremembe začnejo veljati, morate znova zagnati računalnik. Zaprite okno PowerShell in znova zaženite računalnik z ikono Napajanje v meniju Start ali s pritiskom na gumb [ Ctrl ], [ Alt ] in [ Izbriši ] na tipkovnici hkrati, da dostopate do menija Upravitelj opravil in tam do ikone Napajanje.

Ko se računalnik znova zažene, se morate prijaviti v novi uporabniški račun, ki ste ga ustvarili z edinstvenim uporabniškim imenom in geslom, ki ste ju vnesli v ukaz PowerShell.

Popravek #14: Spremenite pogled na menije

S tem ne boste odpravili osnovne težave, lahko pa vam pomaga ponovno vzpostaviti nadzor nad računalnikom, ko nič drugega ne deluje. Če želite spremeniti menijske poglede, lahko sledite korakoma #1 in #2 šeste metode, ki je omenjena tukaj, ali pa z naslednjimi koraki začasno spremenite način prikazovanja menijev.

Ta metoda bo delovala, če je težava z nadomestnim strežnikom COM posledica znane težave in Microsoft pripravlja popravek. Ko bo popravek objavljen, si boste lahko menije ogledali s sličicami.

Korak 1

Vrsta " Raziskovalec datotek " v začetnem meniju ali kliknite začetni meni Raziskovalec datotek ikona.

Korak št. 2

V oknu Raziskovalca datotek kliknite " Oglejte si " zavihek.

Korak #3

Zdaj kliknite " Seznam " ali " Podrobnosti "- kakršen koli videz vam je ljubši.

Če ste preizkusili vse zgornje metode in še vedno opažate, da nadomestni strežnik COM uporablja preveč procesorja, si lahko ogledate prispevek na blogu Kako odpraviti napako 100-odstotne uporabe diska v računalniku z operacijskim sistemom Windows 10, kjer boste našli več idej.

Sem Cathy Daniels, strokovnjakinja za Adobe Illustrator. Programsko opremo uporabljam od različice 2.0 in ustvarjam vadnice zanjo od leta 2003. Moj blog je ena najbolj priljubljenih destinacij v spletu za ljudi, ki se želijo naučiti Illustratorja. Poleg blogerskega dela sem tudi avtor in grafični oblikovalec.