“Yeni GPO Uygulanmıyor”
BT uzmanı Cem “USB-Block” GPO oluşturdu, Marketing OU’suna link etti. Test kullanıcısı 1 saat sonra USB takabiliyor.
“GPO uygulanıyor mu?”
Bu yazı gpresult, rsop.msc ve Group Policy Modeling ile neden uygulanmadığını tespit etmeyi anlatıyor.
Hızlı Çözüm (TL;DR)
gpresult /h c:\gp.html— kullanıcı tarafında full rapor- HTML’de “Applied GPOs” + “Denied GPOs” bölümlerine bak
- Denied sebebi: Filtering (Empty), Security, WMI, Block Inheritance
- GPMC > Group Policy Modeling Wizard — test simülasyonu
gpupdate /forceile trigger
gpresult — Detaylı Rapor
Basit Output
gpresult /r
Özet. Hangi GPO’lar uygulandı/uygulanmadı.
HTML Rapor
gpresult /h c:\gp.html
start c:\gp.html
Browser açılır. Tam detay:
📸 Ekran 1 — gpresult HTML rapor
Başlık: “Group Policy Results”
Sections:
- Summary (computer + user info, last GP application)
- Computer Details
- Applied GPOs
- Denied GPOs (sebep ile birlikte)
- User Details — aynı yapı
Her GPO linkine tıklayınca detay: hangi setting, nereden geldi, link durumu
Başka Kullanıcı İçin
Admin yetkisi ile:
gpresult /user mehmet.yilmaz /h c:\gp-mehmet.html /s remote-pc-01
Remote PC’den remote kullanıcının GP sonucunu çıkar.
Denied Sebepleri
HTML raporda her denied GPO yanında sebep:
“Denied (Empty)”
GPO’nun içinde setting yok. Silmek doğru olur ya da bir setting ekle.
”Denied (Filtering: Denied)”
Security filtering engel. GPO Properties > Delegation > Advanced:
- “Apply group policy” permission kullanıcıya verilmemiş
- Veya explicitly “Deny” atanmış
”Denied (Filtering: Empty)”
Security Filtering listesi boş (hiç kimse atanmamış).
”Denied (Inaccessible)”
DC’ye ulaşılamıyor — network sorunu.
”Denied (Disabled Link)”
OU’daki GPO link disabled. GPMC > OU > Linked GPOs > GPO sağ tık > Link Enabled (check)
“Denied (WMI Filter)”
WMI filter eval false dönüyor.
10:00 — Cem’in Vakası
gpresult /h c:\gp.html
Marketing kullanıcısı HTML’de “Applied GPOs” altında:
- Default Domain Policy ✓
- Marketing-Printer-Policy ✓
“Denied” altında:
- USB-Block — Denied (Filtering: Not Applied (Empty))
Cem hemen anladı — GPO’yu yeni oluşturdu ama içine hiçbir setting eklememiş. Boş GPO “empty” deniyor, uygulanmıyor.
GPMC’de USB-Block edit → Computer Config > Admin Templates > System > Device Installation > Device Installation Restrictions > “Prevent installation of devices…” → enable.
Kullanıcı tarafında:
gpupdate /force
Sonra tekrar gpresult → USB-Block applied ✓.
Group Policy Modeling Wizard
“Production’a uygulamadan önce simüle et” için:
📸 Ekran 2 — GPMC > Group Policy Modeling Wizard
Sol panel: “Group Policy Modeling” sağ tık
Menu: “Group Policy Modeling Wizard…”
Wizard başlar
Select Domain Controller: herhangi bir DC
User and Computer Selection:
- Simulated user: CORP\mehmet.yilmaz (veya container)
- Simulated computer: MARKETING-PC-01
Advanced Simulation Options:- Loopback processing (eğer gerekliyse)
- Slow network connection
- Site: Default-First-Site-Name
Alternate location for User or Computer (test için yer değiştirebilirsin):- User yeni OU’da: “OU=Interns,OU=Users,…”
Security groups — kullanıcıyı yeni bir grupta simülate:- Domain Users
- Marketing-Team
- Test-Group (yeni)
WMI Filters
Finish
Rapor otomatik açılır
Rapor gerçek gpresult’a benzer — ama gerçek bir cihaza apply etmez. Test lab gerekmeden simülasyon.
Resultant Set of Policy (RSoP)
Eski isim, aynı işlev:
rsop.msc
MMC açılır, kullanıcı + bilgisayar bağlamında uygulanan GPO’ları + tüm effective settings gösterir.
📸 Ekran 3 — rsop.msc
Pencere başlığı: “Resultant Set of Policy”
Sol ağaç: Computer Configuration, User Configuration
Her setting için:
- Current value
- Winning GPO (hangi GPO’dan geldi)
Inheritance, Block, Enforce
GPO precedence order (aşağı doğru overriding):
- Local Policy
- Site-level GPO
- Domain-level GPO
- OU-level GPO (en yakın OU wins — “LSDOU” order)
Block Inheritance
OU’da “Block Inheritance” set edersen yukarıdaki GPO’lar apply olmaz (sadece o OU).
📸 Ekran 4 — OU > Block Inheritance
Sağ tık OU > “Block Inheritance” toggle
OU’nun yanında mavi ünlem (!) işareti görünür
Dikkat: Domain Default Policy dahil her şey bloklanır. Password policy, audit policy bile.
Enforced (No Override)
GPO “Enforced” ise Block Inheritance’ı da aşar. Critical security GPO’ları için:
📸 Ekran 5 — GPO Link > Enforced
GPMC > OU > GPO Link sağ tık > “Enforced” işareti
Link’in yanında kilit simgesi
Enforcement order:
- Enforced GPO’lar → apply
- Block inheritance → normal GPO’ları bloklar
- Enforced GPO’ları bloklayamaz
Security Filtering
GPO apply olmak için kullanıcı/grup/computer “Apply group policy” permission almalı:
📸 Ekran 6 — GPO > Scope tab > Security Filtering
Varsayılan: “Authenticated Users” (tüm domain)
Add… butonu → sadece belirli grup (Marketing-Team)
Remove: Authenticated UsersŞimdi GPO sadece Marketing-Team üyelerine apply
Dikkat 2016+: Authenticated Users’ı kaldırırsan computer account’lar GPO’yu okuyamaz. Delegation tab’da Authenticated Users’a “Read” yetkisi ekle (yeni, read only).
WMI Filtering
GPO sadece belirli OS/hardware’de uygulansın:
📸 Ekran 7 — WMI Filter create
GPMC > WMI Filters > New
Name: “Windows 11 Only”
Query:
Namespace: root\CIMv2
Query:SELECT * FROM Win32_OperatingSystem WHERE Version LIKE "10.0.22%"
(10.0.22000 = Windows 11)
Sonra GPO’nun “Scope” tab > WMI Filter: “Windows 11 Only” seç.
Sadece Windows 11 cihazlarda GPO apply.
Loopback Processing
Bilgisayar bazlı user setting uygulama (Terminal Server, kiosk):
Computer Configuration > Administrative Templates > System >
Group Policy > Configure user Group Policy loopback processing mode
Replace mode: Sadece bu computer'da geçerli user settings
Merge mode: User'ın kendi GPO'larına ek bu computer'ın user settings
Kiosk makinelerde “replace” + restricted shell GPO.
Replication Gecikmesi
GPO yeni oluşturulunca:
- DC’ye yazılır
- SYSVOL replikasyon (DFSR)
- Tüm DC’lere ulaşır (5-30 dk)
Client:
gpupdate /force
SYSVOL’den GPO çekmez eğer local DC’de yoksa.
Kontrol:
# SYSVOL'de GPO klasörü var mı?
dir \\corp.firma.com.tr\SYSVOL\corp.firma.com.tr\Policies\{GPO_GUID}
Yoksa SYSVOL replication fail. DFSR backlog rehberi.
Yaygın Hatalar
”The processing of Group Policy failed” (Event 1058)
SYSVOL erişim sorunu. Client DC’ye ulaşamıyor veya SYSVOL share bozuk.
”Windows cannot find the Group Policy” (Event 1030)
Benzer — GPT.INI file erişim sorunu.
Computer GPO OK, User GPO Hiç Uygulanmıyor
User kısmında “Authenticated Users” permission kontrolü. 2016+ enforcement ile Authenticated Users “Apply” yetkisi gerek.
”GPO appears to be applied but setting not active”
Tempo: GPO setting’i gpupdate sonrası hemen değil, bazı settings reboot gerektiriyor:
- Startup/Shutdown scripts → reboot
- Computer Software Installation → reboot
- Some User settings → log off + log on
Troubleshoot Sırası
- gpupdate /force — refresh
- gpresult /h — HTML rapor, Denied sebebi
- rsop.msc — etki şeması
- GPO link durumu — Disabled mı?
- Security filtering — kullanıcı scope’ta mı?
- WMI filter — bu computer eşleşiyor mu?
- Inheritance — block var mı? Enforced mı?
- SYSVOL replication — DFSR backlog var mı?
- DC accessibility — AD connection var mı?
İlgili Rehberler
GPO design, troubleshoot ve enterprise AD management için uzman destek? Kozyatağı Bilişim AD management paketimiz. Teknik görüşme.