green_fr: (Default)
Поставили мне на работе Windows 11, и в процессе перехода потерялись overlay иконки SVN. Это когда поверх стандартной иконки с типом файла, SVN отрисовывает ещё иконку его статуса: синхронизирован, изменён и нуждается в синхронизации и т.п. Я проверил настройки — всё включено. Но не работает.

Спрашиваю ChatGPT, он выдаёт какой-то набор стандартных методов оживить иконки (спойлер: не сработало), и в процессе отмечает, что это стандартная проблема Windows 11, потому что там разрешено только какое-то ограниченное количество overlay-иконок (видимо, чтобы не тормозило), и достаточно большую долю из них зарезервировали сами Windows, в основном для нужд OneDrive. Собственно, предлагаемые решения часто сводились либо к тому, как уменьшить количество конкурирующих иконок, либо как сделать иконки SVN приоритетными.

Так вот, приоритет у иконок тупо по алфавиту. Тут сложно не вспомнить 1990-е, когда во Франции были ещё популярными «жёлтые страницы», и все сантехники / электрики либо платили за то, чтобы быть первыми в списке, либо выбирали себе названия типы «ABC Elecricité» (перед которым тут же встраивался ABAB, а перед ним AAA, ну и так далее).

Так что вы думаете? Открываем Registry на «\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers». Лично у меня список из двух «нормальных» названий («EnhancedStorageShell» и «Offline Files»), одна хитрая жопа начинается с пробела (« QIPOverlay»), все остальные, включая SVN и OneDrive, начинаются с двух пробелов :-)

Profile

green_fr: (Default)
green_fr

January 2026

S M T W T F S
    123
4 5 6 7 8 910
11 12 1314151617
18192021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 13th, 2026 08:08 pm
Powered by Dreamwidth Studios