Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
- Microsoft Defender XDR
- Uç Nokta için Microsoft Defender Plan 1 ve Plan 2
- İş için Microsoft Defender
- Microsoft Defender Virüsten Koruma
Platform
- Windows
- Windows Server
Bu makalede, PowerShell cmdlet'lerini kullanarak zamanlanmış taramaların nasıl yapılandırıldığı açıklanır. Taramaları zamanlama ve tarama türleri hakkında daha fazla bilgi edinmek için bkz. Zamanlanmış hızlı veya tam Microsoft Defender Virüsten Koruma taramalarını yapılandırma.
Günlük hızlı taramaları zamanlamak için PowerShell cmdlet'lerini kullanma
Aşağıdaki cmdlet'leri kullanın:
Set-MpPreference -ScanScheduleQuickScanTime
Not
Zaman değeri, gece yarısından önceki dakika sayısı (00:00 veya 12:00) olarak gösterilir. Örneğin, 120 saat 02:00'ye eşdeğerdir. Zamanlama, taramanın yürütüldüğü cihazda yerel saati temel alır.
Günlük hızlı taramayı ayarlamak için Windows istemcilerinde saat 12:00'de çalıştırın. (720). Bu örnekte, günümüzde birçok cihaz mesai saatleri dışında (örneğin, dizüstü bilgisayarlar ve/veya tabletler) kapalı olduğundan öğle yemeği saatini kullanırız.
Set-MpPreference -ScanScheduleQuickScanTime 720
Günlük hızlı taramayı devre dışı bırakmak için bu değeri 0 olarak ayarlayın
Set-MpPreference -ScanScheduleQuickScanTime 0
Haftalık hızlı veya tam taramaları zamanlamak için PowerShell cmdlet'lerini kullanma
Aşağıdaki cmdlet'leri kullanın:
Set-MpPreference -ScanParameters
Set-MpPreference -ScanScheduleDay
Set-MpPreference -ScanScheduleOffset
İpucu
ScanScheduleTime yerine ScanScheduleOffset kullanmanızı öneririz.
-ScanParameters, zamanlanmış tarama sırasında kullanılacak tarama türünü belirtir. Bu parametre için kabul edilebilir değerler şunlardır:
1: Hızlı tarama
2: Tam tarama
-ScanScheduleDay
Zamanlanmış taramanın gerçekleştirildiği haftanın gününü belirtir. Alternatif olarak, zamanlanmış tarama için her gün belirtin veya hiçbir zaman belirtmeyin. Bu parametre için kabul edilebilir değerler şunlardır:
0: Her gün
1: Pazar
2: Pazartesi
3: Salı
4: Çarşamba
5: Perşembe
6: Cuma
7: Cumartesi
8: Asla
Varsayılan değer 8'dir, asla. 8 değerini belirtirseniz veya bir değer belirtmezseniz, Windows Defender zamanlanmış taramalar gerçekleştirmez.
-ScanScheduleOffset
Bu ayar, zamanlanmış tarama gerçekleştirmek için gece yarısından sonraki dakika sayısını yapılandırmanıza olanak tanır. Taramanın ne zaman gerçekleşeceğini belirlemek için uç nokta üzerindeki yerel saat kullanılır. Bu ayarı etkinleştirirseniz, zamanlanmış tarama belirtilen zamanda çalışır. Bu ayarı devre dışı bırakır veya etkinleştirmezseniz, zamanlanmış tarama varsayılan olarak gece yarısından sonra iki saat (120 dakika) çalışır.
Örneğin, her Çarşamba saat 23:00'te (öğle yemeği saati) çalışan haftalık zamanlanmış taramayı hızlı tarama için ayarlama
Set-MpPreference -ScanParameters 1
Set-MpPreference -ScanScheduleDay 4
Set-MpPreference -ScanScheduleOffset 720
İpucu
Real-Time Koruması etkin, Cloud Protection etkin ve Cloud Protection arka ucuna ağ bağlantısına sahip bir hızlı tarama için zamanlanmış taramaları ayarlamanızı öneririz.
Zamanlanmış tarama için genel ayarları ayarlamak için PowerShell cmdlet'lerini kullanma
Açıklama | Ayar | PowerShell cmdlet'i |
---|---|---|
TaramaYı Çalıştırmadan Önce Güvenlik Bilgileri Güncelleştirmeler Denetleme | Devre Dışı/Yapılandırılmadı (Varsayılan) | Set-MpPreference -CheckForSignaturesBeforeRunningScan Boolean Örneğin: Set-MpPreference -CheckForSignaturesBeforeRunningScan $False |
TaramaYı Çalıştırmadan Önce Güvenlik Bilgileri Güncelleştirmeler Denetleme | Devre Dışı/Yapılandırılmadı (Varsayılan) | Set-MpPreference -CheckForSignaturesBeforeRunningScan Boolean Örneğin: Set-MpPreference -CheckForSignaturesBeforeRunningScan $False |
Görev Zamanlarını Rastgele Zamanlama | Devre Dışı/Yapılandırılmadı (Varsayılan) | Set-MpPreference -RandomizeScheduleTaskTimes Boolean Fiziksel cihazlar için örnek: Set-MpPreference -RandomizeScheduleTaskTimes $False Sanal Makineler (VM) veya Sanal Masaüstü Altyapısı (VDI) veya Azure Sanal Masaüstü (AVD) örneği: Set-MpPreference -RandomizeScheduleTaskTimes $True Not: "Scheduler Randomization Time" da yapılandırılmamışsa, varsayılan rastgele belirleme süresi belirtilen başlangıç saatinden sonraki 30 dakika içindedir. Not 2: Zamanlanmış taramalar için geçerlidir. |
Zamanlayıcı Rastgele Seçme Zamanı | 0/Yapılandırılmadı (Varsayılan, Zamanlanmış görevler rastgele değildir) | Set-MpPreference -SchedulerRandomizationTime UInt32 Örneğin: Set-MpPreference -SchedulerRandomizationTime 1 Not: Zamanlama Zamanlamasını Rastgele Ayarla "Yapılandırılmadı" ve "Zamanlama Görev Zamanlarını Rastgele Ayarla" da "Yapılandırılmadı" olarak ayarlanırsa, sistem belirli bir başlangıç saatinden sonraki 30 dakika içinde varsayılan davranışı kullanır. Not: Bu ayarı etkinleştirirseniz, 1 ile 23 arasında bir saat içinde rastgele bir pencere seçmeniz gerekir. Not 2: Zamanlanmış taramalar için geçerlidir. |
Ortalama CPU Yük Faktörü | 50/Yapılandırılmadı (Varsayılan) | Set-MpPreference -ScanAvgCPULoadFactor Byte Örneğin: Set-MpPreference -ScanAvgCPULoadFactor 50 Not: Varsayılan değer 50'dir. Kabul edilebilir değerler 5 ile 100 arasındadır. Not 2: Ne kadar düşük ayarlarsanız tarama o kadar uzun sürer. Not 3: ScanOnlyIfIdleEnabled ve DisableCpuThrottleOnIdleScan'ların ikisi de etkinse ScanAvgCPULoadFactor değeri yoksayılır. |
Zamanlanmış taramayı yalnızca cihaz açıkken ancak kullanımda değilken başlatma | Doğru/Yapılandırılmadı (Varsayılan) | Set-MpPreference -ScanOnlyIfIdleEnabled Boolean Örneğin: Set-MpPreference -ScanOnlyIfIdleEnabled $True Not: Zamanlanmış taramalar için geçerlidir. |
Boşta taramalarda CPU azaltmayı devre dışı bırakma | Etkin/Yapılandırılmadı (Varsayılan) | Set-MpPreference -DisableCpuThrottleOnIdleScans Boolean Örneğin: Set-MpPreference -DisableCpuThrottleOnIdleScans $True Burada Boşta, CPU kullanımının %90'ı veya altı anlamına gelir |
Düşük CPU Önceliğini Etkinleştirme | Devre Dışı/Yapılandırılmadı (Varsayılan) | Set-MpPreference -EnableLowCpuPriority Boolean Örneğin: Set-MpPreference -EnableLowCpuPriority $False |
Yakalama Tam Taramayı Devre Dışı Bırak | Devre Dışı/Yapılandırılmadı (Varsayılan) | Set-MpPreference -DisableCatchupFullScan Boolean Örneğin: Set-MpPreference -DisableCatchupFullScan $True |
Yakalama Hızlı Taramayı Devre Dışı Bırak | Devre Dışı/Yapılandırılmadı (Varsayılan) | Set-MpPreference -DisableCatchupQuickScan Boolean Örneğin: Set-MpPreference -DisableCatchupQuickScan $True |
Pil gücünde tam taramayı etkinleştirme | Devre Dışı/Yapılandırılmadı (Varsayılan) | Set-MpPreference -EnableFullScanOnBatteryPower Boolean Örneğin: Set-MpPreference -EnableFullScanOnBatteryPower $False |
Daha fazla bilgi için bkz. Microsoft Defender Virüsten Koruma ve Defender Virüsten Koruma cmdlet'lerini yapılandırmak ve çalıştırmak için PowerShellcmdlet'lerini kullanma.
Düzeltmeyi tamamlamak için taramaları zamanlamak için PowerShell cmdlet'leri
Aşağıdaki cmdlet'leri kullanın:
Set-MpPreference -RemediationScheduleDay
Set-MpPreference -RemediationScheduleTime
Ayrıca bkz.
Microsoft Defender Virüsten Koruma tarama sorunlarını giderme
Microsoft Defender Virüsten Koruma'yı yapılandırmak ve yönetmek için PowerShell cmdlet'ini ayarlama
Belirli PowerShell işlevlerini Defender Virüsten Koruma
İpucu
Diğer platformlar için Antivirüs ile ilgili bilgi arıyorsanız bkz:
- MacOS'ta Uç Nokta için Microsoft Defender tercihlerini ayarlayın
- Mac'te Uç Nokta için Microsoft Defender
- Intune için Microsoft Defender için macOS Virüsten Koruma ilke ayarları
- Linux'ta Uç Nokta için Microsoft Defender tercihlerini ayarlayın
- Linux'ta Uç Nokta için Microsoft Defender
- Android özelliklerinde Uç Nokta için Defender’ı yapılandırın
- iOS özelliklerinde Uç Nokta için Microsoft Defender’ı yapılandırın
İ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.