¿PowerShell no está firmado digitalmente? Solucionarlo con estos pasos

Error firmado digitalmente de PowerShell
Para solucionar varios problemas de PC, recomendamos DriverFix:
Este software mantendrá sus controladores en funcionamiento, lo que lo mantendrá a salvo de errores comunes de la computadora y fallas de hardware. Verifique todos sus controladores ahora en 3 sencillos pasos:
  1. Descarga DriverFix (archivo de descarga verificado).
  2. Hacer clic Iniciar escaneo para encontrar todos los controladores problemáticos.
  3. Hacer clic Actualizar los controladores para conseguir nuevas versiones y evitar averías en el sistema.
  • DriverFix ha sido descargado por 0 lectores este mes.

Si ha intentado ejecutar una secuencia de comandos de PowerShell que no está firmada, es probable que se haya encontrado con el siguiente error no está firmado digitalmente. No puede ejecutar este script en el sistema actual.

Windows PowerShell es un shell desarrollado inicialmente por Microsoft con el propósito de automatización de tareas y gestión de la configuración. No es de extrañar que su Política de ejecución esté configurada como Restringida, que protege de la ejecución de scripts maliciosos.

Sin embargo, este error de seguridad puede ocurrir cuando la Política de ejecución de PowerShell está configurada como AllSigned o RemoteSigned y el script no está firmado. Si desea firmar la secuencia de comandos y resolver este problema, aquí hay algunos métodos que pueden ayudar.

¿Qué puedo hacer si PowerShell no está firmado digitalmente?

1. Verificar y cambiar la política de ejecución

Política de ejecución

Echemos un vistazo a cómo verificar la Política de ejecución, así como cómo se puede utilizar para deshacerse de su error. Primero que nada, puedes correr Cmdlet Get-ExecutionPolicy para obtener su Política de ejecución. El parámetro de lista en el cmdlet Get-ExecutionPolicy le indica la política para cada ámbito.

En este punto, un método conveniente es cambiar la directiva de ejecución mediante el cmdlet SetExecutionPolicy. El siguiente comando establece la política de ejecución en Sin restricciones: PS C:> Set-ExecutionPolicy sin restricciones. prensa Y para confirmar el cambio cuando se le solicite.

El cambio de política se actualiza en el registro y permanece así, al menos hasta que lo cambie de nuevo. Tenga en cuenta que Sin restricciones significa cargar absolutamente todos los archivos de configuración y ejecutar todos los scripts. Si ejecuta un script sin firmar que se descargó de Internet, se le pedirá permiso antes de que se ejecute.


2. Omitir la sesión actual de PowerShell

omitir la sesión de PowerShell

Otra solución rápida es ejecutar Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass. Este simple comando anterior establecerá la política de ejecución para omitir la sesión actual de PowerShell.

Aún mejor, una vez que cierre esta sesión de PowerShell, esta configuración se perderá.


3. Desbloquea el archivo que se descargó

usar el cmdlet Unblock-File

Cuando la política de ejecución está firmada de forma remota, esto requiere que todos los scripts y archivos de configuración descargados de Internet o de correos electrónicos estén firmados por un editor de confianza.

Si confía en que el contenido del script es seguro, puede desbloquearlo para que se ejecute en su sesión utilizando el cmdlet Unblock-File: PS C:> Desbloquear-Archivo -Path C: Downloadsscript1.ps1.

Si tiene alguna pregunta sobre estas correcciones para el error de PowerShell encontrado, déjenos un mensaje en la sección de comentarios a continuación. Haremos todo lo posible para ayudarlo.

LEER SIGUIENTE:

  • Ejecute este script de Powershell para eliminar aplicaciones predeterminadas de la imagen de Windows 10
  • Windows PowerShell ha dejado de funcionar: pruebe estas 4 correcciones
  • ¿No se reconoce PowerShell? Mira estas soluciones
Solución: no se pudo descargar el archivo no se pudo escribir en el caché

Solución: no se pudo descargar el archivo no se pudo escribir en el cachéCacheDescargarError

Para solucionar varios problemas de PC, recomendamos la herramienta de reparación de PC Restoro:Este software reparará errores comunes de la computadora, lo protegerá de la pérdida de archivos, mal...

Lee mas
Solucione el código de error 0x90010108 en Xbox One con estos pasos

Solucione el código de error 0x90010108 en Xbox One con estos pasosErrorXbox Uno

Para solucionar varios problemas de PC, recomendamos la herramienta de reparación de PC Restoro:Este software reparará errores comunes de la computadora, lo protegerá de la pérdida de archivos, mal...

Lee mas
¿Ves el error 1003 de la impresora Canon? Siga estos 5 pasos

¿Ves el error 1003 de la impresora Canon? Siga estos 5 pasosErrores De ImpresoraError

Para solucionar varios problemas de PC, recomendamos DriverFix:Este software mantendrá sus controladores en funcionamiento, lo que lo mantendrá a salvo de errores comunes de la computadora y fallas...

Lee mas