Не обновляются иконки файлов на панелях TC.
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Общие вопросы

#1: Не обновляются иконки файлов на панелях TC. Author: LonerDLocation: Донецк PostPosted: Mon Nov 11, 2019 19:54
    —
Суть проблемы.
Total Commander сопоставляет имена файлов и их иконки только при первом входе в каталог. И не обновляет отображаемые иконки в случае их изменения или изменения файлов.
Например, копируем/перемещаем ехе-файл (ico-файл и т.д...) с тем же именем с заменой, но в панели иконка от старого файла. Или удаляем старый файл, а на его место копируем или переименовываем новый с тем же именем.

Windows 10 x64 v1903 (Home SL and Enterprise) и более ранние версии Win10.
Total Commander 9.22a x32 и x64 (и 9.50 беты)

Наглядная демонстрация:
https://i.imgur.com/GgqvfZz.gif
https://i.imgur.com/WDOZrHR.gif
Для записи демо использовалась чистая виртуальная машина Windows 10 x64 v1809 с сайта Майкрософта, запущенная в VMware Workstation Player.
TC 9.50ß1 x32 - чистенький, без плагинов, все настройки по умолчанию. (хотя версия не суть важна - последующие беты и предыдущая стабильная версия работают в этом плане одинаково).

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

На Windows 7 поведение ещё страньше - иконка "стопорится" не с первого раза. Вначале она изменяется корректно, а после нескольких замен ситуация становится как на видео выше.
На Windows XP такой проблемы не замечено.

Обсуждение вопроса началось на форуме руборда:
http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=49894&start=1500
Методом проб выяснили, что такое же поведение в других файловых менеджерах, и пришли к выводу, что возможно это нюанс работы операционной системы.

Создал багрепорт на оф.сайте, в итоге он ушёл на самое дно багрепортной темы, а Гислер не очень оптимистично ответил, что понятия не имеет в чём дело.
https://www.ghisler.ch/board/viewtopic.php?f=32&t=54245

Возможно в рамках TC можно как-то исправить ситуацию и показывать реалистичное состояние файловых панелей? (например, запрашивать у проводника реальные иконки файлов при обновлении панели)
Может, кто-то из здешних старожилов-программистов знает выход.
Или хотя бы апните тему, чтобы Гислер уделил внимание проблеме....


Last edited by LonerD on Tue Nov 12, 2019 02:55; edited 1 time in total

#2:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Nov 11, 2019 20:09
    —
LonerD
Мне кажется, первую бету 9.50 тут лучше было бы при подобном тестировании вообще оставить в покое. Что касается существа дела, то по крайней мере на Win7 я эту проблему не наблюдал ни на одной машине: значки обновляются нормально. (С месяц назад на ру-борде это действительно уже обсуждалось.)



Total Commander -> Общие вопросы


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group