0-DAY TEHDİT RADARI
Ana SayfaÇözüm Deposu & MakalelerGroup Policy Administrative Templates (ADMX) Şablon ve Central Store Nasıl Eklenir? (Adım Adım Resimli Kılavuz)
Sistem & BulutHOW_TOINTERMEDIATE

Group Policy Administrative Templates (ADMX) Şablon ve Central Store Nasıl Eklenir? (Adım Adım Resimli Kılavuz)

Kurumsal Active Directory ortamında Windows 11 24H2, Google Chrome, Microsoft Edge ve Office 365 grup ilkelerini tek merkezden yönetmek için SYSVOL üzerinde Central Store (PolicyDefinitions) oluşturma, ADMX/ADML yükleme ve yaygın XML resource hatalarının çözümü.

Admin
AdminADMIN
Platform Yöneticisi & Sistem Mimarı
28.08.202611 dk Okuma8250 Görüntülenme

AuditAgent™ Kod & Mimari Doğrulaması

Güven Skoru: %100

AuditAgent Onaylı (MShowto & Microsoft GPMC Validated)

Sözdizimi Doğrulandı

Uygulama Önkoşulları & Gereksinimler

Active Directory Domain Controller (Windows Server 2016 / 2019 / 2022 / 2025)
Domain Admin Yetkisi
SYSVOL Paylaşımına Yazma İzni
İnteraktif Mimari Akış Şeması (Mermaid)Otomatik Çizilen Topoloji
Group Policy Administrative Templates (ADMX) Şablon ve Central Store Nasıl Eklenir? (Adım Adım Resimli Kılavuz)Mermaid.js
100%
ADIM 1
Sistem Yöneticisi
↓
ADIM 2
\\corp.local\SYSVOL\Policies\PolicyDefinitions
↓
ADIM 3
DC01 Central Store
↓
ADIM 4
DC02 Central Store
↓
ADIM 5
Windows 11 İstemciler / Chrome / Edge
↓
ADIM 6
Windows 10 / Server İstemciler

Giriş: ADMX ve ADML Nedir? Neden Central Store Kurmalıyız?

Active Directory ortamlarında Group Policy Management Console (GPMC) açıldığında varsayılan olarak her Domain Controller kendi yerel (`C:\Windows\PolicyDefinitions`) klasöründeki şablonları okur. Bu durum kurumsal ortamlarda şu ciddi sorunlara yol açar:

  1. 1**Farklı DC'lerde Politika Uyuşmazlığı:** Bir DC'de Windows Server 2022, diğerinde 2025 veya Windows 11 RSAT yüklüyse, yöneticiler bağlandıkları sunucuya göre farklı ilkeler görür.
  2. 2**Üçüncü Taraf Yazılım Eksikliği:** Google Chrome Enterprise, Microsoft Edge veya Microsoft 365 Apps gibi popüler kurumsal yazılımların ilkeleri standart Windows şablonlarında bulunmaz.
  3. 3**SYSVOL Şişmesi (Eski ADM Dosyaları):** Eski `.adm` formatındaki şablonlar her GPO'nun içine kopyalandığı için SYSVOL boyutunu gigabaytlarca şişirirdi.

**Central Store (Merkezi Depo)** mimarisinde ise tüm `.admx` ve dile özgü `.adml` dosyaları **SYSVOL** üzerindeki tek bir paylaşılan klasöre yerleştirilir. Böylece etki alanındaki tüm Domain Controller'lar ve RSAT yüklü istemciler aynı güncel kurumsal şablon havuzunu kullanır.

Group Policy Management Editor — [Default Domain Policy [DC01.corp.local] Policy]
Computer Configuration
Policies
Windows Settings
Administrative Templates:
✓ Policy definitions (ADMX files) retrieved from the central store.
▶ Google / Google Chrome
▶ Microsoft Edge
▶ Windows Components
Setting (Google Chrome Enterprise İlkeleri)Durum / Filtre
Set Google Chrome as Default BrowserEnabled
Enable saving passwords to the password managerDisabled
Force Google SafeSearch in search engine queriesEnabled
Merkezi SYSVOL Şablon Yolu: \\\\corp.local\\SYSVOL\\corp.local\\Policies\\PolicyDefinitionsADMX v24.2 Active

---

1. Adım: Mevcut Group Policy Durumunun Denetlenmesi

Domain Controller üzerinde **Group Policy Management Console (GPMC - gpmc.msc)** konsolunu açın: 1. Herhangi bir GPO'ya sağ tıklayıp **Edit...** seçeneğini tıklayın. 2. **Computer Configuration** (veya User Configuration) -> **Policies** -> **Administrative Templates** sekmesine gelin. 3. Sağ paneldeki başlığı inceleyin: - Eğer **"Administrative Templates: Policy definitions (ADMX files) retrieved from the local computer"** yazıyorsa, ortamınız henüz yerel şablonları kullanıyor demektir. - Amacımız bu ibareyi **"retrieved from the central store"** haline getirmektir.

---

2. Adım: SYSVOL Alanında Central Store (PolicyDefinitions) Klasörünün Açılması

Central Store'un devreye girmesi için etki alanı SYSVOL paylaşımında `PolicyDefinitions` adında özel bir klasör oluşturulmalıdır:

POWERSHELL
1# 1. PowerShell ile Etki Alanı SYSVOL Central Store Yolunu Belirleyin ve Oluşturun
2$DomainFQDN = (Get-ADDomain).DNSRoot
3$CentralStorePath = "\\$DomainFQDN\SYSVOL\$DomainFQDN\Policies\PolicyDefinitions"
4
5if (-not (Test-Path $CentralStorePath)) {
6 New-Item -Path $CentralStorePath -ItemType Directory -Force | Out-Null
7 Write-Host "[BAŞARILI] Central Store Klasörü Oluşturuldu: $CentralStorePath" -ForegroundColor Green
8} else {
9 Write-Host "[BİLGİ] Central Store Klasörü Zaten Mevcut." -ForegroundColor Yellow
10}
File Explorer — \\corp.local\SYSVOL\corp.local\Policies\PolicyDefinitions
Konum:\\\\corp.local\\SYSVOL\\corp.local\\Policies\\PolicyDefinitions
AdDeğiştirilme TarihiTürBoyut
en-US27.08.2026 15:30Dosya Klasörü—
tr-TR27.08.2026 15:30Dosya Klasörü—
chrome.admx27.08.2026 15:32ADMX Dosyası482 KB
msedge.admx27.08.2026 15:32ADMX Dosyası624 KB

---

3. Adım: Temel Windows ADMX ve Dil (ADML) Dosyalarının SYSVOL'e Aktarılması

Sunucunun kendi yerel `C:\Windows\PolicyDefinitions` içeriğini Central Store'a kopyalayarak temel Windows ilkelerini sisteme kazandırın:

POWERSHELL
1# Yerel PolicyDefinitions içeriğini SYSVOL Central Store'a kopyalayın
2$LocalPath = "C:\Windows\PolicyDefinitions"
3Copy-Item -Path "$LocalPath\*" -Destination $CentralStorePath -Recurse -Force
4
5Write-Host "[OK] Temel Windows ADMX/ADML dosyaları Central Store'a kopyalandı." -ForegroundColor Cyan
> **ADMX vs ADML Kuralı:** > - `.admx` dosyaları doğrudan `PolicyDefinitions` ana dizinine kopyalanmalıdır. > - `.adml` dosyaları (Dil kaynakları) ise `en-US`, `tr-TR` gibi ilgili dil alt klasörlerinin içerisine konulmalıdır.

---

4. Adım: Google Chrome Enterprise ve Microsoft Edge ADMX Şablonlarının Eklenmesi

Kurumsal tarayıcı güvenliği için Google Chrome Enterprise Bundle (`googlechrome.bundle.zip`) resmi web sitesinden indirilir ve içindeki dosyalar yerleştirilir:

POWERSHELL
1# Örnek: Chrome Enterprise ADMX Dosyalarını SYSVOL'e Kopyalama
2$SourceAdmx = "C:\Temp\ChromeEnterprise\Configuration\admx"
3
4# 1. Ana ADMX Dosyalarını Kök Klasöre Kopyalayın
5Copy-Item -Path "$SourceAdmx\chrome.admx" -Destination $CentralStorePath -Force
6Copy-Item -Path "$SourceAdmx\google.admx" -Destination $CentralStorePath -Force
7
8# 2. İngilizce ve Türkçe Dil Dosyalarını İlgili Alt Klasörlere Kopyalayın
9Copy-Item -Path "$SourceAdmx\en-US\*.adml" -Destination "$CentralStorePath\en-US" -Force
10if (Test-Path "$SourceAdmx\tr-TR") {
11 Copy-Item -Path "$SourceAdmx\tr-TR\*.adml" -Destination "$CentralStorePath\tr-TR" -Force
12}
13
14Write-Host "[OK] Google Chrome kurumsal ilkeleri Central Store'a eklendi!" -ForegroundColor Green

---

5. Adım: GPMC Doğrulaması ve Canlı Politika Testi

Group Policy Management Editor penceresini kapatıp yeniden açın. **Administrative Templates** tıklandığında başlığın artık şu şekilde değiştiğini göreceksiniz:

**"Administrative Templates: Policy definitions (ADMX files) retrieved from the central store"**

Ayarlar - Güvenlik
+
chrome://settings/securityKuruluşunuz tarafından yönetiliyor
Siz ve Google
Şifre Yöneticisi
Gizlilik ve Güvenlik
Varsayılan Tarayıcı

Güvenli Gezinme (GPO ile Zorunlu Kılındı)

Etki alanı yöneticiniz tarafından uygulanan ADMX politikası etkindir.

Şifrelerin Kaydedilmesini Öner (Password Manager)Grup İlkesi: "Enable saving passwords to password manager" = Disabled
KAPALI (GPO)
Google SafeSearch ZorunluluğuArama motorlarında uygunsuz içeriği filtreler.
AÇIK (GPO)
Üçüncü Taraf Çerezleri EngelleTakip çerezlerini şirket çapında kısıtlar.
AÇIK (GPO)

Artık **Google -> Google Chrome** dalı altında; - **Set Google Chrome as Default Browser:** *Enabled* - **Enable Password Manager:** *Disabled (Kurumsal Parola Yöneticisi Zorunluluğu)* - **URLBlocklist:** `*` (Tüm siteleri engelle) - **URLAllowlist:** `https://*.sirketiniz.com.tr`, `https://portal.office.com` gibi onlarca kurumsal kuralı OU bazlı kolayca uygulayabilirsiniz.

---

6. Adım: İstemcide Test ve Grup İlkesi Güncelleme

İstemci bilgisayarda komut satırını açarak ilkeleri anında uygulayın ve kayıt defterini denetleyin:

CMD
1:: Grup İlkelerini İstemcide Zorla Güncelleme
2gpupdate /force
3
4:: Hangi GPO'ların Uygulandığını Doğrulama
5gpresult /r
Administrator: Windows PowerShell 7 (x64)
Windows PowerShell v7.4.2 [Server Core x64]
PS C:\Windows\system32> netdom query fsmo
Schema master DC02.corp.local Domain naming master DC02.corp.local PDC emulator DC02.corp.local RID master DC02.corp.local Infrastructure master DC02.corp.local The command completed successfully.

---

7. Sık Karşılaşılan Hatalar ve Çözümleri (Troubleshooting)

Hata 1: "Resource $(string.xyz) referenced in attribute displayName could not be found" - **Kök Neden:** `PolicyDefinitions` ana dizinine yeni bir `.admx` dosyası kopyalanmış fakat `en-US` alt klasörüne o sürüme ait `.adml` dil dosyası kopyalanmamıştır (veya versiyon farkı vardır). - **Çözüm:** İndirilen paketteki `.adml` dosyasını `PolicyDefinitions\en-US` ve `PolicyDefinitions\tr-TR` klasörlerine kopyalayın.

Hata 2: "Namespace 'Microsoft.Policies.Sensors' is already defined" - **Kök Neden:** Farklı Windows sürümlerinden gelen eski bir `.admx` dosyası ile yeni sürüm çakışmaktadır (Örn: `Sensors.admx` ve `LocationProviderAdm.admx`). - **Çözüm:** Central Store'dan eski `.admx` ve `.adml` dosyasını silip en güncel Windows 11 / Server 2025 paketini yükleyin.

#Group Policy#ADMX#ADML#Central Store#Active Directory#Chrome GPO#Windows Server

Bu Makaleyle İlgili Bir Sorunuz mu Var?

Uygulama esnasında aldığınız hata kodlarını veya logları forumda paylaşarak TriageAgent ve topluluktan anında destek alın.

Forumda Konu Aç