ค้นหาเว็บไซต์

การกำหนดค่า Central Store สำหรับเทมเพลต ADMX ของ Group Policy


Group Policy Central Store ตั้งอยู่ในไดเร็กทอรี SYSVOL บนตัวควบคุมโดเมน ซึ่งจำลองแบบระหว่างกัน และใช้เพื่อจัดเก็บไฟล์เทมเพลต ADMX/ADML GPO ที่ใช้ในการจัดการไคลเอนต์โดเมน Active Directory ในบทความนี้ เราจะแสดงวิธีสร้าง GPO Central Store คัดลอกเทมเพลตการดูแลระบบ (admx) ไปไว้ในนั้น และอัปเดตไฟล์เทมเพลตให้รองรับ Windows เวอร์ชันล่าสุด

หากคุณยังไม่ได้สร้าง Central Store สำหรับไฟล์ Group Policy รายการของเทมเพลตการดูแลระบบจะถูกโหลดจากโฟลเดอร์ C:\Windows\PolicyDefinitions บนคอมพิวเตอร์เฉพาะที่เมื่อคุณเรียกใช้ตัวแก้ไข GPO ของโดเมน (

gpmc.msc

- คอนโซลการจัดการนโยบายกลุ่ม) จากนั้น คุณจะเห็นข้อความต่อไปนี้ถัดจากส่วนเทมเพลตการดูแลระบบของตัวแก้ไข GPO ของคุณ:

Policy definitions (ADMS files) retrieved from the local computer

ตามค่าเริ่มต้น ตัวแก้ไข GPO ของโดเมนจะพยายามโหลดเทมเพลต ADMX จาก Central Store ก่อน และหากไม่พร้อมใช้งาน โฟลเดอร์ PolicyDefinitions ในเครื่องจะถูกใช้

หากคุณต้องการบังคับให้ตัวแก้ไข GPO ของคุณใช้เทมเพลตการดูแลระบบภายในเครื่องจากคอมพิวเตอร์เครื่องปัจจุบัน ให้สร้างพารามิเตอร์ REG_DWORD ด้วยชื่อ EnableLocalStoreOverride และค่า 1 ภายใต้ HKEY_LOCAL_MACHINE\ คีย์รีจิสทรี SOFTWARE\Policies\Microsoft\Windows

คอมพิวเตอร์หรือเซิร์ฟเวอร์แต่ละเครื่องอาจมีไฟล์ ADMX เวอร์ชันต่างกัน (เช่น ขึ้นอยู่กับเวอร์ชันและรุ่นของ Windows) ดังนั้น การตั้งค่า GPO บางอย่างอาจไม่พร้อมใช้งานสำหรับผู้ดูแลระบบในคอมพิวเตอร์บางเครื่อง เพื่อแก้ไขปัญหานี้ ที่เก็บส่วนกลางของเทมเพลตการดูแลระบบนโยบายกลุ่ม (GPO Central Store) ได้รับการพัฒนาขึ้น

ตามค่าเริ่มต้น ไม่มีสร้าง GPO Central Store ใน Active Directory หากต้องการสร้างพื้นที่เก็บข้อมูล ให้คัดลอกโฟลเดอร์ PolicyDefinitions ในเครื่องจากตัวควบคุมโดเมนใดๆ ไปยัง

\\a-d.site\SYSVOL\a-d.site\Policies

โฟลเดอร์

ทั้งเทมเพลตการดูแลระบบ (*.admx) และไฟล์การแปล (*.adml) จะปรากฏในโฟลเดอร์ PolicyDefinitions ใน SYSVOL หากคุณต้องการดูนโยบายหรือชื่อส่วนในตัวแก้ไข GPO ในภาษาเยอรมัน ให้คัดลอกไดเร็กทอรีย่อยของโลแคลที่มีไฟล์ ADML สำหรับทุกภาษาที่จะใช้โดยผู้ดูแลระบบ Group Policy (เช่น โฟลเดอร์ de_DE และ en_US)

ฉันแนะนำให้ใช้เฉพาะไฟล์ ADML ภาษาอังกฤษสำหรับ GPO (โฟลเดอร์ en-US) แม้ว่าคุณจะใช้เวอร์ชัน Deutsch Windows ก็ตาม

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

สำคัญ! ก่อนอัปเดตไฟล์ ADMX ใน Group Policy Central Store ขอแนะนำให้สร้างสำเนาสำรองของไดเร็กทอรีนี้

ในกรณีของฉัน ฉันจะคัดลอกโฟลเดอร์ PolicyDefinitions จาก Windows 10 ไปยัง GPO Central Store

คุณสามารถคัดลอกไฟล์โดยใช้ PowerShell:

$Destination = "\\a-d.site\SysVol\a-d.site\Policies\PolicyDefinitions"
$Source = "C:\Windows\PolicyDefinitions"
Copy-Item -Path $Source\* -Destination $Destination -Recurse -Force -PassThru

คุณสามารถดาวน์โหลดเทมเพลตการดูแลระบบ GPO สำหรับ Windows เวอร์ชันใหม่ทั้งหมดได้ที่นี่: https://docs.microsoft.com/en-us/troubleshoot/windows-client/group-policy/create-and-manage-central-store

คุณยังสามารถคัดลอกเทมเพลต ADMX อื่นๆ ไปยัง GPO Central Store ตัวอย่างเช่น อาจมีเทมเพลตการดูแลระบบสำหรับ Microsoft Office, Microsoft Security Baseline, Firefox, Chrome, LAPS, การตั้งค่า Java, Adobe Reader เป็นต้น

หมายเหตุ หากคุณกำลังใช้ไฟล์เทมเพลต ADM เดิม จะไม่สามารถใช้ไฟล์เหล่านั้นในที่เก็บส่วนกลางของ GPO

สำคัญ! ใช้ตัวแก้ไขนโยบายกลุ่มเวอร์ชันล่าสุด (gpedit.msc) เสมอเพื่อป้องกันความขัดแย้งระหว่างเวอร์ชันนโยบายกลุ่มและการตั้งค่าเทมเพลตการดูแลระบบ ในการดำเนินการดังกล่าว ผู้ดูแลระบบควรทำงานกับวัตถุ GPO จากคอมพิวเตอร์ที่มี Windows เวอร์ชันล่าสุด (ผู้ดูแลระบบหลายคนชอบแก้ไข Group Policies โดยตรงจากตัวควบคุมโดเมนเท่านั้น) หรือจากคอมพิวเตอร์ที่ติดตั้งแพ็คเกจ RSAT เวอร์ชันล่าสุด

เปิดตัวแก้ไขการจัดการนโยบายกลุ่ม และตรวจสอบให้แน่ใจว่ามีข้อความอยู่

Policy Definitions (ADMX files) retrieved from the central store

ถัดจากเทมเพลตการดูแลระบบ เท็มเพลตการดูแลระบบภายในจะถูกละเว้นในกรณีนี้

ตอนนี้คุณสามารถกำหนดค่า GPO ของคุณ และใช้การตั้งค่า Group Policy ใหม่กับไคลเอ็นต์

ในบางกรณี หลังจากอัปเดต Central Store คุณอาจเห็นข้อผิดพลาดหลายรายการดังที่แสดงด้านล่างเมื่อคุณเริ่มโปรแกรมแก้ไข GPO:

Administrative Templates
Resource xxxx referenced in attribute xxxx could not be found.File \\xxx\SysVol\ xxx \Policies\PolicyDefinitions\xxx.admx, line 175, column 331

จากนั้นตรวจสอบให้แน่ใจว่าคุณได้อัปเดตไฟล์ภาษา GPO (*.adml) ในโฟลเดอร์ en-US, de-DE เป็นต้น หากปัญหายังคงอยู่ ให้คืนค่าไดเร็กทอรี PolicyDefinitions จากโฟลเดอร์สำรอง (หรืออิมเมจสำรองของตัวควบคุมโดเมน)

หากต้องการให้เทมเพลตการดูแลระบบใหม่พร้อมใช้งานบนตัวควบคุมโดเมนทั้งหมด ให้รอบริการการจำลองแบบไฟล์เพื่อคัดลอกการเปลี่ยนแปลงไปยัง DC อื่นๆ

บทความที่เกี่ยวข้อง