Control Panel เป็นส่วนประกอบของ Windows ที่ให้ความสามารถในการกำหนดค่าระบบ ระบบปฏิบัติการก่อนหน้ายังคงใช้ Control Panel เป็นส่วนประกอบตั้งค่าเริ่มต้น อย่างไรก็ตาม รายการใน Control Panel สามารถปรับแต่งได้สำหรับผู้ใช้ทั่วไป ผู้ดูแลระบบสามารถซ่อนและแสดงรายการใดๆ ของ Control Panel ได้ นี่เป็นวิธีที่ดีที่สุดในการเก็บบางการตั้งค่าไว้ซ่อน เพื่อไม่ให้ผู้ใช้เปลี่ยนแปลงบ่อยๆ ในบทความนี้ เราจะแสดงวิธีการซ่อนหรือแสดงรายการใดๆ ของ Control Panel

ซ่อน / แสดงรายการเฉพาะใน Control Panel
มี 2 วิธีในการปรับแต่งรายการ Control Panel: วิธีแรกคือระบุลิสต์รายการที่ต้องการซ่อน วิธีที่สองคือระบุเฉพาะรายการที่ต้องการแสดงให้ผู้ใช้เห็น ทั้งสองวิธีทำงานคล้ายกัน แต่การซ่อนจะมีลำดับความสำคัญมากกว่าการแสดงเฉพาะ ด้านล่างเรารวม Local Group Policy Editor ซึ่งผู้ใช้สามารถแก้ไขนโยบายได้ง่าย แต่ Local Group Policy Editor ไม่มีใน Windows Home Edition จึงมีวิธี Registry Editor ด้วย คุณสามารถเลือกวิธีที่เหมาะสม หากใช้ Group Policy Editor จะอัปเดต Registry Editor ให้อัตโนมัติ
วิธีที่ 1: ใช้ Local Group Policy Editor
Local Group Policy Editor เป็นเครื่องมือ Windows ที่ผู้ดูแลระบบใช้กำหนดค่าต่างๆ สำคัญ มี 2 หมวดหมู่: Computer Configuration และ User Configuration นโยบายที่เราต้องการอยู่ใน User Configuration
สำคัญ: หากเปิดใช้งานทั้ง "Show only specified Control Panel items" และ "Hide specified Control Panel items" นโยบาย "Show only specified Control Panel items" จะถูกละเว้น
หากคุณใช้ Windows Home Edition ให้ ข้าม วิธีนี้ และใช้ Registry Editor แทน
แต่หากมี Group Policy Editor อยู่แล้ว ให้ทำตามคำแนะนำด้านล่าง:
- กด Windows + R พร้อมกันเพื่อเปิด Run พิมพ์ "gpedit.msc" และกด Enter เพื่อเปิด Local Group Policy Editor
หมายเหตุ: หากมีพรอมป์ UAC (User Account Control) ให้เลือก Yes
- ไปที่การตั้งค่าต่อไปใน User Configuration ของ Local Group Policy Editor:
User Configuration\Administrative Templates\Control Panel

- ดับเบิลคลิก "Hide specified Control Panel items" จะเปิดหน้าต่างใหม่ เปลี่ยนจาก Not Configured เป็น Enabled

- คลิกปุ่ม Show และเพิ่ม ชื่อ ของรายการ Control Panel ตามที่เป็นอยู่

- คลิก Apply/Ok เพื่อบันทึก รายการที่เพิ่มในนี้จะถูกซ่อนใน Control Panel
- เพื่อแสดงเฉพาะรายการบางอย่าง ให้ไปที่ตำแหน่งเดิม และดับเบิลคลิก "Show only specified Control Panel items"

- เปลี่ยนจาก Not Configured เป็น Enabled

- คลิก Show และ เพิ่มชื่อ รายการที่ต้องการแสดงเฉพาะใน Control Panel

- คลิก Apply/Ok เพื่อบันทึก จะแสดงเฉพาะรายการที่คุณเพิ่มในลิสต์
วิธีที่ 2: ใช้ Registry Editor
Registry Editor เป็นฐานข้อมูลที่เก็บการตั้งค่าสำคัญของระบบ การตั้งค่าทุกอย่างจะมี entry พร้อมข้อมูล คุณสามารถสร้างค่าเฉพาะสำหรับการตั้งค่าที่ต้องการ บางครั้ง key และ value มีอยู่แล้ว แต่บางครั้งต้องสร้างเอง แล้วตั้งค่า value data ตามต้องการ เราจะสร้าง 2 การตั้งค่า: หนึ่งสำหรับแสดงรายการเฉพาะ อีกหนึ่งสำหรับซ่อนรายการเฉพาะจาก Control Panel ทำตามขั้นตอนด้านล่าง:
- กด Windows ค้าง แล้วกด R เพื่อเปิด Run dialog พิมพ์ "regedit" และกด Enter เปิด Registry Editor เลือก Yes สำหรับ UAC

- ไปที่ key ต่อไปใน Registry Editor:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
- สร้าง value ใหม่ใน key Explorer โดยคลิกขวาบน फलขวา เลือก New > DWORD (32-bit) Value ชื่อ "DisallowCpl"

- ดับเบิลคลิก DisallowCpl เปลี่ยน value data เป็น 1
หมายเหตุ: Value data 1 = เปิดใช้งาน, 0 = ปิดใช้งาน
- สร้าง key ใหม่ใต้ Explorer ชื่อ "DisallowCpl" ภายใน key นี้ สร้าง String values และเพิ่มชื่อรายการ Control Panel ในแต่ละ value ชื่อ value จะเหมือนชื่อรายการ

- นี่คือการซ่อนรายการ Control Panel ผ่าน Registry Editor
- สำหรับการแสดงเฉพาะรายการที่ระบุ ให้สร้าง value ใต้ Explorer ก่อน สร้าง DWORD (32-bit) Value ชื่อ "RestrictCpl"

- เปิด RestrictCpl เปลี่ยน value data เป็น 1

- สร้าง key ใต้ Explorer ชื่อ "RestrictCpl" ภายในสร้าง String values หลายตัว (คลิกขวา > New > String) ชื่อ value เหมือน ชื่อรายการ ใน Control Panel

- ใส่ value data เหมือนชื่อรายการ ดูตัวอย่างจากสกรีนช็อตได้

- อย่าลืม รีสตาร์ท คอมพิวเตอร์หลังเปลี่ยนแปลงใน Registry Editor การเปลี่ยนแปลงจะมีผลหลังรีสตาร์ท