Windows Etki Alanı Bilgisayarlarında Grup İlkesi Ayarlarını Güncelleme
Bu yazıda, bir Active Directory etki alanındaki Windows bilgisayarlarda Grup İlkesi (GPO) ayarlarının nasıl güncelleneceğini göstereceğiz: Grup İlkeleri otomatik olarak nasıl güncellenir (yenilenir), nasıl kullanılır
GPUpdatekomutu, bunların Grup İlkesi Yönetim Konsolu kullanılarak uzaktan nasıl güncelleneceği (
GPMC.msc) ya da
Invoke-GPUpdatePowerShell cmdlet'i.
Grup İlkesi Yenileme Aralığı Nasıl Değiştirilir?
Bir yerelde veya etki alanında ayarladığınız yeni ayarlar Grup İlkesi (GPO) Windows istemcilerine uygulanmadan önce, Grup İlkesi İstemci hizmetinin ilkeleri okuması ve Windows ayarlarında değişiklik yapması gerekir. Bu işleme Grup İlkesi Güncellemesi adı verilir. GPO ayarları, bilgisayar önyüklendiğinde, kullanıcı oturum açtığında güncellenir ve her 90 dakikada bir arka planda otomatik olarak yenilenir + 0-30 dakikalık rastgele bir zaman kayması (bu, ilke ayarlarının istemcilere 90-30 dakika içinde kesinlikle uygulanacağı anlamına gelir) Etki alanı denetleyicisindeki GPO dosyalarını güncelledikten 120 dakika sonra).
Varsayılan olarak, etki alanı denetleyicileri GPO ayarlarını daha sık günceller: her 5 dakikada bir.
GPO güncelleme aralığını, GPO'nun Bilgisayar Yapılandırması -> Yönetim Şablonları -> Sistem -> Grup Politikası bölümünde bulunan Bilgisayarlar için Grup İlkesi yenileme aralığını ayarla seçeneğini kullanarak değiştirebilirsiniz.
İlkeyi etkinleştirin ve aşağıdaki seçenekler için süreyi (dakika olarak) ayarlayın:
Bu ayar, Grup İlkesi'nin bilgisayarlara ne sıklıkta uygulanacağını (0 ila 44640 dakika) özelleştirmenizi sağlar. İstemcinin arka planda GPO ayarlarını ne sıklıkta yenilemesi gerektiğini belirtir. Burada 0 ayarlarsanız, politikalar her 7 saniyede bir güncellenir (bunu yapmaya değmez);
Bu, tüm istemcilerin aynı anda Grup İlkesi istemesini önlemek için yenileme aralığına eklenen rastgele bir süredir (0 ila 1440 dakika), rastgele bir zaman aralığının maksimum değeridir ve önceki parametre (GPO dosyalarını indirmek için DC'ye yapılan eş zamanlı müşteri çağrılarının sayısını azaltmak için kullanılır).
Sık GPO güncellemesinin, etki alanı denetleyicilerine giden trafiğin artmasına ve daha yüksek ağ yüküne yol açtığına dikkat edin.
GPO Ayarlarını Yenilemeye Zorlamak için GPUpdate.exe Komutunu Kullanma
Tüm yöneticiler, bir bilgisayarda Grup İlkesi ayarlarını güncellemeye izin veren gpupdate.exe komutunu bilir. Bunu yapmak için çoğu
gpupdate /forcehiç tereddüt etmeden buyurun. Komut, bilgisayarınızı etki alanı denetleyicisindeki tüm GPO'ları okumaya ve tüm ayarları yeniden uygulamaya zorlar. Bu, force anahtarı kullanıldığında, istemcinin kendisini hedefleyen TÜM politikalar için dosyaları almak üzere etki alanı denetleyicisine bağlandığı anlamına gelir. Ağınızda ve etki alanı denetleyicinizde daha fazla yüke neden olabilir.
Basit
gpudate
herhangi bir parametre içermeyen komut yalnızca yeni ve değiştirilmiş GPO ayarlarını uygular.
Başarılı olursa, aşağıdaki mesaj görünür:
Updating policy...
Computer Policy update has completed successfully.
User Policy update has completed successfully.Bazı ilkeler veya ayarlar uygulanmadıysa sorunu teşhis etmek için gpresult komutunu kullanın ve Grup İlkesinin Uygulanmamasına Neden Olan Genel Sorunlar makalesindeki talimatları izleyin.
Yalnızca kullanıcının GPO ayarlarını güncelleyebilirsiniz:
gpupdate /target:userveya yalnızca bilgisayarın ilke ayarları:
gpupdate /target:computer /forceBazı politikalar arka planda güncellenemezse, gpupdate mevcut kullanıcının oturumunu kapatabilir:
gpupdate /target:user /logoffVeya bir bilgisayarı yeniden başlatın (GPO değişiklikleri yalnızca Windows önyüklendiğinde uygulanabiliyorsa):
gpupdate /BootGrup İlkesi Yönetim Konsolundan (GPMC) Uzak GPO Güncellemesini Nasıl Zorlarsınız?
Windows Server 2012 ve daha yeni sürümlerde, etki alanı bilgisayarlarındaki Grup İlkesi ayarlarını uzaktan güncelleyebilirsiniz.
GPMC.msc(Grup İlkesi Yönetim Konsolu).
Windows 10'da, GPMC konsolunu kullanmak için RSAT'ı yüklemeniz gerekir:
Add-WindowsCapability -Online -Name Rsat.GroupPolicy.Management.Tools~~~~0.0.1.0Ardından herhangi bir ayarı değiştirdikten veya yeni bir GPO oluşturup bağladıktan sonra, GPMC'de istediğiniz Organizasyon Birimi'ni (OU) sağ tıklayıp içerik menüsünden Grup İlkesi Güncellemesi'ni seçmeniz yeterlidir. Yeni bir pencerede, GPO'nun güncelleneceği bilgisayar sayısını göreceksiniz. Evet'i tıklayarak politikaların zorla güncellenmesini onaylayın.
Ardından GPO, OU'daki her bilgisayarda tek tek uzaktan güncellenecek ve bilgisayarlarda grup ilkesi güncelleme durumu (Başarılı/Başarısız) ile sonuç alacaksınız.
Bu özellik, Görev Zamanlayıcı'da bir görev oluşturur.
GPUpdate.exe /forceuzak bilgisayarda oturum açmış her kullanıcı için komut. Görev, ağ yükünü azaltmak için rastgele bir süre içinde (10 dakikaya kadar) çalışır.
GPMC uzak GPO güncelleme özelliğinin bir istemcide çalışması için aşağıdaki koşulların karşılanması gerekir:
Windows Defender Güvenlik Duvarı kurallarında TCP Bağlantı Noktası 135 açık olmalıdır;
Windows Yönetim Araçları ve Görev Zamanlayıcı hizmetleri etkinleştirilmelidir.
Bir bilgisayar kapatılırsa veya bir güvenlik duvarı ona erişimi engellerse, '
The remote procedure call was canceled. Error Code 8007071a’ mesajı bilgisayarın adının yanında görünür.
Aslında özellik, GPO ayarlarını manuel olarak güncellediğiniz gibi çalışır.
GPUpdate /forceher bilgisayarda komut
Invoke-GPUpdate: PowerShell aracılığıyla Uzaktan Grup İlkesi Güncellemesini Zorla
Uzak GPO güncellemesini bilgisayarlarda Invoke-GPUpdate PowerShell cmdlet'ini (RSAT Grup İlkesi yönetim modülünün bir parçası olarak) kullanarak da çağırabilirsiniz. Örneğin, belirli bir bilgisayardaki kullanıcı ilkesi ayarlarını uzaktan güncellemek için aşağıdaki komutu kullanabilirsiniz:
Invoke-GPUpdate -Computer "frparsrv12" -Target "User"Invoke-GPUpdate cmdlet'ini herhangi bir parametre olmadan çalıştırırsanız, mevcut bilgisayardaki (gpudate.exe gibi) GPO ayarlarını güncelleyecektir.
Get-ADComputer cmdlet'i ile birlikte, belirli bir kuruluş birimindeki tüm bilgisayarlarda GPO'yu güncelleyebilirsiniz:
Get-ADComputer -filter * -Searchbase "OU=Computes,OU=Mun,OU=DE,dc=a-d,dc=com" | foreach{ Invoke-GPUpdate -computer $_.name -force}veya belirli gereksinimi karşılayan tüm bilgisayarlarda (örneğin, bir etki alanındaki tüm Windows Server ana bilgisayarlarında):
Get-ADComputer -Filter {enabled -eq "true" -and OperatingSystem -Like '*Windows Server*' }| foreach{ Invoke-GPUpdate -computer $_.name -RandomDelayInMinutes 10 -force}RandomDelayInMinutes'ı kullanarak GPO'yu güncellemek için rastgele bir sapma ayarlayabilirsiniz. Böylece, Grup İlkesi ayarını aynı anda birden çok bilgisayarda güncellerseniz ağ yükünü azaltabilirsiniz. Grup İlkesi ayarlarını hemen uygulamak için,
RandomDelayInMinutes 0parametresi kullanılır.
Invoke-GPUpdate komutu, kullanılamayan bilgisayarlar için aşağıdaki hatayı döndürür:
Invoke-GPUpdate: Computer "frparsrv12" is not responding. The target computer is either turned off or Remote Scheduled Tasks Management Firewall rules are disabled.Eğer çalıştırırsanız
Invoke-GPUpdatecmdlet'i uzaktan çalıştırın veya GPMC'den GPO'yu güncelleyin, çalışan bir konsol penceresi
gpupdatekomut kısa bir süre için bir kullanıcı masaüstünde görünebilir.




