Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีป้องกันไม่ให้ผู้ใช้รันแอปพลิเคชัน Windows ที่ระบุ

คอมพิวเตอร์ที่ใช้โดยผู้ใช้หลายคนจะต้องการการจำกัดบางอย่างสำหรับการใช้งานที่ดีขึ้น แอปพลิเคชันบางอย่างอาจไม่เหมาะสมสำหรับเด็ก หรือคุณอาจไม่ต้องการแชร์กับผู้ใช้คนอื่น ในบางสถานการณ์ คุณอาจต้องการจำกัดโปรแกรมบางอย่างบนคอมพิวเตอร์ของคุณ เหตุผลอาจเกี่ยวกับความเป็นส่วนตัวของผู้ใช้ หรือเพื่อความปลอดภัยจากปัญหาที่เกิดจากการใช้งานโปรแกรมผิดวัตถุประสงค์ ในบทความนี้ เราจะแสดงวิธีการที่คุณสามารถป้องกันไม่ให้ผู้ใช้รันแอปพลิเคชันที่ระบุได้

หมายเหตุ: โปรดแน่ใจว่าคุณกำลังทำการเปลี่ยนแปลงในบัญชีผู้ใช้ที่คุณต้องการจำกัดโปรแกรม ไม่ใช่ในบัญชี 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

  1. กดค้างปุ่ม Windows และกด R บนคีย์บอร์ดเพื่อเปิดกล่องโต้ตอบ Run พิมพ์ “gpedit.msc” ในช่องข้อความของกล่อง Run และกด Enter เพื่อเปิด Local Group Policy Editor
  2. ขยาย User Configuration และไปที่เส้นทางต่อไปนี้:
    User Configuration\Administrative Templates\System\
  3. ดับเบิลคลิกที่การตั้งค่า “Don’t run specified Windows applications” จะเปิดในหน้าต่างอื่น เปลี่ยนตัวเลือกสลับเป็น Enabled และคลิกที่ปุ่ม Show
  4. ตอนนี้เพิ่ม ชื่อไฟล์ Executable ของโปรแกรม ในรายการตามที่แสดงในภาพหน้าจอ
  5. คลิกที่ปุ่ม Apply/OK เพื่อบันทึกการเปลี่ยนแปลง และมันจะบล็อกโปรแกรมที่คุณเพิ่มในรายการ
  6. หากต้องการ เปิดใช้งาน โปรแกรมเหล่านั้นกลับมา ให้เปลี่ยนตัวเลือกสลับกลับเป็น Not Configured หรือ Disabled

วิธีที่ 2: ใช้ Registry Editor

Registry Editor เป็นเครื่องมือกราฟิกที่ผู้ใช้ที่ได้รับอนุญาตสามารถใช้เพื่อดูและทำการเปลี่ยนแปลงใน Windows Registry มันเก็บข้อมูลเกือบหมดเกี่ยวกับคอมพิวเตอร์ ในวิธีนี้ ผู้ใช้จะต้องสร้างคีย์และค่าที่หายไปสำหรับการตั้งค่าให้ทำงาน เรายังแนะนำผู้ใช้ ให้สำรอง Registry เสมอก่อนทำการเปลี่ยนแปลงใดๆ ตรวจสอบขั้นตอนด้านล่างและนำไปใช้เพื่อจำกัดแอปพลิเคชันสำหรับ Standard User

  1. กดค้างปุ่ม Windows และกด R บนคีย์บอร์ดเพื่อเปิดกล่องโต้ตอบ Run พิมพ์ “regedit” ในช่องข้อความของกล่อง Run และกด Enter เพื่อเปิด Registry Editor หากมีการแจ้งเตือนจาก UAC (User Account Control) ให้คลิกที่ปุ่ม Yes
  2. ใน Registry Editor ให้ไปที่เส้นทางคีย์ต่อไปนี้:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. สร้างค่าใหม่ภายใต้คีย์ Explorer โดยคลิกขวาที่บานขวาและเลือก New > DWORD (32-bit) Value ตั้งชื่อค่านี้ว่า “DisallowRun“
  4. ดับเบิลคลิกที่ค่า DisallowRun และตั้งค่า Value data เป็น 1
  5. ตอนนี้ สร้างคีย์อีกตัวภายใต้คีย์ Explorer โดยคลิกขวาที่มันและเลือกตัวเลือก New > Key ตั้งชื่อคีย์นี้ว่า “DisallowRun“
  6. ภายในคีย์นี้ ให้สร้างค่าใหม่โดยคลิกขวาที่บานขวาและเลือก New > String Value คุณสามารถตั้งชื่อค่าเป็นตัวเลข เริ่มจาก 1
    หมายเหตุ: ค่าที่สองจะมีชื่อเป็น 2 ค่าที่สามจะเป็น 3 และต่อไป
  7. เปิดค่า 1 และเพิ่ม String value เป็น ชื่อไฟล์ Executable ของโปรแกรม ในกรณีของเรา เรากำลังบล็อก Notepad ดังนั้นเราพิมพ์ “notepad.exe” ลงไป
  8. สุดท้าย หลังจากกำหนดค่าการตั้งค่าทั้งหมดแล้ว โปรดแน่ใจว่า รีสตาร์ท ระบบของคุณเพื่อนำการเปลี่ยนแปลงไปใช้งาน
  9. หากต้องการ เปิดใช้งาน โปรแกรมกลับมาบนระบบของคุณ คุณต้องลบ ชื่อไฟล์ Executable ใน String values หรือ ลบ ค่าออกจาก Registry

วิธีที่ 3: ใช้ Program Blocker

มีโปรแกรมบุคคลที่สามมากมายบนอินเทอร์เน็ตที่คุณสามารถใช้เพื่อจำกัดแอปพลิเคชัน พวกมันจะล็อกแอปพลิเคชันและป้องกันด้วยรหัสผ่าน ทุก Program Blocker จะมีคุณสมบัติและการทำงานที่แตกต่างกัน เราจะใช้ซอฟต์แวร์ Program Blocker ในวิธีนี้เพื่อสาธิตความคิดว่ามันทำงานอย่างไร ตรวจสอบคำแนะนำด้านล่าง:

  1. เปิดเบราว์เซอร์และ ดาวน์โหลด Program Blocker เปิดโปรแกรมโดยใช้โปรแกรม WinRAR ตอนแรก มันจะขอให้คุณสร้าง รหัสผ่าน ใหม่สำหรับ Program Blocker
  2. หลังจากนั้น คลิกที่ปุ่ม Block Applications บน Program Blocker
  3. ค้นหาแอปพลิเคชันที่คุณต้องการบล็อกในรายการ Common Applications คุณยังสามารถหา Executable ของโปรแกรมที่คุณต้องการบล็อกได้โดยคลิกที่ปุ่ม Add New
  4. เมื่อเลือกแล้ว คลิกที่ปุ่ม Arrow เพื่อย้ายไปกล่องขวา และจากนั้นคลิกที่ปุ่ม Save เพื่อบันทึกการเปลี่ยนแปลง
  5. การนี้จะจำกัดแอปพลิเคชันจากผู้ใช้ และสามารถเปิดได้เฉพาะโดยการให้รหัสผ่านที่คุณตั้งค่าไว้สำหรับ Program Blocker
  6. หากต้องการ ปลดบล็อก แอปพลิเคชัน ให้เปิด Program Blocker และคลิกที่ปุ่ม Block Applications ตอนนี้เลือกแอปพลิเคชันและคลิกที่ปุ่ม Remove