Kā novērst DCOM kļūdu 10016 operētājsistēmās Windows 7, 8 un 10

DCOM kļūdas iegūšana ar notikuma ID 10016 nozīmē, ka programma mēģināja palaist DCOM serveri, izmantojot DCOM infrastruktūru, taču lietotājam nav nepieciešamo atļauju, lai to izdarītu. Šī ir zināma kļūda, kas saglabājas no vecākiem Windows izdevumiem, taču faktiski netiek atrisināta, jauninot uz jaunāku OS versiju, un tā ir redzama arī operētājsistēmās Windows 8 un 10.

Jūs to saņemsit sistēmas kļūdas formā , kā arī saņemsit ziņojumu, kurā ir CLSID un APPID . Šī DCOM kļūda var būt pilnīgi nekaitīga, taču tās redzēšana un nepārtraukta risināšana var būt kaitinoša.

Bet pirms turpināt problēmu novēršanas procesu, pārliecinieties, vai sistēmas barošanas avots atbilst atzīmei un vai tas nav kļūdains. Ja izmantojat jebkura veida overclocking (CPU, GPU vai RAM), vai nu nolaidiet to uz leju, vai noņemiet to. Pārliecinieties arī, vai jūsu sistēmas draiveri, it īpaši GPU draiveri, ir atjaunināti, un pēc tam pārbaudiet, vai jūsu sistēmā nav skaidrības par apspriežamo kļūdu.

Ir risinājums, kas ir pierādīts kā piemērots daudziem lietotājiem, un, lai to izdarītu, kļūdas ziņojumā būs nepieciešami CLSID un APPID , un jums ir jāveic zemāk aprakstītās metodes darbības.

2016-11-04_183823

1. metode: piešķiriet lietotnei pietiekamas atļaujas, kas izraisa kļūdu

CLSID un APPID ir unikāli lietotnei - un to abu lietošana var palīdzēt noteikt lietotni, kas izraisa problēmas. Pat ja jūs zināt, kura lietotne rada problēmas, viss, kas jums jādara, ir piešķirt tai pietiekamas atļaujas, lai tā neradītu problēmas katru reizi, kad tās nepieciešamas. Darbības, lai to izdarītu, ir ļoti vienkāršas.

  1. Vienlaicīgi nospiediet tastatūras Windows un R taustiņus un ierakstiet RegEdit izpildītājā Run nospiediet Enter vai noklikšķiniet uz Labi, lai atvērtu reģistra redaktoru.

  2. Reģistra redaktorā paplašiniet mapi HKEY_CLASSES_ROOT un iekšpusē esošo mapi CLSID .
  3. Atrodiet kļūdas ziņojumā saņemto mapi ar CLSID .
  4. Tagad ar peles labo pogu noklikšķiniet uz tā un atlasiet “ atļaujas ” un noklikšķiniet uz “ Papildu ”.
  5. Noklikšķiniet augšpusē, un jūs redzēsiet īpašnieku - nomainiet to uz administratoru grupu.
  6. Īpašnieka loga apakšdaļā atlasiet arī Aizstāt visus bērnu objekta atļaujas ierakstus . Noklikšķiniet uz Labi un pēc tam Windows drošības brīdinājumam atlasiet .

  7. Atpakaļ galvenajā atļauju logā noklikšķiniet uz Pievienot , ievadiet Visi un noklikšķiniet uz Labi . Atkal galvenajā atļauju logā augšdaļā esošo lietotāju sarakstā atlasiet Ikviens un apakšējā pusē esošajā kolonnā Atļaut atlasiet Pilna kontrole . Noklikšķiniet uz Labi.

  8. Pielietojiet pilnu kontroli .
  9. Kad esat pabeidzis, izvērsiet HKEY_LOCAL_MACHINE Inside, paplašinot šīs mapes: Software, tad Classes , pēc tam AppID .
  10. Dodieties uz mapi, kurai ir tāds pats APPID , kādu saņēmāt kļūdas ziņojumā. Ar peles labo pogu noklikšķiniet un izvēlieties atļaujas un atlasiet “ Advanced ”.
  11. Izmantojot 4. – 6. Darbību, piešķiriet lietotnei pietiekamas atļaujas.
  12. Ņemiet vērā, ka, aplūkojot mapes ar CLSID un APPID, jūs redzēsiet reģistra atslēgu ar pakalpojuma nosaukumu, kas izraisa problēmu.
  13. Nospiediet Windows taustiņu un vai nu ierakstiet Vadības panelis un atveriet rezultātu, vai izvēlnē Sākt atveriet Vadības paneli atkarībā no izmantotās Windows versijas.
  14. Pārslēdzieties uz ikonu skatu augšējā labajā stūrī un atveriet Administratīvie rīki.

  15. Atveriet komponentu pakalpojumus.
  16. Noklikšķiniet uz Dators un pēc tam uz Mans dators.
  17. Tagad beidzot atrodiet pakalpojumu, kas izraisa problēmu, ar peles labo pogu noklikšķiniet uz tā un atlasiet rekvizītus . Pēc tam noklikšķiniet uz cilnes Drošība .
  18. Ja reģistrā tika pareizi iestatītas atļaujas, jums vajadzētu būt iespējai atlasīt Pielāgot visām trim šī loga kategorijām (palaišanas un aktivizācijas atļaujas, piekļuves atļaujas un konfigurācijas atļaujas). Ja kāds no šiem vienumiem ir pelēks, atkārtojiet iepriekšējās darbības, lai iestatītu reģistra atļaujas, lai pārbaudītu šos iestatījumus.
  19. Kad visās trīs kategorijās ir atlasīts Pielāgot, atlasiet Rediģēt palaišanas un aktivizācijas atļaujās.Ja saņemat brīdinājumu, ka vienam vai vairākiem pievienotajiem atļauju ierakstiem ir neatpazīts tips, noklikšķiniet uz Noņemt . Tas tikai nozīmē, ka reģistrā atļaujām tika iestatīta vērtība, kas nav noklusējuma vērtība, kas nepieciešama, lai pabeigtu labojumu.
  20. Jaunajā logā augšpusē esošo lietotāju sarakstā meklējiet sistēmu. Ja tā nepastāv, noklikšķiniet uz Pievienot . Ierakstiet Sistēma un noklikšķiniet uz Labi . Logā esošo lietotāju sarakstā atlasiet Sistēma . Loga apakšējā pusē atzīmējiet atzīmi kolonnā Atļaut blakus Vietējai palaišanai un vietējai aktivizēšanai . Tā vietā jūs varat redzēt arī vietējo piekļuvi , tikai pārliecinieties, vai kolonnā Atļaut ir pārbaudīts šis vienums. Noklikšķiniet uz Labi . Atkārtojiet darbības pārējiem diviem vienumiem, piekļuves atļaujām un konfigurācijas atļaujām .
  21. Atkārtojiet darbības [numurētas] citām ClSID un AppID vērtībām, kas norādītas notikumu žurnālos.
  22. Lai izmaiņas stātos spēkā, ir jāveic atsāknēšana pēc iepriekš minēto darbību veikšanas.

Lai gan tas varētu šķist garš un nogurdinošs veids, kā atrisināt šo problēmu, tiek ziņots, ka tas darbojas lielākajā daļā lietotāju, kuriem ir šī problēma. Sekojiet tam uzmanīgi soli pa solim, un DCOM kļūda būs pazudusi īsā laikā.

2. metode: dzēsiet reģistra atslēgas

Arī dažas pretrunīgas reģistra atslēgas var izraisīt šo problēmu. Reģistra atslēgas ir bināru instrukciju forma, kas jāievēro sistēmai. Jūsu reģistrā ir dažas reģistra atslēgas, kas, lai arī pieder pašai Microsoft apakškategorijai, rada problēmas. Šo taustiņu dzēšana var atrisināt radušos problēmu.

Brīdinājums : Lai mainītu sistēmas reģistru, nepieciešama tehniskā pieredze, un, ja tas tiek izdarīts nepareizi, jūs varat sabojāt sistēmu pēc remonta, tāpēc rīkojieties pats uz savu risku. Neaizmirstiet arī izveidot reģistra dublējumu, ja plānojat veikt izmaiņas reģistrā.

  1. Noklikšķiniet uz Windows pogas un meklēšanas lodziņā ierakstiet Reģistra redaktors . Tagad parādītajos rezultātos ar peles labo pogu noklikšķiniet uz reģistra redaktora un noklikšķiniet uz “ Palaist kā administratoram ”.
  2. Pārejiet uz šo taustiņu:
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Ole
  3. Tagad izdzēsiet šādus taustiņus
    1. DefaultAccessPermission 2. DefaultLaunchPermission 3. MachineAccessRestriction 4. MachineLaunchRestriction
  4. Saglabājiet izmaiņas un restartējiet sistēmu.
  5. Pēc iepriekš minēto atslēgu dzēšanas no reģistra sistēmai tiks uzrakstītas noklusējuma atļaujas. Tā rezultātā tām lietotnēm, kurām nepieciešama piekļuve DCOM serverim, būs piekļuve.