COM Surrogate ir pārstājis darboties vai pēkšņi uznirst, kamēr skatījāties fotoattēlus vai videoklipus? Neuztraucieties, ka lielākā daļa lietotāju saskaras ar šo kļūdu, tāpēc tas ir jālabo. Šajā rakstā mēs apspriedīsim, kā novērst šo kļūdu.
Saturs[ paslēpties ]
- Ko dara COM surogāts un kāpēc tas vienmēr pārstāj darboties?
- Kā labot COM Surrogate ir pārstājis darboties
- 1. metode: atjauniniet kodekus
- 2. metode: atspējojiet sīktēlu
- 3. metode: atkārtoti reģistrējiet DLL
- 4. metode: cietā diska kļūdu pārbaude
- 5. metode: atspējojiet DEP dllhost failam
- 6. metode: displeja draivera atcelšana
Ko dara COM surogāts un kāpēc tas vienmēr pārstāj darboties?
Dllhost.exe process tiek dēvēts par COM Surrogate, un vienīgā reize, kad jūs, iespējams, pat pamanīsit tā esamību, ir tad, kad tas avarē un tiek parādīts ziņojums COM Surrogate ir pārtraucis darboties. Kas ir šis COM surogāts un kāpēc tas nepārtraukti avarē?
COM surogāts ir izdomāts nosaukums upurēšanas procesam COM objektam, kas tiek palaists ārpus procesa, kas to pieprasīja. Piemēram, pārlūkprogramma Explorer izmanto COM surogātu, izvelkot sīktēlus. Ja dodaties uz mapi, kurā ir iespējoti sīktēli, Explorer aktivizēs COM surogātu un izmantos to, lai aprēķinātu sīktēlus mapē esošajiem dokumentiem. Tas tiek darīts, jo Explorer ir iemācījies neuzticēties sīktēlu ekstraktoriem; viņiem ir vāji sasniegumi stabilitātes jomā. Explorer ir nolēmis absorbēt veiktspējas sodu apmaiņā pret uzlabotu uzticamību, kā rezultātā šie viltīgie koda fragmenti tiek izņemti no galvenā Explorer procesa. Kad sīktēlu ekstraktors avarē, avārija iznīcina COM aizstājējprocesu, nevis Explorer.
Citiem vārdiem sakot, COM surogāts ir tas, ka es nejūtos labi par šo kodu, tāpēc es lūgšu COM to mitināt citā procesā. Tādā veidā, ja tas avarē, tas ir COM surogāta upurēšanas process, kas avarē, nevis mans process. Un, kad tas avarē, tas nozīmē tikai to, ka tika realizētas Explorer vissmagākās bailes.
Praksē, ja, pārlūkojot mapes, kurās ir video vai multivides faili, rodas šāda veida avārijas, visticamāk, problēma ir nestabilā kodekā. Tāpēc, netērējot laiku, apskatīsim, kā salabot COM surogātu, ir pārstājis darboties, izmantojot tālāk norādīto apmācību.
Kā labot COM Surrogate ir pārstājis darboties
1. metode: atjauniniet kodekus
Tā kā problēma ir saistīta ar fotoattēlu un videoklipu skatīšanu, kodeka atjaunināšana šķiet laba iespēja, un, cerams, tā var palīdzēt novērst COM surogāta kļūdu. Varat lejupielādēt jaunāko kodeka versiju operētājsistēmai Windows 10 / 8.1 / 7 šeit .
Ja jums ir instalēts DivX vai Nero, varat apsvērt iespēju tos atjaunināt uz jaunāko versiju, un dažos gadījumos tie ir jāatinstalē un jāinstalē vēlreiz, lai tie darbotos pareizi.
Ja esat jauninājis Nero un DivX un problēma joprojām pastāv, varat mēģināt pārdēvēt failu C:Program FilesCommon FilesAheadDSFilterNeVideo.ax uz NeVideo.ax.bak. Jums var būt nepieciešams arī pārdēvēt NeVideoHD.ax par NeVideoHD.bak, tomēr tas izjauks Nero Showtime.
2. metode: atspējojiet sīktēlu
Jūs varat atspējot sīktēlu priekšskatījumus , kam vajadzētu īslaicīgi atrisināt problēmu, taču tas nav optimālais risinājums, lai novērstu COM Surrogate ir pārstājis darboties.
3. metode: atkārtoti reģistrējiet DLL
Pārreģistrējiet dažus DLL sistēmā Windows, kas, iespējams, var novērst COM aizstājējkļūdu. Lai to izdarītu:
1. Ar peles labo pogu noklikšķiniet uz pogas Logs un atlasiet Komandu uzvedne (administrators) .
2. Cmd logā ierakstiet šīs komandas un pēc katras no tām nospiediet taustiņu Enter:
|_+_|
Šis var labot COM surogāts ir pārstājis darboties jautājums, bet ja nē, tad turpiniet lasīt!
4. metode: cietā diska kļūdu pārbaude
Vēl viens veids, kā novērst COM surogāta kļūdu, ir palaist diska pārbaudes utilītu, kas ir izskaidrota šeit .
5. metode: atspējojiet DEP dllhost failam
DEP atspējošana dllhost.exe Šķiet, ka problēma lielākajai daļai lietotāju tiek novērsta, tāpēc redzēsim, kā to izdarīt. Vairāk par to varat lasīt manā iepriekšējā ierakstā par to, kā izslēgt DEP.
1. Pēdējā darbībā noklikšķiniet uz Pievienot kā parādīts zemāk:
2. Uznirstošajā lodziņā Pievienot atlasiet šādus izpildāmos failus:
|_+_|
3. Atlasiet dllhost failu, noklikšķiniet uz Atvērt, un tiks parādīts kaut kas līdzīgs šim:
Tam, iespējams, vajadzētu novērst kļūdu COM surogāts ir pārtraucis darboties.
6. metode: displeja draivera atcelšana
Dažreiz jaunākie displeja draiveru atjauninājumi var izraisīt šo kļūdu, un tādējādi draivera atcelšana var novērst problēmu. Bet tas jādara tikai tad, ja pamanāt problēmu pēc draiveru atjaunināšanas.
1. Ar peles labo pogu noklikšķiniet uz Šis dators vai Mans dators un atlasiet rekvizītus.
2. Tagad kreisajā pusē noklikšķiniet uz Ierīču pārvaldnieks .
3. Izvērsiet Display Adapters un pēc tam ar peles labo pogu noklikšķiniet uz displeja ierīces un izvēlieties Atinstalēt.
4. Tiks parādīts uznirstošais lodziņš, kurā jums būs jāpārbauda Izdzēsiet šīs ierīces draivera programmatūru opciju un noklikšķiniet uz Labi. Windows atinstalēs ierīci un izdzēsīs no Windows Update lejupielādēto draivera programmatūru. Pēc tam varat instalēt jaunu draiveru programmatūru.
Jums var patikt arī:
- Kā novērst 0xc000007b lietojumprogrammas kļūdu
- Kā labot ikonu kešatmiņu operētājsistēmā Windows 10
- Kā salabot MMC nevarēja izveidot papildprogrammu
- Kā izveidot sistēmas atjaunošanas punktu — vienkāršs veids
Cerams, ka kāda no šīm metodēm derēs labot COM surogāts ir pārstājis darboties kļūdu . Ja jums joprojām ir kādas šaubas vai jautājumi, lūdzu, komentējiet, mēs centīsimies palīdzēt.
Aditja FarradaAditya ir pašmotivēts informācijas tehnoloģiju profesionālis un pēdējos 7 gadus ir bijis tehnoloģiju rakstnieks. Viņš attiecas uz interneta pakalpojumiem, mobilajām ierīcēm, Windows, programmatūru un pamācībām.