Logo Computerhoy.com

Cómo reparar Windows PowerShell cuando aparece al reiniciar

PowerShell de Windows

Si estás experimentando el problema de que Windows PowerShell no hace más que aparecer sin que hayas sido tú el que ha pulsado para que se abra, nosotros te vamos a explicar varias formas que tienes para intentar solucionarlo.

El hecho de que estemos en Windows navegando tranquilamente y que de repente aparezca una ventana de PowerShell, la cual nosotros no hemos solicitado, es un verdadero es "dolor de cabeza".

Pues bien, este error le está apareciendo a varios ordenadores de distintos usuarios. Lo más frustrante puede ser el no saber a qué es debido, ni cuando dejara de hacerlo, ya que los intervalos entre que los que aparece PowerShell en el sistema no son los mismos siempre.

Es realmente molesto e irritante al mismo tiempo, sobre todo si estamos haciendo algo importante o nos encontramos en medio de un juego, porque esto puede hacer que perdamos el hilo de la trama.

Por eso, en este artículo vamos a ver que soluciones tenemos a nuestra disposición para solucionar esta incidencia del sistema.

Eliminar el acceso directo de PowerShell

En Windows existe una parte llamada Carpeta de Inicio (StartUp), en ella hay accesos directos o aplicaciones que se ejecutan nada más encender el dispositivo.

Si vemos que PowerShell se arranca y aparece en la pantalla al arrancar el sistema, habrá que eliminar el acceso directo de esta carpeta de la siguiente manera:

  • Presionamos Win + R para abrir el cuadro de diálogo del comando Ejecutar.
  • Cuando aparezca, escribimos %ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp y presionamos Aceptar.
  • En ese momento localizamos y eliminamos el acceso directo de PowerShell de la Carpeta Inicio.

Deshabilitar el estado de inicio de PowerShell

Puede ser que el problema venga de un fallo de configuración de Windows y de que PowerShell esté habilitado en el en el Administrador de tareas.

Para solucionarlo debemos realizar los siguientes pasos:

  • Presionamos Ctrl + Shift + Esc para así abrir el Administrador de tareas.
  • Vamos a pestaña Inicio.
  • Ahora es momento para hacer clic con el botón derecho en la opción Windows PowerShell y seleccionando Deshabilitar.
  • Para finalizar, cerramos el Administrador de tareas y reiniciamos el ordenador.
Administrador de tareas Windows 11

Reiniciar el ordenador en modo de inicio limpio

Puede ser que el error de PowerShell se deba a que algunas aplicaciones de terceros están dañadas y por eso realiza esta acción de aparecer en nuestra pantalla.

Si esta es la razón, lo mejor será ejecutar un inicio limpio, pudiendo eliminar cualquier aplicación sospechosa de ser la que hace que tengamos esta incidencia en el sistema.

Ahora tenemos dos posibilidades como son la de borrar la aplicación problemática e intentar volver a instalarla (siempre desde un lugar seguro) o podemos optar por actualizarla si no queremos desinstalarla.

Consejos y guía para comprar un PC gaming de sobremesa

Consejos y guía para comprar un PC gaming de sobremesa

¿Pensando en renovar tu ordenador para juegos? En esta guía te damos algunos consejos muy útiles para comprar un PC gaming de sobremesa y disfrutarlo durante muchos años.

Lee el artículo

Escaneo básico

Muchos de los fallos que tiene Windows, incluido el que hoy nos ocupa, se deben a que ciertos archivos están dañados y hacen que el sistema operativo se vuelva inestable, ejecutando acciones como las que hoy hablamos.

Entonces lo mejor será que realicemos un escaneo sencillo con la herramienta CHKDSH, dicho análisis se hace así:

  • Presionamos Win + R para abrir el cuadro de diálogo del comando Ejecutar.
  • Ahora escribimos CMD y presionamos Ctrl + Shift + Enter para abrir un símbolo del sistema elevado.
  • Es entonces cuando debemos escribir este comando: chkdsk C: /f (si la letra de tu disco duro no es C, debes poner la que sea).
  • Cuando esté escrito pulsamos Enter.
  • Una vez ejecutado el escaneo debemos reiniciar el ordenador para que surtan efecto los cambios.
CHKDSK en Windows

Escaneo avanzado

Si con el escaneo simple no hemos logrado nada, podemos intentar realizar un análisis avanzado con las herramientas DISM y SFC. Son dos programas sumamente útiles cuando necesitamos reparar archivos que están defectuoso en nuestro sistema.

Lo primero que debemos hacer es ejecutar DISM realizándolo de la siguiente manera:

  • Escribimos Administrador de tareas en la barra de búsqueda del menú Inicio y seleccionamos la opción en cuanto la veamos en pantalla.
  • Pulsamos en la pestaña Archivo y seleccionamos Ejecutar nueva tarea.
  • Ahora es el momento de escribir CMD y luego marcamos la casilla Crear con privilegios administrativos, algo que no se nos debe olvidar.
  • Presionamos Aceptar para que así se ejecute un símbolo del sistema elevado.
  • Seguidamente, escribimos el siguiente comando DISM: DISM /Online /Cleanup-Image /ScanHealth
  • Para después presionar Entrar y que de esta manera se ejecute el análisis.
  • Cuando hayamos terminado de ejecutar la tarea anterior, escribimos otro comando DISM /Online /Cleanup-Image /RestoreHealth
  • Y presionamos Enter después de escribirlo.

Ahora es el momento de reiniciar el ordenador, para que, en el momento en el que vuelva a estar operativo, escanear por medio de SFC.

Para ello debemos realizar lo siguiente:

  • Abrimos un símbolo del sistema como Administradores según lo hemos hecho en los casos anteriores. 
  • Cuando estemos, solamente hay que escribir el siguiente comando: sfc /scannow
  • Ahora pulsamos Enter para ejecutar un escaneo SFC.
  • Una vez haya terminado es el momento de reiniciar el ordenador y ver si continuamos con el mismo problema.
Guía y consejos para comprar un portátil barato en 2022

Guía y consejos para comprar un portátil barato en 2022

Comprar un PC portátil barato no es tarea fácil: no quieres gastarte mucho dinero, pero tampoco estás dispuesto a renunciar a características técnicas básicas para el uso que le vas a dar. En esta guía te mostramos cómo acertar en la compra.

Lee la noticia

Solucionador de problemas de mantenimiento

Otra opción que tenemos a nuestra disposición y que puede ser de gran utilidad es uno de los solucionadores de problemas integrados. 

Si llegamos a este punto, es que consideramos que el problema viene por algún tipo de error del mantenimiento del sistema, entonces lo mejor será lanzar el solucionador que se dedica a ello.

La manera es la siguiente:

  • Presionamos Win + R para abrir el cuadro de diálogo del comando Ejecutar.
  • Escribimos msdt.exe -id MaintenanceDiagnostic 
  • Y seguidamente pulsamos Enter.
  • Seguidamente, hacemos clic en la opción Avanzado en la ventana del solucionador de problemas de mantenimiento del sistema. 
  • Después marcamos la casilla Aplicar reparaciones automáticamente, para luego pulsar en Siguiente
  • Después de seguir los pasos que nos van indicando en la pantalla, reiniciamos el ordenador.
Mantenimiento Windows 11

Deshabilitar PowerShell

La única solución que nos queda es la de deshabilitar PowerShell para que no se pueda ejecutar en ninguna circunstancia.

Esto se consigue de esta manera:

  • Abrimos la barra de búsqueda del menú Inicio y escribimos CMD.
  • Haga clic derecho en el Símbolo del sistema y seleccione Ejecutar como administrador.
  • A continuación, escribimos el siguiente comando: Dism /online /Disable-Feature /FeatureName:"MicrosoftWindowsPowerShellV2Root"
  • Presionamos Enter.
  • Una vez completado debemos reiniciar el ordenador.

Si queremos volver a habilitar PowerShell, debemos hacer los mismos pasos que antes, pero cambiando el comando por Dism /online /Enable-Feature /FeatureName:"MicrosoftWindowsPowerShellV2Root"

Con todo lo que acabas de leer el problema con PowerShell se debería solucionar, para que vuelvas a disfrutar de tu ordenador sin tener la penosa interrupción que estabas padeciendo.

Descubre más sobre , autor/a de este artículo.

Conoce cómo trabajamos en Computerhoy.