Principal Windows 8.1 Corrección del error de ID de evento 10016: el servidor DCOM no tiene permisos de activación local para PCNAME Username SID

Corrección del error de ID de evento 10016: el servidor DCOM no tiene permisos de activación local para PCNAME Username SID



Recientemente, en mi PC con Windows 8.1, de la nada, comencé a recibir errores en el Registro de eventos después de instalar actualizaciones en un martes de parches. El error estaba relacionado con COM distribuido (DCOM):

colocar un pin en google maps

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 {9E175B6D-F52A-11D8-B9A5-505054503030} y APPID {9E175B9C-F52A-11D8-B9A5-505054503030} al usuario PCNAME Username SID S-1-5-21-81864976-3388411891-1937036257-1001 desde la dirección LocalHost (usando LRPC) ejecutándose en el contenedor de la aplicación SID no disponible (S-1-15-2-1430448594-2639229838-973813799-439329657-1197984847-4069167804- 1277922394). Este permiso de seguridad se puede modificar mediante la herramienta administrativa de Servicios de componentes.

Un error tan complicado puede hacer que los usuarios sin experiencia vomiten de frustración. No están familiarizados con esta terminología. Además, la resolución de problemas de errores de DCOM es una molestia, así que lo ignoré al principio, pero el registro de eventos estaba lleno de ellos, ya que ocurría cada hora aproximadamente. Decidido a arreglarlo, decidí investigar.

Anuncio

Para aquellos de ustedes que no lo saben, COM es la antigua tecnología de comunicación entre procesos orientada a objetos de Microsoft. Un servidor COM es un ejecutable (EXE o DLL) que implementa un conjunto de objetos COM. Muchos componentes de Windows se implementan como objetos COM y siguen reglas COM estándar para comunicarse entre sí. Los servidores COM están registrados en el Registro y tienen un ID de clase (CLSID) y un APPID.

El primer paso para solucionar este error fue averiguar con qué componente DCOM estaban relacionados el CLSID y el APPID. Así que inicie el Editor del Registro y vaya a esta clave de Registro:

HKEY_CLASSES_ROOT  CLSID  {9E175B6D-F52A-11D8-B9A5-505054503030}

Esta clave de registro también apunta al mismo AppID que el mensaje de error que es {9E175B9C-F52A-11D8-B9A5-505054503030}. Entonces, luego ve a

HKCR  APPID  {9E175B9C-F52A-11D8-B9A5-505054503030}

Esto me dijo que el componente era WSearch (un objeto COM de búsqueda de Windows).

El siguiente paso fue asignar a este CLSID / AppID, los permisos de activación local correctos que quería, de mi ID de seguridad de usuario (SID) y el SID de la aplicación. Para ello, Windows proporciona una herramienta de Servicios de componentes que permite al usuario modificar los permisos de inicio y activación, los permisos de acceso y los permisos de configuración en los servidores COM.

Abra Herramientas administrativas -> Servicios de componentes. Expanda Servicios de componentes -> Computadora -> Mi computadora -> Configuración DCOM. Localice 'WSearch' y haga clic derecho -> Propiedades. Vaya a la pestaña 'Seguridad'.

Al hacer esto, vi que todo estaba en gris (deshabilitado) en la pestaña Seguridad para este objeto COM, por lo que primero necesitaba otorgar a mi cuenta de usuario permisos completos en el Registro. Abrí Regedit nuevamente y fui a la misma clave

HKEY_CLASSES_ROOT  AppID  {9E175B9C-F52A-11D8-B9A5-505054503030}

y cambió los permisos. Primero debe tomar posesión (marque 'Reemplazar propietario en subcontenedores y objetos'), y luego agregar su nombre de usuario y darle Control total. Luego, puede volver a cambiar la propiedad a la cuenta original (NT Service TrustedInstaller).

Tomar posesión y otorgar permisos de administrador es extremadamente fácil con Winaero's RegOwnershipEx aplicación.

Ahora volví a abrir los servicios de componentes (Dcomcnfg.exe) y fui a las propiedades de WSearch, pestaña de seguridad y ahora pude editar los permisos de seguridad en los permisos de inicio y activación, que se muestran así:

permisos-de-lanzamiento-y-activación

A través del grupo de seguridad Todos, mi cuenta de usuario ya tiene permisos de Activación local, pero también se muestran otros 3 SID que no son cuentas de usuario o grupos conocidos como indica su ícono. Son SID de aplicación y se refieren a Aplicaciones. El error del registro de eventos también decía '... ejecutándose en el contenedor de la aplicación SID no disponible (S-1-15-2-1430448594-2639229838-973813799-439329657-1197984847-4069167804-1277922394).

Ahora, la interfaz de usuario del selector de objetos de Windows no parece permitirle agregar los SID de la aplicación para los objetos principales de seguridad. Entonces, después de hacer clic en Agregar, hice clic en Avanzado ... y luego en Buscar ahora. Esto listará todos los objetos. Pero la mayoría de ellos eran SID de cuentas. Noté 'TODOS LOS PAQUETES DE APLICACIÓN' que, como su nombre lo indica, probablemente sea un grupo para todos los paquetes de aplicaciones, así que lo seleccioné. Haga clic en Aceptar en todas partes para agregarlo y luego otorgue permisos de Inicio local y Activación local.

paquetes-de-todas-aplicaciones

que ram toma mi computadora

Ahora, al hacer clic en Aceptar y cerrar la interfaz de usuario de Servicios de componentes, el error desaparece del Registro de eventos, lo que significa que el componente WSearch COM ahora tiene los permisos de activación y ejecución local correctos.

Escribí este artículo como guía general para ayudar a cualquier otra persona a solucionar los errores de DCOM en su Registro de eventos de manera similar. Todavía me preocupa por qué Windows todavía no tiene una herramienta para restaurar fácilmente los permisos correctos a los objetos COM en caso de que se estropeen.

Artículos De Interés

La Elección Del Editor

Cómo bloquear o desbloquear a alguien en la aplicación Clubhouse
Cómo bloquear o desbloquear a alguien en la aplicación Clubhouse
Es posible que Clubhouse solo esté en su infancia, pero eso no significa que la plataforma de redes sociales de rápido crecimiento no esté molesta por algunos de los viejos problemas que se encuentran en otras plataformas de redes sociales. Para ser específico, no hay garantías.
Cómo ajustar la calidad del video en Netflix
Cómo ajustar la calidad del video en Netflix
https://www.youtube.com/watch?v=LGLp0UB9d1g Para los fanáticos de las películas, los programas de televisión y los documentales, simplemente no hay reemplazo para Netflix. Originalmente un servicio de alquiler de DVD en línea, Netflix ayudó a marcar el comienzo de la era del entretenimiento en tiempo real. Como la guerra
Revisión de Macromedia Flash Professional 8
Revisión de Macromedia Flash Professional 8
Es difícil creer que Flash nació hace apenas diez años como FutureSplash, un sencillo programa de animación y dibujo vectorial al estilo de los dibujos animados. Desde aquellos primeros días, Macromedia ha incorporado capacidades avanzadas de programación y multimedia para convertir Flash,
Linux Mint 20 BETA está disponible para descargar
Linux Mint 20 BETA está disponible para descargar
Linux Mint ha lanzado una versión preliminar de su próximo lanzamiento 'Ulyana'. Linux Mint 20 ha alcanzado la etapa BETA y viene como un sistema operativo de 64 bits con snapd deshabilitado, confiando en las aplicaciones de repositorio clásicas y flatpak. Los usuarios interesados ​​pueden descargar las ediciones Cinnamon, MATE y Xfce de Linux Mint 20. Cuenta con Cinnamon 4.6, Xfce 4.14,
Cómo ver televisión móvil en tu coche
Cómo ver televisión móvil en tu coche
Desde satélite hasta Slingbox, hay muchas formas de ver televisión en su automóvil. Aquí analizamos las opciones disponibles y el equipo necesario.
Revisión de palmOne Tungsten T5
Revisión de palmOne Tungsten T5
No se deje engañar por el nombre: el T5 no es el sucesor del T3, es más una evolución del exitoso Tungsten E. De hecho, el diseño es casi idéntico. Esto no es nada malo, ya que
Los 10 mejores sitios web gratuitos para aprender idiomas de 2024
Los 10 mejores sitios web gratuitos para aprender idiomas de 2024
Los mejores sitios web gratuitos de aprendizaje de idiomas que te ayudarán a aprender un nuevo idioma o mejorar el actual mediante lecciones, videos y más.