Windows 11/10 มาพร้อมกับเครื่องมือ PowerShell แบบข้ามแพลตฟอร์มที่ติดตั้งไว้ล่วงหน้า นี่เป็นเครื่องมือสำคัญมากที่ทำให้ทำงานหลายอย่างได้ง่ายขึ้น hanya ด้วยการพิมพ์คำสั่งง่ายๆ มันช่วยให้คุณรันคำสั่งเพื่อทำการเปลี่ยนแปลงใน Settings, แก้ไขปัญหาต่างๆ, จัดการฟีเจอร์ และทำงานอัตโนมัติ เป็นต้น
Windows PowerShell เป็นแอปพลิเคชันที่จำเป็นและสะดวกซึ่งรวมอยู่ในระบบปฏิบัติการ Windows แต่บางครั้ง คุณอาจต้องปิดใช้งานเพื่อหลีกเลี่ยงการเปลี่ยนแปลงที่ไม่พึงประสงค์จากการรันคำสั่งที่เป็นอันตราย เครื่องมือนี้ถูกใช้โดยผู้กระทำความร้ายเพื่อสร้างซอฟต์แวร์ที่เป็นอันตราย ซึ่งรันสคริปต์อันตรายและเข้าถึงระบบไฟล์และ Registry กล่าวอีกนัยหนึ่ง สามารถ nóiได้ว่าเครื่องมือนี้ยังถูกใช้โดยแฮกเกอร์บางคนเพื่อรันคำสั่งที่เป็นอันตราย
ในกรณีนี้ หากคุณต้องการปิดใช้งานแอปพลิเคชัน PowerShell บทความนี้จะช่วยให้คุณทำได้ บทความนี้อธิบายวิธีปิดใช้งานแอปพลิเคชัน PowerShell โดยใช้ Security Policy และ Local Group Policy Editor มาดูรายละเอียดกัน
ปิดใช้งาน PowerShell บน Windows 11/10
ก่อนดำเนินการ แนะนำให้สร้าง System Restore point ก่อน ตอนนี้ทำตามคำแนะนำด้านล่างเพื่อปิดใช้งาน Windows PowerShell บน Windows 10:
1. ปิดใช้งาน PowerShell บน Windows โดยใช้ Security Policy
Local Security Policy ให้วิธีบล็อกการเข้าถึง PowerShell บน Windows 10 ทำตามคำแนะนำด้านล่าง:

- คลิก Start, พิมพ์ Local Security Policy, และเลือกผลลัพธ์จากรายการเมนู
- ไปที่ फलกด้านซ้าย และขยาย Software Restriction Policies
- คลิกขวาที่ Additional Rules และเลือกตัวเลือก New Hash Rule
- หากคุณไม่พบวิธีขยาย Software Restriction Policies ให้คลิกขวาที่ Software Restriction Policies และเลือกตัวเลือก New Software Restriction Policies

ในหน้าต่าง New Hash Rule ให้แตะที่ตัวเลือก Browse เปิด File Explorer โดยใช้ปุ่ม Windows+E และพิมพ์เส้นทางต่อไปนี้ในแถบที่อยู่ แล้วกด Enter:
%SystemRoot%\system32\WindowsPowerShell\v1.0
นี่จะค้นหาเวอร์ชัน 32-bit ของ PowerShell เลือก powershell.exe จากรายการ แล้วคลิก Open > Apply > OK
ปิดใช้งาน PowerShellISE
หากคุณต้องการปิดใช้งาน PowerShellISE บนคอมพิวเตอร์ Windows 10 ให้เลือก powershell_ise.exe (แทน powershell.exe) จากรายการ
ในหน้าต่าง Local Security Policy ให้คลิกขวาที่ Additional Rules ภายใต้ส่วน Software Restriction Policies และคลิกปุ่ม New Hash Rule แล้วเลือกปุ่ม Browse
เปิด File Explorer อีกครั้ง และคัดลอกวางเส้นทางที่กำหนดด้านล่างในแถบที่อยู่ จากนั้นกด Enter เพื่อเลือกเวอร์ชัน 64-bit ของ PowerShell
%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0
ในหน้าถัดไป ให้เลื่อนลงและเลือกตัวเลือก powershell.exe แล้วคลิกปุ่ม Open
หมายเหตุ: คุณต้องเลือกตัวเลือก powershell_ise.exe หากต้องการปิดใช้งาน PowerShellISE
จากนั้นคลิก Apply แล้วเลือกปุ่ม OK
หลังจากทำตามขั้นตอนข้างต้นเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์เพื่อบันทึกการเปลี่ยนแปลง นี่จะปิดใช้งานการเข้าถึง PowerShell บนคอมพิวเตอร์ของคุณ
2. ปิดใช้งาน PowerShell บน Windows โดยใช้ Group Policy
Local Group Policy Editor เป็นเครื่องมือที่ทรงพลังซึ่งมีใน Windows 10 Pro หรือ Enterprise ช่วยให้งานต่างๆ บน PC ง่ายขึ้น ผู้ใช้ที่มี Windows 11/10 Pro หรือ Enterprise สามารถใช้เครื่องมือ Group Policy เพื่อบล็อก PowerShell ทำตามขั้นตอนด้านล่างเพื่อปิดใช้งาน PowerShell โดยใช้ Group Policy:
ก่อนอื่น กดปุ่มลัด Windows+R เพื่อเปิดกล่อง Run dialog
พิมพ์ gpedit.msc และกด Enter ในหน้าต่าง Local Group Policy Editor ให้ไปที่เส้นทางด้านล่าง:
User Configuration > Administrative Templates > System

ไปที่ फलกด้านขวา และดับเบิลคลิกที่นโยบาย Don't run specified Windows applications

ในหน้าถัดไป คลิกที่ปุ่ม Enabled ตามภาพด้านบน จากนั้นไปที่ส่วน Options และคลิกปุ่ม Show
ตอนนี้ คุณต้องเปิดเซลล์ใหม่ในคอลัมน์ Value พิมพ์ powershell.exe, และคลิกปุ่ม OK นี่จะปิดใช้งานการเข้าถึง PowerShell
คุณยังสามารถปิดใช้งานอินเทอร์เฟซ PowerShell ISE ได้เช่นกัน โดยการเปิดเซลล์ใหม่ พิมพ์ powershell_ise.exe และคลิก OK
อย่างไรก็ตาม หากคุณต้องการปิดใช้งาน PowerShell 7 ให้พิมพ์ pwsh.exe ในเซลล์ใหม่ แล้วคลิกปุ่ม OK
สุดท้าย คลิก Apply > OK เพื่อบันทึกการเปลี่ยนแปลง
เมื่อคุณทำตามกระบวนการข้างต้นเสร็จสิ้น คุณจะไม่สามารถเข้าถึง PowerShell ได้อีกต่อไป
เคล็ดลับ: โพสต์นี้แสดงวิธีถอนการติดตั้ง PowerShell
ปิดใช้งาน PowerShell 7 บน Windows
หากคุณมี PowerShell 7 บนอุปกรณ์ คุณสามารถปิดใช้งานได้โดยการถอนการติดตั้งจาก Windows PC นี่คือขั้นตอนที่ต้องทำ:
- คลิกขวาที่ปุ่ม Start
- เลือก Setting จากเมนู power user
- ในแอป Settings คลิกที่หมวดหมู่ Apps
- จากนั้นเลือกตัวเลือก Apps & features จาก फलกด้านซ้าย
- ตอนนี้ไปที่ फलกด้านขวา เลื่อนลงและเลือกแอป PowerShell
- คลิกปุ่ม Uninstall
- หาก Windows ขอยืนยัน ให้คลิกปุ่ม Uninstall อีกครั้ง
ทำตามคำแนะนำบนหน้าจอเพื่อถอนการติดตั้งแอปนี้ มันจะลบแอปและข้อมูลที่เกี่ยวข้อง วิธีนี้คุณสามารถปิดใช้งานการเข้าถึง PowerShell เวอร์ชัน 7 ของผู้ใช้ได้
อ่านต่อ: วิธีเปิดหรือปิดการรันสคริปต์ Windows PowerShell
