Когато показва икони на различни програми или типове файлове в Windows Explorer, системата вместо достъп до изходните файлове с икони, получава копия на изображения с икони от специални файлове с кеш на икони. Поради факта, че системата не се нуждае от зареждане на оригиналните файлове с икони всеки път, работата и изобразяването на обекти в Windows Explorer се ускорява.
В някои случаи, ако такъв кеш файл е повреден, някои икони на преки пътища (или типове) на файлове започват да изчезват в Explorer или се появяват стандартни икони вместо икони на приложения. В този случай се препоръчва да нулирате кеша на системната икона.
Как обикновено изглежда:
забележка. Някои горещи глави в този случай се опитват да инсталират отново проблемното приложение, което далеч не всичко помага.Кешът на икони в различни версии на Windows е един или повече файлове, съхранявани в потребителски профил.
- Най- Windows 7 това е файл IconCache.db в каталога % userprofile% \ AppData \ Local
- Най- Windows 10 и Windows 8 - това е набор от файлове, чието име започва с iconcache_ (iconcache_16.db, iconcache_32.db, iconcache_48.db и т.н.) и се съхранява в директорията % userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer
За да нулирате кеша на иконите, просто изтрийте тези файлове. Първо, трябва да завършите процеса на Explorer, така че да не блокира достъпа до файлове. Първо трябва да отворите прозорец на командния ред (cmd.exe) с права на администратор.
Можете да направите това от диспечера на задачите: като намерите процеса explor.exe и го завършите (Крайна задача)
Или от командния ред:
taskkill / f / im explor.exe
След това изпълняваме следните команди последователно:
За Windows 10/8 / 8.1
cd / d% userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer
del / f / a s IconCache *
изследовател
За Windows 7:
cd / d% userprofile% \ AppData \ Local
del / f / a s IconCache.db
изследовател
Последната команда и в двата случая ще рестартира процеса на Windows Explorer (Explorer), който ще пресъздаде файловете с кеша на иконите.