Active Directory Servisi Başlatılamıyor – Hata Çözüm Yöntemleri

Active Directory Servisi Başlatılamıyor – Hata Çözüm Yöntemleri
Yazı Özetini Göster

Active Directory Servisi Başlatılamıyor – Hata Çözüm Yöntemleri

Active Directory Domain Services (AD DS), Windows Server ortamlarında kullanıcı, grup ve politika yönetiminin temelini oluşturur. Ancak bazen sistem yeniden başlatıldığında veya donanımsal bir hata sonrası “Active Directory Domain Services failed to start” gibi bir hata ile karşılaşabilirsiniz. Bu makalede, Active Directory servisinin başlamama nedenlerini ve adım adım çözüm yollarını ele alıyoruz.

1) Servis Durumunu Kontrol Edin

İlk adım olarak AD DS servisinin gerçekten çalışmadığından emin olun:

services.msc

Listede Active Directory Domain Services bulun ve durumu “Running” değilse, manuel olarak “Start” tuşuna basın. Eğer hata alıyorsanız olay günlüklerine bakmanız gerekir.

2) Event Viewer Hatalarını İnceleyin

Windows + R → eventvwr.msc komutunu çalıştırın.

Windows Logs → Directory Service bölümündeki hata kodlarını kontrol edin. Sık karşılaşılan hata ID’leri:

  • NTDS Error 1168: Veritabanı dosyaları (NTDS.dit) bozulmuş olabilir.
  • NTDS Error 2103: SYSVOL paylaşımı erişilemiyor.
  • NTDS Error 1811: Log dosyaları eksik veya hasarlı.

3) NTDS Veritabanı Durumunu Kontrol Etme

Active Directory veritabanı %SystemRoot%\NTDS\NTDS.dit dosyasında bulunur. Bozulma durumunda servis başlamaz.

esentutl /g C:\Windows\NTDS\ntds.dit

Eğer “Integrity check successful” sonucu gelmiyorsa, onarım gerekir:

esentutl /p C:\Windows\NTDS\ntds.dit

Dikkat: Bu işlem veri kaybı riski taşır, önce yedek alın.

4) DSRM (Directory Services Restore Mode) ile Giriş Yapın

Eğer sunucu normal oturumda açılmıyorsa, DSRM moduna girin:

  1. Sunucuyu yeniden başlatın.
  2. F8 → “Directory Services Restore Mode” seçin.
  3. DSRM parolasıyla giriş yapın.

Burada NTDS veritabanını ve SYSVOL paylaşımını manuel olarak onarabilirsiniz.

5) SYSVOL ve Netlogon Paylaşımlarını Kontrol Edin

SYSVOL paylaşımı eksikse grup politikaları yüklenmez, AD DS de hata verebilir:

net share

Eğer SYSVOL veya NETLOGON görünmüyorsa, servisleri manuel başlatın:

net start netlogon
net start ntfrs

6) DNS Servisini Kontrol Edin

Active Directory, DNS servisine bağlı çalışır. Eğer DNS düzgün çalışmıyorsa AD DS başlatılamaz.

ipconfig /all
nslookup domain.local

DNS sunucusu adresinin kendisini (127.0.0.1 veya local IP) gösterdiğinden emin olun. “DNS Server Not Responding” hatası varsa DNS servisini yeniden başlatın:

net stop dns
net start dns

7) SYSVOL Replikasyon Sorunlarını Onarın

SYSVOL, diğer domain controller’larla doğru şekilde eşitlenmezse AD DS başlatılamaz.

dcdiag /test:replications
ntfrsutl ds

“Journal Wrap Error” varsa FRS veya DFS-R replikasyonunu yeniden başlatmanız gerekir.

8) Gerekirse Active Directory Veritabanını Yeniden Oluşturun

Veritabanı tamamen bozuksa, yeniden kurulum gerekebilir:

ntdsutil
activate instance ntds
files
recover
quit

9) Güncel Yedekten Geri Yükleme

Yedek varsa, DSRM modunda NTBackup veya Windows Server Backup ile geri yükleyin. Bu yöntem, veri kaybını minimuma indirir.

10) Son Çare: Yeni Domain Controller Kurulumu

Eğer AD DS onarılamıyorsa, yeni bir DC kurup mevcut domain’e yeniden entegre olun:

dcpromo /unattend

Yeni sunucu replikasyonla tüm kullanıcı ve grup bilgilerini geri alabilir.

Sonuç

Active Directory servisi başlamıyorsa, genellikle DNS, NTDS veritabanı veya SYSVOL replikasyonu kaynaklı bir problem vardır. Sorunu çözmek için adım adım servisleri kontrol edin ve log analizlerini ihmal etmeyin. Kritik ortamlarda, sistemin periyodik olarak yedeklenmesi, AD çökmesi durumunda hızlı kurtarma sağlar. Kurumsal düzeyde AD yönetimi ve bakım desteği için HostLigo’nun Windows Server yönetim çözümleri değerlendirilebilir.

Bir Yorum Yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Benzer Yazılar