6 formas de solucionar el problema de que Windows PowerShell sigue apareciendo

Algunas aplicaciones están configuradas para iniciarse al arrancar, lo que provoca que se ejecuten tan pronto como Windows se inicia. Pero si es el Windows PowerShell el que aparece, entonces tienes un problema. Resulta que este es un problema conocido que afecta a una buena parte de los usuarios de Windows. Afortunadamente, hay formas de solucionarlo, como se detalla en esta guía.
Consejo: puedes usar PowerShell para ocultar molestas actualizaciones de Windows. Te mostramos cómo.
Tabla de Contenidos
- Soluciones Generales
- Verificar si hay una tarea o script en ejecución en segundo plano
- Iniciar en Modo Limpio
- Desactivar temporalmente Windows PowerShell
- Eliminar el acceso directo de PowerShell de la carpeta de inicio
- Eliminar el estado de inicio de PowerShell en el Administrador de tareas
- Usar el programa Autoruns de Microsoft
- Preguntas Frecuentes
Soluciones Generales
Antes de aplicar soluciones específicas para el problema, estos consejos generales podrían ayudarte a resolver el inconveniente si fue causado por un virus o un error en el sistema.
- Escanear PC con una herramienta de eliminación de malware: si tienes un antivirus o programa antimalware de terceros, puedes buscar en la computadora cualquier software malicioso. Pero si no, puedes hacer que Windows Defender realice un escaneo completo en tu computadora.
- Realizar escaneos Chkdsk, DISM y SFC: Windows tiene algunas herramientas valiosas para verificar archivos del sistema y asegurar que estén intactos y que no existan archivos corruptos en tu carpeta del sistema. Al escribir los comandos asociados, puedes ejecutar estas utilidades en la Terminal de Windows o PowerShell.
- Actualizar Windows: ve a configuraciones y busca actualizaciones disponibles en la pestaña de Windows Update.
- Ejecutar la herramienta de solución de problemas de Mantenimiento del Sistema: Abre la ventana Ejecutar presionando Win + R, luego escribe
%systemroot%\system32\msdt.exe -id MaintenanceDiagnosticy presiona Enter para abrir la utilidad de Mantenimiento del Sistema.
1. Verificar si hay una tarea o script en ejecución en segundo plano
Tu sistema Windows depende de PowerShell para lanzar procesos en segundo plano o autorizar aplicaciones a acceder a archivos de seguridad. Si Windows PowerShell sigue apareciendo, hay una buena posibilidad de que tu sistema esté ejecutando procesos de actualización o tareas vitales en segundo plano. Puedes comprobar si ese es el caso siguiendo estos pasos:
- Haz clic derecho en el menú de inicio y selecciona “Administrador de tareas.”

- En la pestaña “Procesos”, haz clic en “CPU” para reorganizar la lista según el uso de CPU por el proceso.

- Revisa la lista para ver qué proceso usa una cantidad anormal de CPU. Si es un proceso desconocido, busca el nombre en Google para ver si es seguro finalizar la tarea.
- Alternativamente, si es un proceso llamado “wsappx” o cualquier servicio que esté usando demasiada CPU, eso significa que Windows está actualizando una aplicación o a sí mismo.
Nota: si notas PowerShell en el Administrador de tareas, finalizar la tarea no ayudaría, y debes pasar a las siguientes soluciones.
2. Iniciar en Modo Limpio
Las aplicaciones de terceros son notorias por crear archivos dañinos en tu sistema y aprovechar Windows PowerShell para hacer cambios en tu computadora. La única forma de identificar estas aplicaciones y cortar el acceso a tu PC es iniciándolo en Modo Limpio.
- Lanza la ventana Ejecutar presionando las teclas Windows + R simultáneamente. Escribe
msconfigy presiona Enter.

- En la pestaña “General”, selecciona “Inicio selectivo” y desmarca “Cargar elementos de inicio.”

- Ve a la pestaña “Servicios” y haz clic en “Ocultar todos los servicios de Microsoft.” Selecciona “Deshabilitar todos” en la parte inferior de la ventana y haz clic en “Aceptar.”

- Haz clic en la pestaña “Inicio” y elige “Abrir Administrador de tareas.”

- En la pestaña “Inicio” del Administrador de tareas, haz clic derecho en cada elemento y selecciona “Deshabilitar.”
- Finalmente, haz clic en “Aceptar” y reinicia tu PC. Si tu PC arranca sin problemas, significa que una aplicación instalada recientemente fue la culpable, y deberías desinstalarla para resolver el problema. Si no, continúa con el siguiente método.
Bueno saber: aprende cómo ejecutar un programa Java en el Símbolo del sistema.
3. Desactivar temporalmente Windows PowerShell
Puedes usar el Símbolo del sistema para desactivar temporalmente Windows PowerShell. Si usas PowerShell para desactivarse a sí mismo, podría terminar fallando y causando problemas. Ten en cuenta que este método funciona en Windows 10 1803 y requiere privilegios de administrador.
- Haz clic en el botón de búsqueda de Windows y escribe “Símbolo del sistema.” Haz clic derecho en el mejor resultado y elige “Ejecutar como administrador.”

- Escribe los siguientes comandos y presiona Enter después de cada uno. Recuerda volver a habilitar PowerShell más tarde. Para desactivarlo, escribe:
Dism /online /Disable-Feature /FeatureName: MicrosoftWindowsPowerShellV2Root- Para volver a habilitarlo, escribe:
Dism /online /Enable-Feature /FeatureName: MicrosoftWindowsPowerShellV2Root4. Eliminar el acceso directo de PowerShell de la carpeta de inicio
La carpeta de inicio contiene todos los accesos directos de las aplicaciones de inicio para que Windows pueda ejecutarlas tan pronto como arranque. El acceso directo “PowerShell.exe” también se puede encontrar en esta carpeta, ya que, la mayoría de las veces, esta aplicación está configurada para iniciarse al arrancar. Por lo tanto, si Windows PowerShell sigue apareciendo, deberías localizar y eliminar el acceso directo de esta aplicación de la carpeta de inicio.
- Lanza la ventana Ejecutar presionando Windows + R. Escribe
%ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUpy presiona Enter.

- Encuentra el acceso directo de PowerShell, haz clic derecho sobre él y selecciona “Eliminar.” Si la lista está vacía o no puedes encontrar PowerShell, continúa con el siguiente método.
Consejo: consulta todas las opciones disponibles para abrir el Administrador de tareas en Windows.
5. Eliminar el estado de inicio de PowerShell en el Administrador de tareas
También puedes deshabilitar el estado de inicio de PowerShell a través del Administrador de tareas para evitar que se inicie al arrancar.
Haz clic derecho en el menú de inicio y selecciona “Administrador de tareas.”
Haz clic en la pestaña “Inicio” y encuentra “Windows PowerShell.” Haz clic derecho sobre él y selecciona “Deshabilitar.”

6. Usar el programa Autoruns de Microsoft
Microsoft ofrece una herramienta poderosa para detener aplicaciones que están configuradas para ejecutarse automáticamente en tu Windows.
- Descarga Autoruns.
- Abre la aplicación y en la pestaña “Logon” **, localiza “PowerShell” y desmarca su casilla.

Consejo: ¿El Microsoft Store no funciona como debería? Te mostramos cómo solucionarlo.
Preguntas Frecuentes
¿Está bien desactivar PowerShell indefinidamente?
Aunque no te animamos a hacerlo, a veces tu única opción es desactivar esta consola indefinidamente. Windows debería estar bien sin PowerShell, ya que puede usar el Símbolo del sistema, pero PowerShell es una versión mejorada del Símbolo del sistema que puede hacer mucho más que cmd.
¿Qué puede hacer PowerShell que el Símbolo del sistema no pueda?
Mientras PowerShell está construido sobre la plataforma .NET, puede comunicarse con objetos de Windows incluso a nivel del núcleo, a diferencia del Símbolo del sistema, que no puede.
¿Puedo actualizar Windows PowerShell?
Windows actualiza las aplicaciones relacionadas con el sistema con cada actualización de Windows, por lo que no es necesario actualizar PowerShell por separado. Sin embargo, puedes actualizar PowerShell manualmente sin esperar a que Windows lo haga por ti en la siguiente actualización. Para obtener actualizaciones de PowerShell desde la aplicación de Microsoft Store, busca Windows PowerShell en la aplicación de Microsoft Store de Windows, y la primera aplicación que se muestre es la que estás buscando.
Crédito de imagen: Pexels. Todas las capturas de pantalla de Farhad Pashaei.