
Si PowerShell muestra un mensaje de error – El archivo no se puede cargar porque los scripts de ejecución están deshabilitados en este sistema , entonces necesita habilitar el script que se ejecuta en su equipo con Windows 10. La causa de este error es el hecho de que su cuenta de usuario no tiene suficientes permisos para ejecutar ese script. Esto no significa que necesite tener permisos a nivel de Administrador, también significa que necesita estar sin restricciones para ejecutar este tipo de scripts o cmdlets de PowerShell
.
PowerShell no se puede cargar porque la ejecución de scripts está deshabilitada en este sistema
Sólo hay una manera de llevar a cabo esta tarea. Debe establecer la política de ejecución como no restringida .
Para ello, primero comprobaremos qué políticas se han establecido para los grupos de usuarios individuales de su equipo.
Para ello, comience presionando el botón combinado WINKEY + X o haga clic con el botón derecho en el botón Inicio y haga clic en Windows Powershell (Admin) o busque Powershell en el cuadro de búsqueda, haga clic con el botón derecho en él y seleccione Ejecutar como Administrador. Haga clic en Sí para obtener la solicitud de UAC o Control de cuentas de usuario. A continuación, la ventana de Windows Powershell finalmente se abrirá. Ahora, escriba el siguiente comando para obtener la lista de políticas de ejecución para todos los ámbitos de su equipo,
Get-ExecutionPolicy -List
>
Debajo de la columna Scope, necesita mirar fuera de LocalMachine.
Si encuentra su Política de ejecución establecida en Indefinida o Restringida , su problema ha sido localizado.
Ahora, lo siguiente que debe hacer es establecer la Política de ejecución en Sin restricciones.
Para ello, debe introducir el siguiente comando en la misma ventana de sesión de PowerShell,
Set-ExecutionPolicy Unrestricted
>Y para decir Sí a todos los mensajes individualmente o pulse la tecla A para decir Sí a todos los mensajes a la vez.
Si ese comando arroja un error, también puede forzar el cambio de la Política de Ejecución ingresando el siguiente comando,
Set-ExecutionPolicy Unrestricted -Force
Esto finalmente establecerá la política de ejecución para sus scripts y cmdlets de PowerShell como Sin restricciones.
Ahora, esto debería eliminar el error para usted en PowerShell que dice, File cannot be loaded because running scripts is disabled on this system.
¿Eso te ayudó?
Contenido Relacionado
[pt_view id=»1047b4eroy»]