Windows Defender'in virüsten koruma ya da kurcalamaya karşı koruma, operasyon geçmişini silme, temizleme. - ZirveSunucum Information
Giriş Yap
Müşteri Paneli
Giriş Yap
Kayıt Ol

Windows Defender'in virüsten koruma ya da kurcalamaya karşı koruma, operasyon geçmişini silme, temizleme.

Selamlar,

Windows 10/11 ya da herhangi bir Windows Defender destekleyen Windows işletim sisteminde, Windows Defender'in koruma geçmişini silmek için, bu Powershell kodunu kullanabilirsiniz, yapmanız gereken tek işlem başlat tuşuna basıp Powershell diye aratmanız ve sağ tuş yaparak yönetici olarak çalıştırmanız. Sonrasında bu kodu kopyalayıp yapıştırarak direkt kullanabilirsiniz.
 

Kod Örneği
Write-Host "############################"; Write-Host "############################"; Write-Host "####### ZIRVESUNUCUM #######"; Write-Host "############################"; Write-Host "############################"; Write-Host "ZIRVESUNUCUM - Windows Defender gecmis klasorleri temizleniyor..."; $historyPaths=@("C:\ProgramData\Microsoft\Windows Defender\Scans\History\Service","C:\ProgramData\Microsoft\Windows Defender\Scans\History\DetectionHistory"); foreach($path in $historyPaths){if(Test-Path $path){Remove-Item -Path $path -Recurse -Force -ErrorAction SilentlyContinue; Write-Host "Temizlendi: $path"}}; Write-Host "ZIRVESUNUCUM - Event Viewer loglari temizleniyor..."; wevtutil cl "Microsoft-Windows-Windows Defender/Operational"; Write-Host "ZIRVESUNUCUM - Temizlik tamamlandi!"; Read-Host "Cikmak icin Enter tusuna basin"

Eğer bu kodu kopyala yapıştır yaptığınızda işlem gerçekleşmezse, masaüstünde temizle.ps1 adında bir dosya oluşturun, aşağıdaki kodu o dosyanın içine yapıştrın :
 

Kod Örneği
############################
############################
####### ZIRVESUNUCUM #######
############################
############################

# Bu script dosyasini yonetici olarak calistirmaniz gerekir.
# Eger sisteminiz C'de kurulu degilse, programdata yolu farkli olabilir. Dosya yolunu kendi sisteminize gore revize ediniz.

Write-Host "ZIRVESUNUCUM - Windows Defender gecmis klasorleri temizleniyor..."
$historyPaths = @(
  "C:\ProgramData\Microsoft\Windows Defender\Scans\History\Service",
  "C:\ProgramData\Microsoft\Windows Defender\Scans\History\DetectionHistory"
)

foreach ($path in $historyPaths) {
    if (Test-Path $path) {
        Remove-Item -Path $path -Recurse -Force -ErrorAction SilentlyContinue
        Write-Host "Temizlendi: $path"
    }
}

Write-Host "ZIRVESUNUCUM - Event Viewer loglari temizleniyor..."
wevtutil cl "Microsoft-Windows-Windows Defender/Operational"

Write-Host "ZIRVESUNUCUM - Temizlik tamamlandi!"
Read-Host "Cikmak icin Enter tusuna basin"

İlgili dosyayı yönetici olarak çalıştırıp temizleme işlemini tamamlayabilirsiniz, ek olarak bu dosyayı böylece ilgili dosyayı istediğiniz yere taşıyabilirsiniz ve kullanabilirsiniz.

İyi çalışmalar dileriz.