Microsoft Defender Virüsten Koruma için performans çözümleyicisi
Uygulandığı öğe
- Uç Nokta için Microsoft Defender Planı 1
- Uç Nokta için Microsoft Defender Planı 2
- Microsoft Defender Virüsten Koruma
Platform
- Windows
Gereksinimler
Microsoft Defender Virüsten Koruma performans çözümleyicisi aşağıdaki önkoşullara sahiptir:
- Desteklenen Windows sürümleri:
- Windows 10
- Windows 11
- Windows Server 2016 ve üzeri
- Windows Server 2012 R2 (modern, birleşik çözüm kullanılarak eklendiğinde)
- Windows Server 2012 R2 için Windows ADK (Windows Performans Araç Seti) gereklidir. Windows ADK'yi indirme ve yükleme
- Platform Sürümü:
4.18.2108.7
veya üzeri - PowerShell Sürümü: PowerShell Sürüm 5.1, PowerShell ISE, uzak PowerShell (4.18.2201.10+), PowerShell 7.x (4.18.2201.10+)
Microsoft Defender Virüsten Koruma performans çözümleyicisi nedir?
Virüsten Koruma Microsoft Defender çalıştıran cihazlarda performans sorunları yaşanıyorsa, Microsoft Defender Virüsten Koruma'nın performansını geliştirmek için performans çözümleyicisini kullanabilirsiniz. Performans çözümleyicisi, virüsten koruma taramaları sırasında tek tek uç noktalarda performans sorunlarına neden olabilecek dosyaları, dosya uzantılarını ve işlemleri belirlemenize yardımcı olan bir PowerShell komut satırı aracıdır. Performans sorunlarını değerlendirmek ve düzeltme eylemleri uygulamak için performans çözümleyicisi tarafından toplanan bilgileri kullanabilirsiniz.
Performans sorunları olan bir araçta mekaniklerin tanılama ve hizmet gerçekleştirme yöntemine benzer şekilde, performans çözümleyicisi Microsoft Defender Virüsten Koruma performansını geliştirmenize yardımcı olabilir.
Analiz etmek için bazı seçenekler şunlardır:
- Tarama süresini etkileyen en iyi yollar
- Tarama süresini etkileyen en önemli dosyalar
- Tarama süresini etkileyen en önemli işlemler
- Tarama süresini etkileyen en iyi dosya uzantıları
- Kombinasyonlar – örneğin:
- uzantı başına en çok kullanılan dosyalar
- uzantı başına en iyi yollar
- yol başına en üstteki işlemler
- dosya başına en çok tarama
- işlem başına dosya başına en çok tarama
Performans çözümleyicisi çalıştırma
Performans çözümleyicisini çalıştırmaya yönelik üst düzey işlem aşağıdaki adımları içerir:
Uç noktadaki Microsoft Defender Virüsten Koruma olaylarının performans kaydını toplamak için performans çözümleyicisini çalıştırın.
Not
türdeki Microsoft Defender Virüsten
Microsoft-Antimalware-Engine
Koruma olaylarının performansı performans çözümleyicisi aracılığıyla kaydedilir.Farklı kayıt raporları kullanarak tarama sonuçlarını analiz edin.
Performans çözümleyicisi kullanma
Sistem olaylarını kaydetmeye başlamak için PowerShell'i yönetici modunda açın ve aşağıdaki adımları uygulayın:
Kaydı başlatmak için aşağıdaki komutu çalıştırın:
New-MpPerformanceRecording -RecordTo <recording.etl>
where
-RecordTo
parametresi, izleme dosyasının kaydedildiği tam yol konumunu belirtir. Daha fazla cmdlet bilgisi için bkz. virüsten koruma cmdlet'leri Microsoft Defender.Performansı etkilediği düşünülen süreçler veya hizmetler varsa, ilgili görevleri gerçekleştirerek durumu yeniden oluşturun.
Kaydı durdurmak ve kaydetmek için ENTER tuşuna veya kaydı iptal etmek için Ctrl+C tuşlarına basın.
Performans çözümleyicisinin
Get-MpPerformanceReport
parametresini kullanarak sonuçları analiz edin. Örneğin, komutunuGet-MpPerformanceReport -Path <recording.etl> -TopFiles 3 -TopScansPerFile 10
yürütürken kullanıcıya performansı etkileyen ilk üç dosya için ilk on taramanın listesi sağlanır.Komut satırı parametreleri ve seçenekleri hakkında daha fazla bilgi için bkz. New-MpPerformanceRecording ve Get-MpPerformanceReport.
Not
Kayıt çalıştırırken "Windows Performans Kaydedicisi zaten kayıtta olduğundan performans kaydı başlatılamıyor" hatasını alırsanız, mevcut izlemeyi yeni komutla durdurmak için aşağıdaki komutu çalıştırın: wpr -cancel -instancename MSFT_MpPerformanceRecording
.
Performans ayarlama verileri ve bilgileri
Sorguya bağlı olarak, kullanıcı tarama sayıları, süre (toplam/min/ortalama/maksimum/ortanca), yol, işlem ve tarama nedeni verilerini görüntüleyebilir. Aşağıdaki görüntüde tarama etkisi için ilk 10 dosyanın basit bir sorgusu için örnek çıktı gösterilmektedir.
CSV ve JSON'a dışarı aktarma ve dönüştürme
Performans çözümleyicisinin sonuçları da dışarı aktarılabilir ve csv veya JSON dosyasına dönüştürülebilir. Bu makale, örnek kod aracılığıyla "dışarı aktarma" ve "dönüştürme" işlemini açıklayan örnekler içerir.
Defender sürümünden 4.18.2206.X
başlayarak, kullanıcılar sütun altında SkipReason
tarama atlama nedeni bilgilerini görüntüleyebilir. Olası değerler:
- Atlanmamış
- İyileştirme (genellikle performans nedenlerinden dolayı)
- Kullanıcı atlandı (genellikle kullanıcı kümesi dışlamaları nedeniyle)
CSV için
- Dışarı aktarmak için:
(Get-MpPerformanceReport -Path .\Repro-Install.etl -Topscans 1000).TopScans | Export-CSV -Path .\Repro-Install-Scans.csv -Encoding UTF8 -NoTypeInformation
- Dönüştürmek için:
(Get-MpPerformanceReport -Path .\Repro-Install.etl -Topscans 100).TopScans | ConvertTo-Csv -NoTypeInformation
JSON için
- Dönüştürmek için:
(Get-MpPerformanceReport -Path .\Repro-Install.etl -Topscans 1000).TopScans | ConvertTo-Json -Depth 1
Diğer veri işleme sistemleriyle dışarı aktarma için makine tarafından okunabilir bir çıkış sağlamak için parametresinin Get-MpPerformanceReport
kullanılması -Raw
önerilir. Diğer ayrıntılar için aşağıdaki bölümlere bakın.
Microsoft Defender Virüsten Koruma Performans Analizi başvurusu
İpucu
Daha fazla bilgi edinmek mi istiyorsunuz? Teknoloji Topluluğumuzdaki Microsoft Güvenlik topluluğuyla Engage: Uç Nokta için Microsoft Defender Teknoloji Topluluğu.