Netlogon hizmeti için hata ayıklama günlüğünü etkinleştirme
Bu makalede, kimlik doğrulaması, DC bulucu, hesap kilitleme veya etki alanı iletişimi ile ilgili diğer sorunları izlemek veya gidermek için Hizmetin Windows'ta günlüğe kaydedilmesini Netlogon
etkinleştirme adımları açıklanmaktadır.
Şunlar için geçerlidir: Windows 10 - tüm sürümler, Windows Server 2016, Windows Server 2019, Windows Server 2012 R2
Özgün KB numarası: 109626
Daha fazla bilgi
Önemli
Bu bölüm, yöntem veya görev, kayıt defterini nasıl değiştireceğinizin anlatıldığı adımları içermektedir. Ancak kayıt defterini hatalı biçimde değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle bu adımları dikkatle uyguladığınızdan emin olun. Ek koruma için kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Böylece, bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
322756 Windows'da kayıt defterini yedekleme ve geri yükleme
İzleme içeren Netlogon.dll sürümü, windows'un şu anda desteklenen tüm sürümlerine varsayılan olarak yüklenir. Hata ayıklama günlüğünü etkinleştirmek için Nltest.exe, kayıt defteri veya grup ilkesi kullanarak istediğiniz hata ayıklama bayrağını ayarlayın. Bunu yapmak için şu adımları uygulayın:
Windows Server 2019 için Windows Server 2016 Windows Server 2012 R2
Not
Bu adımlar Windows 10 için de geçerlidir.
Günlüğü etkinleştirmek Netlogon
için:
Bir Komut İstemi penceresi açın (Windows Server 2012 R2 ve sonraki sürümler için yönetim Komut İstemi penceresi).
Aşağıdaki komutu yazın ve Enter tuşuna basın:
Nltest /DBFlag:2080FFFF
Günlüğe kaydetmeyi etkinleştirmek
Netlogon
için Windows Server 2012 R2 veya sonraki bir sürüm için hizmeti durdurmak ve yeniden başlatmakNetlogon
genellikle gereksizdir. Netlogon ile ilgili etkinlik %windir%\debug\netlogon.log günlüğe kaydedilir. Hizmetin yeniden başlatılmasınınNetlogon
gerekli olup olmadığını belirlemek için bu günlüğe yeni yazma işlemleri olduğunu doğrulayın. Hizmeti yeniden başlatmanız gerekiyorsa, bir Komut İstemi penceresi açın (Windows 10 için yönetim Komut İstemi penceresi ve R2 ve sonraki sürümleri Windows Server 2012). Ardından aşağıdaki komutları çalıştırın:net stop netlogon net start netlogon
Not
- Bazı durumlarda, günlüğe kaydetmenin etkinleştirildiğini doğrulamak için günlükte yeni bir giriş elde etmek için sistemde bir kimlik doğrulaması gerçekleştirmeniz gerekebilir.
- Bilgisayar adını kullanmak, yeni bir test kimlik doğrulaması girişinin günlüğe kaydedilmesine neden olmayabilir.
Günlüğü devre dışı bırakmak Netlogon
için şu adımları izleyin:
Bir Komut İstemi penceresi açın (Windows Server 2012 R2 ve üzeri için yönetim Komut İstemi penceresi).
Aşağıdaki komutu yazın ve Enter tuşuna basın:
Nltest /DBFlag:0x0
Günlüğü devre dışı bırakmak
Netlogon
için Windows Server 2012 R2 veya sonraki sürümlerde hizmeti durdurmak ve yeniden başlatmakNetlogon
genellikle gereksizdir. Netlogon ile ilgili etkinlik %windir%\debug\netlogon.log günlüğe kaydedilir. Hizmetin yeniden başlatılmasınınNetlogon
gerekli olup olmadığını belirlemek için bu günlüğe yeni bilgi yazılmadığını doğrulayın. Hizmeti yeniden başlatmanız gerekiyorsa, bir Komut İstemi penceresi açın (Windows 10 için yönetim Komut İstemi penceresi ve R2 ve sonraki sürümleri Windows Server 2012). Ardından aşağıdaki komutları çalıştırın:net stop netlogon net start netlogon
Netlogon günlüğünü etkinleştirmek için alternatif yöntemler
Windows'un tüm sürümlerinde, kayıt defteri yöntemini kullanarak günlüğe kaydetmeyi etkinleştirme/devre dışı bırakma bölümünde sağlanan kayıt defteri yöntemini kullanabilirsiniz.
İşletim sisteminin Windows Server 2012 R2 ve sonraki sürümlerini çalıştıran bilgisayarlarda ayrıntılı günlük kaydını etkinleştirmek
Netlogon
için aşağıdaki ilke ayarını da kullanabilirsiniz (değer bayt cinsinden ayarlanır):\Computer Configuration\Administrative Templates\System\Net Logon\Specify log file debug output level
Not
Ondalık 545325055 değeri 0x2080FFFF (ayrıntılı
Netlogon
günlüğe kaydetmeyi etkinleştirir) ile eşdeğerdir. Bu grup ilkesi ayarı bayt cinsinden belirtilir.grup ilkesi yöntemi, daha fazla sayıda sistem üzerinde günlüğe kaydetmeyi daha verimli bir şekilde etkinleştirmek
Netlogon
için kullanılabilir. Varsayılan Etki Alanı İlkesi gibi tüm sistemler için geçerli olan ilkelerde günlüğe kaydetmeyi etkinleştirmeniziNetlogon
önermeyiz. Bunun yerine, aşağıdaki yöntemlerden birini kullanarak kapsamı sorunlara neden olabilecek sistemlere daraltmayı göz önünde bulundurun:- Bu grup ilkesi ayarını kullanarak yeni bir ilke oluşturun ve ardından yalnızca gerekli bilgisayar hesaplarını içeren bir gruba Okuma ve Uygulama grup ilkesi hakları sağlayın.
- Bilgisayar nesnelerini farklı bir OU'ya taşıyın ve ilke ayarlarını bu OU düzeyinde uygulayın.
Kayıt defteri yöntemini kullanarak günlüğe kaydetmeyi etkinleştirme/devre dışı bırakma
Günlüğe kaydetmeyi etkinleştirmek için, Netlogon.dll denetlenmiş bir derlemesi almanız gerekebilir.
Kayıt Defteri Düzenleyicisi'ni başlatın.
Varsa, aşağıdaki kayıt defteri girdisinin Reg_SZ değerini silin, aynı ada sahip bir REG_DWORD değeri oluşturun ve 2080FFFF onaltılık değerini ekleyin:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters\DBFlag
Günlüğe kaydetmeyi etkinleştirmek
Netlogon
için Windows Server 2012 R2 ve sonraki sürümlerde hizmeti durdurmak ve yeniden başlatmakNetlogon
genellikle gereksizdir. Netlogon ile ilgili etkinlik %windir%\debug\netlogon.log günlüğe kaydedilir. Hizmetin yeniden başlatılmasınınNetlogon
gerekli olup olmadığını belirlemek için bu günlüğe yeni yazmaları doğrulayın. Hizmeti yeniden başlatmanız gerekiyorsa, bir Komut İstemi penceresi açın (Windows Server 2012 R2/Windows 10 ve üzeri için yönetim Komut İstemi penceresi). Ardından aşağıdaki komutları çalıştırın:net stop netlogon net start netlogon
Not
- Bazı durumlarda, günlüğe kaydetmenin etkinleştirildiğini doğrulamak için günlüğe yeni bir giriş almak için sistemde kimlik doğrulaması yapmanız gerekebilir.
- Bilgisayar adını kullanmak, yeni bir test kimlik doğrulaması girişinin günlüğe kaydedilmesine neden olmayabilir.
Günlüğü devre dışı bırakmak Netlogon
için şu adımları izleyin:
Kayıt defteri Düzenleyici veri değerini aşağıdaki kayıt defteri anahtarında 0x0 olarak değiştirin:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters\DBFlag
Kayıt Defteri Düzenleyicisi'nden çıkın.
Günlüğü devre dışı bırakmak
Netlogon
için Windows Server 2012 R2, Windows 10 veya sonraki sürümlerde hizmeti durdurmak ve yeniden başlatmakNetlogon
genellikle gereksizdir. Netlogon ile ilgili etkinlik %windir%\debug\netlogon.log günlüğe kaydedilir. Hizmetin yeniden başlatılmasınınNetlogon
gerekli olup olmadığını belirlemek için bu günlüğe yeni bilgi yazılmadığını doğrulayın. Hizmeti yeniden başlatmanız gerekiyorsa, bir Komut İstemi penceresi açın (Windows Server 2012 R2/Windows 10 ve işletim sisteminin sonraki sürümleri için yönetim Komut İstemi penceresi). Ardından aşağıdaki komutları çalıştırın:net stop netlogon net start netlogon
Günlükler için Netlogon
en büyük günlük dosyası boyutunu ayarlayın:
MaximumLogFileSize kayıt defteri girdisi, Netlogon.log dosyasının en büyük boyutunu belirtmek için kullanılabilir. Varsayılan olarak, bu kayıt defteri girdisi yoktur ve Netlogon.log dosyasının varsayılan boyut üst sınırı 20 MB'tır. Dosya 20 MB'a ulaştığında, Netlogon.bak olarak yeniden adlandırılır ve yeni bir Netlogon.log dosyası oluşturulur. Bu kayıt defteri girdisi aşağıdaki parametrelere sahiptir:
- Yolu:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters
- Değer Adı: MaximumLogFileSize
- Değer Türü: REG_DWORD
- Değer Verileri: <bayt cinsinden en büyük günlük dosyası boyutu>
- Yolu:
Günlük kaydı tarafından
Netlogon
kullanılan toplam disk alanının, günlük dosyası boyutu üst sınırında iki (2) olarak belirtilen boyut olduğunu unutmayın. Netlogon.log ve Netlogon.bak dosyası için yer açmak gerekir. Örneğin, 50 MB'lık bir ayar 100 MB disk alanı gerektirebilir ve bu da Netlogon.log için 50 MB ve Netlogon.bak için 50 MB sağlar.Daha önce belirtildiği gibi, işletim sisteminin Windows Server 2012 R2 ve sonraki sürümlerinde, günlük dosyası boyutunu yapılandırmak için aşağıdaki ilke ayarını kullanabilirsiniz (değer bayt cinsinden ayarlanır):
\Computer Configuration\Administrative Templates\System\Net Logon\Maximum Log File Size
Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarına tıklayın:
247811 Etki alanı denetleyicileri Windows'da nasıl bulunur?
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin