คอมพิวเตอร์ที่ใช้โดยผู้ใช้หลายคนจะต้องการการจำกัดบางอย่างสำหรับการใช้งานที่ดีขึ้น แอปพลิเคชันบางอย่างอาจไม่เหมาะสมสำหรับเด็ก หรือคุณอาจไม่ต้องการแชร์กับผู้ใช้คนอื่น ในบางสถานการณ์ คุณอาจต้องการจำกัดโปรแกรมบางอย่างบนคอมพิวเตอร์ของคุณ เหตุผลอาจเกี่ยวกับความเป็นส่วนตัวของผู้ใช้ หรือเพื่อความปลอดภัยจากปัญหาที่เกิดจากการใช้งานโปรแกรมผิดวัตถุประสงค์ ในบทความนี้ เราจะแสดงวิธีการที่คุณสามารถป้องกันไม่ให้ผู้ใช้รันแอปพลิเคชันที่ระบุได้
หมายเหตุ: โปรดแน่ใจว่าคุณกำลังทำการเปลี่ยนแปลงในบัญชีผู้ใช้ที่คุณต้องการจำกัดโปรแกรม ไม่ใช่ในบัญชี Administrator หากคุณทำการเปลี่ยนแปลงในบัญชี Administrator ให้แน่ใจว่าเครื่องมืออย่าง Registry Editor และ Local Group Policy Editor ไม่ถูกจำกัด นั่นเป็นเพราะคุณจะล็อกตัวเองและสูญเสียการเข้าถึงในการย้อนกลับการเปลี่ยนแปลง
การป้องกันไม่ให้ผู้ใช้รันโปรแกรมบางอย่าง (Preventing Users from Running Certain Programs)
คุณส่วนใหญ่อาจรู้จักแอปพลิเคชันบุคคลที่สามที่ล็อกแอปพลิเคชันและโฟลเดอร์บางอย่าง อย่างไรก็ตาม สิ่งนี้ก็สามารถทำได้ผ่านเครื่องมือที่มีอยู่ในระบบปฏิบัติการ Windows อยู่แล้ว มีการตั้งค่านโยบายโดยเฉพาะสำหรับงานเฉพาะนี้ใน Group Policy Editor คุณยังสามารถใช้ Registry Editor และจำกัดแอปพลิเคชันจาก Standard Users ได้
วิธีที่ 1: ใช้ Local Group Policy Editor
Local Group Policy Editor เป็นเครื่องมือการบริหารของ Windows ที่อนุญาตให้ผู้ใช้กำหนดค่าการตั้งค่าสำหรับระบบปฏิบัติการของพวกเขา มีสองหมวดหมู่ คือ Computer Configuration และ User Configuration การตั้งค่าที่เราจะใช้ในวิธีนี้พบได้ในหมวดหมู่ User Configuration ทำตามคำแนะนำด้านล่างเพื่อจำกัดแอปพลิเคชันสำหรับ Standard User
อย่างไรก็ตาม หากคุณใช้ระบบปฏิบัติการ Windows Home ให้ ข้าม วิธีนี้และลองวิธีอื่นๆ ด้านล่าง นั่นเป็นเพราะ Group Policy Editor ไม่มีใน Windows Home Edition
- กดค้างปุ่ม Windows และกด R บนคีย์บอร์ดเพื่อเปิดกล่องโต้ตอบ Run พิมพ์ “gpedit.msc” ในช่องข้อความของกล่อง Run และกด Enter เพื่อเปิด Local Group Policy Editor
- ขยาย User Configuration และไปที่เส้นทางต่อไปนี้:
User Configuration\Administrative Templates\System\
- ดับเบิลคลิกที่การตั้งค่า “Don’t run specified Windows applications” จะเปิดในหน้าต่างอื่น เปลี่ยนตัวเลือกสลับเป็น Enabled และคลิกที่ปุ่ม Show
- ตอนนี้เพิ่ม ชื่อไฟล์ Executable ของโปรแกรม ในรายการตามที่แสดงในภาพหน้าจอ
- คลิกที่ปุ่ม Apply/OK เพื่อบันทึกการเปลี่ยนแปลง และมันจะบล็อกโปรแกรมที่คุณเพิ่มในรายการ
- หากต้องการ เปิดใช้งาน โปรแกรมเหล่านั้นกลับมา ให้เปลี่ยนตัวเลือกสลับกลับเป็น Not Configured หรือ Disabled
วิธีที่ 2: ใช้ Registry Editor
Registry Editor เป็นเครื่องมือกราฟิกที่ผู้ใช้ที่ได้รับอนุญาตสามารถใช้เพื่อดูและทำการเปลี่ยนแปลงใน Windows Registry มันเก็บข้อมูลเกือบหมดเกี่ยวกับคอมพิวเตอร์ ในวิธีนี้ ผู้ใช้จะต้องสร้างคีย์และค่าที่หายไปสำหรับการตั้งค่าให้ทำงาน เรายังแนะนำผู้ใช้ ให้สำรอง Registry เสมอก่อนทำการเปลี่ยนแปลงใดๆ ตรวจสอบขั้นตอนด้านล่างและนำไปใช้เพื่อจำกัดแอปพลิเคชันสำหรับ Standard User
- กดค้างปุ่ม Windows และกด R บนคีย์บอร์ดเพื่อเปิดกล่องโต้ตอบ Run พิมพ์ “regedit” ในช่องข้อความของกล่อง Run และกด Enter เพื่อเปิด Registry Editor หากมีการแจ้งเตือนจาก UAC (User Account Control) ให้คลิกที่ปุ่ม Yes
- ใน Registry Editor ให้ไปที่เส้นทางคีย์ต่อไปนี้:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
- สร้างค่าใหม่ภายใต้คีย์ Explorer โดยคลิกขวาที่บานขวาและเลือก New > DWORD (32-bit) Value ตั้งชื่อค่านี้ว่า “DisallowRun“
- ดับเบิลคลิกที่ค่า DisallowRun และตั้งค่า Value data เป็น 1
- ตอนนี้ สร้างคีย์อีกตัวภายใต้คีย์ Explorer โดยคลิกขวาที่มันและเลือกตัวเลือก New > Key ตั้งชื่อคีย์นี้ว่า “DisallowRun“
- ภายในคีย์นี้ ให้สร้างค่าใหม่โดยคลิกขวาที่บานขวาและเลือก New > String Value คุณสามารถตั้งชื่อค่าเป็นตัวเลข เริ่มจาก 1
หมายเหตุ: ค่าที่สองจะมีชื่อเป็น 2 ค่าที่สามจะเป็น 3 และต่อไป - เปิดค่า 1 และเพิ่ม String value เป็น ชื่อไฟล์ Executable ของโปรแกรม ในกรณีของเรา เรากำลังบล็อก Notepad ดังนั้นเราพิมพ์ “notepad.exe” ลงไป
- สุดท้าย หลังจากกำหนดค่าการตั้งค่าทั้งหมดแล้ว โปรดแน่ใจว่า รีสตาร์ท ระบบของคุณเพื่อนำการเปลี่ยนแปลงไปใช้งาน
- หากต้องการ เปิดใช้งาน โปรแกรมกลับมาบนระบบของคุณ คุณต้องลบ ชื่อไฟล์ Executable ใน String values หรือ ลบ ค่าออกจาก Registry
วิธีที่ 3: ใช้ Program Blocker
มีโปรแกรมบุคคลที่สามมากมายบนอินเทอร์เน็ตที่คุณสามารถใช้เพื่อจำกัดแอปพลิเคชัน พวกมันจะล็อกแอปพลิเคชันและป้องกันด้วยรหัสผ่าน ทุก Program Blocker จะมีคุณสมบัติและการทำงานที่แตกต่างกัน เราจะใช้ซอฟต์แวร์ Program Blocker ในวิธีนี้เพื่อสาธิตความคิดว่ามันทำงานอย่างไร ตรวจสอบคำแนะนำด้านล่าง:
- เปิดเบราว์เซอร์และ ดาวน์โหลด Program Blocker เปิดโปรแกรมโดยใช้โปรแกรม WinRAR ตอนแรก มันจะขอให้คุณสร้าง รหัสผ่าน ใหม่สำหรับ Program Blocker
- หลังจากนั้น คลิกที่ปุ่ม Block Applications บน Program Blocker
- ค้นหาแอปพลิเคชันที่คุณต้องการบล็อกในรายการ Common Applications คุณยังสามารถหา Executable ของโปรแกรมที่คุณต้องการบล็อกได้โดยคลิกที่ปุ่ม Add New
- เมื่อเลือกแล้ว คลิกที่ปุ่ม Arrow เพื่อย้ายไปกล่องขวา และจากนั้นคลิกที่ปุ่ม Save เพื่อบันทึกการเปลี่ยนแปลง
- การนี้จะจำกัดแอปพลิเคชันจากผู้ใช้ และสามารถเปิดได้เฉพาะโดยการให้รหัสผ่านที่คุณตั้งค่าไว้สำหรับ Program Blocker
- หากต้องการ ปลดบล็อก แอปพลิเคชัน ให้เปิด Program Blocker และคลิกที่ปุ่ม Block Applications ตอนนี้เลือกแอปพลิเคชันและคลิกที่ปุ่ม Remove