Reparar la aplicación de Windows 10 se abre y luego se cierra

Hola! volvemos esta vez con un nuevo artículo que nos gustaría que te sea muy útil y resuelva tus cuestiones ¡Vamos a ello!

¿Algunas o todas sus aplicaciones de Windows 10 no funcionan correctamente? Anteriormente, escribí un artículo sobre cómo solucionar el problema de las aplicaciones faltantes de la Tienda Windows y recientemente tuve un cliente que me compró una máquina con Windows 10 donde las aplicaciones de Windows parecían abrirse, pero luego se cerraban inmediatamente.

Si tiene este problema en el que una aplicación no se carga, probablemente sea un problema de permisos. Hay muchas razones por las que las aplicaciones de la Tienda no se inician y una de ellas es porque los permisos para ciertas carpetas de Windows y la configuración del registro se han cambiado, ya sea manualmente o por política de grupo.

Puede solucionar este problema comprobando todos los permisos de estas carpetas y la configuración del registro y asegurándose de que sean correctos. En esta publicación, lo guiaré a través de los pasos para hacer esto para que pueda volver a ejecutar sus aplicaciones de la Tienda.

Registro de eventos de Windows 10

Puede confirmar si esta es la causa del problema abriendo el registro de eventos y verificando el Id. De suceso 5961 en el registro de eventos. Puede abrir el registro de eventos haciendo clic en Inicio y escribiendo registro de eventos.

ID de evento

Tendrá que navegar hasta el siguiente archivo de registro para ver si este evento en particular existe o no:

Applications and Services LogsMicrosoftWindowsAppsMicrosoft-Windows-TWinUI/Operational

Una vez allí, verá una gran cantidad de eventos enumerados allí, probablemente miles. Realmente no puede revisar esto manualmente, así que haga clic en el botón Buscar a la derecha y escriba 5961. Buscará en ese registro y, si encuentra algo, resaltará esa fila. Haga doble clic en la fila y debería ver información como la siguiente:

Log Name: Microsoft-Windows-TWinUI/Operational
Source: Microsoft-Windows-Immersive-Shell
Event ID: 5961
Level: Error
Description:
Activation of the app for the Windows.Launch contract failed with error: The app didn't start.

Si el evento existe, puede estar bastante seguro de que se trata de un problema de permisos para un nuevo grupo en Windows llamado Todos Paquetes de aplicaciones. ¿Qué son todos los paquetes de aplicaciones? Bueno, es similar a los grupos de usuarios o administradores integrados. Todos los paquetes de aplicaciones incluyen cualquier aplicación de la tienda que esté instalada en Windows 10. Si este grupo no tiene permisos para ciertas carpetas y configuraciones de registro, hará que las aplicaciones de la tienda no se inicien.

Reparar permisos del sistema de archivos

Primero, arreglemos los permisos del sistema de archivos. Básicamente, se trata de verificar los permisos en tres carpetas: Archivos de programa, Windows y Usuarios.

Vaya a Explorer y haga clic derecho en C: Windows y haga clic en el Seguridad lengüeta. Así es como debería verse con los permisos correctos.

todos los permisos de los paquetes de aplicaciones

Si eso no es lo que muestran sus permisos para el directorio, haga clic en el Avanzado botón en la parte inferior derecha. En el siguiente cuadro de diálogo, haga clic en el Cambiar permisos botón.

cambiar permisos

Luego desea hacer clic en el Añadir botón. Tenga en cuenta que si el botón Agregar está atenuado, probablemente significa que todos los archivos pertenecen a TrustedInstaller. Lea mi publicación anterior sobre cómo cambiar los permisos para que pueda obtener un control total sobre los archivos y carpetas.

agregar permisos

Aquí debes hacer clic en Seleccione un director y luego escribe todos los paquetes de aplicaciones en el cuadro de nombre del objeto. Asegúrese de hacer clic en el Comprobar nombres también antes de hacer clic en Aceptar.

seleccionar principal

Asegúrate que Tipo se establece en Permitir y Se aplica a es Esta carpeta, subcarpetas y archivos. Bajo permisos, asegúrese de tener Leer y ejecutar, Lista de contenidos en la carpeta y Leer comprobado. Luego haga clic en Aceptar.

todos los permisos de la aplicación

Volverá a la pantalla principal de permisos. Aquí debe asegurarse de verificar el Reemplazar todas las entradas de permisos de objetos secundarios con entradas de permisos heredables de este objeto.

reemplazar los permisos de los niños

Una vez que haya hecho esto para el directorio de Windows, debe hacer lo mismo para C: Usuarios y C: Archivos de programa. Para C: Usuarios, todo es igual excepto que le da al grupo Todos los paquetes de aplicaciones Control total. Además, si está ejecutando Windows de 64 bits, también deberá hacer esto para C: Archivos de programa (x86).

Reparación de permisos de registro

Para las entradas del registro, abra regedit yendo a Inicio y escribiendo regedit. Una vez que lo haya abierto, debe verificar los permisos para HKEY_USERS. Haga clic derecho en HKEY_USERS y haga clic en Permisos.

permisos de usuarios de hkey

Asegúrate de eso Todos los paquetes de aplicaciones tiene Leer permiso.

permiso de lectura

Ahora haz lo mismo por HKEY_CLASSES_ROOT. A continuación, expanda HKEY_LOCAL_MACHINE y compruebe HARDWARE, SAM, SOFTWARE y SISTEMA.

Si aún no te has vuelto loco, ¡felicidades! El principal problema que vi con todo este proceso es cambiar los permisos en las carpetas del sistema porque tienes que superar TrustedInstaller para poder realizar cambios en los permisos. La mitad del tiempo que nunca funciona correctamente y luego tratar de que todo vuelva a la normalidad es igualmente arriesgado.

Es posible que sea mejor restablecer Windows 10, pero será necesario que instales todas las aplicaciones de terceros nuevamente. Puede restablecer Windows 10 yendo a Configuraciones, haga clic en Actualización y seguridad y luego haciendo clic en Recuperación. Si está intentando cambiar los permisos y se encuentra con errores, publique un comentario e intentaremos ayudarlo. ¡Disfrutar!

Deja un comentario