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

ปิดใช้งานการเข้าถึง Registry ผ่าน Local Group Policy Editor
Local Group Policy Editor อนุญาตให้ผู้ใช้กำหนดค่าและจัดการการตั้งค่าสำหรับระบบปฏิบัติการ การตั้งค่าสำหรับปิดใช้งานเครื่องมือ Registry สามารถพบได้ในหมวดหมู่ User Configuration ของ Local Group Policy Editor คุณสามารถกำหนดค่านี้ใน Group Policy ของบัญชีมาตรฐานได้
อย่างไรก็ตาม GPO ไม่มีใน Windows Home versions หากคุณใช้ Windows Home ให้ ข้าม วิธีนี้
- กด Windows + R เปิด Run dialog พิมพ์ "gpedit.msc" กด Enter เปิด Local Group Policy Editor เลือก Yes เมื่อ UAC (User Account Control) โต้ตอบ

- ในหมวดหมู่ User Configuration ไปที่พาธ:
User Configuration\ Administrative Templates\ System\

- ดับเบิลคลิกที่การตั้งค่าชื่อ "Prevent access to registry editing tools" จะเปิดในหน้าต่างใหม่ เปลี่ยนตัวเลือกจาก Not Configured เป็น Enabled และเลือก Yes สำหรับตัวเลือก run silently
หมายเหตุ: การเลือก No จะอนุญาตให้ผู้ใช้นำ registry keys ไปใช้ผ่านไฟล์ .REG ที่กำหนดค่าไว้ล่วงหน้า
- คลิก Apply/Ok บันทึกการเปลี่ยนแปลง จะปิดใช้งาน Registry สำหรับบัญชีผู้ใช้นั้น
- เพื่อ เปิดใช้งาน กลับ ต้องเปลี่ยนตัวเลือกกลับเป็น Not Configured หรือ Disabled ในขั้นตอนที่ 3
ปิดใช้งานการเข้าถึง Registry ผ่าน Registry Editor
Registry Editor เองก็สามารถปิดใช้งานใน Registry Editor เองได้ ผู้ใช้จะต้องสร้างคีย์และค่าที่หายไปสำหรับการตั้งค่านี้ อย่างไรก็ตาม ตรวจสอบให้แน่ใจว่าคุณใช้วิธีนี้สำหรับบัญชีมาตรฐาน เนื่องจากคุณจะต้องใช้บัญชีผู้ดูแลระบบเพื่อเปิดใช้งานกลับ มิฉะนั้นคุณจะล็อกตัวเองไว้
สำคัญ: ตรวจสอบให้แน่ใจว่าคุณใช้ขั้นตอนด้านล่างสำหรับบัญชีมาตรฐาน ไม่ใช่บัญชีผู้ดูแลระบบ
- กด Windows + R เปิด Run dialog พิมพ์ "regedit" กด Enter เปิด Registry Editor เลือก Yes เมื่อ UAC โต้ตอบ

- ใน Current User Hive ไปที่คีย์:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
- ถ้า System key หายภายใต้ Policies ให้สร้างโดยคลิกขวาที่ Policies key เลือก New > Key ตั้งชื่อ "System"

- ใน System key คลิกขวาที่แรนด้านขวา เลือก New > DWORD (32-bit) Value ตั้งชื่อ "DisableRegistryTools"

- ดับเบิลคลิกค่าที่สร้างใหม่ เปลี่ยน value data เป็น 2 และ Base เป็น Decimal จะเปิดใช้งานค่าและเลือก Yes สำหรับ run silently
หมายเหตุ: หากต้องการเลือก No สำหรับ run silently ให้เปลี่ยน value data เป็น 1 (Decimal)
- รีสตาร์ท ระบบ เพื่อใช้การเปลี่ยนแปลงที่เพิ่งทำ
- เพื่อ เปิดใช้งาน Registry Editor สำหรับบัญชีมาตรฐานนั้น ต้องล็อกอินด้วยบัญชีผู้ดูแลระบบอีกบัญชี แล้วเปิดค่าเดิม เปลี่ยน value data เป็น 0 หรือ ลบ ค่านั้น
ปิดใช้งานการเข้าถึง Registry ผ่านแอปพลิเคชันบุคคลที่สาม
ยังมีแอปพลิเคชันบุคคลที่สามบางอย่างที่อนุญาตให้ผู้ใช้จำกัดโฟลเดอร์และไฟล์บนระบบ มีแอปพลิเคชันหลายตัวที่มีฟีเจอร์และความน่าเชื่อถือต่างกัน คุณสามารถใช้ตัวที่คุณคุ้นเคย ในวิธีนี้ เราจะใช้แอป Protect My Folder เพื่อสาธิตความคิดในการปิดใช้งานการเข้าถึง Registry บนระบบ ทำตามขั้นตอนด้านล่าง:
- เปิด browser ดาวน์โหลด แอป Protect My Folders ติดตั้ง ตามคำแนะนำ

- เปิด แล้วคลิกปุ่ม Add/Lock

- ไปที่พาธของ regedit.exe เลือกมัน คลิก Add คลิก Ok
C:\Windows\regedit.exe

- จะล็อก regedit.exe ไม่ให้รันบนระบบ ผู้ใช้จะไม่สามารถรันได้อีก
- สามารถ เปิดใช้งาน Registry กลับได้โดยเปิดแอป เลือก regedit.exe คลิก Unlock