Hangouts прячется в системный трей


26

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

Как сделать так, чтобы Hangouts всегда отображался в системном трее?

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

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


2
У меня тут внезапно происходит то же самое, так что, скорее всего, это ошибка.
alexleonard

3
@ Райан Это случается со мной довольно часто. Для меня это связано с постоянно обновляемыми видеовстречами. Когда это та же версия, видеовстречи все еще отображаются. Однако, когда расширение обновляется, оно скрывается. Я не уверен, как это исправить.
Мегурояма

2
@BenFranchuk Я. Я использую Windows 8. У меня такое ощущение, что это просто системная ошибка.
Райан

1
Я согласен с @meguroyama. Я считаю, что это связано с постоянными самообновлениями. Hangouts, являющиеся своего рода веб-приложением, иногда получают небольшие обновления много раз в день. Windows, вероятно, сохраняет информацию по версии приложения и теряет ее при обновлении.
Натан

1
@harrymc Как уже упоминалось в EDIT в нижней части вопроса, кажется, что это любое обновленное приложение. Когда Battle.net (игровой клиент Blizzard) обновляется, он также перемещается из видимого в скрытый в трее. Эффекты в Hangouts легче увидеть, потому что они часто обновляются.
Райан

Ответы:


5

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

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


1

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

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

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

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

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


Ну, я не хочу позволить Chrome запускаться от имени администратора только для того, чтобы это исправить, но я попробовал уловку профиля. Мы дадим это несколько дней и посмотрим, что произойдет.
Райан

Ну, может быть, вам просто нужно запустить его один раз как администратор, чтобы позволить себе правильно настроить. Удачи.
Bemug

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

0

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

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

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

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

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


1
Как вы можете видеть из вопроса, это не проблема уведомлений или свободного места в системном трее, а вопрос приложений, устанавливающих «Только показывать уведомления», когда я хочу, чтобы они «Показывали значок и уведомления»
Райан

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

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


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, чтобы перезагрузить процесс проводника.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.