27Jun

Windows 10'da Kırık Bir Simge Önbellek Nasıl Yeniden Oluşturulur

iconcache

Windows'un belgelerinizde ve programlarınızda kullandığı simgeler bir simge önbelleğine kaydedilir, böylece her seferinde yavaşça yüklemek yerine hızlı bir şekilde görüntülenebilirler. Bilgisayarınızdaki simgelerle herhangi bir sorun yaşamadıysanız, simge önbelleğini yeniden oluşturmanız yardımcı olabilir.

Bazen simge ön belleği güncelliğini yitirir ve simgelerin hatalı görüntülenmesine veya hatta kaybolmasına neden olur.Örneğin, belki bir uygulamayı yeni sürüme yükselttiniz ve yeni sürüm yeni bir simge ile geldi, ancak hala eski simgeyi masaüstünde görüyorsunuz. Bazen daha önce iyi bir simge gösterildiğinde boş veya bozuk bir simge görünebilir. Bu olduğunda, simge önbelleğini sıfırlamanız ve otomatik olarak yeniden oluşturmasına izin vermeniz gerekir. Bu makalede, Windows 10'da simge önbelleğini nasıl yeniden inşa edeceğinizi göstereceğiz. Bu kılavuz, Windows 8 ve 7 için de geçerlidir, ancak işlem biraz farklı çalışıyor.

Windows'da Simge Önbellek Nasıl Çalışır

Simgeler her yerde Windows'da: Denetim Masası, Programlar ve Özellikler, Dosya Gezgini vb. Sabit diskten olası tüm simge görüntülerini almak ve bunları dinamik olarak oluşturmak, çok sayıda sistem kaynağı tüketebilir. Sonuç olarak, Windows zaten alınmış simgeleri kendi belleğine kaydeder. Kapattığınızda veya yeniden başlattığınızda, bu önbelleği sabit sürücünüzdeki gizli bir dosyaya yazacaktır, dolayısıyla tüm bu simgeleri daha sonra yeniden yüklemek zorunda kalmazsınız.

Veritabanı dosyası, ona daha fazla bilgi eklendiğinde büyüyor. MSDN bilgi tabanı belgesine göre Windows bir simge görüntülemek istediğinde, önbelleği kontrol eder ve bir eşleşme bulunursa ön belleğe alınmış simgeyi görüntüler. Bir tane bulamazsa, yürütülebilir dosyayı kontrol eder ve uygulama dizini tarar.

IconCache veritabanı gibi önbellekleme mekanizmaları, daha fazla bilgi edinmek isterseniz çoklu sistem uzmanları tarafından derinlemesine ele alınmış ve Mark E. Russinovich ve David A. Solomon tarafından Windows Internals kitabında tartışılmıştır, ancak temel bilgilerBu süreç için anlamanız gereken tek şey var.

Simge Önbelleklerinin

olarak depolandığı yer Windows Vista ve Windows 7'de simge önbellek dosyası şu konumdadır:

C: \ Kullanıcılar \ & lt; kullanıcı adınız & gt; \ AppData \ Local \ IconCache.db

( & lt; kullanıcı adınız & gt;Windows hesabınızın gerçek giriş adı ile birlikte.)

Bu dosya hala Windows 8 ve 10'da mevcut, ancak Windows simge önbelleğini depolamak için kullanmıyor. Windows 8 ve Windows 10'da simge önbellek dosyası şu konumdadır:

C: \ Kullanıcılar \ & lt; kullanıcı adınız & gt; \ AppData \ Yerel \ Microsoft \ Windows \ Explorer

( & lt; kullanıcı adınız & gt; 'nın gerçek oturum açma adıyla değiştirinWindows hesabınız.) 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 önbellekini yeniden oluşturmak için, bu klasörde görünen tüm iconcache dosyalarını silmeniz gerekir. Onlara tıklamak ve Delete tuşuna basmak kadar basit değil: Bu dosyalar Explorer tarafından halen kullanılmaktadır, bu nedenle normal olarak dosyaları silmekle kalmazsınız.

Simge Önbellek Nasıl Oluşturulur

Devam etmeden önce üzerinde çalışmakta olduğunuz her şeyi kapatın ve kaydedin. Dosya Gezgini'ni açın ve aşağıdaki klasöre gidin:

C: \ Kullanıcılar \ & lt; kullanıcı adı & gt; \ AppData \ Yerel \ Microsoft \ Windows \ Explorer

( & lt; kullanıcı adınızı & gt; Windows hesabınızın gerçek oturum açma adıyla değiştirin.)

"Shift" tuşuna basıp basılı tutun ve Explorer klasörünü sağ tıklatın."Burada komut penceresi aç" ı seçin.

Bir komut istemi penceresi şu yolda açılacaktır:

Komut isteminin doğru klasörde olduğundan emin olmak için dir komutu yazın. Daha önce tartıştığımız iconcache ve thumbcache dosyalarının göründüğünü görmelisiniz.

Windows görev çubuğunu sağ tıklatın ve kısayol menüsünden "Görev Yöneticisi" ni seçin.

Listeden "Windows Gezgini" ni sağ tıklatın ve kısayol menüsünden "Görevi sonlandır" ı seçin. Explorer ve masaüstü kaybolur. 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 penceresinde aşağıdaki komutu yazın:

del iconcache *

Enter tuşuna basın. Iconcache'den sonraki yıldız işareti, iconcache ile başlayan adların tüm dosyalarının silme işlemine dahil edileceğinden emin olmak için gereklidir. Bu, tüm simge önbellek dosyalarını silmelidir.

Kalan dosyaların listesini kontrol etmek için dir komutu çalıştırın. Bir veya daha fazla iconcache dosyası hala listeleniyorsa, bazı uygulamalar hala arka planda çalışıyor demektir. Gerekirse onları kapatın ve işlemi tekrarlayın.

Şimdi aynı anda Ctrl + Alt + Del tuşlarına basın ve "Oturumu kapat" ı seçin. Tekrar oturum açın ve eksik veya eksik olan simgeler tamir edilecek veya yeniden oluşturulacaktır.

Simge ön belleğini yeniden oluşturmanın küçük resim sorunlarıyla( bunu yapmak için bu işlemi yapmanız gerekir), belirli bir dosya uzantısı için yanlış simge veya eksik bir kısayol simgesi ile yardımcı olmadığını unutmayın. Ancak, başka simge sorunlarınız varsa, simge önbelleğini yeniden oluşturarak onları düzeltebilirsiniz.