แก้ไข“ ปฏิเสธการเข้าถึงรีจิสทรีคีย์” ข้อผิดพลาดเมื่อตั้งค่านโยบายสำหรับสคริปต์ PowerShell

เมื่อพยายามตั้งค่านโยบายการดำเนินการสำหรับสคริปต์ PowerShell ในระบบ Windows ของคุณคุณอาจได้รับข้อผิดพลาดดังต่อไปนี้:

Set-ExecutionPolicy: การเข้าถึงรีจิสตรีคีย์

'HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ PowerShell \ 1 \ ShellIds \ Microsoft.PowerShell' ถูกปฏิเสธ

ที่บรรทัด: 1 ตัวอักษร: 1

ข้อผิดพลาดนี้มักปรากฏขึ้นเนื่องจากคุณไม่ได้ดำเนินการคำสั่งในฐานะผู้ดูแลระบบ เพื่อแก้ไขปัญหานี้ให้ลองทำดังต่อไปนี้

    1. ให้แน่ใจว่าคุณเข้าสู่ระบบคอมพิวเตอร์ด้วยสิทธิ์ผู้ดูแลระบบท้องถิ่น
    2. คลิกขวาหรือ กดShift ” ค้างไว้แล้วเลือก“ Windows PowerShell>“ Run as administrator

    3. ตอนนี้พยายามเรียกใช้คำสั่ง set-executionpolicy เดียวกันเพื่อเปลี่ยนนโยบายการดำเนินการ มันควรจะเสร็จสมบูรณ์เรียบร้อยแล้ว