Saltar al contenido

Windows 10 ShellExperienceHost falla

Hola usuario de nuestra página, encontramos la solución a lo que buscas, deslízate y la verás a continuación.

Solución:

He estado luchando con esto durante días y revisé cientos de páginas de soluciones. Nada funcionó, hasta que llegué a esta página, donde en la página 22 el usuario PaulSturm recomendó ejecutar una reparación usando Tweaking.com – Windows Repair Free/Pro.

Obviamente, sospechaba mucho de esto, pero bastantes personas dijeron que les funcionó y que estaba dispuesto a intentar cualquier cosa después de pasar tanto tiempo con esto, gracias al despreciable soporte de Microsoft.

Deberá instalarlo, iniciar la aplicación, reiniciar en modo de inicio seguro cuando lo solicite y luego ejecutar las reparaciones seleccionadas por defecto. No es necesario el escaneo previo, el escaneo sfc ni nada fuera de la sección de reparaciones (aparte del punto de copia de seguridad y restauración del sistema muy recomendado). Me tomó unos 20 minutos, pero todo volvió a la normalidad después de un reinicio después de las reparaciones. No sé exactamente qué arreglo lo hizo, pero es lo ÚNICO que funcionó para mí.

Nuevamente, no espero que confíes en mí en esto, pero hay bastantes personas en esa página de Microsoft que lo avalan. Asegúrese de sentirse cómodo usando esto y haga una copia de seguridad y una restauración del sistema cuando se le solicite.

Mirando más a fondo el problema, recibí este error en el registro de eventos cada vez que hacía clic en el menú de inicio

Nombre de la aplicación con errores: ShellExperienceHost.exe, versión: 10.0.10586.306, marca de tiempo: 0x571afaa5
Nombre del módulo con errores: Windows.UI.Xaml.dll, versión: 10.0.10586.306, marca de tiempo: 0x571af9f6

Este evento aparecía después de cada vez que hacía clic en el menú Inicio. Ejecuté Process Monitor desde SysInternals, hice clic en el menú Inicio y vi que ACCESS DENIED se mostraba para el paquete de cuentas de usuario settings.dat por ShellExperienceHost. Este archivo se encuentra en:

%localappdata%PaquetesMicrosoft.Windows.ShellExperienceHost_cw5n1h2txyewyConfiguración

(localappdata es la variable ambiental para C:UsersUSERNAMEAppDataLocal)

eliminé el settings.dat archivo, hizo clic en el botón Inicio y aún no se abría debido a settings.dat siendo eliminado. Así que cambié el nombre Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy (toda la carpeta) a .old y reinstaló la aplicación de interfaz de usuario ShellExperienceHost con el siguiente comando de PowerShell desde una ventana de PowerShell elevada:

Get-AppXPackage -AllUsers | Foreach Add-AppxPackage -DisableDevelopmentMode -Register "C:WindowsSystemAppsShellExperienceHost_cw5n1h2txyewyAppXManifest.xml"

Esto luego reinstaló el paquete local para mi perfil de usuario, poniendo settings.dat de vuelta en su lugar. Ahora no hay más errores y el menú de inicio ya está funcionando.

Después de meses de intentar arreglar esto, finalmente pude descargar un archivo .img (como un .iso) para Windows 10 para el número de compilación exacto que había instalado (compilación 10240).

Una vez que tuve el archivo .img correcto, pude usarlo para hacer una actualización en el lugar a la misma versión. Intentar hacer la misma actualización en el lugar a la última versión seguía fallando en un 40 % con el error 0xC1900101-0x30018.

Mi menú de inicio, el centro de notificaciones y Edge vuelven a funcionar.

Gracias a @magicandre1981 por toda su ayuda.

Si te ha resultado útil nuestro post, sería de mucha ayuda si lo compartieras con más programadores y nos ayudes a extender este contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *