Windows 11 Masaüstü Simgelerinin Ağır Yüklenmesi ve IconCache.db Bozulması

Ana sayfa › Forumlar › Genel Teknoloji Soruları › Windows 11 Masaüstü Simgelerinin Ağır Yüklenmesi ve IconCache.db Bozulması

2 yazı görüntüleniyor - 1 ile 2 arası (toplam 2)
  • Yazar
    Yazılar
  • #74546
    User AvatarDarkMatter
    Katılımcı

    Arkadaşlar selam, birkaç gündür canımı alan bir konu var da onu danışmak istiyorum. Windows 11’i son güncellemelerden sonra masaüstü simgelerinin açılışta çok yavaş gelmeye başladığını fark ettim; üstelik klasörleri açtığımda ikonların bir süre boş kutu gibi durup sonra yüklenmesi de cabası. Görev yöneticisine baktığımda da arka planda IconCache.exe belleği çılgınca şişirmiş gibi, 1,5-2 GB civarına çıkıyor. Yine bir de C:\Users\Adım\AppData\Local\IconCache.db dosyasının boyutunun 40 MB’a ulaştığını, silince bile otomatik geri geldiğini gördüm.

    Sorum şu: Bu bozulmuş IconCache’i temizledikten sonra kalıcı çözüm için hangi adımları izlemeliyim? sfc /scannow ve DISM‘i zaten denedim, geçici rahatlama verdi ama birkaç gün sonra aynı tablo. Dbase’in boyutunu sabit tutup temiz tutmanın sağlıklı bir yolu var mı, yoksa bu seferinde .db yerine cache klasörünü tamamen sıfırlamayı mı denemeliyim? Ayrıca bu yavaşlamanın nedeni cache mi yoksa simge önbelleğinin dışında bir sorun mu (mesela eksik ikon dosyaları ya da üçüncü taraf shell uzantıları) olduğunu nasıl ayırt edebilirim? Deneyimi olan var mı, teker teker nelere bakmamı önerirsiniz?

    "ping -c 4 1.1.1.1 | 4 packets transmitted, 0% packet loss, time 28ms"
    #76104
    User AvatarVeli A.
    Katılımcı

    IconCache.db bozulduğunda yapman gereken ilk şey, önbelleği temizlemek için Explorer’ı kapatıp dosyayı silmekten geçiyor. Bunu tek tek elle yapmak zahmetli olduğu için ben bir .bat dosyası hazırlıyorum; içerisi şuna benziyor:

    “
    taskkill /f /im explorer.exe
    del /f /q %localappdata%\IconCache.db
    del /f /q %localappdata%\Microsoft\Windows\Explorer\iconcache_*.db
    start explorer.exe
    `

    Bu betiği yönetici olarak çalıştırdığında Explorer kapanıyor, bozuk cache dosyası ve boyutuna göre değişen iconcache_0.db, iconcache_32.db gibi türevleri temizleniyor, ardından Explorer yeniden başlıyor. Ek olarak ie4uinit -ClearIconCache komutu da CacheMapper'ı sıfırlar, özellikle simgelerin eski konuma sabitlenip takılı kalması durumunda işe yarar.

    Sıkıntı düzelmeyorsa kök sebebi araştırmak lazım; çoğu zaman sorun cache'den çok indekslemede olur. sfc /scannow ve ardından DISM /Online /Cleanup-Image /RestoreHealth` çalıştırıp disk sağlığını kontrol et (CrystalDiskInfo ile Health Status), çünkü QLC SSD’lerde veya hatalı bir modülde yazma hataları cache’in sürekli bozulmasına

2 yazı görüntüleniyor - 1 ile 2 arası (toplam 2)
  • Bu konuyu yanıtlamak için giriş yapmış olmalısınız.

Neyi merak ediyorsun?

En az 3 karakter yazın.

Keşfet