ID de evento de error DistributedCOM 10016 Windows 10

Event ID 10016 DistributedCOM Windows 10 Error es uno de los problemas más conocidos que encuentran los usuarios en el registro del sistema. Este error se desencadena cuando determinados procesos no tienen derechos de acceso a los componentes DCOM que se mencionan en los registros de eventos. Esto limita el funcionamiento impecable de la computadora, lo que finalmente molesta a los usuarios. El sistema obstruye inmediatamente el "Visor de eventos" con miles de mensajes con pantallas de eventos.

La investigación revela que cuando intenta iniciar el servidor DCOM usando una aplicación, no tiene ningún permiso para hacerlo y recibe el siguiente error en el Visor de eventos: "La configuración de permisos específicos de la aplicación no otorga el permiso de activación local para la aplicación del servidor COM " ... Para tener un concepto claro y evitar errores, dividiremos todo el procedimiento en cuatro secciones secuenciales. Vayamos a ellos de inmediato. Nos centraremos en resolver este molesto error en el registro de eventos de Event ID 10016 DistributedCOM de Windows 10 siguiendo las instrucciones a continuación.

Cree un punto de restauración del sistema antes de continuar con la reparación .

Solucionar errores de Event ID 10016 DistributedCOM

Verificación de proceso

Paso 1 . En primer lugar, debe ordenar el proceso o servicio asociado con el código de error 10016. A continuación, encontrará una descripción del error justo debajo en la pestaña "general" o "detalles". Copie el CLSID de la descripción. Podría verse como  {D63B10C5 ....

Error 10016 DistributedCOM


Paso 2 . Abramos el editor de registro ahora. Presione la combinación de teclas Win + R y escriba regedit .

ganar + r


  • En el Editor del Registro, seleccione Computadora con un solo clic y haga clic en Editar > Buscar .

buscar claves en el registro

  1. Ingrese su clave CLSID en el campo de búsqueda, que es del tipo  {D63B10C5 .... Marque la casilla para buscar solo "nombres de sección".
  2. Se le dará una tecla en el lado derecho, selecciónela con el mouse una vez.
  3. En el cuadro de la derecha, tendrá una clave "Predeterminada" con el valor RuntimeBroker . Recuerda este valor, nos será útil en el futuro.

La siguiente tarea es  ejecutar un  script para realizar algunos cambios en la sección de permisos que se encuentra en Servicios de componentes para ese servicio.

Clave de registro de RuntimeBroker

Servicios de componentes de apertura

  • Busque en Windows " Servicios de componentes ", haga clic con el botón derecho y seleccione Ejecutar como administrador .

Los servicios de componentes se ejecutan como administrador


  • Navegue a Servicios de componentes > Computadoras > Mi computadora > Configuración DCOM > y busque RuntimeBroker en la lista  .

En algunos casos, puede haber dos archivos con este nombre. Debe averiguar qué archivo es responsable del error, lo que haremos a continuación.

Componente RuntimeBroker


  1. Haga clic a su vez en los dos archivos denominados RuntimeBroker, haga clic con el botón derecho y seleccione Propiedades .
  2. En la pestaña "General" tendrá el " Código de aplicación " que lo recordará en dos archivos  RuntimeBroker .
  3. Compare el código con el error en el Registro de eventos. APPID  en el registro de errores debe coincidir con el código de la aplicación en RuntimeBroker.

Definición de código de aplicación

Permisos de reparación

Finalmente, cuando se haya asegurado de que este es el archivo que está dando el error, siga estos pasos:

  • Haga clic en la pestaña de propiedades de RuntimeBroker " Seguridad ".
  • El botón " configurar " debe estar activo.
  • Siga los pasos a continuación para activar la configuración. (No ejecutar script de PowerShell).

La ejecución de un script de PowerShell activará este botón de configuración usando un comando, pero recomiendo usar este método si no lo puso todo en orden. Omita este paso Ejecutar secuencia de comandos de PowerShell si vuelve a él más tarde.

Ejecución de un script de PowerShell

Para solucionar este error, debe editar algunos permisos en la sección Servicio de componentes de la clave  RuntimeBroker . Antes de continuar con la modificación, debe ejecutar un script para ayudarlo a cambiar los permisos. Entonces entenderás por qué lo hicimos.

Paso 1 . Presione la combinación de teclas Win + X y seleccione Windows PowerShell (Admin) .

Paso 2 . Descargue el archivo de código a continuación. Descomprima el archivo descargado, contiene un archivo de texto con el código.

Subir archivo

Paso 3 . Pegue el script descargado del archivo en una línea de comandos de PowerShell.

Error de reparación de PowerShell 10016 DistributedCOM


Permiso para iniciar y activar

  • 1-2. Copie el " Código de la aplicación " en el componente Servicios y componentes RuntimeBroker.
  • 3. Abra el Editor del Registro, haga clic en Editar> Buscar y pegar el código de la aplicación que copió antes. Haga clic derecho en la clave encontrada en el registro y seleccione " Permisos ".
  • 4. En la ventana, haga clic en " Avanzado ".

Agregar permisos permisos en el registro


  1. En la ventana sobre "Propietario", haga clic en " Cambiar ".
  2. En la siguiente ventana, haga clic en " Avanzado " a continuación .
  3. Haga clic en " Buscar " a la derecha y seleccione " Administradores " de la lista a continuación .

Agregar derechos de usuario extendidos


  • Ahora regrese a los componentes a la propiedad del archivo RuntimeBroker y podemos ver que el botón " configurar " ahora es interactivo.
  • Aparecerá una ventana de advertencia, haga clic en Eliminar si no pudo obtener el código de secuencia de comandos de powerShell.
  • Haga clic en Cancelar si el código de secuencia de comandos de PowerShell lo ayudó.
  • Haga clic en Cambiar junto al botón "configurar" en la columna "permisos de inicio y activación".

Configuración de un componente de intermediario en tiempo de ejecución

Agregue el sistema de grupos  y el servicio local .

  1. En la ventana donde hay cuentas, haga clic en " Agregar ".
  2. A continuación se muestra el botón " Avanzado ".
  3. Haga clic en " Buscar " en el lateral.
  4. Busque el SERVICIO LOCAL local y haga clic en Aceptar.

Agregar servicio local


  • Agregue " Sistema " de la misma manera que se describe arriba .

Agregar un sistema


  • Ahora tienes dos grupos de sistema y servicio local , haz clic en cada uno de ellos y marca las casillas "Lanzamiento local" y "Activación local".

Reinicie su computadora, computadora portátil e ID de evento 10016 El error DistributedCOM debería desaparecer.

Agregar derechos de acceso