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 ไม่รู้จัก? ตรวจสอบโซลูชันเหล่านี้
วิดีโอ Dxgkrn Fatal_Error ใน Windows 10 Fix

วิดีโอ Dxgkrn Fatal_Error ใน Windows 10 FixWindows 10ผิดพลาด

ข้อผิดพลาดร้ายแรงในพีซีที่ใช้ Windows 10 มักหมายถึง Blue Screen of Death (BSOD) ซึ่งสามารถบังคับให้ทั้งระบบปิดตัวลงทันที ข้อผิดพลาดร้ายแรงอย่างหนึ่งคือ วิดีโอ DXGKRNL FATALข้อผิดพลาดที่เริ่มปรากฏขึ...

อ่านเพิ่มเติม
แก้ไขการกำหนดค่าเคียงข้างกันเป็นข้อผิดพลาดที่ไม่ถูกต้องใน Windows 10

แก้ไขการกำหนดค่าเคียงข้างกันเป็นข้อผิดพลาดที่ไม่ถูกต้องใน Windows 10Windows 10ผิดพลาด

เคียงข้างกัน การกำหนดค่าเป็นข้อผิดพลาดที่ไม่ถูกต้องใน Windows 10 ผู้ใช้จำนวนมากต้องเผชิญกับการพยายามเปิดโปรแกรมใด ๆ ติดตั้งโปรแกรมใด ๆ หรือถอนการติดตั้งโปรแกรม การทำความเข้าใจข้อผิดพลาดนี้ค่อนข้างซ...

อ่านเพิ่มเติม
วิธีแก้ไขข้อผิดพลาด "Can Not Find Script File C:\Windows\system32\maintenance.vbs" ใน Windows 10

วิธีแก้ไขข้อผิดพลาด "Can Not Find Script File C:\Windows\system32\maintenance.vbs" ใน Windows 10Windows 10ผิดพลาด

ผู้ใช้หลายคนรายงานข้อผิดพลาดที่จู้จี้ทุกครั้งที่เริ่มระบบ Windows 10 ซึ่งระบุว่า "ไม่พบไฟล์สคริปต์"C:\WINDOWS\system32\Maintenance.vbs“. สิ่งนี้อาจทำให้คุณหงุดหงิดเพราะสิ่งนี้จะปรากฏขึ้นทุกครั้งที่...

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