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

11975
Ryan

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

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

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

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

26
Если бы я рискнул догадаться, проблема в самой программе, если только она это делает. Ramhound 9 лет назад 0
@ Ramhound Я думаю, ты прав. Но как мне это остановить? Ryan 9 лет назад 0
Прекратить использование программы? Если это ошибка в программе, вы должны сообщить об ошибке и подождать, пока она не будет исправлена. Ramhound 9 лет назад 0
У меня внезапно происходит то же самое, так что, скорее всего, это ошибка. alexleonard 9 лет назад 2
@ Райан Это случается со мной довольно часто. Для меня это связано с постоянно обновляемыми видеовстречами. Когда это та же версия, видеовстречи все еще отображаются. Однако, когда расширение обновляется, оно скрывается. Я не уверен, как это исправить. meguroyama 9 лет назад 3
Вы все используете Windows 8? У меня была эта проблема с другими приложениями на Windows 8, кажется, проблема с ОС. Ben Franchuk 9 лет назад 0
@BenFranchuk Я. Я использую Windows 8. У меня такое ощущение, что это просто системная ошибка. Ryan 9 лет назад 2
Я согласен с @meguroyama. Я считаю, что это связано с постоянными самообновлениями. Hangouts, являющиеся своего рода веб-приложением, иногда получают небольшие обновления много раз в день. Windows, вероятно, сохраняет информацию по версии приложения и теряет ее при обновлении. Natan 9 лет назад 1
@ Натан, я думаю, ты прав. Я заметил, что когда другие приложения обновляются, они тоже прячутся. Должны быть частые, крошечные обновления в Hangouts, которые его ломают. Ryan 9 лет назад 0
Раньше это была ошибка в Windows 7, описанная в статье Microsoft [ИСПРАВЛЕНИЕ: Панель задач сбрасывается к настройкам по умолчанию при использовании функции «Автоматический вход в систему» ​​в Windows 7 и Windows Server 2008 R2] (http: // support.microsoft.com/kb/979155). Вы используете автоматический вход? harrymc 9 лет назад 0
@harrymc Нет. Я захожу по одному паролю за раз, как и все остальные. Ryan 9 лет назад 0
Это только Hangouts, которые переходят только на уведомления, или также другие приложения? Попробуйте изменить некоторые из них в качестве теста. harrymc 9 лет назад 0
@harrymc Как уже упоминалось в EDIT в нижней части вопроса, похоже, что это любое обновленное приложение. Когда Battle.net (игровой клиент Blizzard) обновляется, он также перемещается из видимого в скрытый в трее. Эффекты в Hangouts легче увидеть, потому что они часто обновляются. Ryan 9 лет назад 1
Попробуйте, возможно, [Сбросить кэш значков области уведомлений] (http://www.sevenforums.com/tutorials/13102-notification-area-icons-reset.html). Для проверки повреждения Windows см. [Sfc /scannow](http://www.eightforums.com/tutorials/3047-sfc-scannow-command-run-windows-8-a.html). harrymc 9 лет назад 0

6 ответов на вопрос

5
Ryan

After extensive playing around with different settings, I was never able to get anything to work. It seems that any application that is updated is automatically relegated to the hidden part of the system tray, regardless of the old settings for the application.

However, Google released a Chrome app for Hangouts (as opposed to the old extension) that removes it from the system tray entirely. Using the app, Hangouts now has a proper Taskbar icon, and behaves more like a native extension. I know it doesn't exactly fix the original issue, but it removed the issue entirely for me.

1
bemug

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

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

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

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

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

Ну, я не хочу позволить Chrome запускаться от имени администратора только для того, чтобы это исправить, но я попробовал уловку профиля. Мы дадим это несколько дней и посмотрим, что произойдет. Ryan 9 лет назад 0
Ну, может быть, вам просто нужно запустить его один раз как администратор, чтобы позволить себе правильно настроить. Удачи. bemug 9 лет назад 0
Ну, уловка профиля, кажется, не имела никакого значения. Это тоже очень плохо, потому что у меня были большие надежды. Ryan 9 лет назад 0
0
Uncreative Name

Icons show up in the system tray when an application is turned on or it makes a notification.

Make sure that the Task Bar has enough room to hold all your applications. The System may decide to filter your system tray if there's not enough space.

Setting your Task Bar to default options : Icon size and others may resolve your issues.

Notifications are generally generated by the System. If an application can hijack your system tray by making huge pop ups, update notification that slow your computer and other similar actions, you should remove it.

A few programs have their own system notifications like steam and Skype. Changing the Notification Settings in the Icon Tray have no effect.

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

Похоже, что эта проблема вызвана установщиком 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
docbrown

I had a similar problem with the hangouts system tray icon working for a while but gone shortly after. Turns out it was because I did not have a windows password.

0
whiteshooz

У меня была похожая проблема со случайным исчезновением значка уведомления в 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, чтобы перезагрузить процесс проводника.