585 подписчиков

Пропали картинки у ярлыков (иконок) программ в Windows 10 при перемещении в папку, решение проблемы очисткой кэша иконок

31K прочитали

Была проблема, что на рабочем столе иконки (ярлыки) от программ нормально отображались с картинками. А когда их перемещал в любую папку, открывающую через проводник Windows, то часть из них была уже без изображений.

То есть, была нормальная иконка с изображением на рабочем столе, но становилась белым прямоугольником при перемещении её в папку.

Это обычно означает, что ярлык никуда не ведёт и его можно удалить. Но тут было не так. "Белые" иконки открывали программы/ игры. То есть они функционировали, но только не были визуально оформлены. Из-за чего у меня возникали сложности с ориентированием между ними и поиском нужного значка. Всё-таки значительно проще искать определенную иконку по изображению, которое давно знакомо, нежели среди одинаковых анонимов с "белым листом".

Ситуация, когда некоторые ярлыки приложений/ игр превращаются в "белый лист", связана со сбоем кэша иконок и повреждением файла базы данных IconCache.db, в котором находится копия всех значков.

Решить данную проблему на Windows 10 и вернуть иконкам (ярлыкам) изображение мне удалось простым способом.

Использовал текстовый документ - блокнот. Прописал в нём один код и сохранил в формате ".bat". То есть, создал специальный Bat-файл (батник). Далее его просто запустил.

Подробнее по шагам опишу, что сделал, когда пропали картинки у ярлыков (иконок) на Windows 10:

1. На рабочем столе на пустом месте кликаем правую кнопку мышки. Выбираем в разделе "Создать" - "Текстовый документ".

Была проблема, что на рабочем столе иконки (ярлыки) от программ нормально отображались с картинками.

2. В результате на рабочем столе создастся новый текстовый документ. Следует его запустить.

Была проблема, что на рабочем столе иконки (ярлыки) от программ нормально отображались с картинками.-2

3. Внутри текстового документа прописать следующий код:

taskkill /IM explorer.exe /F
cd /d %userprofile%\AppData\Local
del IconCache.db /a
start "" explorer.exe

Можете просто скопировать его и вставить в свой блокнот.

Пример, как это выглядело у меня
Пример, как это выглядело у меня

4. Далее нажать "файл" - "сохранить как".

Была проблема, что на рабочем столе иконки (ярлыки) от программ нормально отображались с картинками.-4

5. Название документу можно дать любое. Главное в конце записать следующие символы после наименования = ".bat". После чего нажать "сохранить".

Была проблема, что на рабочем столе иконки (ярлыки) от программ нормально отображались с картинками.-5

6. На рабочем столе у Вас появится новый файл в формате ".bat", с названием, которое Вы ему дали.

Была проблема, что на рабочем столе иконки (ярлыки) от программ нормально отображались с картинками.-6

7. Нажимая на этот файл (то есть кликая по нему два раза левой кнопкой мыши) - запускается процесс, в результате которого все иконки (ярлыки программ) придут в нормальный вид с картинками.

Была проблема, что на рабочем столе иконки (ярлыки) от программ нормально отображались с картинками.-7
Ярлыки у программ начали нормально отображаться и визуально их стало возможным отличать друг от друга
Ярлыки у программ начали нормально отображаться и визуально их стало возможным отличать друг от друга

Возможно, что описанный способ, в котором мы создали специальный Бат-ник, Вам также поможет!

Ещё один вариант с Блокнотом - текстовым документом. Также его следует создать, но внутри прописать следующий код:

taskkill /f /im explorer.exe
cd /d %userprofile%\AppData\Local\Microsoft\Windows\Explorer
del /f /a s iconcache*
del /f /a s thumbcache*
explorer
pause

Дать файлу любое название, но сохранить в формате ".cmd". После запустить его!

Если не хочется заморачиваться с созданием документов с кодами, то можно использовать специальную программу, которая делает тоже самое. Она бесплатная и называется "Icon Cache Cleaner". Собирает и удаляет кэш иконок в Операционной Системе Windows, а потом создаёт новый.

Не забудьте после всех действий перезагрузить компьютер/ноутбук!

Удачи!