Cómo deshabilitar PowerShell en Windows 11/10

Windows 11/10 viene con una herramienta multiplataforma de PowerShell preinstalada . Esta es una herramienta muy importante que facilita la realización de varias tareas simplemente escribiendo algunos comandos simples. Le permite ejecutar comandos para realizar varios cambios en la Configuración(Settings) , solucionar varios problemas, administrar funciones y automatizar su trabajo, etc.

Windows PowerShell es una aplicación esencial y conveniente incluida en el sistema operativo Windows . Pero a veces, es posible que deba desactivarlo para evitar realizar cambios no deseados mediante la ejecución de comandos maliciosos. Esta herramienta es utilizada por un actor de amenazas para crear software malicioso que ejecuta scripts maliciosos y accede al sistema de archivos y al registro. En otras palabras, puede decir que algunos piratas informáticos también utilizan esta herramienta para ejecutar comandos maliciosos.

En tal caso, si necesita deshabilitar la aplicación PowerShell , este artículo lo ayudará a hacerlo. Este artículo explica cómo deshabilitar la aplicación PowerShell mediante la política de seguridad(Security) y el editor de políticas de grupo local(Local Group Policy Editor) . Veámoslos en detalle.

Deshabilitar PowerShell en Windows 11/10

Antes de continuar, se recomienda crear un punto de restauración del sistema . Ahora siga las sugerencias a continuación para deshabilitar Windows PowerShell en Windows 10 :

1] Deshabilite PowerShell(Disable PowerShell) en Windows usando la política de seguridad(Security)

La política de seguridad(Security Policy) local ofrece a los usuarios una forma de bloquear el acceso a PowerShell en (PowerShell)Windows 10 . Siga las instrucciones que se dan a continuación para hacerlo:

Cómo deshabilitar PowerShell en Windows 10

  1. Haga clic en Inicio(Click Start) , escriba Política de seguridad local(Local Security Policy) y seleccione el resultado de la lista del menú.
  2. Vaya al panel izquierdo y expanda Políticas de restricción de software(Software Restriction Policies) .
  3. Haga clic con el botón derecho en Reglas adicionales (Additional Rules ) y seleccione la opción Nueva regla hash .(New Hash Rule )
  4. Si no encuentra la manera de expandir las Políticas de restricción de software(Software Restriction Policies ) , haga clic con el botón derecho en Políticas de restricción de software(Software Restriction Policies) y seleccione la opción Nuevas políticas de restricción de software .(New Software Restriction Policies)

bloque powershell

En la ventana New Has Rule , toque la opción Examinar . (Browse )Ahora abra el explorador de archivos usando las teclas Windows+E y escriba la siguiente ubicación de ruta en la barra de direcciones y presione Entrar:

%SystemRoot%\system32\WindowsPowerShell\v1.0

Esto localizará la versión de 32 bits de PowerShell . Seleccione powershell.exe de la lista y luego haga clic en Open > Apply > OK .

Deshabilitar PowerShellISE

Si desea deshabilitar PowerShellISE en su computadora con Windows 10, seleccione powershell_ise.exe (en lugar de powershell.exe) de la lista.

En la ventana Política de seguridad local(Local Security Policy) , haga clic con el botón derecho en Reglas adicionales (Additional Rules ) en la sección  Políticas de restricción de software y haga clic en el botón (Software Restriction Policies)Nueva regla hash(New Hash Rule ) y luego seleccione el botón Examinar(Browse) .

Vuelva a abrir el Explorador(File Explorer) de archivos y copie y pegue la ruta que se indica a continuación en la barra de direcciones. Luego presione la tecla Enter para seleccionar la versión de 64 bits de PowerShell .

%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0

En la página siguiente, desplácese hacia abajo y seleccione la opción powershell.exe y luego haga clic en el botón Abrir(Open) .

Nota:(Note:) debe seleccionar la opción powershell_ise.exe si desea deshabilitar PowerShellISE .

Luego haga clic en Aplicar(Apply) y luego seleccione el botón Aceptar(OK) .

Después de completar los pasos anteriores, reinicie su computadora para guardar los cambios. Esto deshabilitará el acceso a Powershell en su PC.

2] Deshabilitar PowerShell(Disable PowerShell) en Windows usando la Política de grupo(Group Policy)

El Editor de políticas de grupo(Group Policy Editor) local es una poderosa herramienta disponible en Windows 10 Pro o Enterprise que facilita varias tareas en la PC. Aquellos usuarios con la versión Pro o Enterprise de Windows 11/10 pueden usar la herramienta de política de grupo(Group) para bloquear PowerShell . Siga los pasos a continuación para deshabilitar PowerShell usando la Política de grupo :(Group)

En primer lugar, presione el método abreviado de teclado Windows+R para abrir el cuadro de diálogo Ejecutar .(Run)

Escribe gpedit.msc y presiona Enter . En la ventana del Editor de directivas de grupo local(Local Group Policy Editor) , navegue hasta la siguiente ruta:

User Configuration > Administrative Templates > System

Deshabilite PowerShell en Windows 10 usando la directiva de grupo

Vaya al panel derecho y haga doble clic en la directiva No ejecutar aplicaciones de Windows especificadas(Don’t run specified Windows applications) .

Deshabilitar PowerShell en Windows 10

En la página siguiente, haga clic en el botón Habilitado(Enabled ) como se muestra en la imagen de arriba. Luego vaya a las secciones Opciones y haga clic en el botón (Options )Mostrar(Show ) .

Ahora debe abrir una nueva celda en la columna Valor  , escribir (Value )powershell.exe y hacer clic en el botón Aceptar(OK) . Esto deshabilitará el acceso a PowerShell .

También puede deshabilitar la interfaz PowerShell ISE . Para hacerlo, abra una nueva celda, escriba powershell_ise.exe y haga clic en el botón Aceptar.

Sin embargo, si necesita deshabilitar PowerShell 7 , escriba pwsh.exe  en la nueva celda y luego haga clic en el botón Aceptar(OK) .

Por último, haga clic en Apply > OK para guardar los cambios.

Una vez que complete el proceso anterior, ya no podrá acceder a Powershell .

SUGERENCIA(TIP) : Esta publicación muestra cómo desinstalar PowerShell(uninstall PowerShell) .

Deshabilitar PowerShell 7 en Windows

Si tiene PowerShell 7 en su dispositivo, puede desactivarlo desinstalándolo de su PC con Windows. Estos son los pasos que debe seguir:

  1. Haga clic derecho en el botón Inicio
  2. Seleccione Configuración en el menú de usuario avanzado.
  3. En la aplicación Configuración(Settings) , haga clic en la categoría Aplicaciones(Apps)
  4. Luego seleccione la opción  Aplicaciones y funciones( Apps & features ) en el panel izquierdo.
  5. Ahora vaya al panel derecho, desplácese hacia abajo y seleccione la aplicación PowerShell .
  6. Haga clic en el botón Desinstalar.
  7. Si Windows le pide que confirme, vuelva a hacer clic en el botón Desinstalar(Uninstall) .

Siga las instrucciones en pantalla para desinstalar esta aplicación. Eliminará la aplicación y sus datos relacionados. De esta manera puede deshabilitar el acceso del usuario a la versión 7 de PowerShell .

Lea a continuación(Read next) : Cómo activar o desactivar la ejecución de scripts de Windows PowerShell(How to turn on or off Windows PowerShell script execution) .



About the author

Soy un experto experimentado en Windows 10 y 11/10, con experiencia tanto en navegadores como en aplicaciones para teléfonos inteligentes. He sido ingeniero de software durante más de 15 años y he trabajado con varias empresas de renombre, incluidas Microsoft, Google, Apple, Ubisoft y más. También he enseñado desarrollo de Windows 10/11 a nivel universitario.



Related posts