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

บล็อกโปรแกรมไม่ให้เข้าถึงอินเทอร์เน็ตจาก Context Menu (Windows 7)

ต้องการบล็อกโปรแกรมบางตัวไม่ให้ใช้อินเทอร์เน็ต (สงสัยมัลแวร์/ไม่ให้ลูกเล่นเน็ต) ทำได้จาก Context Menu ด้วย Registry Hack

เตือน: แก้ Registry → Backup Registry ก่อน ทำงานบน Win 7/Vista เท่านั้น (XP ไม่ได้)

Registry Hack

เพิ่มเมนูใน Context Menu ของ .exe: Add To Firewall / Delete From Firewall

ดาวน์โหลด Firewall.reg เนื้อหา:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\exefile\shell]
[HKEY_CLASSES_ROOT\exefile\shell\Add To Firewall]
[HKEY_CLASSES_ROOT\exefile\shell\Add To Firewall\command]
@="netsh advfirewall firewall add rule name=\"%1\" dir=out action=block program=\"%1\""
[HKEY_CLASSES_ROOT\exefile\shell\Delete From Firewall]
[HKEY_CLASSES_ROOT\exefile\shell\Delete From Firewall\command]
@="netsh advfirewall firewall delete rule name=\"%1\""

Double-click .reg → Yes → UAC: Start → uac → Slider → Never notify → OK → Restart

Note: UAC Never notify ตอน Add/Delete Rule เท่านั้น หลังเสร็จ คืนค่า Default

ตัวอย่าง: บล็อก Internet Explorer

  1. Start → พิมพ์ Internet Explorer → Right-click → Add To Firewall
  2. เช็ค Firewall → Outbound Rules จะมี IE อยู่
  3. Right-click → Delete From Firewall เพื่อยกเลิก

Uninstall

  1. Unblock ทุก App ที่บล็อกไว้ก่อน
  2. Run UninstallFirewall.reg (ลบ Registry Keys)
  3. คืน UAC เป็น Default