Windows 7 Не закрепляются иконки в панели задач.
Вы наверное сталкивались с такой проблемой в Windows 7 у программных иконок в меню Пуск не нажимается кнопка, стрелка вправо. Нажатие на эту кнопочку должно разворачивать список последних открытых в данной программе файлов, но почему-то это у меня не работало.Так же может и не закрепляться (Pin) ни одна иконка в панели задач.
Причина проблемы
После установки Windows 7 я с удовольствием рассматривал интерфейс новой операционки, вот только не понравились мне крупные стрелки у ярлыков на рабочем столе. Как раз под руками был какой-то твикер для семерки, я его запустил, пробежался по опциям и понял, что кроме команды «Remove arrows from shortcut icons» там ничего полезного больше и нет.
Стрелки твикер убрал. Но, как выяснилось, это было сделано некорректным для Windows 7 способом, в ветви реестра HKEY_CLASSES_ROOT\lnkfile был удален ключ IsShortcut. Этот способ нормально работал в XP, но в семерке логика программного кода изменилась и в довесок к убранным стрелкам я получил набор глюков интерфейса.
Чиним сломанное
На сайте Microsoft есть специальная статья, «Невозможно закрепить программу в панели задач Windows 7», по этому вопросу. На первый взгляд, все очень просто: необходимо создать REG файл с командами исправлений, импортировать его в реестр и перезапустить систему. Вот только список исправлений в реестре немного больше, чем я думал. Ок, Микрософт большой — ему видней. Раз написана именно такая инструкция, значит надо ее выполнять. Создаю REG файл, пробую импортировать его в реестр и на тебе — сообщение об ошибке. Точный текст не записал, но смысл в том, что некоторые ключи реестра заблокированы системой и не могут быть изменены.
Сработал более простой файл исправлений:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\lnkfile]
«IsShortcut»=»»
[HKEY_CLASSES_ROOT\InternetShortcut]
«IsShortcut»=»»
[HKEY_CLASSES_ROOT\piffile]
«IsShortcut»=»»
[HKEY_CLASSES_ROOT\WSHFile]
«IsShortcut»=»»
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]
«29»=-
FxVisor32, FxVisor64
Закрепление иконок на панели задач исправил, но от крупных стрелок все равно хочется избавиться. Сети обнаружилась утилита FxVisor, которая правильно модифицирует стрелки ярлыков в Windows 7:
Обратите внимание, что есть две версии утилиты, для 32 и 64-битных систем. И еще, модифицированные иконки стрелок устанавливаются в папку программы. Поэтому, если вы решите удалить утилиту, инсталлятор удалит эти иконки и после перезапуска системы вы увидите на ярлыках рабочего стола белые прямоугольники.
Приятной работы!!!
15 комментариев