Jos olet koskaan saanut virheilmoituksen Windows 10/8/7-käyttöjärjestelmässä: Ohjelman exe tai COM Surrogate on lopettanut toimintansa. Ongelma aiheutti ohjelman lopettamisen oikein. Windows sulkee ohjelman ja ilmoittaa sinulle, onko ratkaisu saatavilla, tässä on muutamia vianmääritysvaiheita. Haluaisin ehdottaa, mikä voi auttaa ratkaisemaan tällaiset virheet.
Mikä on COM Surrogate
Dllhost.exe prosessi menee nimen mukana COM Surrogate. Se sijaitsee System 32 -kansiossa.
Sanoo Microsoft,
COM Surrogate is the sacrificial process for a COM object that is run outside of the process that requested it. Explorer uses the COM Surrogate when extracting thumbnails, for example. If you go to a folder with thumbnails enabled, Explorer will fire off a COM Surrogate and use it to compute the thumbnails for the documents in the folder. It does this because Explorer has learned not to trust thumbnail extractors; they have a poor track record for stability. Explorer has decided to absorb the performance penalty in exchange for the improved reliability resulting in moving these dodgy bits of code out of the main Explorer process. When the thumbnail extractor crashes, the crash destroys the COM Surrogate process instead of Explorer.
COM Surrogate on lopettanut toimintansa
1] UAC-asetukset:
Windows 10/8/7: ssa on Käyttäjätilien valvonta (UAC) -asetuksia, jotka estäisivät ohjelmien hallinnoinnin pääsyn turvallisuussyistä. Jotkin ohjelmat tarvitsevat järjestelmänvalvojan oikeudet toimimaan oikein, jotta ongelman ratkaisemiseksi sinun on napsautettava oikein napsauttamalla suoritettavaa tiedostoa ja suoritettava järjestelmänvalvojana.
Joskus sinun on ehkä otettava käyttöön yhteensopivuustila, koska tietyt ohjelmat eivät ehkä ole täysin yhteensopivia Windows 7/8/10: n kanssa.
Jos ohjelma on yhteensopiva Windows 10/8/7: n kanssa, varmista, ettet salli yhteensopivuustilaa, jos sen avulla poistat sen käytöstä, koska se voi kaatua myös ohjelmassa.
2] Haittaohjelmatulehdus:
Jos saat virheen useille ohjelmille, on todennäköistä, että Windows-tietokoneesi on saanut tartunnan. Tällaisissa tapauksissa lataa hyvä kolmas osapuoli erillinen virustorjuntaohjelma ja skannaa tietokoneesi sen kanssa.
Käynnistä järjestelmä uudelleen vikasietotilassa ja suorita täydellinen tarkistus.
3] DEP-asetus:
DEP-asetus, eli Data Execution Prevention -asetus saattaa aiheuttaa ohjelmien kaatumisen. Tarkista nämä asetukset
1. Napsauta alkaa ja Oikealla painikkeella päällä Tietokone ja mene ominaisuudet
2. Napsauta painiketta Järjestelmän lisäasetukset.
3. Napsauta sitä Pitkälle kehittynyt Välilehti ja napsauta asetukset alla Esitys istunto.
4. Klikkaa Tietojen suorittamisen estäminen.
5. Varmista, että olet valinnut Ota DEP käyttöön ainoastaan tärkeimmistä Windows-ohjelmista ja palveluista.”
6. Napsauta sitten Käytä ja klikkaa kunnossa ja reboot järjestelmääsi
Vaihtoehtoisesti voit valita DEP-asetuksen käyttöön kaikissa ohjelmissa ja palveluissa paitsi valitsemassani, napsauttamalla Lisää ja lisää sitten seuraavat:
- C: Windows System32 Dllhost.exe 32-bittisille järjestelmille
- C: Windows SysWOW64 Dllhost.exe 64-bittisille järjestelmille
Napsauta Käytä / OK.
4] Rekisteröi DLL-tiedostot uudelleen
Avaa korkeampi CMD ja suorita seuraavat komennot:
regsvr32 vbscript.dll
regsvr32 jscript.dll
Katso jos tämä auttaa.
Jos nämä vaiheet eivät ratkea, yritä sitten asentaa uudelleen sovellus, joka aiheuttaa ongelman.
Jos se tapahtuu jonkin Windows-komponentin kanssa, yritä suorittaa SFC / SCANNOW.
Katso tämä viesti, jos saat toiminnon Toiminto ei onnistu, koska tiedosto on avoinna COM Surrogate -viestissä.