Windows Defender Neden Devre Dışı Bırakılmak İstenir?
Windows Defender (Microsoft Defender Antivirus), varsayılan olarak sistemde yüksek güvenlik sunar. Ancak özel yazılım geliştirme ortamlarında, sanal sunucularda (VPS/VDS), derleme (build) süreçlerinde veya üçüncü taraf güvenlik çözümleri test edilirken Defender'ın sürekli yüksek CPU kullanması, dosyaları karantinaya alması veya indirmeleri engellemesi istenmeyen gecikmelere yol açar.
Kritik Ön Adım: Kurcalamaya Karşı Koruma (Tamper Protection) Kapatma
Windows 10, 11 ve Windows Server sürümlerinde Microsoft Defender'ı kod veya ilke ile kapatmadan önce Tamper Protection özelliğini kapatmanız şarttır. Aksi halde Windows yapılan değişiklikleri anında geri çevirir:
- 1Başlat menüsünden Windows Güvenliği (Windows Security) uygulamasını açın.
- 2Virüs ve tehdit koruması (Virus & threat protection) sekmesine tıklayın.
- 3Virüs ve tehdit koruması ayarları başlığı altındaki Ayarları yönet (Manage settings) butonuna tıklayın.
- 4Aşağı kaydırarak Kurcalamaya Karşı Koruma (Tamper Protection) anahtarını bulun ve KAPALI (Off) konuma getirin.
Yöntem 1: PowerShell Komut Satırı ile Kapatma
Tamper Protection kapatıldıktan sonra, Yönetici olarak açtığınız PowerShell penceresinde şu komutları çalıştırarak Defender özelliklerini pasifleştirebilirsiniz:
# Gerçek Zamanlı Korumayı Kapat
Set-MpPreference -DisableRealtimeMonitoring $true
# Davranış İzlemeyi Kapat
Set-MpPreference -DisableBehaviorMonitoring $true
# İndirilen Dosya ve Ek Taramasını Kapat
Set-MpPreference -DisableIOAVProtection $true
# Komut Dosyası (Script) Taramasını Kapat
Set-MpPreference -DisableScriptScanning $true
Write-Host "Windows Defender korumaları pasifleştirildi!" -ForegroundColor GreenYöntem 2: Group Policy (gpedit.msc) ile Kalıcı Olarak Devre Dışı Bırakma
Pro, Enterprise veya Windows Server sürümlerinde Defender'ı tamamen kaldırmak/kapatmak için Group Policy kullanabilirsiniz:
- 1Win + R tuşlarına basıp
gpedit.mscyazarak Yerel Grup İlkesi Düzenleyicisi'ni açın. - 2Sol dizinden şu yola gidin:
Bilgisayar Yapılandırması > Yönetim Şablonları > Windows Bileşenleri > Microsoft Defender Antivirüs - 3Sağ tarafta bulunan "Microsoft Defender Antivirüs'ü Kapat" (Turn off Microsoft Defender Antivirus) ilkesine çift tıklayın.
- 4Pencerede Etkin (Enabled) seçeneğini işaretleyin ve Tamam'a tıklayın.
- 5Komut İstemi'nde
gpupdate /forceçalıştırarak ilkeyi etkinleştirin.
Alternatif Yöntem: Defender'ı Kapatmak Yerine Klasör İstisnası (Exclusion) Ekleme
Tüm antivirüsü kapatmak yerine yalnızca üzerinde çalıştığınız proje klasörünü veya yazılımı taramadan hariç tutmak çok daha güvenlidir:
# Belirli Bir Klasörü Taramadan Hariç Tut
Add-MpPreference -ExclusionPath "C:\Geliştirme"
# Belirli Bir Çalıştırılabilir Dosyayı Hariç Tut
Add-MpPreference -ExclusionProcess "myapp.exe"