Digitální střepiny


Drobnosti, které se někomu můžou hodit

Vlastní vyhledávání Googlem na stránkách cestuji.info

Google


Digitální střepiny - stránka zaměřená na drobné rady z oblasti výpočetní techniky


Zmizely (nezobrazují se) ikony některých souborů ve Windows 7

Popis problému: Řešil jsem problém, že ve Windows 7 mi na ploše zmizely některé ikony zástupců pro start programů a místo nich se zobrazovaly defaultní bílé nevzhledné ikony. Všiml jsem si, že ikony těchto souborů chybí i přímo v adresářích. Přitom stačilo daný soubor přejmenovat (například FileZillaPortable.exe na FileZillaPortable2.exe) a ikony se zobrazovaly zase správně.

Zmizely (nezobrazují se) ikony některých souborů ve Windows 7
Takovéto chování nasvědčuje poškozenému souboru IconCache.db. Šel jsem tedy skoro na jisto do skrytého adresáře C:\Users\jméno_uživatele\AppData\Local, kde jsem smazal soubor IconCache.db. K mému překvapení po restartu počítače problém přetrvával.

Po chvíli experimentů jsem si uvědomil následující: při přihlašování do Windows se tento soubor načte do operační paměti a při odhlašování uživatele se obsah paměti uloží na disk. Pokud se tedy načte do paměti soubor s chybnými, chybné informace se i uloží. Smazání tohoto souboru tedy pomůže jenom v případě, že je tento soubor zničený natolik, že vůbec nejde přečíst.

Řešení: odhlašte se z poškozeného účtu, přihlaste se jako jiný uživatel s právy administrátora (vytvořte si ho, pokud ho nemáte) a poškozený soubor smažte odtud. Je možné, že budete muset převzít vlastnictví té složky, abyste se tam dostali.
Varianta: Soubor můžete smazat třeba i pomocí nějakého linuxu.
Po smazání souboru z poškozeného profilu se už můžete znovu přihlásit do poškozeného účtu, smazaný soubor IconCache.db se znova vytvoří, což může podle rychlosti disku trvat i několik vteřin a pak už by mělo všechno fungovat tak, jak má.








Na začátek stránky
Zpět na Digitální střepiny

Spřátelené stránky: Konstrukční kancelář ACR, Katalog katalogů