понедельник, 29 сентября 2014 г.

Устаревшие значки в области уведомлений Windows 7/8


При активной установке и удалении программ в Windows 7/8 у меня имела место ситуация, при которой программы на компьютере уже не существует, а значок в области уведомлений от неё остался.


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

Решение найдено на сайте Microsoft в одном из ответов на задаваемые пользователями вопросы.

Для удаления устаревших значков из Области Уведомлений (Панель управления\ Все элементы панели управления\ Значки области уведомлений) запустить редактор реестра: Пуск – Найти программы и файлы – regedit (или комбинацией клавиш "Windows" и R, а потом в появившееся поле ввести regedit).

В разделе: HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify найти два параметра IconStreams и PastIconsStream, и удалить их.





Закрыть редактор реестра и открыть диспетчер задач. Во вкладке "Процессы" выделить процесс explorer.exe и нажать "Завершить процесс". После этого все значки рабочего стола, а также подставка рабочего стола (системный трэй) исчезнут.

Не выходя из диспетчера задач, нажать "Новая задача", в строку "Открыть" вписать explorer и нажать ОК.


Как писал автор этого "рецепта", "После перезагрузки в Области Уведомлений (трее) останутся только используемые иконки программ. Затем продолжаем далее собирать мусор и удалять, шутка ...". Лично у меня это сработало без перезагрузки.

Делюсь, м.б. у кого-то ещё имеется такая же "неразрешимая" проблема.

52 комментария:

  1. старые значки исчезли,спасибо,

    ОтветитьУдалить
  2. Всё работает и без перезагрузки. Спасибо!

    ОтветитьУдалить
  3. Всё работает и без перезагрузки. Спасибо!

    ОтветитьУдалить
    Ответы
    1. Понятно, что без перезагрузки, вы перезагрузку делаете убив процесс explorer.exe и запустив его заново. Это и есть проводник так сказать :D

      Удалить
  4. Глеб Демченкосреда, 25 ноября, 2015

    Спасибо. Полностью почистил от этого мусора.

    ОтветитьУдалить
  5. Спасибо. Помогло. Единственное, пришлось настраивать видимость некоторых оставшихся значков

    ОтветитьУдалить
  6. нормик так - то полезная статейка !

    ОтветитьУдалить
  7. ОТЛИЧНО!Спасибо огромное!!!

    ОтветитьУдалить
  8. Здорово. Спасибо.

    ОтветитьУдалить
  9. Спасибо, помогло!

    ОтветитьУдалить
  10. Windows 8.1 x64 Ctrl-Shift-Esc --> Процессы Windows --> Проводник --> ПКМ --> Перезапустить (и перезагрузки не надо:)

    ОтветитьУдалить
  11. Отлично всё работает спасибо

    ОтветитьУдалить
  12. Господи, ну почему абсолютное большинство других авторов не могут написать таким простым, доступным языком, ка ВЫ? Наверное, просто ума не хватает! Огромное Вам спасибо! Все сработало просто замечательно. А то висела целая куча не нужных значков.

    ОтветитьУдалить
  13. Такая проблема в нет последнего пункта (TrayNotify)в поиске тех самых двух параметров прошу помочь мне в решении этой проблемы.....

    ОтветитьУдалить
  14. В Windows 8.1 набралась целая куча. Спасибо помогло !

    ОтветитьУдалить
  15. ОК. Сработало. Пасиба!!!

    ОтветитьУдалить
  16. ЕЕЕ, ПОМОГЛО!
    Спасибо вам!

    ОтветитьУдалить
  17. И в правду помогло. Автору спасибо большое)

    ОтветитьУдалить
  18. Все гуд. Автор молодец.

    ОтветитьУдалить
  19. спасибо большое

    ОтветитьУдалить
  20. здорово спасибо сработало

    ОтветитьУдалить
  21. Действительно сработало!А то не мог удалить значек Scype Office удаленный прогой от Microsofte.Спасибо за добрый совет!

    ОтветитьУдалить
  22. Отлично! Спасибо огромное!!!

    ОтветитьУдалить
  23. Отлично! Все сработало! Спасибо!!!

    ОтветитьУдалить
  24. У меня такой же облом, дошёл до CurrentVersion, раскрыл, а TrayNotify нет. Если есть возможность, подскажите, в чём проблема? Спасибо!

    ОтветитьУдалить
  25. Даю подсказку на свой же вопрос,о том что, дошёл до CurrentVersion, раскрыл, а TrayNotify нет, то вот ссылка в ютубе на другой способ, который сработал, https://www.youtube.com/watch?v=wifoPS_yLvI. Всем Спасибо!

    ОтветитьУдалить
    Ответы
    1. Точно то же самое, что и написано. А в чём альтернатива?

      Удалить
  26. Спасибо великому автору!Великолепно сработало!РЕСПЕКТ!

    ОтветитьУдалить
  27. Этот комментарий был удален автором.

    ОтветитьУдалить
  28. Спасибо, ваш вариант мне вроде бы помог, всякое удаленное говно, которого больше там быть не должно априори, кануло в лету.

    ОтветитьУдалить
  29. Работает 100%
    Спасибо!

    ОтветитьУдалить
  30. Супер!!!
    Помогло без перезагрузки :)
    Спасибо!

    ОтветитьУдалить
  31. Спасибо, без перезагруза прошло. Автор чёткий

    ОтветитьУдалить
  32. Спасибо. Написал батник по мотивам статьи, который автоматически в дополнение к очистке выполняет перезапуск проводника. Дополнительно к нему экзешник для запуска его в скрытом виде.
    https://ok.ru/dk?cmd=logExternal&st.cmd=logExternal&st.sig=3nQSWOdJNqwMUleT2jL-jtfgNbdyJBXca2U7_8wel5iBCqC_b603khZLENU4adhH&st.link=https%3A%2F%2Fcloud.mail.ru%2Fpublic%2F4Zre%2F1NcENZdLz&st.name=externalLinkRedirect&st.tid=69194461875173
    Папка лежит среди папок моей программки Погоды в трее. Программка супер, погода всегда рядом, в области уведомлений. Весит вообще ничего. Качайте.

    ОтветитьУдалить
  33. Большое спасибо!!! Помогло. Как занозу вытащил))) Удачи!!!

    ОтветитьУдалить