ซอฟต์แวร์นี้จะช่วยให้ไดรเวอร์ของคุณทำงานอยู่เสมอ ทำให้คุณปลอดภัยจากข้อผิดพลาดทั่วไปของคอมพิวเตอร์และความล้มเหลวของฮาร์ดแวร์ ตรวจสอบไดรเวอร์ทั้งหมดของคุณตอนนี้ใน 3 ขั้นตอนง่ายๆ:
- ดาวน์โหลด DriverFix (ไฟล์ดาวน์โหลดที่ตรวจสอบแล้ว)
- คลิก เริ่มสแกน เพื่อค้นหาไดรเวอร์ที่มีปัญหาทั้งหมด
- คลิก อัพเดทไดรเวอร์ เพื่อรับเวอร์ชันใหม่และหลีกเลี่ยงการทำงานผิดพลาดของระบบ
- 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 ปัจจุบัน
การแก้ไขด่วนอีกอย่างหนึ่งคือการเรียกใช้ Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass. คำสั่งง่ายๆ ด้านบนนี้จะตั้งค่านโยบายการดำเนินการเพื่อหลีกเลี่ยงเซสชัน PowerShell ปัจจุบัน
ยิ่งไปกว่านั้น เมื่อคุณปิดเซสชัน PowerShell นี้ การตั้งค่าเหล่านี้จะสูญหายไป
3. เลิกบล็อกไฟล์ที่ดาวน์โหลด
เมื่อนโยบายการดำเนินการเป็น RemoteSigned กำหนดให้สคริปต์และไฟล์การกำหนดค่าทั้งหมดที่ดาวน์โหลดจากอินเทอร์เน็ตหรือจากอีเมลต้องลงนามโดยผู้เผยแพร่ที่เชื่อถือได้
หากคุณเชื่อว่าเนื้อหาของสคริปต์นั้นปลอดภัย คุณสามารถปลดบล็อกให้ทำงานบนเซสชันของคุณได้โดยใช้ Unblock-File cmdlet: PS C:> Unblock-File -Path C: Downloadsscript1.ps1.
หากคุณมีคำถามใด ๆ เกี่ยวกับการแก้ไขข้อผิดพลาดของ PowerShell ที่พบ โปรดฝากข้อความไว้ในส่วนความคิดเห็นด้านล่าง เราจะพยายามอย่างเต็มที่เพื่อช่วยเหลือคุณ
อ่านต่อไป:
- เรียกใช้สคริปต์ Powershell นี้เพื่อลบแอปเริ่มต้นออกจาก Windows 10 Image
- Windows PowerShell หยุดทำงาน: ลองแก้ไขปัญหา 4 ข้อเหล่านี้
- PowerShell ไม่รู้จัก? ตรวจสอบโซลูชันเหล่านี้