Categorías: Windows

Cómo corregir el error DCOM Event ID 10016 en Windows 10

En la publicación de hoy, identificaremos la causa y luego proporcionaremos las posibles soluciones al problema del error DCOM (DistributedCOM) Event ID 10016 que podría aparecer en el visor de eventos de Windows en el transcurso de operaciones normales de Windows 10.

El & nbsp; Modelo de objetos componentes distribuidos (DCOM) es un aspecto integral de la comunicación en red en computadoras con Windows. Es una tecnología patentada de Microsoft que entra en acción cada vez que una aplicación se conecta a Internet. Un COM tradicional solo puede acceder a información en la misma máquina, mientras que DCOM puede acceder a datos en servidores remotos.

Por ejemplo, muchos sitios web y servicios utilizan secuencias de comandos que acceden a un servidor remoto. Cuando su sistema realiza una solicitud mediante un script o de otro modo, DCOM reenvía la solicitud al objeto de script específico. Dada la frecuencia con la que las aplicaciones modernas utilizan una conexión de red y nuestro uso general de las computadoras, puede ver con qué frecuencia se utiliza DCOM.

Error de DCOM Event ID 10016

Es posible que observe el siguiente evento 10016 registrado en los registros de eventos del sistema en una computadora que ejecuta Windows 10, Windows Server 2016, Windows Server 2019, Windows Server, versión 1903 o Windows Server 1909:

Fuente: Microsoft-Windows-DistributedCOM
Id. De suceso: 10016
Descripción: la configuración de permisos específicos de la aplicación no otorga permiso de activación local para la aplicación del servidor COM con CLSID
{D63B10C5-BB46-4990-A94F-E40B9D520160}
y APPID
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
al usuario NT AUTHORITY \\ SYSTEM SID (S-1-5-18) desde la dirección LocalHost (usando LRPC) que se ejecuta en el contenedor de la aplicación SID no disponible (no disponible). Este permiso de seguridad se puede modificar utilizando la herramienta administrativa de Servicios de componentes.

Por lo general, encontrará el error anterior registrado en el visor de eventos. Sin embargo, cabe destacar que existen variaciones del error Event ID 10016. Sin embargo, el procedimiento para mitigar el error es esencialmente el mismo.

Un error de DCOM suele ocurrir cuando una aplicación o servicio intenta utilizar DCOM pero no tiene los permisos adecuados. La mayoría de las veces, los errores de DCOM no afectarán su sistema, aparte de obstruir su Visor de eventos. Estos 10016 eventos se registran cuando los componentes de Microsoft intentan acceder a los componentes de DCOM sin los permisos necesarios. En este caso, esto es lo esperado y por diseño.

Los errores DCOM no son nada de qué preocuparse; puede ignorarlos con seguridad. Sin embargo, existen procedimientos que puede seguir para resolver el error de ID de evento 10016 siempre que ocurra.

Cómo resolver el error DCOM ID 10016 del evento

Para resolver este problema, Microsoft sugiere crear un filtro XML para suprimir el error DCOM ID 10016 del evento.

He aquí cómo:

  • Abra el Visor de eventos (presione la tecla de Windows + R. En el cuadro de diálogo Ejecutar, escriba eventvwr y presione Enter).
  • Haga clic en Registros de Windows > Sistema .
  • Haga clic en & nbsp; Filtrar el registro actual & nbsp; en el panel Acción .
  • Seleccione la pestaña XML y marque la opción Editar consulta manualmente .
  • Copie y pegue el siguiente texto XML en el cuadro de diálogo de filtro.
 
  
     * 
    
      * [Sistema [(EventID = 10016)]]
      y
      * [EventData [
        (
          Datos [@ Name = ' param4 '] y Data = '{D63B10C5-BB46-4990-A94F-E40B9D520160}' y
          Datos [@ Name = ' param5 '] y Data = '{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}' y
          Datos [@ Name = ' param8 '] y Data = 'S-1-5-18'
        )
        o
        (
          Datos [@ Name = ' param4 '] y Data = '{260EB9DE-5CBE-4BFF-A99A-3710AF55BF1E}' y
          Datos [@ Name = ' param5 '] y Data = '{260EB9DE-5CBE-4BFF-A99A-3710AF55BF1E}'
        )
        o
        (
          Datos [@ Name = ' param4 '] y Data = '{C2F03A33-21F5-47FA-B4BB-156362A2F239}' y
          Datos [@ Name = ' param5 '] y Data = '{316CDED5-E4AE-4B15-9113-7055D84DCC97}' y
          Datos [@ Name = ' param8 '] y Data = 'S-1-5-19'
        )
        o
        (
          Datos [@ Name = ' param4 '] y Data = '{6B3B8D23-FA8D-40B9-8DBD-B950333E2C52}' y
          Datos [@ Name = ' param5 '] y Data = '{4839DDB7-58C2-48F5-8283-E1D1807D0D7D}' y
          Datos [@ Name = ' param8 '] y Data = 'S-1-5-19'
        )
      ]]
    
  
 

En esta consulta, param4 & nbsp; corresponde al CLSID de la aplicación del servidor COM, param5 & nbsp; corresponde al APPID y & nbsp; param8 & nbsp; corresponde al SID del contexto de seguridad, & nbsp; todos los cuales se registran en los registros de eventos 10016.

  • Haga clic en Aceptar .

Las entradas de error DCOM con el ID de evento 10016 ahora están ocultas a la vista.

Alternativamente, puede solucionar el problema de los permisos DCOM utilizando el Editor del registro y la herramienta de configuración DCom.

He aquí cómo:

La solución implica una modificación del registro, por lo que, como medida de precaución, se recomienda que haga una copia de seguridad del registro o cree un punto de restauración del sistema.

Para evitar que los eventos se registren, siga estos pasos para otorgar permiso a los componentes DCOM que tienen CLSID y APPID específicos.

Primero, deberá averiguar qué proceso o servicio está asociado con el ID de CLASE que aparece en el error. Para hacer esto, continúe y copie el CLSID que aparece en la descripción del evento. En este caso, es {D63B10C5-BB46-4990-A94F-E40B9D520160} . Asegúrese de copiar también las dos llaves.

Ahora, inicie el Editor del registro. Cuando haya abierto el editor de registro, haga clic en & nbsp; Editar & nbsp; y luego en & nbsp; Buscar . Continúe y pegue el CLSID en el cuadro de búsqueda y presione Enter.

El registro ahora iniciará una búsqueda. Después de un tiempo, debería obtener un resultado con la clave HK_CLASSES_ROOT \\ CLSID & nbsp ;. En el lado derecho, debe tener dos claves y la & nbsp; Predeterminada debe incluir el nombre del servicio. En este caso, debería ser RuntimeBroker .

Ahora que ha identificado el proceso, puede proceder de la siguiente manera para corregir el error.

  • Aún así, en el editor de registro, navegue hasta la siguiente clave de AppID asociada con RuntimeBroker:

HKEY_CLASSES_ROOT\\AppID\\{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}

De forma predeterminada, TrustedInstaller posee esta clave de registro y sus subclaves. Establezca Administrador como propietario de la clave y sus subclaves. Consulte & nbsp; cómo tomar posesión de las claves de registro & nbsp; para obtener más información.

  • Después de configurar Administradores & nbsp; como propietario, asigne & nbsp; Administradores & nbsp; el grupo y & nbsp; SISTEMA & nbsp; la cuenta tenga permiso de Control total para la clave y las subclaves.
  • Salga del Editor del registro.

A continuación, inicie la herramienta de configuración DCOM (presione la tecla de Windows + R. En el cuadro de diálogo Ejecutar, escriba dcomcnfg.ex<×e\u0026nbsp;</Transit y presione Enter.

  • Haga clic en Servicios de componentes > Computadoras > Mi computadora er> Configuración DCOM .
  • Haga clic con el botón derecho en la aplicación que corresponde al AppID que está registrado en el registro de eventos y luego seleccione Propiedades.

El nombre de la aplicación en este ejemplo es RuntimeBroker que identificamos anteriormente. Si la herramienta DCom Config enumera dos entradas de RuntimeBroker. Para encontrar el correcto, haga clic con el botón derecho en un elemento y haga clic en Propiedades y haga coincidir el ID de la aplicación con el del registro.

  • Seleccione la pestaña Seguridad .
  • En Permisos de inicio y activación , seleccione Personalizar y haga clic en Editar .

Si el botón Editar está atenuado en la página Propiedades de la aplicación RuntimeBroker en DCOM Config, deberá verificar los permisos de la clave de registro de AppID.

  • En Nombres de grupos o usuarios , seleccione Agregar .
  • Ingrese el nombre de grupo o usuario que está registrado en el registro de eventos. Por ejemplo, la cuenta registrada en el registro puede ser NT AUTHORITY \\ NETWORK SERVICE , NT AUTHORITY \\ SYSTEM o algún otro grupo o cuenta.
  • Haga clic en Aceptar .
  • Asigne el permiso de activación local para ese usuario o grupo que agregó y complete el proceso.

Este procedimiento evita los errores de registro de eventos. ID de evento: 10016 relacionados con los permisos de DCOM.

Nota : Microsoft no recomienda el método de modificar los permisos en los componentes DCOM para evitar que se registre este error porque estos errores no afectan negativamente a la funcionalidad y la modificación de los permisos puede tener efectos secundarios no deseados. .

¡Espero que esto te ayude!

adminguides

Entradas recientes

Arreglar después de la actualización de Windows 11, la herramienta de recorte no funciona

Microsoft lanzó el sistema operativo Windows 11 de próxima generación en el último mes de…

2 años hace

Arreglar un error de No se encontró una grabadora de disco al grabar una imagen

Parece que algunos de los desafortunados usuarios de Windows encuentran el error "No se encontró…

2 años hace

Arreglar el error de archivo corrupto Adcjavas.Inc

Windows tiene una utilidad incorporada llamada System File Checker o SFC que escanea todo el…

2 años hace

Solucione el error 0X0000013C INVALID_IO_BOOST_STATE

El sistema operativo Windows es la plataforma más popular para fines educativos y laborales que…

2 años hace

Arreglar 0x800f0825 Error El paquete permanente no se puede desinstalar

REVISIÓN 2: Realice una restauración del sistema:REVISIÓN 3: Ejecute el Comprobador de archivos del sistema:REVISIÓN…

2 años hace

Repare el sonido de Acer Nitro 5 que no funciona, el audio crepita o es bajo

El Nitro 5 es un portátil para juegos voluminoso de 2,4 kg, como es típico…

2 años hace