Explorer.exe no se inicia con Windows, ¿qué puedo hacer?
Explorer.exe debe iniciarse como uno de los primeros procesos de Windows, como demuestran los accesos directos del escritorio, el Explorador y otras interfaces gráficas del sistema. Este comportamiento puede romperse si algo impide que el servicio se inicie, en cuyo caso, aparte de una pantalla negra, a veces una línea de comandos, no se mostrará nada. El problema suele producirse después de una actualización de Windows, pero puede venir precedido de otra cosa. A continuación, vamos a averiguar por qué el proceso Explorer.exe no se inicia y cómo solucionarlo.
¿Cómo solucionar la avería de Explorer.exe en Windows?
Antes de empezar a arreglar varios fallos, conviene ejecutar el proceso manualmente. Sí, se trata de una acción puntual, después de un reinicio el escritorio puede volver a desaparecer, pero al menos durante la sesión actual puedes utilizar Windows cómodamente o incluso solucionar el problema.
Para ello necesitas:
- Pulsa Ctrl + Shift + Esc, abre la pestaña Archivo y selecciona Ejecutar nueva tarea.
- Introduce el nombre del servicio Explorer.exe y haz clic en «Aceptar».
Si todo funciona, vale la pena comprobar algunas cosas:
- Si una política de grupo o un script de inicio del PC está interfiriendo con el servicio. Esto es relevante para los usuarios corporativos.
- Cómo arranca el PC sin periféricos. Merece la pena desconectar todos los dispositivos posibles del PC y volver a arrancarlo. Si esto te ayuda, deberías conectar los dispositivos uno por uno y comprobar cuál es el problemático. Una nueva reinstalación de los controladores debería ayudar.
- ¿Hay algún virus en el sistema? Utiliza un programa antivirus para escanear el sistema operativo y eliminar los archivos maliciosos que se encuentren.
Método 1: Escanear los archivos del sistema
Las herramientas SFC o DISM deberían ayudar a solucionar diversas averías del sistema operativo. Merece la pena ejecutar uno o el otro, o puedes alternar entre los dos comandos:
- sfc /scannow
- DISM /Online /Limpiar-Imagen /ComprobarSalud
Hay que pegarlas en la línea de comandos, que puedes encontrar buscando. Sólo es importante que tengan derechos de administrador.
Método 2: Desactivar QuickStart y cambiar el nombre del ordenador
El modo de arranque rápido te permite pasar menos tiempo esperando a que se inicie el sistema, pero a pesar de su utilidad, puede interferir con el funcionamiento normal de algunos elementos de ejecución automática. Desactivar el modo de arranque rápido puede ayudar a solucionar el problema de Explorer.exe.
Instrucciones paso a paso:
- Pulsa el botón de Windows y escribe «Ajustes de energía y suspensión» en el cuadro de búsqueda.
- Haz clic en «Ajustes avanzados de energía» y, a continuación, en la opción del menú vertical «Acciones del botón de encendido».
- Haz clic en «Cambiar los ajustes que no están disponibles actualmente».
- Desmarca la casilla «Activar el inicio rápido», guarda los cambios y reinicia el ordenador.
- Introduce «nombre del ordenador» en el cuadro de búsqueda y selecciona «Ver nombre del ordenador».
- Haz clic en «Cambiar el nombre del ordenador» y establece un nuevo nombre.
- Reinicia el PC.
Método 3: Cambiar la configuración de la pantalla
Una configuración incorrecta de la pantalla puede impedir que este servicio funcione. El problema también puede deberse a que los controladores no están actualizados. Es mejor actualizarlas descargándolas del sitio web oficial del desarrollador.
Ajustar la configuración de la pantalla:
- Pulsa Win + R, introduce desk.cpl y pulsa OK.
- Cambia la resolución de la pantalla y vuelve a escalar al 100%.
Si esto ha servido de algo, lo más probable es que el controlador de la pantalla sea el problema. Lo mejor es reinstalarlo también.
Método 4: Desactivar el servicio de preparación de la aplicación y reiniciar el host
El servicio de escritorio puede fallar porque algún otro servicio está bloqueando el módulo GUI. Se informa de que el problema radica principalmente en la «preparación de la aplicación». Desactivar este servicio puede ayudar.
Instrucciones:
- Haz clic en Win + R, escribe services.msc y pulsa Intro.
- Busca el servicio «Application Ready» y haz doble clic en sus propiedades.
- Ajusta su estado a «Desactivado». Sólo ten en cuenta que esto puede tener un impacto negativo en el funcionamiento de las aplicaciones de la Microsoft Store y las actualizaciones de Windows.
- Reinicia y comprueba el resultado.
Si eso no ha funcionado, te recomendamos que hagas una cosa más:
- Abre el Administrador de Tareas con Ctrl + Shift + Esc.
- Busca el proceso Shell Infrastructure Host, haz clic con el botón derecho del ratón sobre él y selecciona «Terminar».
- Haz clic con el botón derecho del ratón en el menú Archivo y selecciona «Iniciar nueva tarea».
- Introduce sihost.exe y haz clic en «Aceptar».
Método 5: Crear una nueva cuenta
Si el Explorador sigue sin funcionar, el problema puede ser que los datos del usuario estén corruptos. En este caso, crear una nueva cuenta debería ayudar. Sólo es necesario que tenga derechos de administrador. A continuación, debes cerrar la sesión y conectarte con otra cuenta para comprobar el resultado. Para restaurar la cuenta antigua, ve a «Usuarios y grupos locales» en «Gestión de ordenadores» y transfiere los derechos del nuevo perfil al antiguo.
Método 6: Eliminar las aplicaciones conflictivas
Para saber si un programa está interfiriendo realmente en el arranque, debes arrancar en modo seguro. Si todo funciona allí, lo más probable es que sea un problema del software. Los usuarios han informado de problemas con las siguientes utilidades:
- OneDrive
- UXStyle
- Navegador 360 Extreme
- Antivirus Trend Micro
- Oficina abierta Quickstarter
- Asistencia de Dell
- Symantec SEP
- Concha Clásica
- Antivirus AVG
Deberías desactivarlas temporalmente y comprobar si el escritorio funciona sin ellas. Por ensayo y error, es posible que puedas encontrar el programa que está causando el fallo.
Método 7: editar el registro
Cambiar algunos ajustes del registro puede ayudar:
- Introduce RegEdit en el indicador «Ejecutar» y haz clic en Aceptar.
- Ve a OrdenadorHKEY_CURRENT_USERSOFTWAREMicrosoftWindows NTCurrentVersionWinlogon.
- Selecciona «Shell», elige «Cambiar» y pega en él el valor de Explorer.exe.
- Guárdalo y reinicia el ordenador.
Si esto no ayuda, vale la pena volver a entrar en la misma sección para ver si el parámetro Shell tiene el valor correcto o si ya ha cambiado. Si encuentras una configuración incorrecta, debes buscar un problema de software o de virus.
Cualquiera de las medidas anteriores debería ayudar a solucionar el problema cuando Explorer.exe no arranca con el sistema. Y el fallo puede ocurrir tanto en Windows 7, 8 como en Windows 10. La mayoría de las instrucciones son aplicables a todos los sistemas operativos populares.