Восстановление пропавших иконок в меню Пуск Windows 10

Некоторые продолжают упорно игнорировать новое меню Пуск в десятке, ставя всяческие StartIsBack, и продолжают пользоваться функциональностью из 2007-го года.

(insert object mem-kartinka name="vernite-mne-moj-2007")

Я же считаю меню пуск в десятке очень удобным и одной из самых офигенных вещей во всей системе. Операционная система нужна для запуска программ. Чем лучше операционная система, тем меньше ты отвлекаешься на нее и средства работы с ней и тем больше сосредотачиваешься на программах с которыми ты работаешь. Соответственно уровень удобства операционной системы определяется тем сколько действий тебе нужно совершить для того, чтобы запустить нужную тебе программу или попасть в нужное тебе место или получить нужную информацию.

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

Есть только одна беда у этого пространства. Периодически слетают иконки. Остается только пустое пространство. В случае если это большая иконка, то остается хотя бы подпись, но в случае если иконка маленькая и ты ориентируешься только по значку приложения, то остается только гадать, что именно запускает этот синий квадарт и что именно ты туда расположил.

В качестве решения интернет-сообщество предлагает использовать целые отдельные программы с помощью которых можно очистить кеш иконок, но я считаю использовать для таких целей отдельную программу не рациональным.

Я написал небольшой батник и разместил его в папке автозагрузки. Батник занимается тем, что удаляет кеш иконок при каждом запуске системы.

Папка автозагрузки в Windows 10 находится по этому адресу:

%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup

Можно так и вставлять в адресную строку проводника, независимо от того на каком диске у вас винда и какое у вас имя пользователя. Волшебство, правда? 🙂

Сам батник вот. Разберем его код.

taskkill /f /im explorer.exe
echo Y|del %HOMEPATH%\AppData\Local\Microsoft\Windows\Explorer /f /a s IconCache.db
echo Y|del %HOMEPATH%\AppData\Local\Microsoft\Windows\Explorer /f /a s ThumbCache.db
start explorer.exe

Сначала прибивается explorer.exe, то есть проводник, так как запущенным он не даст удалить эти файлы. Потом удаляются сами кешированные иконки, а потом снова запускается explorer.exe

Вот так все просто и не нужно никаких программ. Надеюсь Мелкомягкие поправят эту проблему, чтобы не приходилсь пользоваться подобными костылями.

Оставить комментарий

avatar
  Подписаться  
Уведомление о