PowerShell ไม่ได้ลงนามแบบดิจิทัล? แก้ไขด้วยขั้นตอนเหล่านี้

ข้อผิดพลาดในการเซ็นชื่อ PowerShell แบบดิจิทัล
ในการแก้ไขปัญหาต่าง ๆ ของพีซี เราขอแนะนำ DriverFix:
ซอฟต์แวร์นี้จะช่วยให้ไดรเวอร์ของคุณทำงานอยู่เสมอ ทำให้คุณปลอดภัยจากข้อผิดพลาดทั่วไปของคอมพิวเตอร์และความล้มเหลวของฮาร์ดแวร์ ตรวจสอบไดรเวอร์ทั้งหมดของคุณตอนนี้ใน 3 ขั้นตอนง่ายๆ:
  1. ดาวน์โหลด DriverFix (ไฟล์ดาวน์โหลดที่ตรวจสอบแล้ว)
  2. คลิก เริ่มสแกน เพื่อค้นหาไดรเวอร์ที่มีปัญหาทั้งหมด
  3. คลิก อัพเดทไดรเวอร์ เพื่อรับเวอร์ชันใหม่และหลีกเลี่ยงการทำงานผิดพลาดของระบบ
  • DriverFix ถูกดาวน์โหลดโดย 0 ผู้อ่านในเดือนนี้

หากคุณพยายามเรียกใช้สคริปต์ PowerShell ที่ไม่ได้ลงชื่อ คุณอาจพบข้อผิดพลาดต่อไปนี้ ไม่ได้ลงนามแบบดิจิทัล คุณไม่สามารถเรียกใช้สคริปต์นี้บนระบบปัจจุบันได้.

Windows PowerShell เป็นเชลล์ที่เริ่มพัฒนาโดย Microsoft เพื่อวัตถุประสงค์ของ งานอัตโนมัติ และการจัดการการกำหนดค่า ไม่น่าแปลกใจเลยที่นโยบายการดำเนินการถูกตั้งค่าเป็นแบบจำกัด ซึ่งจะป้องกันการเรียกใช้สคริปต์ที่เป็นอันตราย

อย่างไรก็ตาม ข้อผิดพลาดด้านความปลอดภัยนี้สามารถเกิดขึ้นได้เมื่อ PowerShell Execution Policy ถูกตั้งค่าเป็น AllSigned หรือ RemoteSigned และไม่ได้ลงชื่อสคริปต์ หากคุณต้องการลงนามในสคริปต์และแก้ปัญหานี้ ต่อไปนี้คือวิธีการบางอย่างที่อาจช่วยได้

ฉันจะทำอย่างไรถ้า PowerShell ไม่ได้เซ็นชื่อแบบดิจิทัล

1. ตรวจสอบและเปลี่ยนแปลงนโยบายการดำเนินการ

นโยบายการดำเนินการ

มาดูวิธีตรวจสอบนโยบายการดำเนินการ และวิธีการใช้งานเพื่อกำจัดข้อผิดพลาดของคุณ ก่อนอื่น คุณสามารถวิ่งได้ Get-ExecutionPolicy cmdlet เพื่อรับนโยบายการดำเนินการของคุณ พารามิเตอร์รายการใน Get-ExecutionPolicy cmdlet จะบอกคุณถึงนโยบายสำหรับแต่ละขอบเขต

ณ จุดนี้ วิธีที่สะดวกคือการเปลี่ยน Execution Policy โดยใช้ SetExecutionPolicy cmdlet คำสั่งต่อไปนี้ตั้งค่านโยบายการดำเนินการเป็นไม่จำกัด: PS C:> Set-ExecutionPolicy ไม่ จำกัด. กด Y เพื่อยืนยันการเปลี่ยนแปลงเมื่อได้รับแจ้ง

การเปลี่ยนแปลงนโยบายมีการปรับปรุงใน ทะเบียน และยังคงเป็นแบบนี้ อย่างน้อยก็จนกว่าคุณจะเปลี่ยนอีกครั้ง โปรดทราบว่าไม่จำกัดหมายถึงการโหลดไฟล์การกำหนดค่าทั้งหมดและเรียกใช้สคริปต์ทั้งหมด หากคุณเรียกใช้สคริปต์ที่ไม่ได้ลงนามซึ่งดาวน์โหลดจากอินเทอร์เน็ต คุณจะได้รับแจ้งให้ขออนุญาตก่อนที่จะทำงาน


2. ข้ามเซสชัน PowerShell ปัจจุบัน

บายพาสเซสชัน PowerShell

การแก้ไขด่วนอีกอย่างหนึ่งคือการเรียกใช้ Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass. คำสั่งง่ายๆ ด้านบนนี้จะตั้งค่านโยบายการดำเนินการเพื่อหลีกเลี่ยงเซสชัน PowerShell ปัจจุบัน

ยิ่งไปกว่านั้น เมื่อคุณปิดเซสชัน PowerShell นี้ การตั้งค่าเหล่านี้จะสูญหายไป


3. เลิกบล็อกไฟล์ที่ดาวน์โหลด

ใช้ Unblock-File cmdlet

เมื่อนโยบายการดำเนินการเป็น RemoteSigned กำหนดให้สคริปต์และไฟล์การกำหนดค่าทั้งหมดที่ดาวน์โหลดจากอินเทอร์เน็ตหรือจากอีเมลต้องลงนามโดยผู้เผยแพร่ที่เชื่อถือได้

หากคุณเชื่อว่าเนื้อหาของสคริปต์นั้นปลอดภัย คุณสามารถปลดบล็อกให้ทำงานบนเซสชันของคุณได้โดยใช้ Unblock-File cmdlet: PS C:> Unblock-File -Path C: Downloadsscript1.ps1.

หากคุณมีคำถามใด ๆ เกี่ยวกับการแก้ไขข้อผิดพลาดของ PowerShell ที่พบ โปรดฝากข้อความไว้ในส่วนความคิดเห็นด้านล่าง เราจะพยายามอย่างเต็มที่เพื่อช่วยเหลือคุณ

อ่านต่อไป:

  • เรียกใช้สคริปต์ Powershell นี้เพื่อลบแอปเริ่มต้นออกจาก Windows 10 Image
  • Windows PowerShell หยุดทำงาน: ลองแก้ไขปัญหา 4 ข้อเหล่านี้
  • PowerShell ไม่รู้จัก? ตรวจสอบโซลูชันเหล่านี้
แก้ไขข้อผิดพลาด Windows Perflib เหตุการณ์ข้อผิดพลาด 1020 & 1008

แก้ไขข้อผิดพลาด Windows Perflib เหตุการณ์ข้อผิดพลาด 1020 & 1008Windows 10ผิดพลาด

หากคุณเห็นรหัสข้อผิดพลาด 1008 หรือรหัสข้อผิดพลาด 1020 ในบันทึกตัวแสดงเหตุการณ์ ระบบไม่พบไฟล์ที่ระบุในการดำเนินการเฉพาะ ปัญหานี้เป็นที่แพร่หลายในกรณีของการดำเนินการไฟล์ dll คุณต้องคืนค่าสตริงรีจิสตร...

อ่านเพิ่มเติม
รหัสข้อผิดพลาดการอัปเดต Windows 10 0x800F0922 การแก้ไขปัญหา

รหัสข้อผิดพลาดการอัปเดต Windows 10 0x800F0922 การแก้ไขปัญหาทำอย่างไรอัพเดทWindows 10ผิดพลาด

การอัปเดต Windows เป็นกระบวนการที่สำคัญสำหรับผู้ใช้ Windows ทุกคนในการทำให้ระบบทันสมัยและปลอดภัยอยู่เสมอ อย่างไรก็ตาม ผู้ใช้หลายคนรายงานว่าเห็นข้อความแสดงข้อผิดพลาด “ไม่ได้ติดตั้งการอัปเดตบางอย่าง ...

อ่านเพิ่มเติม
วิธีแก้ไขรหัสข้อผิดพลาดการอัปเดต Windows 7 ทั่วไป

วิธีแก้ไขรหัสข้อผิดพลาดการอัปเดต Windows 7 ทั่วไปวินโดว 7อัพเดทผิดพลาด

ในการแก้ไขปัญหาต่างๆ ของพีซี เราขอแนะนำ DriverFix:ซอฟต์แวร์นี้จะช่วยให้ไดรเวอร์ของคุณทำงานอยู่เสมอ ทำให้คุณปลอดภัยจากข้อผิดพลาดทั่วไปของคอมพิวเตอร์และความล้มเหลวของฮาร์ดแวร์ ตรวจสอบไดรเวอร์ทั้งหมดข...

อ่านเพิ่มเติม