เท่าที่ลองมามีหลายโปรแกรมครับ แต่ที่ถูกใจที่สุดก็ต้องเป็น Install Block ตัวนี้
ต้องให้เครดิตกับทาง linuxthai ด้วยนะครับ

ลิงค์โหลด http://www.liewnetwork.com/installblock.rar
1.หลังจากรัน InstallBlock.exe เสร็จแล้ว ให้นำไฟล์ใน crack >> bsib.exe ไปทับไฟล์ที่ติดตั้งเดิมใน
โฟลเดอร์ที่ติดตั้งโปรแกรมครับ (ตาม default จะเป็น c:\program files\Bash Software\Install-Block\)
2. ดูวิธีใช้ตาม Tutorial นะครับ (ตอนติดตั้งเสร็จจะมีให้เลือกแสดง Tutorial)
สามารถเปิดได้จาก file:///C:/Program%20Files/Bash%20Software/Install-Block/tutorial/tutorial.html
ต่อไปนี้จะแนะนำวิธีตั้งค่าอย่างง่ายๆ และเทคนิคที่ควรรู้นะครับ
3. เมื่อรันโปรแกรมแล้ว จะเห็นไอคอนอยุ่ที่ทาสก์บาร์ (ถ้ามีกากบาทสีแดงแสดงว่าบล็อกทำงานอยู่ แต่ถ้าไม่มีกากบาทแสดงว่า install-block ไม่ได้เปิดการบล็อกไว้)

ครั้งแรกให้คลิกขวาที่ไอคอนนี้แล้วเลือก "Setting"

4. โปรแกรมจะขึ้น Prompt ถามรหัสผ่าน ซึ่งรหัสผ่านโดยดีฟอลต์ตอนแรกสำหรับการเปิด-ปิดโปรแกรมคือ "admin" (ส่วนรหัสผ่านที่ใช้ในการยกเลิกการบล็อกโดยดีฟอลต์คือ "password") ในที่นี้ให้พิมพ์ "admin" แล้วกด OK

5. สิ่งแรกที่ควรทำคือเปลี่ยนรหัสผ่าน ให้ไปที่ Option -> General -> Change Password แล้วจะเห็นรหัสผ่านที่ให้เปลี่ยนอยู่ทั้งสองแบบคือ รหัสผ่านในการเปิดปิดโปรแกรมหรือตั้งค่า (Config) และรหัสผ่านที่ใช้ในการเปิดการบล็อกเวลาเราเปิดโปรแกรมที่ติดแบล็กลิสต์แล้วอยากเข้าใช้งาน (Unblock) แนะนำให้เปลี่ยนทั้งคู่เป็นรหัสผ่านตามที่ต้องการ

ตรงนี้แนะนำให้ใส่คีย์ลัดด้วยครับ (ดีฟอลต์เป็นปุ่ม Windows + I ) เผื่อเวลาไม่มีไอคอนบนทาสก์บาร์โผล่ (เช่น หน้าค้างแล้วทาสก์บาร์รีเฟรชใหม่) จะได้เปิดโปรแกรมมาแก้บล็อกได้อยู่ หรือจะติ๊กให้ไม่โชว์ไอคอนที่ทาสก์บาร์ก็ได้ครับ
6. ต่อไปเป็นการแก้ไขคีย์เวิร์ดในแบล็กลิสต์ ที่จะให้โปรแกรมเช็คจากข้อความบน Title Bar ของหน้าต่างโปรแกรมที่เปิดขึ้น ให้ไปที่ Option -> Blacklist แล้วกดเครื่องหมาย "+" เพื่อเพิ่มคีย์เวิร์ด


หลักการของโปรแกรมคือ ถ้าหน้าต่างที่เปิดขึ้นมีคีย์เวิร์ด "ทั้งคีย์เวิร์ด" ก็จะสั่งปิดหน้าต่างและปิดโปรเซสโปรแกรมนั้นไปครับ
เช่น ถ้าอยากบล็อกโปรแกรมที่มีคำว่า "Install" บน Title bar ก็ใส่คีย์เวิร์ด "Install" เข้าไปในแบล็กลิสต์ครับ
แนะนำให้บล็อกคีย์ "Task Manager" ด้วยนะครับ เพราะถ้าลูกค้าเข้าถึงได้ ก็จะเข้าไป terminate process "bsib.exe" ได้ครับ (ถึงแม้เราใช้วินโดวส์ดัดแปลงให้เปิด Alt+Ctrl+Del ไม่ได้ก็ตาม แต่ก็มีคีย์ลัดอื่นที่เปิด Task Manager ได้โดยตรง เช่น Ctrl+Shift+Esc ครับ)
7. ต่อไปเป็นการเพิ่มคีย์เวิร์ดในไวท์ลิสต์ (Whitelist) ไวท์ลิสต์คือคีย์เวิร์ดที่ถ้ามีข้อความบนไตเติ้่ลบาร์ตรงกับคีย์เวิร์ดนี้ ถึงจะมีข้อความที่ตรงกับคีย์ในแบล็กลิสต์ด้วย ก็จะไม่ปิดหน้าต่างนั้นไปครับ ให้ไปที่ Option -> Whitelist แล้วกดเครื่องหมาย "+" เพื่อเพิ่มคีย์เวิร์ด

หลักการก็คือ สมมติเราใช้คีย์เวิร์ด "Install" เป็นแบล็กลิสต์ แต่บางทีลูกค้าเป็นหน้าเว็บผ่าน IE ที่อาจเป็นบทความที่มีคำว่า "Install" อยู่ในไตเติ้ลบาร์ด้วย ก็ให้ใส่คีย์ "Internet Explorer" เป็นไวท์ลิสต์ด้วย ทีนี้ลูกค้าก็จะเปิดหน้าต่าง IE หน้าเว็บที่มีคีย์ "Install" บนไตเติ้ลบาร์ก็จะไม่โดนปิดหน้าต่างไปด้วยครับ
8. ปกติเวลาเปิดหน้าต่างโปรแกรมที่โดนแบล็กลิสต์แล้วโดนบล็อก มันจะขึ้น Prompt ให้ใส่รหัสผ่านสำหรับปลดบล็อก แต่ถ้าไม่ต้องการให้แสดงหน้าต่างนี้ ให้ไปที่ Option -> Advance แล้วติ๊กเลือก Don't show password prompt... ซึ่งตรงนี้สามารถเลือกให้ show message แทนสำหรับแจ้งเตือนลูกค้าได้ครับ โดยแก้ข้อความได้ที่ Message Text...

9. ให้ไปที่ Option -> Startup เพื่อติ๊กเลือกได้ครับว่าให้รันโปรแกรมนี้ตั้งแต่เริ่มวินโดวส์ใหม่ สำหรับ user ไหนบ้าง หรือทุก user เป็นอันเสร็จพิธี
ใครใช้แล้วเป็นอย่างไรกันบ้าง มาเล่าให้ฟังได้นะครับ