Windows'un belgeleriniz ve programlarınız için kullandığı simgeler bir simge önbelleğine kaydedilir, böylece her seferinde yavaşça yüklemek zorunda kalmadan hızlı bir şekilde görüntülenebilirler. Bilgisayarınızdaki simgelerle herhangi bir sorun yaşarsanız, simge önbelleğini yeniden oluşturmak yardımcı olabilir.
Bazen simge önbelleği güncelliğini yitirerek simgelerin yanlış görüntülenmesine ve hatta kaybolmasına neden olur. Örneğin, belki bir uygulamayı yükselttiniz ve yeni sürüm yeni bir simgeyle geldi, ancak yine de masaüstünde eski simgeyi görüyorsunuz. Daha önce tamamen iyi bir simge görüntülendiğinde bazen boş veya hasarlı bir simge görünebilir. Bu olduğunda, simge önbelleğini sıfırlamanız ve otomatik olarak yeniden oluşturmalarına izin vermeniz gerekir. Bu makalede, Windows 10'da simge önbelleğini nasıl yeniden oluşturacağınızı göstereceğiz. Bu kılavuz Windows 8 ve 7 için de geçerlidir, ancak süreç biraz farklı çalışır.
Windows'ta Simge Önbelleği Nasıl Çalışır?
Simgeler, Windows'un her yerindedir: Denetim Masası, Programlar ve Özellikler, Dosya Gezgini vb. Olası tüm simge görüntülerini sabit diskten almak ve bunları dinamik olarak işlemek zorunda kalmak, çok sayıda sistem kaynağı tüketebilir. Sonuç olarak, Windows hafızasına alınmış simgeleri kaydeder. Kapattığınızda veya yeniden başlattığınızda, bu önbelleği sabit sürücünüzdeki gizli bir dosyaya yazar, böylece tüm bu simgeleri daha sonra yeniden yüklemesi gerekmez.
Veritabanı dosyası, kendisine daha fazla bilgi eklendikçe büyür. Bu belgeye göre MSDN bilgi tabanı , Windows'un bir simge görüntülemesi gerektiğinde, önbelleği kontrol eder ve bir eşleşme bulunursa önbelleğe alınmış simgeyi görüntüler. Bulamazsa, yürütülebilir dosyayı kontrol eder ve uygulama dizinini tarar.
IconCache veritabanı gibi önbelleğe alma mekanizmaları, çok sayıda sistem uzmanı tarafından ve Mark E. Russinovich ve David A.Solomon tarafından daha önce tartışılmıştır. Windows Internals kitabı , daha fazlasını öğrenmeyi merak ediyorsanız, ancak bu süreç için anlamanız gereken tek şey temel bilgilerdir.
Simge Önbelleğinin Saklandığı Yer
Windows Vista ve Windows 7'de simge önbellek dosyası şurada bulunur:
C: \ Kullanıcılar \ <kullanıcı adınız> \ AppData \ Local \ IconCache.db
(Değiştir
<kullanıcı adınız>
Windows hesabınız için gerçek oturum açma adıyla.)
Bu dosya hala Windows 8 ve 10'da mevcuttur, ancak Windows bunları simge önbelleğini depolamak için kullanmaz. Windows 8 ve Windows 10'da simge önbellek dosyası şurada bulunur:
C: \ Kullanıcılar \ <kullanıcı adınız> \ AppData \ Local \ Microsoft \ Windows \ Explorer
(Değiştir
<kullanıcı adınız>
Windows hesabınız için gerçek oturum açma adı ile.) Bu klasörde, bir dizi simge önbellek dosyası bulacaksınız:
• iconcache_16.db
• iconcache_32.db
• iconcache_48.db
• iconcache_96.db
• iconcache_256.db
• iconcache_768.db
• iconcache_1280.db
• iconcache_1920.db
• iconcache_2560.db
• iconcache_custom_stream.db
• iconcache_exif.db
• iconcache_idx.db
• iconcache_sr.db
• iconcache_wide.db
• iconcache_wide_alternate.db
Simge önbelleğini yeniden oluşturmak için, bu klasörde görünen tüm simge önbellek dosyalarını silmeniz gerekir. Ancak, üzerlerine tıklamak ve Sil'e basmak kadar basit değil: bu dosyalar Explorer tarafından hala kullanılıyor, bu yüzden onları normal şekilde silemezsiniz.
Simge Önbelleğini Yeniden Oluşturma
Devam etmeden önce üzerinde çalıştığınız her şeyi kapatın ve kaydedin. Dosya Gezgini'ni açın ve aşağıdaki klasöre gidin:
C: \ Kullanıcılar \ <kullanıcı adınız> \ AppData \ Local \ Microsoft \ Windows \ Explorer
(Değiştir
<kullanıcı adınız>
Windows hesabınız için gerçek oturum açma adıyla.)
"Shift" tuşunu basılı tutun ve Explorer klasörüne sağ tıklayın. "Komut penceresini burada aç" ı seçin.
Bu yolda bir komut istemi penceresi açılacaktır:
Komut isteminin doğru klasörde olduğundan emin olmak için şunu yazın:
sana
komut. Daha önce tartıştığımız simge önbellek ve başparmak önbellek dosyalarının göründüğünü görmelisiniz.
Windows görev çubuğuna sağ tıklayın ve kısayol menüsünden "Görev Yöneticisi" ni seçin.
Listede "Windows Gezgini" ni sağ tıklayın ve kısayol menüsünden "Görevi sonlandır" ı seçin. Explorer ve masaüstü kaybolacak. Görev Yöneticisi'nden çıkın ve komut istemi penceresi dışında başka hiçbir uygulamanın çalışmadığından emin olun.
Komut istemi penceresine aşağıdaki komutu yazın:
simge önbelleğinden *
Enter'a bas. Sonrasında yıldız işareti
iconcache
iconcache ile başlayan adlara sahip tüm dosyaların silme işlemine dahil edileceğinden emin olmak için gereklidir. Bu, tüm simge önbellek dosyalarını silmeli.
Dir çalıştır
kalan dosyaların listesini kontrol etmek için komut. Bir veya daha fazla simge önbellek dosyası hala listeleniyorsa, bu, bazı uygulamaların hala arka planda çalıştığı anlamına gelir. Bunları kapatın ve gerekirse prosedürü tekrarlayın.
Şimdi Ctrl + Alt + Del tuşlarına aynı anda basın ve "Oturumu kapat" ı seçin. Tekrar oturum açın ve güncel olmayan veya eksik simgeler umarız onarılır veya yeniden oluşturulur.
Simge önbelleğini yeniden oluşturmanın küçük resim sorunlarına yardımcı olmayacağını unutmayın ( bu süreç bunu yapmak için), belirli bir dosya uzantısı için yanlış simge veya eksik bir kısayol simgesi. Ancak başka simge sorunlarınız varsa, umarım simge önbelleğini yeniden oluşturmak bunları çözecektir.