Corrección: ¿Necesita instalar las aplicaciones Microsoft.Windows.ShellExperienceHost y Microsoft.Windows.Cortana?

Puede encontrar el problema del menú Inicio si Windows y los controladores de su sistema están desactualizados. Además, aplicaciones conflictivas como Dropbox o Adobe Creative Cloud también puede causar el error en cuestión.

El problema surge cuando el menú Inicio del usuario no se abre o no funciona y al ejecutar el Solucionador de problemas del menú Inicio, el usuario recibe el siguiente mensaje:

Las aplicaciones Microsoft.Windows.ShellExperienceHost y Microsoft.Windows.Cortana deben instalarse correctamente

Es necesario instalar las aplicaciones Microsoft.Windows.ShellExperienceHost y Microsoft.Windows.Cortana

Antes de continuar, verifique si arrancar su sistema con lo mínimo o en modo seguro resuelve el problema.

Siguientesoluciones alternativasson reportados por los usuarios para resolver temporalmente el problema:

  • Creando unnuevo escritorio virtual.
  • Cambiando eltema de windowso volviendo al tema predeterminado de Windows.
  • PrensadoCtrl + Alt + Suprbotón y elegirCambiar de usuario. Luego inicie sesión con su cuenta de usuario actual.
  • Lanzando elCtfmon.exedesde la siguiente ubicación:
    C:Windowssystem32
  • palanca(Encendido o apagado) ‘Mostrar más mosaicos al inicio‘ en Configuración de la barra de tareas > pestaña Inicio.
    Alternar Mostrar más mosaicos al inicio
  • Reiniciando el servicio de Firewall y el proceso del Explorador de Windows.

Solución 1: actualice el BIOS, los controladores y Windows de su PC

La incompatibilidad entre los módulos esenciales del sistema (es decir, BIOS, controladores y Windows) puede causar el problema en cuestión, ya que estas entidades no están actualizadas a las versiones más recientes. En este contexto, actualizar el BIOS, los controladores y Windows a las últimas versiones puede resolver el problema.

  1. Actualice Windows de su PC a la última versión (es posible que deba abrir Configuración mediante la ejecución de “ms-configuraciones: actualización de windows” en el cuadro de comando Ejecutar). También puede utilizar elinstalador sin conexiónde la última actualización de Windows.
    Inicie Windows Update a través del cuadro Ejecutar
  2. Luego, actualice los controladores de su PC a la última versión (puede hacer clic con el botón derecho en Esta PC y elegir Administrar). Asegúrese de que el BIOS de su sistema también esté actualizado. Si está utilizando una utilidad de actualización del OEM (por ejemplo, Dell Support Assistant), use esa utilidad para actualizar los controladores del sistema. Si está utilizando una tarjeta gráfica externa, asegúrese de actualizar sus controladores a través delaplicación OEM(como NVIDIA GeForce Experience).
    Gestión informática abierta
  3. Ahora verifique si el sistema está libre del error de las aplicaciones.
  4. De lo contrario, inicie un navegador web y vaya al sitio web del OEM (para examplesitio web de HP o Nvidia).
  5. Ahoradescargarlos controladores para su PC e instálelos con privilegios de administrador.
  6. LuegoReanudarsu PC y verifique si el problema del menú Inicio está resuelto.

Solución 2: deshabilite/elimine las aplicaciones en conflicto

Puede encontrar el problema en cuestión si alguna de las aplicaciones instaladas está obstaculizando el funcionamiento de las entidades esenciales del sistema operativo. En este caso, eliminar las aplicaciones en conflicto puede resolver el problema. Como el menú Inicio no funciona, debe profundizar más para que estas instrucciones funcionen para usted.

  1. Inicie su computadora en modo seguro y luego límpiela para verificar si el problema se resolvió.
  2. Si es así, puede habilitar los procesos/aplicaciones/servicios uno por uno (que se deshabilitaron durante el proceso de inicio limpio) hasta que encuentre el problemático.

Una vez elaplicación problemáticase encuentra, puede mantenerlo deshabilitado al inicio del sistema o desinstalarlo. Los usuarios informan de las siguientes aplicaciones para crear el problema:

  • AppLocker(una herramienta utilizada por los administradores de TI para proteger la infraestructura)
  • Adobe Creative Cloud
  • CorelDraw
  • buzón
  • Comodo Internet Security(Será mejor verificar si el antivirus de su sistema no está creando el problema).

Para elucidar, discutiremos el proceso parabuzón(asegúrese de hacer una copia de seguridad de lo esencial).

  1. Lanzar elCorrercuadro de comando (presionando simultáneamente las teclas Windows + R) yejecutar(asegúrese de ingresar los dos puntos al final):
    ms-settings:
    Abra la configuración del sistema a través del cuadro Ejecutar
  2. Entonces abreaplicacionesy luego expandirbuzón.
    Abrir aplicaciones en la configuración de Windows
  3. Ahora haga clic en Desinstalar y luego confirme para desinstalar Dropbox.
    Desinstalar la aplicación de Dropbox
  4. Luego deje que se complete la desinstalación yReanudartu computador.
  5. Al reiniciar, verifique si el problema del menú Inicio está resuelto. Si es así, puede instalar la última versión de la aplicación problemática.

Si el problema persiste, compruebe sideshabilitar el inicio rápidosoluciona el problema del menú Inicio.

Solución 3: reinstale el controlador de gráficos

El controlador de gráficos corrupto (se informa que los controladores de Nvidia crean el problema) también puede causar el problema del menú de inicio en cuestión. En este contexto, la reinstalación del controlador de gráficos puede resolver el problema.

  1. Inicie un navegador web y vaya al sitio web del fabricante del controlador de gráficos (como el sitio web de Nvidia).
  2. Luego descargue e instale (con privilegios de administrador) los controladores más recientes para su adaptador de gráficos.
  3. Ahora reinicie su PC y verifique si el problema del menú de inicio está resuelto.
  4. De lo contrario, haga clic derecho en Esta PC y elijaAdministrar(o ejecutar ‘devmgmt.msc‘ en elCorrercaja de comandos). Si esa no es una opción, puede intentar los siguientes pasos enmodo seguro.
    Ejecute el comando devmgmt.msc
  5. Ahora expanda la opción deAdaptadores de pantallay haga clic con el botón derecho en el dispositivo gráfico (p. ej., tarjeta gráfica Nvidia).
  6. Luego seleccionedesinstalar dispositivoy en la ventana que se muestra, marque la opción Eliminar el software del controlador para este dispositivo.
    Desinstale el controlador de gráficos del segundo monitor
  7. Ahora haga clic en Desinstalar y deje que se complete la desinstalación del controlador de gráficos.
  8. Luego reinicie su PC y, al reiniciar, deje que Windows instale los controladores predeterminados y verifique si el menú de inicio del sistema funciona normalmente.
  9. De lo contrario, instale el controlador descargado en el paso 2 y verifique si el problema del menú de inicio está resuelto.
  10. Si no, repita los pasos 4 a 6, pero en el paso 6,desactivar la tarjeta graficay compruebe si el menú de inicio funciona con normalidad. Si esa no es una opción, entonces verifique sideshabilitar la tarjeta graficaen elBIOS del sistemaresuelve el problema

Solución 4: edite el registro del sistema

Si ninguna de las soluciones ha funcionado para usted, la edición de las claves de registro relacionadas puede resolver el problema. Pero tenga en cuenta que es posible que estas claves no estén disponibles para todos los usuarios.

Advertencia: Progrese bajo su propio riesgo y con sumo cuidado, ya que editar el registro del sistema es una tarea hábil y, si no se hace correctamente, puede causar un daño permanente a sus datos/PC.

Antes de continuar, asegúrese de hacer una copia de seguridad del registro de su sistema.

Deshabilitar WpnUserService

  1. prensaWindows + Rteclas y en el cuadro Ejecutar, escriba:Reeditar. Luego presione el botónCtrl + Mayús + Enterteclas para iniciar el editor como administrador. Si esa no es una opción, inicie el Editor del Registro en el modo seguro o use el Símbolo del sistema/Administrador de tareas.
    Ejecute el comando RegEdit
  2. Para navegara la siguiente ruta:
    ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWpnUserService
  3. Ahora, en el panel derecho,haga doble clicenComienzoy cambia suvalorpara4.
    Deshabilitar WpnUserService
  4. Luegosalidael redactor yReanudarsu PC para verificar si el menú Inicio ha comenzado a funcionar bien.

Editar permiso de HKEY_CLASSES_ROOT

  1. Lanzar elEditor de registro(como se discutió anteriormente) ypara navegara lo siguiente:
    ComputerHKEY_CLASSES_ROOT
  2. Ahora, en el panel izquierdo,botón derecho del ratónenHKEY_CLASSES_ROOTy eligepermisos.
    Permisos abiertos de HKEY_CLASSES_ROOT
  3. Entonces comprueba siTodos los paquetes de aplicacionesaparece en la sección deNombre de grupo o usuario. Si es así, vaya al paso 6.
  4. Si Todos los paquetes de aplicaciones no está presente, haga clic enAgregary luego haga clic en elAvanzadobotón.
    Haga clic en el botón Agregar en los permisos HKEY_CLASSES_ROOT
  5. Ahora haga clic enEncuentra ahoray luego, en los resultados mostrados,haga doble clicenTodos los paquetes de aplicaciones.
    Haga doble clic en Todos los paquetes de aplicaciones
  6. Luego haga clic enDE ACUERDOy luego, en Nombres de grupos o usuarios, seleccioneTodos los paquetes de aplicaciones.
  7. Ahora, en la sección de Permisos para todos los paquetes de aplicaciones, asegúrese de que soloPermiso de lecturase selecciona en elPermitir columna.
    Establecer el permiso de lectura de todos los paquetes de aplicaciones
  8. Luego aplique sus cambios y reinicie su PC después de salir del editor.
  9. Al reiniciar, verifique si el problema del menú Inicio está resuelto.

Eliminar la clave de búsqueda

  1. Abra el Editor del Registro y navegue hasta la siguiente ruta:
    HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionSearch
  2. Luego, en el panel izquierdo,botón derecho del ratónenBúsqueday seleccioneBorrar.
    Eliminar la clave de búsqueda
  3. AhoraConfirmarpara borrar la clave yReanudarsu PC despuéssalir del editor.
  4. Al reiniciar, verifique si el menú Inicio está libre del error.

Restablecer los permisos de DCOM

  1. Si su registro de eventos también muestra algunoserrores DCOMluego inicie elEditor de registroypara navegara lo siguiente:
    HKEY_LOCAL_MACHINESOFTWAREMicrosoftOle
  2. Luego, en el panel derecho,Eliminarlas siguientes claves:
    DefaultAccessPermission
    
    DefaultLaunchPermission
    
    MachineAccessRestriction
    
    MachineLaunchRestriction
    Eliminar los valores en la clave OLE
  3. Ahora salga del editor y reinicie su PC para verificar si el problema del menú Inicio está resuelto.

Solución 5: utilice los comandos de PowerShell

Si el problema persiste, puede reinstalar el menú Inicio de Windows volviendo a registrar las aplicaciones de Windows 10 a través de PowerShell, lo que puede resolver el problema.

Inicie el PowerShell del administrador

Como el menú Inicio y Cortana no funcionan, es posible que tengamos que probar algunas formas alternativas de abrir PowerShell.

  1. Haga clic con el botón derecho en el botón del menú Inicio y, en el menú Acceso rápido, elijaWindows PowerShell (Administrador).
  2. Si eso no funcionó, presioneWindows + R(para iniciar el cuadro Ejecutar) y escriba:Potencia Shell. Ahora presionaCtrl + Mayús + Enterteclas para iniciar PowerShell como administrador.
    Abra PowerShell a través del comando Ejecutar
  3. Si esa no es una opción, entonces inicie elAdministrador de tareas(Teclas Ctrl + Alt + Supr) y abra elHora de oficinamenú. Luego seleccione Ejecutar una nueva tarea y escriba: PowerShell. Ahora marca de verificaciónCrear esta tarea con privilegios de administradory haga clic enDE ACUERDO.
    Abra PowerShell a través del Administrador de tareas
  4. Si aún no puede iniciar PowerShell, inicie elPowerShell.execomo administrador de lo siguiente:
    WindowsSystem32WindowsPowerShellv1.0

Vuelva a instalar las aplicaciones de Windows 10

  1. Ahoraejecutaruno por uno los siguientes:
    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"} 
    
    Get-appxpackage -all *shellexperience* -packagetype bundle |% {add-appxpackage -register -disabledevelopmentmode ($_.installlocation + “appxmetadataappxbundlemanifest.xml”)}
  2. Luego verifique si el problema del menú Inicio está resuelto.

Vuelva a registrar Cortana y ShellExperienceHost

  1. En el PowerShell,ejecutaruno por uno los siguientes:
    Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}
    
    Get-AppxPackage Microsoft.Windows.Cortana | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}
    Vuelva a registrar ShellExperienceHost
  2. Ahora compruebe si el problema del menú Inicio está resuelto.

Usar el paquete Appx local

  1. Ejecutaruno por uno los siguientes:
    Add-AppxPackage -register "C:WindowsSystemAppsMicrosoft.Windows.Cortana_cw5n1h2txyewyappxmanifest.xml" -DisableDevelopmentMode
    
    Add-AppxPackage -register "C:WindowsSystemAppsShellExperienceHost_cw5n1h2txyewyappxmanifest.xml" -DisableDevelopmentMode
    Utilice los paquetes locales de Appx
  2. Luego verifique si el problema del paquete está resuelto.

Reinstalar las aplicaciones para todos los usuarios

  1. Ejecutaruno por uno los siguientes:
    Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}
    
    Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*Cortana*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}
    
    Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*ShellExperienceHost*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}
  2. Luego verifique si el menú Inicio funciona bien.

Solución 6: cree una nueva cuenta de Windows

El problema del menú Inicio puede surgir si su perfil de usuario de Windows está dañado. En este contexto, crear otra cuenta de usuario de Windows puede resolver el problema.

  1. En su Escritorio, haga clic con el botón derecho en el ícono de Esta PC y elijaAdministrar.
  2. Ahora, en el panel izquierdo, expanda ‘Usuarios locales y grupos' tubotón derecho del ratónenUsuarios.
  3. Luego seleccione ‘Nuevo Usuario…' tullenarlos detalles.
    Crear un nuevo usuario en usuarios y grupos locales
  4. Ahoracerrar sesióndel usuario actual yiniciar sesión enloscuenta recién creadapara verificar si el problema del menú Inicio está resuelto. Si es así, puede transferir los datos de usuario al nuevo perfil y eliminar el anterior.

Si no puede abrir Administración de equipos en el paso 1, puede ejecutar ‘controlar contraseñas de usuario2‘ en elCorrercuadro de comando para abrir la ventana de administración de usuarios.

Si no puede abrir el cuadro de comando Ejecutar, entonces puede ejecutaralguiende Elsiguienteen un Símbolo del sistema del administrador para agregar la nueva cuenta de usuario (puede ejecutarla en Opciones avanzadas en Solucionar problemas):

net user "username" "password" /add

net user /add Admin2

net localgroup administrators Admin2 /add
Abra el símbolo del sistema en las opciones avanzadas

Si el problema persiste, puede realizar un análisis DISM de su PC. Si eso no funcionó, entonces realiza unActualización en sitioo unoinstalacion limpia de windows.

Artículos Relacionados