¿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
Corregir las propiedades de este elemento no están disponibles Error en Windows 11/10

Corregir las propiedades de este elemento no están disponibles Error en Windows 11/10Windows 10Error

En ocasiones, es posible que desee conocer los detalles relacionados con las unidades de su sistema, por ejemplo, el espacio libre restante en el disco, el sistema de archivos en uso, etc., sin emb...

Lee mas
Arreglar 7-Zip no puede crear un error de archivo de carpeta temporal

Arreglar 7-Zip no puede crear un error de archivo de carpeta temporalError

20 de septiembre de 2021 Por Asha Nayak¿Tiene problemas con la instalación del software? ¿Está recibiendo una ventana emergente de error que dice "7-Zip no puede crear un archivo de carpeta tempora...

Lee mas
Corregir el código de error DC040780 - El centro de seguridad no pudo validar la persona que llama en Windows 11/10

Corregir el código de error DC040780 - El centro de seguridad no pudo validar la persona que llama en Windows 11/10SeguridadVentanas 11Error

Muchos usuarios de Windows han informado que han visto El centro de seguridad no pudo validar la persona que llama con el error DC040780. Este error generalmente se ve cuando el antivirus de tercer...

Lee mas