Home
» Windows
»
Las 5 formas principales de arreglar PowerShell que no se abre en Windows 11
Las 5 formas principales de arreglar PowerShell que no se abre en Windows 11
PowerShell es una importante herramienta de línea de comandos que le permite realizar diversas tareas y automatizar procesos. Puede usarlo para otorgar derechos administrativos a aplicaciones, desinstalar aplicaciones de su computadora y mucho más. Sin embargo, no puede realizar todas estas tareas si PowerShell no se abre en su computadora.
Hay varias formas de iniciar PowerShell . Sin embargo, si ninguno de los métodos funciona, has venido al lugar correcto. Exploraremos formas de arreglar que PowerShell no funcione o no se abra en una PC con Windows 11 o Windows 10. Vamos a empezar.
1. Habilite Windows PowerShell
Si no puede ejecutar PowerShell, deberá asegurarse de que esté habilitado en su computadora. Para comprobarlo, siga los pasos a continuación:
Paso 1: presione la tecla de Windows para iniciar el menú Inicio.
Paso 2: escriba Panel de control en la barra de búsqueda y presione Entrar.
Paso 3: elija programas.
Paso 4: haga clic en la opción "Activar o desactivar las funciones de Windows".
Paso 5: haga clic en el ícono Más (+) antes de Windows PowerShell 2.0.
Paso 6: Marque la casilla Windows PowerShell 2.0 y Windows PowerShell 2.0 Engine. Luego, haga clic en Aceptar para guardar los cambios.
Reinicie su computadora para aplicar los cambios.
2. Ejecute escaneos SFC y DISM
Es común que los archivos del sistema se corrompan. Cuando eso sucede, te vuelves propenso a varios problemas, incluido el que nos ocupa.
Si no puede ejecutar PowerShell debido a archivos del sistema corruptos , tendrá que ejecutar análisis SFC (Comprobador de archivos del sistema) y DISM (Administración y mantenimiento de imágenes de implementación). Estas utilidades integradas diagnostican e intentan reparar archivos corruptos del sistema utilizando archivos de imagen de Windows. Siga los pasos a continuación para ejecutar el escaneo SFC y DISM:
Paso 1: presione la tecla de Windows para iniciar el menú Inicio, escriba Símbolo del sistema en la barra de búsqueda y elija "Ejecutar como administrador" en el panel derecho.
Paso 2: en la ventana elevada del símbolo del sistema, escriba sfc /scannow y presione Entrar.
Ese análisis puede tardar un poco en completarse si hay problemas en su computadora.
Paso 3: Para ejecutar un análisis DISM en su computadora con Windows, escriba los siguientes comandos uno por uno y presione Entrar después de cada comando:
DISM /En línea /Limpieza-Imagen /CheckHealth
DISM /En línea /Limpieza-Imagen /ScanHealth
DISM /Online /Limpiar-Imagen /RestoreHealth
Después de eso, reinicie su computadora y verifique el problema. Si continúa, pruebe la siguiente solución de la lista.
3. Cambiar la configuración del editor de políticas de grupo local
La política "No ejecutar la aplicación de Windows especificada" en el Editor de políticas de grupo local puede impedir que Windows PowerShell se abra en su computadora. Tendrás que desactivar esta política para resolver el problema. Aquí se explica cómo hacerlo:
Nota: El Editor de políticas de grupo local es una función disponible exclusivamente para las ediciones Windows Pro, Enterprise y Education. Si intenta acceder a él en Windows Home, obtendrá el error "Falta gpedit.msc". Afortunadamente, eliminar este error es un proceso sencillo. Consulte nuestra guía sobre cómo corregir el 'error faltante gpedit.msc' en Windows .
Paso 1: presione el método abreviado de teclado Windows + R para abrir la herramienta Ejecutar.
Paso 2: escriba gpedit.msc en la barra de búsqueda y haga clic en Aceptar.
Paso 3: en el Editor de políticas de grupo local, navegue hasta la siguiente ubicación:
User Configuration\Administrative Templates\System
Paso 4: haga doble clic en la política "No ejecutar aplicaciones de Windows específicas" en el panel derecho.
Paso 5: elija No configurado. Luego, haga clic en Aplicar y Aceptar.
Después de eso, reinicie su computadora y verifique el problema.
4. Realice un inicio limpio
Otra forma rápida de arreglar que PowerShell no funcione o no se abra en Windows es realizar un inicio limpio . Windows se inicia sólo con un conjunto esencial de aplicaciones y controladores de inicio en estado de inicio limpio.
Realizar un inicio limpio será útil si PowerShell no se abre debido a un conflicto entre una aplicación de terceros y PowerShell. Puede realizar un inicio limpio siguiendo las instrucciones a continuación:
Paso 1: presione la tecla de Windows para abrir el menú Inicio, escriba Configuración del sistema en la barra de búsqueda y presione Entrar.
Paso 2: elija Inicio selectivo y luego haga clic en la pestaña Servicios.
Paso 3: marca la casilla "Ocultar todos los servicios de Microsoft". Luego, haga clic en el botón Desactivar todo.
Paso 4: cambie a la pestaña Inicio. Luego, haga clic en "Abrir Administrador de tareas".
Paso 5: elija una aplicación de terceros y haga clic en la opción Desactivar en la parte superior. Del mismo modo, deshabilite todas las demás aplicaciones de terceros.
Después de eso, reinicie su computadora para ingresar a un estado de inicio limpio e intente abrir Windows PowerShell nuevamente. Si esto resuelve su problema, uno de los programas de terceros que acaba de desactivar estaba causando el problema.
Para limitar esa aplicación, continúe con un inicio limpio de Windows, pero esta vez, habilite una aplicación en cada inicio. Una vez que el problema vuelva a aparecer, deshabilite o desinstale la aplicación que acaba de habilitar desde su computadora.
5. Cree una nueva cuenta de usuario
Si aún no puede ejecutar PowerShell en su computadora, probablemente haya algún problema con su cuenta de usuario. En este caso la solución pasa por crear una nueva cuenta de usuario . Así es cómo:
Paso 1: abra la herramienta Ejecutar, escriba netplwiz y presione Entrar.
Paso 2: haga clic en el botón Agregar.
Paso 3: haga clic en la opción "Iniciar sesión sin una cuenta de Microsoft (no recomendado)".
Paso 4: haga clic en Cuenta local.
Paso 5: Ingrese las credenciales y luego haga clic en Siguiente.
Paso 6: haga clic en Finalizar.
Después de eso, acceda a su cuenta desde la ventana Cuentas de usuario y use Windows PowerShell.
Arreglar PowerShell que no se abre en Windows 11
Es común que las aplicaciones UWP (Plataforma universal de Windows) tengan problemas, y Windows PowerShell no es diferente. Es posible que Windows PowerShell no se inicie en su computadora debido a daños en los archivos del sistema o a una configuración incorrecta del Editor de políticas de grupo local. Afortunadamente, puedes solucionar el problema rápidamente utilizando las soluciones anteriores.