Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีบล็อกไฟล์ .exe ไม่ให้รันโดยใช้ Group Policy ใน Windows 11/10

บนคอมพิวเตอร์ Windows 11 หรือ Windows 10 ผู้ใช้ PC สามารถใช้มาตรการความปลอดภัยที่เข้มงวด เช่น ป้องกันและป้องกันการโจมตีและการติดเชื้อ Ransomware บล็อกผู้ใช้ไม่ให้ติดตั้งหรือรันโปรแกรม และสามารถใช้ AppLocker เพื่อป้องกันผู้ใช้ไม่ให้ติดตั้งหรือรันแอปพลิเคชัน ในโพสต์นี้ เราจะแนะนำขั้นตอนวิธี บล็อกไฟล์ .exe ไม่ให้รัน บน Windows client หรือ Windows Server โดยใช้ Software Restriction Policies ชุดของกฎที่สามารถกำหนดค่าได้ โดยใช้ Group Policy Editor

วิธีบล็อกไฟล์ .exe ไม่ให้รันโดยใช้ Group Policy ใน Windows 11/10

Software Restriction Policies คืออะไร?

ตามเอกสารของ Microsoft Software Restriction Policies (SRP) เป็นฟีเจอร์ที่อิงตาม Group Policy ที่ระบุโปรแกรมซอฟต์แวร์ที่กำลังรันบนคอมพิวเตอร์ในโดเมน และควบคุมความสามารถของโปรแกรมเหล่านั้นในการรัน นโยบายจำกัดซอฟต์แวร์เป็นส่วนหนึ่งของกลยุทธ์ความปลอดภัยและการจัดการของ Microsoft เพื่อช่วยให้องค์กรเพิ่มความน่าเชื่อถือ ความสมบูรณ์ และความสามารถในการจัดการคอมพิวเตอร์ของพวกเขา

SRPs ผสานรวมกับ Microsoft Active Directory และ Group Policy – แต่สามารถใช้เพื่อสร้างนโยบายการกำหนดค่าที่จำกัดมากบนคอมพิวเตอร์แบบสแตนด์อโลนได้เช่นกัน ซึ่งคุณอนุญาตให้เฉพาะแอปพลิเคชันที่ระบุอย่างชัดเจนเท่านั้นที่จะรันบนระบบ

วิธีบล็อกไฟล์ .exe ไม่ให้รันโดยใช้ Group Policy

คล้ายกับการกำหนดค่า Controlled Folder Access โดยใช้ Group Policy & PowerShell ซึ่งเมื่อเปิดใช้งาน ฟีเจอร์นี้สามารถติดตามไฟล์ executable, สคริปต์ และ DLLs ที่พยายามเปลี่ยนแปลงไฟล์ในโฟลเดอร์ที่ได้รับการป้องกัน ผู้ใช้ PC สามารถบล็อกไฟล์ .exe ในโฟลเดอร์ที่เปราะบางจากการรันด้วย Software Restriction Policies บน Windows 11/10

เพื่อบล็อกไฟล์ exe ไม่ให้รันโดยใช้ Group Policy ใน Windows 11/10 ให้ทำดังนี้:

  • กด Windows key + R เพื่อเปิด Run dialog
  • ในกล่อง Run dialog พิมพ์ gpedit.msc และกด Enter เพื่อเปิด Group Policy Editor
  • ภายใน Local Group Policy Editor ใช้แถบด้านซ้ายเพื่อนำทางไปที่เส้นทางด้านล่าง:
Computer Configuration > Windows Settings > Security Settings > Software Restriction Policies
  • ที่ตำแหน่งนั้น บนแถบนำทางด้านซ้าย คลิกโฟลเดอร์ Software Restriction Policies เพื่อยุบมัน
  • ต่อไป คลิกขวาที่โหนดโฟลเดอร์ Additional Rules
  • เลือก New Path Rule… จากเมนูบริบท
  • ตอนนี้ ป้อนเส้นทางไปยังโฟลเดอร์ที่คุณต้องการป้องกันไม่ให้ไฟล์ executable รันจาก และให้แน่ใจว่าเพิ่ม *.exe ที่ท้าย เพื่อให้คุณจะบล็อกเฉพาะไฟล์ executable
  • เพิ่มคำอธิบายหากต้องการ
  • คลิก Apply > OK เพื่อบันทึกการเปลี่ยนแปลง
  • ทำซ้ำสำหรับโฟลเดอร์เพิ่มเติม

คุณสามารถบล็อก (อย่างน้อย) ดังต่อไปนี้:

  • C:\Windows\Temp\*.exe
  • C:\Windows\Temp\*\*.exe
  • %USERPROFILE%\AppData\Local\*.exe
  • %USERPROFILE%\AppData\Local\*\*.exe
  • %USERPROFILE%\AppData\Roaming\*.exe
  • %USERPROFILE%\AppData\Roaming\*\*.exe

เมื่อเสร็จแล้ว คุณสามารถออกจาก Local Group Policy Editor หากคุณต้องการอนุญาตให้ บาง ไฟล์ executable เฉพาะเจาะจงรันในโฟลเดอร์เหล่านี้ ให้สร้างข้อยกเว้นโดยเลือกตัวเลือก Unrestricted ในรายการดรอปดาวน์ Security level

สำหรับผู้ใช้ Windows 11/10 Home คุณสามารถเพิ่มฟีเจอร์ Local Group Policy Editor แล้วดำเนินการตามคำแนะนำที่ให้ไว้ข้างต้น

เพียงเท่านี้สำหรับวิธีบล็อกไฟล์ exe ไม่ให้รันโดยใช้ Group Policy ใน Windows 11/10!

โพสต์เกี่ยวข้อง: บล็อก Macros ไม่ให้รันใน Microsoft Office โดยใช้ Group Policy

คำถามที่พบบ่อย

จะปิดใช้งาน .exe จาก Group Policy ยังไง?

เพื่อปิดใช้งาน .exe จาก Group Policy Editor หรือเพื่อใช้ GPO บล็อกซอฟต์แวร์โดยชื่อไฟล์ ทำตามคำแนะนำเหล่านี้:

  • เปิด Registry Editor
  • ขยาย User Configuration > Policies > Administrative Templates > System
  • ดับเบิลคลิกที่ Don't turn specified Windows applications
  • คลิก Enable
  • คลิกปุ่ม Show
  • พิมพ์ชื่อไฟล์ที่คุณต้องการบล็อก

จะบล็อกไฟล์ EXE ยังไง?

คุณสามารถบล็อก exe ใน Windows 11/10 ได้ด้วยวิธีใดวิธีหนึ่งต่อไปนี้:

  • ใช้ Path Rule: ตามชื่อของ executable และนามสกุลไฟล์ ทุกเวอร์ชันของแอปพลิเคชันที่ระบุจะถูกบล็อก
  • ใช้ Hash Value: หลังจากค้นหา executable บนเซิร์ฟเวอร์ ค่า hash ของ executable จะถูกคำนวณ

อ่านเพิ่มเติม: Exe files getting deleted randomly

จะแก้ไข "this program is blocked by Group Policy" ยังไง?

เพื่อแก้ไขข้อผิดพลาด this program is blocked by Group Policy บนระบบของคุณ ให้ทำดังนี้:

  • เปิด Group Policy Editor
  • ขยาย User Configuration > Policies > Administrative Templates > System
  • คลิกปุ่ม Show
  • ลบโปรแกรมเป้าหมายหรือแอปพลิเคชันออกจากรายการที่ไม่อนุญาต
  • คลิก OK

จะรันโปรแกรมที่ถูกบล็อกโดยผู้ดูแลระบบ ยังไง?

เพื่อรันโปรแกรมที่ถูกบล็อกโดยผู้ดูแลระบบ คุณต้องปลดบล็อกไฟล์ นี่คือวิธี:

  • คลิกขวาที่ไฟล์ที่คุณพยายามเปิด
  • เลือก Properties จากเมนูบริบท
  • ไปที่แท็บ General
  • ภายใต้ส่วน Security ติ๊กกล่อง Unblock
  • คลิก Apply > OK button

หวังว่โพสต์นี้จะมีประโยชน์!

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

  1. Block users from installing programs in Windows
  2. Prevent users from running programs in Windows
  3. Run only specified Windows Applications
  4. Windows Program Blocker is a free App or Application blocker software to block software from running
  5. How to block third-party app installations in Windows