Cum se remediază eroarea DCOM 10016 pe Windows 7, 8 și 10



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Obținerea unei erori DCOM cu un ID eveniment 10016 înseamnă că un program a încercat să pornească serverul DCOM utilizând infrastructura DCOM, dar utilizatorul nu are permisiunile necesare pentru a face acest lucru. Aceasta este o eroare cunoscută care rămâne din edițiile mai vechi de Windows, dar nu este de fapt rezolvată atunci când faceți upgrade la o versiune mai nouă a sistemului de operare și este văzută și în Windows 8 și 10.



Veți primi acest lucru sub forma unui eroare de sistem , și veți primi și un mesaj care conține un CLSID și APPID . Acest DCOM eroarea poate fi complet inofensivă, dar a o vedea și a face față tot timpul poate fi enervant.



Dar, înainte de a continua cu procesul de depanare, asigurați-vă că sursa de alimentare a sistemului dvs. este la înălțime și nu este defectă. Dacă utilizați orice tip de overclocking (CPU, GPU sau RAM), fie coborâți-l, fie eliminați-l. De asemenea, asigurați-vă că driverele sistemului dvs., în special driverele GPU, sunt actualizate, apoi verificați dacă sistemul dvs. este clar de eroarea în discuție.



Există o soluție care s-a dovedit că funcționează pentru mulți utilizatori și, pentru aceasta, veți avea nevoie de CLSID și APPID din mesajul de eroare și ar trebui să urmați pașii din metoda de mai jos.

2016-11-04_183823

Eroarea DCOM 10016 pe Windows

Metoda 1: Dați S Permisiuni suficiente pentru Aplicația care cauzează eroarea

CLSID și APPID sunt unice pentru o aplicație - și a le avea pe amândouă vă poate ajuta să identificați aplicația care cauzează probleme. Chiar dacă știți ce aplicație cauzează problemele, tot ce trebuie să faceți este să îi acordați suficiente permisiuni, astfel încât să nu creeze probleme de fiecare dată când are nevoie de ele. Pașii pentru a face acest lucru sunt foarte simpli.



  1. Apăsați simultan Windows și R tastele de pe tastatură și tastați RegEdit în Alerga presa introduce sau faceți clic O.K pentru a deschide Editor de registru.

    Rularea Editorului de registru

  2. Din Editorul de registru, extindeți fișierul HKEY_CLASSES_ROOT folder și fișierul CLSID dosar din interior.
  3. Găsiți folderul cu CLSID ați primit în mesajul de eroare.

    Deschideți CLSID în Editorul de registry

  4. Acum Click dreapta pe el și selectați „ permisiuni ”Și faceți clic pe„ Avansat '.

    Deschideți fila Avansat în Permisiuni

  5. Faceți clic pe În partea de sus, veți vedea fișierul proprietar - schimbați-l în Administratori grup.
  6. În partea de jos a ferestrei proprietarului, selectați și Înlocuiți toate intrările de permisiune obiect copil . Clic O.K , apoi selectați da la Avertisment de securitate Windows .

    Înlocuiți toate intrările de autorizare a obiectului copil

  7. Înapoi în fereastra principală a permisiunilor, faceți clic pe Adăuga , introduce Toata lumea și faceți clic pe O.K . Din nou în fereastra principală de permisiuni, selectați Toata lumea din lista de utilizatori din partea de sus și selectați Control total din coloana Permite din jumătatea de jos. Clic O.K.

    Faceți clic pe Adăugare în permisiuni avansate

  8. aplica control total .
  9. După ce ați terminat, extindeți HKEY_LOCAL_MACHINE În interior, extindeți aceste foldere: Software, atunci Clase , atunci AppID .

    Deschideți AppID în Registry Editor

  10. Accesați dosarul care are același lucru APPID ați primit în mesajul dvs. de eroare. Faceți clic dreapta și alegeți permisiunile și selectați „ Avansat '.
  11. Folosind pașii de la 4 la 6, acordați aplicației suficiente permisiuni.
  12. Rețineți că, atunci când vă uitați la folderele cu CLSID și APPID, veți vedea o cheie de registry cu numele serviciului cauzând problema.
  13. apasă pe Windows cheie și oricare tip Panou de control și deschideți rezultatul sau deschideți fișierul Panou de control din meniul Start, în funcție de versiunea de Windows pe care o utilizați.

    Deschideți Panoul de control

  14. Schimba cu icoane vizualizați în partea dreaptă sus și deschideți Instrumente administrative.

    Rularea instrumentelor administrative

  15. Deschis Servicii componente.

    Deschideți Servicii componente

  16. Clic Calculator , urmat de Ale mele Calculator.

    Deschideți computerul meu în Servicii componente

  17. Acum găsiți în cele din urmă serviciul care cauzează problema, Click dreapta și selectați proprietăți . Apoi faceți clic pe Securitate filă.
  18. Dacă permisiunile au fost setate corect în registru, ar trebui să puteți selecta Personalizați pentru toate cele trei categorii din această fereastră (Permisiuni de lansare și activare, permisiuni de acces și permisiuni de configurare). Dacă oricare dintre aceste elemente este în gri, repetați pașii anteriori pentru setarea permisiunilor de registry pentru a verifica acele setări.
  19. După ce ați selectat Personalizare pentru toate cele trei categorii, selectați Editați la lansare și Permisiuni de activare. Dacă primiți un avertisment că una sau mai multe intrări de permisiuni atașate au un tip nerecunoscut, faceți clic pe Elimina . Acest lucru înseamnă doar că permisiunile din registru au fost setate la o valoare non-implicită, care este necesară pentru a finaliza remedierea.

    Permisiuni personalizate

  20. În noua fereastră, căutați Sistem în lista de utilizatori din partea de sus. Dacă nu există, faceți clic pe Adăuga . Tip Sistem și faceți clic pe O.K . Selectați Sistem din lista de utilizatori din fereastră. În jumătatea inferioară a ferestrei, plasați un cec în Permite coloana de lângă Lansare locală și Activare locală . S-ar putea să vezi și tu Acces local în schimb, asigurați-vă că există o verificare pentru acest element în coloana Permiteți. Clic O.K . Repetați pașii pentru celelalte două elemente, Permisiuni de acces , și Permisiuni de configurare .
  21. Repeta pași [numerotați] pentru alte valori ClSID și AppID listate în jurnalele de evenimente.
  22. Repornirea după efectuarea pașilor de mai sus este necesar pentru ca modificările să aibă efect.

Chiar dacă acest lucru ar putea părea o modalitate lungă și epuizantă de a rezolva problema, este cea despre care s-a raportat că funcționează pentru marea majoritate a utilizatorilor care au această problemă. Urmați-l cu atenție pas cu pas și veți pierde eroarea DCOM în cel mai scurt timp.

Metoda 2: Ștergeți cheile de registry

Unele chei de registru conflictuale pot provoca, de asemenea, această problemă. Cheile de registry sunt o formă de instrucțiuni în binar pe care trebuie să le urmeze sistemul. Există câteva chei de registry prezente în registrul dvs., care, chiar dacă aparțin subcategoriei Microsoft în sine, sunt cunoscute ca cauzând probleme. Ștergerea acestor chei poate rezolva problema la îndemână.

Avertizare : Schimbarea registrului sistemului necesită expertiză tehnică și, dacă este făcută greșit, vă puteți deteriora sistemul în afara reparației, deci procedați pe propriul risc. De asemenea, nu uitați să creați o copie de rezervă a registrului dacă aveți de gând să faceți modificări în registru.

  1. Faceți clic pe Windows butonul și în caseta de căutare, tastați Editor de registru . Acum, în rezultatele afișate, faceți clic dreapta pe Editor de registru și faceți clic pe „ Rulat ca administrator '.

    Deschideți Registry Editor ca administrator

  2. Navigați la următoarea cheie:
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  Ole
  3. Acum ștergeți următoarele taste
    1. DefaultAccessPermission 2. DefaultLaunchPermission 3. MachineAccessRestriction 4. MachineLaunchRestriction
  4. Salvați modificările și reporniți sistemul.
  5. După ștergerea cheilor menționate mai sus din registru, permisiunile implicite vor fi scrise pentru sistem. Ca urmare, aplicațiile care necesită acces la serverul DCOM vor avea acces la acesta.
Etichete DCOM Eroare DCOM Windows 4 minute citite