4Sep

Fix for COM surogātpersona ir pārtraukusi darba kļūdu Vista

Ja esat saņēmis kļūdu, COM surogātpersona ir pārtraucis darbu, kad pārlūkojat mapes, kurās ir video vai multivides faili, un esat atradis labu vietu dažiem iespējamiem risinājumiem.Šī problēma rodas tādēļ, ka kodekus un citas COM komponentes instalē dažādi programmatūra, kas nav pilnībā savietojami ar Vista, piemēram, dažās DivX vai Nero versijās.

Šeit ir kļūdas ziņojums:

Šim problēmam ir vairāki iespējamie risinājumi, un pareizais risinājums lielā mērā ir atkarīgs no tā, kāda programmatūra patiešām rada problēmu. Daži no pazīstamākajiem problēmu, kas rada programmatūras, ir DivX un Nero, taču ir arī citi, kas rada arī problēmu.

Iespējamie risinājumi

  • Ja jūs izmantojat DivX, jums vajadzētu jaunināt līdz jaunākajai versijai( 6.5+)
  • Ja jūs izmantojat Nero, varat mēģināt jaunināt uz jaunāko versiju( 7.7.5.1+)
  • Ja esat jauninājisNero un Divx un joprojām ir problēma, jūs varat mēģināt pārdēvēt failu C: \ Program Files \ Common Files \ Ahead \ DSFilter \ NeVideo.ax uz NeVideo.ax.bak. Jums var būt nepieciešams arī pārdēvēt NeVideoHD.ax uz NeVideoHD.bak
    . Tas tomēr pārtrauks Nero Showtime.(pateicoties dugai komentāros par šo vienu)
  • Jūs varat atspējot sīktēlu priekšskatījumus, kas rada problēmu, bet tas nav optimāls risinājums.
  • Vecākais ffdshow kodeku pakete ir zināms, ka tas rada problēmas. Ffdshow izmēģinājuma kodeku pakete, šķiet, darbojas labāk. Iespējams, vēlēsities izmēģināt šo rīku: http://ffdshow-tryout.sourceforge.net/
  • Ja vēlaties pilnībā atinstalēt Nero, tā piedāvā lietderību, kas palīdz pilnīgai atinstalēšanai, kas ļoti palīdz gadījumos, kadjums ir slikta vecākās versijas instalēšana.http: //www.nero.com/nero7/eng/ FAQs_Nero7_NeroVision.html
  • Daži lietotāji ieteica instalēt Vista Codec pakotni, lai atjauninātu visus jūsu kodekus pareizajām versijām. Es nevaru apstiprināt, ka tas darbojas, jo pats to neesmu mēģinājis. Kā vienmēr, uzmanieties, instalējot nezināmas sastāvdaļas un izveidojiet atjaunošanas punktu.
  • Jūs varat izmantot ļoti noderīgu MMCompView bezmaksas lietderību no Nirsoft, lai atspējotu visus kodekus sistēmā.Tas ir ļoti noderīgi, lai palīdzētu novērst tieši to komponentu izraisīto problēmu.
  • Ir vēl viens iespējamais risinājums turpmāk, lai izslēgtu DEP par dllhost, kas var nedarboties visiem. Iespējams, ka DEP ignorēšanas sarakstam būs jāpievieno executables divx + nero.

Alan McC rakstīja ar šo labojumu, kas varētu atrisināt problēmu daudz vieglāk. Būtībā, izslēdzot datu izpildes novēršanu dllhost( COM aizstājējs) var noteikt šo problēmu dažiem cilvēkiem.Šis risinājums ir detalizēti aprakstīts zemāk.

Noklikšķiniet ar peles labo pogu uz Computer un izvēlieties Properties

. Noklikšķiniet uz Advanced System Settings un pēc tam sadaļā Advanced, noklikšķinot uz Settings

. Izvēlieties cilni "Data Execution Protection" un pēc tam noklikšķiniet uz "Ieslēgt DEP visām programmām un pakalpojumiem, izņemot tos, kurus es izvēlos?"?

Noklikšķiniet uz pogas Pievienot un pēc tam pārlūkojiet C: \ Windows \ System32 \ dllhost.exe, kā parādīts

. Noklikšķiniet uz Open( Atvērt) un pēc tam OK( Labi).

Lūk, ko jums vajadzētu redzēt. ..

Tagad jūs varat pārlūkot video mapes bez problēmām!

Es gribētu pateikties Alan McC, lai rakstītu, izmantojot ne tikai otro risinājumu, bet arī visus ekrānuzņēmumus.

Ja šie jautājumi neatrisina jūsu problēmu, būtu labi vērts, lai jūs varētu izlasīt komentārus.Šim pavedienam ir pievērsta uzmanība, un komentāros ir daudz noderīgu atbildes.

Šajā rakstā komentāri ir slēgti, jo ļoti lielais atbildes apjoms padarīja šo lapu par pārāk garu. Nebaidieties, jūs joprojām varat brīvi uzdot visus jautājumus, kurus vēlaties, publicējot forumā.

How-To Geek Forums