Soru: Windows Masaüstündeki Program Simgeleri Neden Aniden Beyaz Boş Kağıt Görünümüne Döner?
Cevap: Windows 10 ve Windows 11 bilgisayarlarda kullanıcıların sıkça karşılaştığı ve masaüstünü tanınmaz hale getiren estetik işletim sistemi arızalarından biri, masaüstündeki muhasebe programlarının, tarayıcıların veya klasör kısayollarının orijinal renkli logoları yerine içi boş beyaz bir dosya kağıdı simgesi, siyah kareler veya kırık kısayol ikonuna dönüşmesidir. Programlara çift tıklandığında yazılımlar normal şekilde açılır; ancak masaüstü tamamen beyaz simgelerle kaplandığı için hangi simgenin hangi programa ait olduğunu anlamak imkansızlaşır. Bu problem programların silindiği anlamına gelmez; Windows un simgeleri hızlı yüklemek için tuttuğu Simge Önbelleği (IconCache.db) veritabanının bozulmasıdır.
Windows Simge Önbelleği (IconCache) Neden Bozulur?
Windows, her masaüstü açıldığında binlerce .exe dosyasının içindeki ikonları tek tek diskten okuyup işlemciyi yormamak için bir önbellek mimarisi kullanır:
- Tüm simgeler tek bir gizli ikili veritabanı dosyasında (
IconCache.db) önceden işlenmiş pikseller halinde saklanır. - Bozulma Mekanizması: Bilgisayar kapanırken yaşanan elektrik kesintisi, aşırı dolan disk alanı veya Windows güncellemeleri esnasında bu veritabanının dosya indeksi bozulur.
- Windows bir sonraki açılışta simge tablosunu çözemez; varsayılan ‘Bilinmeyen Dosya’ beyaz kağıt simgesini tüm kısayollara zorla giydirir.
1. Adım: Windows Gezgini’ni (Explorer) Görev Yöneticisinden Kapatma
IconCache.db dosyası Windows Gezgini tarafından sürekli kilitli tutulduğu için doğrudan silinemez; önce gezgin durdurulmalıdır:
Ctrl + Shift + Esctuşlarına basılarak Görev Yöneticisi açılır.- ‘İşlemler’ sekmesinde Windows Gezgini (explorer.exe) bulunur.
- Sağ tıklanıp ‘Görevi Sonlandır’ denilir (Görev çubuğu ve masaüstü anlık olarak kararacaktır, panik yapılmamalıdır).
2. Adım: Komut İstemi ile Bozulmuş IconCache Veritabanını Silme
Görev Yöneticisi penceresi kapatılmadan:
- Görev Yöneticisinde Dosya > Yeni Görevi Çalıştır tıklanır.
- Açılan kutucuğa
cmd.exeyazılır; ‘Bu görevi yönetici ayrıcalıklarıyla oluştur’ kutucuğu işaretlenerek ‘Tamam’ denilir. - Açılan siyah komut satırına sırasıyla şu kodlar yapıştırılır ve Enter’a basılır:
CMD Komut Protokolü:
# 1. Simge önbellek dizinine gidin:
cd /d %userprofile%AppDataLocal
# 2. Dosyanın gizlilik ve sistem özniteliklerini kaldırın:
attrib -h -s IconCache.db
# 3. Bozuk IconCache veritabanını fiziksel olarak silin:
del IconCache.db
# 4. Windows 11 genişletilmiş simge havuzlarını da temizleyin:
cd /d %userprofile%AppDataLocalMicrosoftWindowsExplorer
del iconcache*.*
# 5. Windows Gezginini temiz bir önbellekle yeniden başlatın:
start explorer.exe3. Adım: Doğrulama ve Simgelerin Yeniden Çizilmesi
start explorer.exe komutu işletildiği saniyede görev çubuğu ve masaüstü ekrana geri gelir. Windows, silinen dosyanın yerine sıfır ve tertemiz bir IconCache.db dosyası inşa eder; masaüstündeki tüm program simgeleri 2 saniye içinde taranarak orijinal renkli logolarına geri döner.
Windows işletim sistemi optimizasyonu, kayıt defteri ve profil onarımları, kurumsal masaüstü stabilizasyon hizmetlerinde BaykalSoft Bilişim ve Teknik Servis uzman kadromuzla iletişime geçebilirsiniz.