สคริปต์การเรียกใช้ถูกปิดใช้งานในข้อผิดพลาด PowerShell ของระบบนี้
หาก PowerShell แสดงข้อความแสดงข้อผิดพลาด ไม่สามารถโหลดไฟล์ได้เนื่องจากสคริปต์ที่เรียกใช้ถูกปิดใช้งานบนระบบนี้ คุณต้องเปิดใช้งานสคริปต์ที่ทำงานบนคอมพิวเตอร์ Windows 11/10 ของคุณ สาเหตุของข้อผิดพลาดนี้มาจากการที่บัญชีผู้ใช้ของคุณไม่มีสิทธิ์เพียงพอที่จะเรียกใช้สคริปต์นั้น ไม่ได้หมายความว่าคุณต้องมีสิทธิ์ระดับผู้ดูแลระบบ นอกจากนี้ยังหมายความว่าคุณต้องไม่จำกัดเพื่อเรียกใช้สคริปต์ PowerShell หรือ cmdlet ประเภทนี้
ไม่สามารถโหลดไฟล์ได้เนื่องจากการเรียกใช้สคริปต์ถูกปิดใช้งานในข้อผิดพลาด PowerShell ของระบบนี้
มีทางเดียวเท่านั้นที่จะทำภารกิจนี้ให้สำเร็จ สิ่งที่ต้องทำคือตั้งค่านโยบายการดำเนินการเป็น ไม่จำกัด
ก่อนอื่นเราจะตรวจสอบนโยบายที่กำหนดไว้สำหรับกลุ่มผู้ใช้แต่ละกลุ่มในคอมพิวเตอร์ของคุณ
เริ่มต้นด้วยการกดปุ่ม WINKEY + X หรือคลิกขวาที่ปุ่ม Start แล้วคลิก Windows Powershell (Admin) หรือค้นหา Powershell ในช่องค้นหา คลิกขวาที่ช่องนั้นแล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ คลิกที่ ใช่เพื่อรับ UAC หรือ User Account Control ที่คุณได้รับ จากนั้นในที่สุดหน้าต่าง Windows Powershell ก็จะเปิดขึ้น ตอนนี้ พิมพ์คำสั่งต่อไปนี้เพื่อรับรายการนโยบายการดำเนินการสำหรับขอบเขตทั้งหมดในคอมพิวเตอร์ของคุณ
Get-ExecutionPolicy -List
ภายใต้คอลัมน์ ขอบเขต คุณต้องระวัง LocalMachine
หากคุณพบว่านโยบายการดำเนินการตั้งค่าเป็น ไม่ได้กำหนด หรือ จำกัด แสดงว่าคุณได้ติดตามปัญหาแล้ว
ตอนนี้ สิ่งต่อไปที่คุณต้องทำคือตั้งค่า Execution Policy เป็น ไม่จำกัด
คุณต้องป้อนคำสั่งต่อไปนี้ในหน้าต่างเซสชัน PowerShell เดียวกัน
Set-ExecutionPolicy Unrestrictedหากคำสั่งนั้นแสดงข้อผิดพลาด คุณยังสามารถบังคับเปลี่ยนนโยบายการดำเนินการได้โดยป้อนคำสั่งต่อไปนี้
Set-ExecutionPolicy Unrestricted -Forceการดำเนินการนี้จะกำหนดนโยบายการดำเนินการสำหรับสคริปต์ PowerShell และ cmdlets เป็น ไม่จำกัด
ตอนนี้ควรลบข้อผิดพลาดสำหรับคุณใน PowerShell ที่ระบุว่า ไม่สามารถโหลดไฟล์ได้เนื่องจากการเรียกใช้สคริปต์ถูกปิดใช้งานในระบบนี้
สิ่งนั้นช่วยคุณได้หรือไม่


