ไม่สามารถเรียก PowerShell โหลดได้เนื่องจากสคริปต์การรันถูกปิดใช้งานในระบบนี้ Fix

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

แก้ไข 1 - เรียกใช้ PowerShell ในโหมดผู้ดูแลระบบ

หนึ่งในข้อผิดพลาดที่พบบ่อยที่สุดที่เราทำคือการพยายามเรียกใช้สคริปต์ในเทอร์มินัล PowerShell โดยไม่มีสิทธิ์ของผู้ดูแลระบบที่เหมาะสม

1. ต้องกด วินคีย์ และพิมพ์ “พาวเวอร์เชลล์“.

2. จากนั้นให้คลิกขวาที่ “Windows PowerShell” และแตะ “เรียกใช้ในฐานะผู้ดูแลระบบ“.

โฆษณา

Windows Powersell Min

เมื่อเทอร์มินัลเปิดขึ้นพร้อมสิทธิ์การดูแลระบบที่เหมาะสม คุณควรลองเรียกใช้เชลล์สคริปต์อีกครั้งและทดสอบว่าใช้งานได้หรือไม่

แก้ไข 2 – ตรวจสอบและแก้ไขนโยบายการดำเนินการ

นโยบายการดำเนินการห้ามไม่ให้คุณเรียกใช้สคริปต์บางตัว

1. ตอนนี้เพียงแค่กด วินคีย์ และพิมพ์ “พาวเวอร์เชลล์“.

2. จากนั้นให้คลิกขวาที่ “Windows PowerShell” และแตะ “เรียกใช้ในฐานะผู้ดูแลระบบ“.

Windows Powersell Min

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

รับการดำเนินการนโยบาย -List
รับรายการนโยบายการดำเนินการ Min

4. ตอนนี้ คุณสามารถดูรายการนโยบายการดำเนินการทั้งหมดสำหรับผู้ใช้/ กลุ่มผู้ใช้ทั้งหมด

โดยปกติขอบเขตเริ่มต้นของการดำเนินการจะถูกตั้งค่าเป็น "ไม่ได้กำหนด" สถานะ.

ตรวจสอบรายการ Min

5. ตอนนี้, คัดลอกวาง รหัสนี้เพื่อกำหนดนโยบายการดำเนินการเป็น ไม่จำกัด โหมด*.

Set-ExecutionPolicy ไม่จำกัด

6. ตอนนี้คุณจะถูกถามว่า "คุณต้องการเปลี่ยนแปลงนโยบายการดำเนินการ“. เพียงพิมพ์ “Y” ในคำสั่งแล้วกด เข้า เพื่อใช้การเปลี่ยนแปลง

ไม่ จำกัด ใช่ Min

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

ด้วยวิธีนี้ คุณจะไม่ประสบปัญหาในการรันสคริปต์เลย

*บันทึก

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

1. เปิด PowerShell ในฐานะผู้ดูแลระบบ

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

จำกัดนโยบายการดำเนินการตั้งค่า
นโยบายการดำเนินการที่ถูกจำกัด Min

หลังจากจำกัดนโยบายการดำเนินการแล้ว สคริปต์จะไม่ทำงาน

นอกจากนี้ หากต้องการ คุณสามารถสลับระดับความปลอดภัยเป็นระดับที่ผ่อนปรนมากขึ้นได้ มีระดับความปลอดภัยพื้นฐาน 4 ระดับที่คุณสามารถกำหนดนโยบายการดำเนินการได้ มี -

1. ถูกจำกัด – โหมดนี้ห้ามไม่ให้สคริปต์ทำงานบนระบบ โหมดที่จำกัดคือนโยบายการดำเนินการระดับสูงสุดที่คุณวางได้

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

3. RemoteSigned – สคริปต์ที่เซ็นชื่อจากระยะไกลสามารถรันบนระบบได้ เช่นเดียวกับสคริปต์ที่เขียนบนเครื่องคอมพิวเตอร์

4. ไม่จำกัด – โหมดไม่ จำกัด ตามชื่อช่วยให้คุณเรียกใช้สคริปต์ใด ๆ ในระบบ นี่อาจเป็นอันตรายได้เนื่องจากสคริปต์ที่เป็นอันตรายจะไม่ถูกบล็อก

สมมติว่าคุณกำลังพยายามกำหนดนโยบายการดำเนินการเป็น “RemoteSinged“ และรันโค้ดนี้ในเทอร์มินัล PowerShell ที่ยกระดับ

Set-ExecutionPolicy RemoteSigned
ร้องเพลงจากระยะไกล Min

คุณสามารถปิดเทอร์มินัลพรอมต์คำสั่ง

คุณยังสามารถดาวน์โหลดเครื่องมือซ่อมแซมพีซีนี้เพื่อค้นหาและแก้ไขปัญหาพีซี:
ขั้นตอนที่ 1 - ดาวน์โหลด Restoro PC Repair Tool จากที่นี่
ขั้นตอนที่ 2 - คลิกที่เริ่มสแกนเพื่อค้นหาและแก้ไขปัญหาพีซีโดยอัตโนมัติ
การแก้ไข: สคริปต์การทำงานของ PowerShell ถูกปิดใช้งานบนระบบนี้ this

การแก้ไข: สคริปต์การทำงานของ PowerShell ถูกปิดใช้งานบนระบบนี้ thisPowershellWindows 10

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

อ่านเพิ่มเติม
วิธีลบแอพในตัวออกจาก Windows 10 WIM-File ด้วย Powershell

วิธีลบแอพในตัวออกจาก Windows 10 WIM-File ด้วย PowershellPowershell

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

อ่านเพิ่มเติม
Microsoft PowerShell 7 ลงทุกแพลตฟอร์มในเดือนพฤษภาคม

Microsoft PowerShell 7 ลงทุกแพลตฟอร์มในเดือนพฤษภาคมPowershellข่าว Windows 10 10

Microsoft เพิ่งประกาศ ความพร้อมใช้งานทั่วไปของa เวอร์ชั่นใหม่ของ PowerShell new. เวอร์ชันใหม่จะนำเวอร์ชันที่มีอยู่ไปใช้กับ Windows PowerShell 7.0การประกาศดังกล่าวเกิดขึ้นหลังจาก Microsoft เปิดตัว P...

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