Kuinka korjata COM Surrogate on lakannut toimimasta
Sekalaista / / November 28, 2021
COM Surrogate on lakannut toimimasta ponnahtaa yhtäkkiä näkyviin, kun katselit valokuvia tai videoita? Älä huoli, että useimmat käyttäjät kohtaavat tämän virheen, joten tähän on oltava korjaus. Tässä viestissä keskustelemme tämän virheen korjaamisesta.
Sisällys
- Mitä COM Surrogate tekee ja miksi se lakkaa aina toimimasta?
- Kuinka korjata COM Surrogate on lakannut toimimasta
- Tapa 1: Päivitä koodekit
- Tapa 2: Poista pikkukuva käytöstä
- Tapa 3: Rekisteröi DLL: t uudelleen
- Tapa 4: Kiintolevyvirheiden tarkistus
- Tapa 5: Poista DEP käytöstä "dllhost"-tiedostossa
- Tapa 6: Palauta näytönohjain
Mitä COM Surrogate tekee ja miksi se lakkaa aina toimimasta?
Dllhost.exe-prosessia kutsutaan nimellä COM Surrogate, ja ainoa kerta, kun todennäköisesti edes huomaat sen olemassaolon, on se, kun se kaatuu ja saat viestin COM Surrogate on lakannut toimimasta. Mikä tämä COM Surrogate on ja miksi se kaatuu jatkuvasti?
COM-korjaus on kuvitteellinen nimi uhrautuvalle prosessille COM-objektille, joka ajetaan sitä pyytäneen prosessin ulkopuolella. Explorer käyttää COM Surrogatea esimerkiksi pikkukuvien purkamiseen. Jos siirryt kansioon, jossa pikkukuvat ovat käytössä, Explorer käynnistää COM-korjaavan ja laskee sen avulla kansion asiakirjojen pikkukuvat. Se tekee tämän, koska Explorer on oppinut olemaan luottamatta pikkukuvien poistajiin; heillä on huono ennätys vakaudesta. Explorer on päättänyt ottaa käyttöön suorituskykyrangaistuksen vastineeksi parantuneesta luotettavuudesta, mikä johtaa näiden ovelaisten koodinpätkien siirtämiseen pois Explorer-prosessista. Kun pikkukuvanpoimija kaatuu, kaatuminen tuhoaa COM-korjausprosessin Explorerin sijaan.
Toisin sanoen COM-korjausohjelma ei pidä minusta hyvänä tästä koodista, joten aion pyytää COM: ia isännöimään sitä toisessa prosessissa. Tällä tavalla, jos se kaatuu, se on COM Surrogate -uhriprosessi, joka kaatuu minun prosessini sijaan. Ja kun se kaatuu, se tarkoittaa vain, että Explorerin pahimmat pelot toteutuivat.
Käytännössä, jos saat tämän tyyppisiä kaatumisia, kun selaat video- tai mediatiedostoja sisältäviä kansioita, ongelma on todennäköisesti räjähtävä koodekki. Joten tuhlaamatta aikaa katsotaan kuinka korjata COM Surrogate on lakannut toimimasta alla olevan opetusohjelman avulla.
Kuinka korjata COM Surrogate on lakannut toimimasta
Tapa 1: Päivitä koodekit
Koska ongelma liittyy valokuvien ja videoiden katseluun, koodekin päivittäminen näyttää olevan hyvä vaihtoehto ja toivottavasti se voi auttaa sinua korjaamaan COM Surrogate -virheen. Voit ladata pakkauksenhallinnan uusimman version Windows 10 / 8.1 / 7 tässä.
Jos sinulla on DivX tai Nero asennettuna, sinun kannattaa harkita niiden päivittämistä uusimpaan versioon, ja joissain tapauksissa sinun on poistettava ja asennettava ne uudelleen, jotta ne toimivat oikein.
Jos olet päivittänyt Neron ja DivX: n ja ongelma jatkuu, voit yrittää nimetä tiedoston uudelleen C:\Program Files\Common Files\Ahead\DSFilter\NeVideo.ax muotoon NeVideo.ax.bak. Saatat myös joutua nimeämään NeVideoHD.ax uudelleen NeVideoHD.bak: ksi, tämä kuitenkin rikkoo Nero Showtimen.
Tapa 2: Poista pikkukuva käytöstä
Sinä pystyt poista pikkukuvien esikatselu käytöstä, jonka pitäisi ratkaista ongelma väliaikaisesti, mutta se ei ole optimaalinen ratkaisu COM Surrogate on lakannut toimimasta.
Tapa 3: Rekisteröi DLL: t uudelleen
Rekisteröi muutama DLL uudelleen Windowsissa, mikä voi mahdollisesti korjata COM-korvausvirheen. Tehdä tämä:
1. Napsauta hiiren kakkospainikkeella ikkunapainiketta ja valitse "Komentorivi (järjestelmänvalvoja).”
2. Kirjoita cmd-ikkunaan seuraavat komennot ja paina Enter jokaisen jälkeen:
regsvr32 vbscript.dll. regsvr32 jscript.dll
Tämä voi Korjaa COM Surrogate on lakannut toimimasta ongelma, mutta jos ei, jatka lukemista!
Tapa 4: Kiintolevyvirheiden tarkistus
Toinen tapa, jolla voit korjata COM-korjausvirheen, on suorittaa selostetun levytarkistusapuohjelman tässä.
Tapa 5: Poista DEP käytöstä "dllhost"-tiedostossa
DEP: n poistaminen käytöstä dllhost.exe näyttää korjaavan ongelman useimmille käyttäjille, joten katsotaan kuinka se tehdään. Voit lukea siitä lisää edellisestä postauksestani kuinka DEP sammutetaan.
1. Napsauta viimeisessä vaiheessa Lisätä kuten alla näkyy:
2. Valitse Lisää-ponnahdusikkunassa seuraavat suoritettavat tiedostot:
Jos käytät 32-bittistä järjestelmää, valitse seuraava tiedosto: C:\Windows\System32\dllhost.exe Jos käytät 64-bittistä järjestelmää, valitse seuraava tiedosto: C:\Windows\SysWOW64\dllhost.exe
3. Valitse dllhost-tiedosto, napsauta Avaa ja saat jotain tämän kaltaista:
Tämän pitäisi luultavasti korjata COM Surrogate on lakannut toimimasta -virhe.
Tapa 6: Palauta näytönohjain
Joskus näytönohjainten viimeisimmät päivitykset voivat aiheuttaa tämän virheen, ja siten ohjaimen palautus voi korjata ongelman. Mutta sinun tulee tehdä tämä vain, jos huomaat ongelman ohjaimien päivityksen jälkeen.
1. Napsauta hiiren kakkospainikkeella Tämä PC tai Tietokoneeni ja valitse ominaisuudet.
2. Napsauta nyt vasemmalla Laitehallinta.
3. Laajenna Näyttösovittimet ja napsauta sitten näyttölaitetta hiiren kakkospainikkeella ja valitse Poista asennus.
4. Näet ponnahdusikkunan, jossa sinun on tarkistettava "Poista tämän laitteen ohjainohjelmisto” -vaihtoehto ja napsauta OK. Windows poistaa laitteen asennuksen ja Windows Updatesta ladatun ohjainohjelmiston. Voit asentaa uudet ajurit myöhemmin.
Saatat pitää myös:
- Kuinka korjata 0xc000007b-sovellusvirhe
- Kuvakevälimuistin korjaaminen Windows 10:ssä
- MMC: n korjaaminen ei voinut luoda laajennusta
- Järjestelmän palautuspisteen luominen – helppo tapa
Toivottavasti jokin näistä menetelmistä onnistuu korjaa COM Surrogate on lakannut toimimasta -virhe. Jos sinulla on edelleen epäilyksiä tai kysymyksiä, kommentoi rohkeasti, yritämme auttaa.