เมื่อพูดถึงการเปลี่ยนแปลงการกำหนดค่าขั้นสูงใน Windows เกือบทุกบทช่วยสอนจะขอให้คุณเปลี่ยนการตั้งค่าใน Group Policy Editor แม้ Group Policy จะไม่ดูลึกลับเท่า Windows Registry ที่มี Keys และ Values 杂乱 แต่ก็อาจทำให้สับสนได้ อนุญาตให้ผมอธิบายว่า Group Policy คืออะไรและวิธีใช้งาน
Group Policy คืออะไร?
Group Policy เป็น Microsoft Management Console snap-in และแอปพลิเคชันรวมศูนย์ที่ให้คุณเปลี่ยนการตั้งค่าขั้นสูงต่างๆ ที่เกี่ยวกับระบบปฏิบัติการ ผู้ใช้ และแอปพลิเคชันต่างๆ ได้เพียงไม่กี่คลิก
โดยทั่วไป Group Policy Editor มี 2 รูปแบบ คือ Centralized หรือ Active Directory Group Policy และ Local Group Policy
Active Directory Group Policy
Active Directory Group Policy ใช้โดยผู้ดูแลระบบเครือข่ายเพื่อควบคุมและกำหนดค่าคอมพิวเตอร์ในโดเมนเดียวกันโดยแก้ไข Policy Objects ไม่เพียงแค่เปลี่ยนการตั้งค่าขั้นสูง แต่ยังบังคับใช้การเปลี่ยนแปลงเหล่านั้นผ่าน Group Policy การบังคับนโยบายทำให้ผู้ใช้อื่นไม่สามารถเปลี่ยนการตั้งค่าได้โดยไม่มีสิทธิ์ที่เหมาะสม
ตัวอย่างเช่น ด้วยการเปลี่ยนนโยบายเพียงตัวเดียวชื่อ "Disable Windows Installer" ผู้ดูแลระบบเครือข่ายสามารถบล็อกผู้ใช้ทุกคนบนคอมพิวเตอร์ทุกเครื่องในโดเมนเดียวกันไม่ให้ติดตั้งหรืออัปเดตซอฟต์แวร์บน Windows ได้

Local Group Policy
Local Group Policy ไม่ต่างจาก Active Directory Group Policy มากนัก ในขณะที่ Active Directory Group Policy ใช้ในสภาพแวดล้อมมืออาชีพเช่นสำนักงานเพื่อควบคุมเครือข่ายคอมพิวเตอร์ Local Group Policy ใช้กำหนดค่าสำหรับผู้ใช้บนคอมพิวเตอร์เครื่องเดียวกัน

แน่นอนว่าต้องมีสิทธิ์ Administrator ถึงจะเปลี่ยนแปลง Local Group Policy ได้ ในกรณี Centralized หรือ Active Directory Group Policy ต้องมีสิทธิ์ Network Administrator
ด้วยความควบคุมมากมายที่ Group Policy ให้ จึงตั้งใจให้เฉพาะมืออาชีพและ Power Users ใช้งาน จึงมีเฉพาะใน Windows Pro และ Enterprise เท่านั้น
หมวดหมู่ใน Local Group Policy Editor
เมื่อต้องการเปลี่ยนแปลง Group Policy เราก็ใช้ Local Group Policy Editor โดยแบ่งเป็น 2 หมวดหลัก คือ Computer Configuration และ User Configuration
Computer Configuration: นโยบายในหมวดนี้ใช้กับคอมพิวเตอร์ทั้งเครื่อง ไม่สนใจผู้ใช้ ตัวอย่างเช่น หากต้องการบังคับนโยบายความเข้มแข็งของรหัสผ่านสำหรับผู้ใช้ทุกคน ให้แก้ไขนโยบายที่เกี่ยวข้องในหมวดนี้
User Configuration: นโยบายในหมวดนี้ใช้กับผู้ใช้ ไม่ใช่คอมพิวเตอร์ทั้งเครื่อง เนื่องจากนโยบายใช้กับผู้ใช้ ไม่ว่าผู้ใช้จะล็อกอินที่คอมพิวเตอร์ไหน Windows ก็จะบังคับนโยบายโดยอัตโนมัติ

หากเคยเรียกดูหมวดหมู่เหล่านี้ อาจเห็นนโยบายเดียวกันในทั้งสองหมวดที่ตั้งค่าได้แยกกัน หากนโยบายขัดแย้งระหว่าง Computer Configuration และ User Configuration นโยบาย Computer Configuration จะทับ User Configuration
การใช้งาน Local Group Policy
เปรียบเทียบกับ Registry Editor การใช้ Local Group Policy ง่ายและตรงไปตรงมา มากกว่านั้น แต่ละนโยบายมีคำอธิบายรายละเอียดว่าคืออะไร และเกิดอะไรขึ้นเมื่อ Enable หรือ Disable นโยบาย
เพื่อเปิด Local Group Policy ให้ค้นหา "Edit Group Policy" ในเมนู Start หรือพิมพ์ gpedit.msc ในกล่อง Run และกด Enter

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

จะเปิดหน้าต่างตั้งค่านโยบาย ในหน้าต่างนี้เห็นคำอธิบายภายใต้ส่วน "Help" หากนโยบายมีตัวเลือกเพิ่มเติม จะอยู่ในส่วน "Options"
เพื่อ Enable หรือ Disable นโยบาย ให้เลือก "Enabled" หรือ "Disabled" แล้วคลิก "OK" หากคิดว่าจะลืมว่าทำไมเปลี่ยนนโยบาย ให้เขียนคำอธิบายของตัวเองในส่วน Comments
เพื่อรีเซ็ตนโยบายเป็นค่าเริ่มต้น ให้เลือก "Not configured"

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