La ejecución de scripts de PowerShell está deshabilitada en este sistema (solucionado)

Esta publicación le dice qué hacer si PowerShell no se puede cargar porque la ejecución de scripts está deshabilitada en este sistema . Por lo tanto, puede consultar directamente esta guía ofrecida por Magia de partición una vez que la ejecución de scripts está deshabilitada en este sistema Windows 11. En esta página :

¿Cómo solucionar el error 'no se puede cargar porque la ejecución de scripts está deshabilitada en este sistema Windows 11'? Bueno, esta publicación recopila 2 métodos principales para ti.





Método 1: ejecutar PowerShell como administrador

Ejecutar PowerShell es una manera fácil de resolver el error 'no se puede cargar porque la ejecución de scripts está deshabilitada en este sistema'. Sólo necesitas hacer clic derecho en el ventanas icono y elija Windows PowerShell (administrador) . Luego haga clic en la ventana emergente para permitir la operación.

  ejecutar Windows PowerShell como administrador

Después de eso, ejecute los scripts nuevamente para ver si el problema 'la ejecución de scripts está deshabilitada en este sistema' está solucionado. Si no, prueba con un método diferente.

Método 2: modificar la política de ejecución de PowerShell

PowerShell tiene cuatro políticas de ejecución principales que deciden las condiciones en las que se pueden ejecutar los scripts. Puede obtener una vista previa rápida leyendo el contenido a continuación.



  • Restringido: Es la política predeterminada y deja de ejecutar scripts. Puede utilizar PowerShell para comandos individuales, pero no puede ejecutar scripts.
  • Todos firmados: Esta política le permite ejecutar scripts firmados digitalmente por un editor confiable. No se ejecutarán ningún script sin firmar.
  • Firmado remoto: Esta política le permite ejecutar scripts creados localmente, mientras que los scripts descargados de Internet deben estar firmados por un editor confiable para su ejecución.
  • Irrestricto: Esta política permite la ejecución de todos los scripts, independientemente de su origen o si están firmados. Sin embargo, puede suponer riesgos para la seguridad, así que utilícelo con cuidado.

Si no se puede cargar PowerShell porque la ejecución de scripts está deshabilitada en este sistema, debe cambiar la política de ejecución de PowerShell manualmente. Hay algunas opciones para ti. Elija uno según sus preferencias.

Opción 1: ejecutar líneas de comando

Puede ejecutar líneas de comando para verificar cómo está configurada cada política de ejecución y luego cambiar la política de ejecución a 'Sin restricciones'. Estos son los pasos para hacerlo.

Paso 1: Ejecute Windows PowerShell como administrador con las instrucciones anteriores.



Paso 2: Escriba el comando a continuación y presione Ingresar . Esta operación le ayuda a comprobar cómo se configuran las políticas de ejecución para diferentes usuarios y sistemas.

Get-ExecutionPolicy-Lista

  escribe y ejecuta el comando

Paso 3: Para establecer la política de ejecución en “ Irrestricto 'Para el usuario activo actual, ingrese el comando' Set-ExecutionPolicy sin restricciones – Alcance Usuario actual 'y golpear Ingresar .



Consejos: Si desea cambiar la política de ejecución a 'Sin restricciones' para todos los usuarios, debe ejecutar este comando: Set-ExecutionPolicy sin restricciones -Scope LocalMachine .

Etapa 4: Cierre PowerShell y reinicie su computadora.

Opción 2: utilizar el Editor del registro

También está disponible para cambiar la política de ejecución a 'Sin restricciones' editando las claves del Registro. Si la ejecución de scripts está deshabilitada en este sistema Windows 11, puede seguir los pasos a continuación para modificar la política de ejecución de PowerShell.

Consejos: Será mejor que hacer una copia de seguridad de las claves del registro antes de iniciar la operación en caso de que necesite revertir los cambios. También puedes hacer un respaldo de Windows a través del Asistente de partición de este sitio para proteger su PC. Además de eso, este software también le permite realizar diversas tareas.

Demostración del asistente de partición de este sitio Haga clic para descargar 100% Limpio y seguro



Paso 1: Abre el Correr ventana manteniendo presionado el botón ventanas y R llaves.

Paso 2: Tipo regedit y golpear Ingresar abrir Editor de registro .

  abra el Editor del Registro desde la ventana Ejecutar

Paso 3: En el Editor de registro ventana, copie y pegue la siguiente ruta en la barra de direcciones y luego presione Ingresar para navegar hasta el destino.

Computadora\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell

Etapa 4: Localice y haga doble clic en el Política de ejecución valor. Luego escribe Firmado remoto en el Datos de valor campo. Esta operación permite a PowerShell ejecutar scripts locales y firmados.

Consejos: Si desea permitir que PowerShell ejecute cualquier script sin limitaciones, escriba Derivación en el Datos de valor sección y guarde los cambios.

Paso 5: Después de ingresar el valor necesario, haga clic en DE ACUERDO para guardar los cambios.

  modificar datos de valor

Paso 6: Salga del Editor del Registro y reinicie la computadora.

Opción 3: utilizar el editor de políticas de grupo local

Cuando no se puede cargar PowerShell porque la ejecución de scripts está deshabilitada en este sistema, intente cambiar la política de ejecución a través del Editor de políticas de grupo local.

Paso 1: Abre el Correr ventana, tipo gpedit.msc y haga clic DE ACUERDO .

Paso 2: En el Editor de políticas de grupo local ventana, navegue hasta Configuración del equipo > Plantillas administrativas > Componentes de Windows > Windows PowerShell Uno después del otro.

Paso 3: Vaya al lado derecho de la ventana y haga doble clic en Activar la ejecución de scripts opción.

  haga doble clic en Activar ejecución de script

Paso 3: En la ventana emergente, marque la casilla Activado opción y elegir Permitir scripts locales y scripts firmados remotamente desde el Política de ejecución Menú desplegable. Luego haga clic DE ACUERDO para guardar los cambios.

  seleccione Permitir scripts locales y scripts firmados remotamente

¿No se puede cargar porque la ejecución de scripts está deshabilitada en este sistema? Si recibe este error, pruebe los métodos de esta publicación para resolverlo.