26

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

Как я могу заставить Hangouts всегда отображаться в системном трее?

РЕДАКТИРОВАТЬ: Похоже, что это может быть не просто видеовстреч. Только что Battle.net сделал то же самое.

Настройка системного трея

6 ответов6

5

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

Однако Google выпустил приложение Chrome для видеовстреч (в отличие от старого расширения), которое полностью удаляет его из системного трея. Используя приложение, Hangouts теперь имеет правильный значок на панели задач и ведет себя больше как собственное расширение. Я знаю, что это точно не решает исходную проблему, но это полностью устранило проблему для меня.

1

Видимо может быть 2 вопроса.

Первая ошибка привилегий. Бесстыдная копия склеивания:

Program Files (x86)\Google\Chrome\Application> щелкните правой кнопкой мыши chrome.exe> Свойства> Совместимость> Изменить настройки для всех пользователей> и установите флажок "Запускать программу от имени администратора".

Или это может быть ошибка профиля, вы можете попробовать это с другим профилем?

Надеюсь это поможет.

0

Значки отображаются в системном трее, когда приложение включено или оно делает уведомление.

Убедитесь, что на панели задач достаточно места для размещения всех ваших приложений. Система может решить отфильтровать ваш системный трей, если не хватает места.

Установка панели задач на параметры по умолчанию: размер значка и другие могут решить ваши проблемы.

Уведомления, как правило, генерируются Системой. Если приложение может взломать ваш системный трей, создав огромные всплывающие окна, обновить уведомления, замедляющие работу компьютера, и другие подобные действия, вы должны удалить его.

Несколько программ имеют собственные системные уведомления, такие как Steam и Skype. Изменение настроек уведомлений в трее значков не имеет никакого эффекта.

0

У меня была похожая проблема с иконкой в системном трее Hangouts, которая работала некоторое время, но вскоре исчезла. Оказывается, это потому, что у меня не было пароля Windows.

0

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

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

C-программу можно скачать из статьи Новый Windows Tray / Notification Manager здесь.

Преимущество этой программы в том, что она имеет как графический интерфейс, так и возможности командной строки. Вызов программы без параметров отобразит все программы в трее и их названия (которые не всегда так просто выяснить). Командная строка может быть использована для сброса уведомлений для программы (предупреждение: я не использую Chrome, поэтому его имя ниже просто заполнитель):

TrayManager.exe -t "Chrome's name" 2

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

taskkill /f /im explorer.exe
"<path-to-program>TrayManager.exe" -t "Chrome's name" 2
start explorer.exe

Чтобы это всегда происходило при входе в Windows, вы можете установить этот скрипт как скрипт входа в систему. Это описано в статье «Обязательное отображение значков в области уведомлений в Windows 7 или Windows 8», которая также содержит альтернативу вышеупомянутой программе TrayManager в форме скрипта PowerShell, в случае, если TrayManager у вас не работает.

0

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

  1. Нажмите [Windows R], введите [regedit] и нажмите [enter].
  2. Подтвердите запрос UAC, если он отображается.
  3. Перейдите к разделу реестра HKeyCurrentUser \Software \Classes \LocalSettings \Software \Microsoft \Windows \CurrentVersion \TrayNotify
  4. Сделайте резервную копию ключа реестра, щелкнув правой кнопкой мыши TrayNotify и выбрав Export.
  5. Теперь удалите следующие два ключа реестра: IconStreams и PastIconsStream
  6. Откройте диспетчер задач Windows с помощью [Ctrl Shift Esc]
  7. Завершить процесс explorer.exe
  8. Нажмите Файл> Новый запуск задачи и введите explorer.exe, чтобы перезагрузить процесс проводника.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .