Estás usando PowerShell para ejecutar algunos comandos cuando, de repente, aparece una notificación de error que dice: "No se puede cargar PowerShell porque la ejecución de scripts está deshabilitada en este sistema". ¿Tiene curiosidad sobre la raíz de este problema y sus soluciones? Lo guiaremos a través de varias soluciones rápidas que pueden ayudarlo a resolver este problema para siempre.
Lea también: Cómo reparar PowerShell sigue apareciendo en Windows 11
Diferentes métodos sobre cómo Para solucionar el error "No se puede cargar PowerShell porque la ejecución de scripts está deshabilitada" de Windows
Método 1: inicie PowerShell en modo administrador
Otorgar a PowerShell autoridad de administrador ayudará a los usuarios a realizar sus tareas exitosamente porque la aplicación PowerShell ahora tiene acceso completo a los archivos y recursos del sistema.
Paso 1: presione Win + X para iniciar el menú de energía de Windows.
Paso 2: seleccione Terminal ( Admin).
Paso 3: La ventana Terminal ahora se abrirá en modo elevado.
Paso 4: Cualquier ventana de herramientas que se abra aquí tendrá funciones administrativas. derechos. Haga clic en la flecha hacia abajo para seleccionar Windows PowerShell e iniciarlo.
Lea también: Cómo recuperar archivos eliminados por PowerShell en una computadora con Windows
Método 2: Modificar la política de ejecución de Windows PowerShell
La política de ejecución puede describirse como una característica de seguridad que regula cómo se ejecutan los scripts de PowerShell en su PC. Establece qué tipos de scripts se pueden ejecutar y también notifica cuáles se deben evitar. Por ejemplo, el problema "la ejecución de scripts está deshabilitada" puede aparecer si las políticas "RemoteSigned", "AllSigned" o "Restricted" están habilitadas. Lo único que tendría que hacer para solucionar el problema es cambiar la política de ejecución a "ByPass" o "Unrestricted". A continuación se explica cómo hacerlo:
Paso 1: presione Win + X para iniciar el menú de energía.
Paso 2: seleccione Terminal (Administrador) y abra la ventana de PowerShell.
Paso 3: Ingrese el siguiente comando y luego presione la tecla Enter.
Get-ExecutionPolicy -List
Paso 4: Modifique el política de ejecución ejecutando el siguiente comando:
Set-ExecutionPolicy Unrestricted -Scope CurrentUser
Paso 5: Salga de la ventana Terminal y reinicie su computadora.
Lea también: Cómo actualizar Powershell en Windows 11
Método 3: usar el Editor de políticas de grupo
También se realiza la modificación de la política de ejecución simple a través del Editor de políticas de grupo local (LGPE). Puede utilizar esta utilidad para modificar diferentes configuraciones del sistema o resolver una amplia gama de problemas de la PC. A continuación se explica cómo modificar la política de ejecución de LGPE:
Paso 1: en el cuadro de búsqueda del menú Inicio, ingrese "Editar política de grupo" y luego haga clic en la mejor coincidencia.
Paso 2: Navegue a la siguiente ruta:
Configuración del equipo -> Plantillas administrativas -> Componentes de Windows -> Windows PowerShell.
Paso 3: haga doble clic en el elemento con la etiqueta Activar ejecución de script.
Paso 4: seleccione la casilla de verificación Activado.
Paso 5: Desde allí, seleccione Permitir scripts locales y scripts firmados remotamente en la opción desplegable Política de ejecución.
Paso 6: Para guardar estos cambios, presione Aplicar y luego presione OK.
Lea también: Cómo comprimir/descomprimir archivos usando Powershell en Windows
Método 4: usar el Registro de Windows
Intente modificar la política de ejecución usando el Editor del Registro si las otras técnicas no funcionaron. Usando el Editor del Registro, siga estos pasos para modificar la política de ejecución:
Paso 1: presione Win + R para iniciar el cuadro EJECUTAR.
Paso 2: Para iniciar el Editor del Registro, escribe Regedit y presiona Enter.
Paso 3: ingresa el siguiente comando pegándolo en la barra de direcciones:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell
Paso 4: en el lado derecho, busque el valor de ExecutionPolicy.
Paso 5: Haga doble clic en el valor de ExecutionPolicy.
Paso 6: En el área “Datos del valor”, ingrese ByPass. Como resultado, PowerShell podrá ejecutar el script sin restricciones.
Paso 7: presione Aceptar para guardar los cambios después de escribir el valor en el cuadro "Información del valor".
Paso 8: reinicie su dispositivo después de cerrar el Editor del Registro.
Lea también: Cómo instalar aplicaciones desde el símbolo del sistema o PowerShell La última palabra sobre cómo arreglar el problema "PowerShell no se puede cargar en Windows porque Error "La ejecución de scripts está deshabilitada"Cuando inesperadamente no puedes ejecutar tareas específicas en Windows PowerShell, puede ser muy molesto. Pero si encuentra el problema de "los scripts están deshabilitados", las soluciones que hemos discutido deberían ser útiles.
Háganos saber en los comentarios a continuación si tiene alguna pregunta o recomendación. Estaremos encantados de ofrecerle una resolución. Con frecuencia publicamos consejos, trucos y soluciones para tecnologías comunes. problemas eufóricos. También puedes encontrarnos en Facebook, Twitter, YouTube, Instagram, Flipboard. y Pinterest.
Leer: 7