Antivirüs Taraması Sırasında Hız Kaybını Minimalleştirme
Bir keresinde önemli bir sunum dosyasını son dakikada toparlarken laptopum adeta çamura saplandı. Ne fanı susuyordu ne de pencereler açılıyordu. Görev Yöneticisi'ni açtığımda suçluyu buldum: antivirüs, tam sistem taramasını tam da o saate planlamıştı. O günden sonra kurduğum her makinede ilk yaptığım işlerden biri, güvenlik yazılımının ne zaman ve nasıl çalışacağını kendi elimle belirlemek oldu. Doğru bir antivirus tarama ayarı ile korumadan hiçbir şey feda etmeden, taramanın varlığını hissetmediğim bir düzen kurmak mümkün — aşağıda tam olarak bunu nasıl yaptığımı anlatıyorum.
Taramanın Sistemi Neden Bu Kadar Yavaşlattığını Anlamak
Ayarlara dokunmadan önce darboğazın nerede olduğunu bilmek gerekiyor. Çünkü "antivirüs yavaşlatıyor" cümlesi aslında üç farklı problemi birbirine karıştırıyor ve her birinin çözümü ayrı.
Sorun işlemci mi, disk mi?
Görev Yöneticisi'ni açıp Performans sekmesine bakmayı alışkanlık haline getirdim. Tarama sırasında CPU %90'larda geziniyorsa iş yükü dosya çözümlemesinden, sıkıştırılmış arşivlerin açılmasından kaynaklanıyor. Ama CPU rahat, disk aktivitesi sürekli %100 ise sorun okuma kuyruğunda. Özellikle mekanik diskli makinelerde ikincisini çok gördüm: kafa sürekli farklı klasörler arasında zıpladığı için hem tarama uzuyor hem de sizin açtığınız program sıraya giriyor. Bu noktada yapılacak en kalıcı iyileştirme aslında ayar değil, donanım; SSD ile mekanik disk arasındaki farkları anlattığım yazıda değindiğim gibi, aynı tarama SSD'de çok daha az can sıkıyor.
Gerçek zamanlı koruma ile tam tarama aynı şey değil
Gerçek zamanlı koruma, siz bir dosyayı açtığınız anda onu kontrol eder; sürekli çalışır ama yükü küçüktür. Tam tarama ise diskteki her şeyi baştan sona okur. Yavaşlığın büyük kısmı ikincisinden gelir. Bu yüzden "hız için korumayı kapatayım" fikri, yanlış hedefi vurmak demek. Ben gerçek zamanlı korumaya asla dokunmuyorum; sadece planlı taramanın zamanını ve iştahını terbiye ediyorum.
Zaten sınırda olan bir makinede tarama bardağı taşırır
Şunu da fark ettim: taramadan şikâyet eden makinelerin çoğunda başka bir yük daha var. Açılışta on beş program birlikte kalkıyor, RAM zaten dolu, ısı yüzünden işlemci hız düşürüyor. Başlangıç programlarını sadeleştirmek, işlemci sıcaklığını kontrol altına almak ya da diskte nefes alacak boş alan bırakmak, taramayı doğrudan hızlandırmasa da tarama sırasındaki o "kilitlenme" hissini büyük ölçüde kaldırıyor.
Taramayı Arka Planda Sessizce Çalıştırma Düzeni
Burada amacım taramayı seyrekleştirmek değil; onu görünmez kılmak. Kullandığım üç kaldıraç var: zamanlama, kaynak sınırı ve kapsam.
Zamanlama ve "boştayken çalış" mantığı
Windows Defender'da Görev Zamanlayıcı üzerinden Windows Defender Scheduled Scan görevini bulup koşullarını değiştiriyorum. En kritik iki seçenek: "Görevi yalnızca bilgisayar boştaysa başlat" ve "Bilgisayar AC gücüne bağlı değilse görevi başlatma". Birincisi taramanın klavyeye dokunmadığım aralıklara kaymasını sağlıyor, ikincisi ise batarya ömrünü koruyor — pil ömrünü uzatma konusunda yazdıklarımla da bire bir örtüşüyor. Ayrıca öğle molası gibi makinenin açık ama boş kaldığı bir saati seçmek, gece kapatılan laptoplarda taramanın hiç çalışmaması sorununu çözüyor.
İşlemci payını sınırlamak
Defender'ın ortalama CPU kullanımını yüzdeyle sınırlayan bir tercihi var; yönetici yetkisiyle açtığım PowerShell'de Set-MpPreference -ScanAvgCPULoadFactor 25 gibi bir değer kullanıyorum. Varsayılan 50 civarındadır; 20-30 bandına çektiğimde tarama uzuyor ama çalışırken varlığını hissetmiyorum. Üçüncü parti yazılımların çoğunda bu, "düşük öncelikli tarama", "sessiz mod" ya da "oyun modu" adıyla arayüzde duruyor. Ayarları şöyle dengeliyorum:
| Ayar | Benim tercihim | Etkisi |
|---|---|---|
| Tarama sıklığı (tam) | Haftada 1 | Koruma yeterli, yük seyrek |
| CPU sınırı | %25-30 | Tarama uzar, sistem akıcı kalır |
| Boştayken çalıştır | Açık | Çalışma saatine denk gelmez |
| Arşiv dosyalarını tara | Sadece tam taramada | Hızlı taramayı kısaltır |
| Gerçek zamanlı koruma | Her zaman açık | Asıl savunma hattı |
Kapsamı akıllıca daraltmak: istisnalar
En büyük kazancı istisnalardan aldım. Kod derlediğim proje klasörleri, sanal makine disk imajları, video düzenleme önbellek klasörleri… Bunlar binlerce küçük dosya üret