Что такое системный трей Windows и для чего он нужен? Для чего нужен системный трей.

Сегодня речь пойдет о таком интересном понятии, как системный трей Windows (system tray). Научное определение трея – это область уведомлений или так называемый элемент панели инструментов .

Эта область уведомлений применяется для программ, которые работают в системе продолжительное время или же постоянно, но при этом используются редко. Это могут быть антивирусы, ICQ, Skype и прочий софт. Трей позволяет левой клавишей мыши вывести на экран интерфейсное окно необходимой программы. Путем несложной настройки с помощью специальных программ можно любую программу поместить в трей.

Немного из истории системного трея

Изначально, во времена Windows-95 , системный трей использовался для вывода пользователю небольших системных сообщений, например, о начале или невозможности печати документа на принтере, о переполнении жесткого диска и т. д. В этом были и свои минусы. Многие программы помещали в трее свои значки, и он становился чересчур загроможденным.

С появлением Windows XP системный трей стал более современным в части отображения значков. Теперь появилась возможность его настраивать. Можно скрыть ненужные программы и показывать только те, которые требуются постоянно.

В новых операционных системах наподобие 7 и выше постепенно в системном трее скапливаются значки уже удаленных программ. Чтобы избавиться от этого выполните ряд несложных команд.


Для изменения области уведомлений (системного трея) создано огромное число различных программ (платных и бесплатных). Они позволяют значительно увеличить его площадь, улучшить многие характеристики. Использовать их или нет – дело каждого. Важный нюанс – они расходуют оперативную память, особенно это ощущается, если компьютер слабый. Ну вот и все о системном трее на сегодня.

Короткий ответ: потому что заблуждаются.

Длинный ответ: официальное название штуковины снизу экрана - «панель задач» (taskbar ). Она состоит из нескольких элементов - кнопка «Пуск», кнопки переключения между задачами, часы, и «область уведомлений» (taskbar notification area ).

Распространённая ошибка - называть область уведомлений «треем» (или даже «системным лотком»). Она никогда так не называлась. Если вы встретите в документации упоминание «system tray», можете доложить, что обнаружили ошибку.

Откуда взялось это неверное название?

В ранних версиях Chicago - ещё до того, как проект получил название Windows 95 - панель задач была не панелью задач, а папкой, зафиксированной снизу экрана. Она была всегда на виду, и можно было «бросать» в неё документы и ярлыки для быстрого доступа - аналогично лотку для всякой всячины, который ставят в верхний ящик письменного стола.

Оттуда и взялось название «лоток (tray ) рабочего стола». Немного сомнительное продолжение метафоры «рабочего стола на экране» - но всё ещё в пределах здравого смысла. (Вот если бы вместо обоев на стол клали скатерть...)

Значки свёрнутых приложений ложились прямо на рабочий стол - так же, как в классическом интерфейсе Windows 3.x

Лоток можно было зафиксировать у любого края экрана, а можно было «открепить» и перемещать по экрану, как обычную папку.

Потом мы отказались от этой идеи. На всегда видимую панель решили поместить кнопки переключения между задачами. (В одной из версий Chicago пользователь может выбирать, использовать панель как лоток или как панель задач; а иконки свёрнутых приложений попадают и на рабочий стол, и на панель задач.)

Идея кнопок для переключения задач тоже пришла не сразу. Вначале задумывался ряд вкладок, «листающих» запущенные приложения. Версия Chicago со «вкладками задач» не стала достоянием общественности, и даже нарисованный Рэймондом по памяти скриншот ушёл в небытие вместе с gotdotnet.com. Единственное, что осталось - чёрно-белый рисунок в книге Рэймонда.

Не все программы были готовы к тому, чтобы верх экрана занимал ряд вкладок, и от идеи пришлось отказаться. С другой стороны, код переключения «вкладок задач» был к тому времени уже готов, и проще было перерисовать вкладки, чтоб они выглядели, как кнопки - чем переписывать весь код, используя настоящие кнопки. Так кнопки переключения задач и остались замаскированными вкладками (окно класса SysTabControl32).

Диахроническая справка: функциональность лотка осталась в системе. Пользователь мог подтащить любую папку к краю экрана, чтобы зафиксировать её как новую панель, или как элемент существующей панели. Одна такая панель, «быстрый запуск», добавленная с IE4, частично повторяла назначение исходного лотка - хранение часто нужных ярлыков. Парадоксально, но в Windows 7 видим возвращение панели задач к этой исходной концепции лотка для ярлыков.

Кнопки-вкладки превратились, как и положено ряду кнопок, в панель инструментов (окно класса ToolbarWindow32). Это произошло в Windows XP, когда панель задач впервые после Windows 95 обновили; а начиная с Windows 7, это окно нового уникального класса MSTaskListWClass .

Область уведомлений (ряд значков) была панелью инструментов (ToolbarWindow32) с самого начала, и остаётся ей до сих пор.

Так вот, когда мы решили сделать вместо лотка панель переключения задач, мы прошерстили всю нашу документацию, и заменили упоминания слова «tray» на «taskbar». Нигде в документации Windows Shell слово «tray» больше не упоминается.

Наверное, её стали называть «system tray» из-за того, что в Windows 95 была программа systray.exe , отображавшая стандартные значки уведомлений: регулятор громкости, статус PCMCIA, индикатор зарядки батареи. Если завершить процесс systray.exe , значки уведомлений пропадают. Так что пользователи решили, «Ага, systray - это системный процесс, отвечающий за область уведомлений; наверняка она называется "system tray".» Заблуждение, которое из-за этого возникло, мы уже восемь лет пытаемся искоренить…

К сожалению, ради обратной совместимости пришлось оставить Tray в названиях оконных классов: Shell_TrayWnd у панели задач, TrayNotifyWnd у области уведомлений, и TrayClockWClass у часов. Но и во всех этих случаях «tray» относится к панели задач целиком - с тех времён, пока она была лотком.

Что хуже всего, разработчики других компонентов Windows и других продуктов Microsoft втянулись во всеобщее заблуждение, и теперь название «tray» встречается в их официальной документации и в примерах кода. Некоторые даже имеют наглость заявлять, что «system tray» - это официальное название области уведомлений.

Неправда. Область уведомлений никогда не была треем: она появилась, когда трей-лоток уже не существовал. Она всегда назвалась областью уведомлений, а значки в ней всегда назывались значками уведомлений (notification icons ).

Ну и какое мне дело? Раз теперь все называют её треем, пора бы уже привыкнуть?
Нет. Вот вам бы понравилось, если бы все называли вас чужим именем?

Системный трей в Windows 7 расположен в левом нижнем углу экрана непосредственно с системными часами. В него помещаются значки системных программ (регулятор громкости, сеть, центр поддержки и другие), а также значки пользовательских программ, например, Skype, uTorrent, PuntoSwitcher и т.д. Системный трей также называют областью уведомлений, так как при настройке компьютера (установке новых устройств), появления сбоев в работе драйверов и т.п. системные уведомления отображаются непосредственно из системного трея, где появляется соответствующий значок.

Значки области уведомлений можно скрывать, удалять (отключать) и перемещать, задавая любое удобное их расположение.
Чтобы удалить или скрыть значок необходимо просто перенести его мышкой на Рабочий стол. Также мышкой происходит их свободное перемещение по системному трею. При скрытии значка слева появляется специальная кнопка-стрелка, при нажатии на которую отображаются скрытые значки. Чтобы отобразить скрытый значок достаточно перетянуть его обратно в область уведомлений.

Чтобы выполнить настройку значков в области уведомления раскройте список скрытых значков и нажмите "Настроить".

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

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


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

Среди компьютерщиков слово «трей» употребляется достаточно часто, но для многих пользователей оно остается загадкой и кажется чем-то страшным и сложным. На самом деле, это всего лишь область уведомлений на панели задач - в нижнем правом углу экрана.

Здесь находятся разные важные и не очень значки. Они бывают двух видов: системные и значки программ. Некоторые из них могут скрываться под маленькой стрелочкой.

Системные значки

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

Часы . Здесь показывается время и дата, которую компьютер считает актуальной. Для открытия полной информации (время с секундами, день недели, календарь) просто нажмите на этот значок.

Для настройки часов нажмите на «Изменение настроек даты и времени».

Здесь можно поменять часовой пояс, синхронизировать время с часами Microsoft и добавить дополнительные часы (они будут видны только после нажатия — на самой панели их не будет).

Громкость . Данный значок позволяет регулировать общую громкость на компьютере или звуки отдельных программ.

Для изменения громкости нужно щелкнуть по иконке и перемесить ползунок с помощью зажатой левой кнопки или покрутив колесиком мышки вверх или вниз (громче/тише). А значок с изображением громкоговорителя (внизу) позволяет полностью выключить звук или, наоборот, включить его.

Пункт «Микшер» дает возможность настроить звук для отдельных элементов.

Сеть . Показывает подключение к Интернету. Если доступ к сети беспроводной (wi-fi), иконка будет вот такой . А если у вас другое подключение (через кабель, 3G модем), то вот такой .

При нажатии на значок откроется информация по текущему подключению, а также доступные точки wi-fi. Здесь можно быстро отключиться/подключиться, а также перейти в настройки (Центр управления сетями и общим доступом).

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

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

Центр поддержки . Значок в форме флажка — . Обычно сообщает о том, что система может быть уязвима и нужно сделать обновление. Как таковой полезной информации данный значок не несет, поэтому многие пользователи его отключают.

Безопасное извлечение устройства . Иконка, которая появляется, только если к компьютеру дополнительно что-то подключено (флешка, карта памяти, телефон). Выглядит этот значок — вот так:

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

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

Если система успела завершить его работу, появится вот такое сообщение:

Значит, можно отсоединять. Если сообщение будет другим, подождите немного и снова сделайте безопасное извлечение.

Как включить/выключить системные значки

Любой системный значок можно скрыть из трея. Для этого щелкаем правой кнопкой мышки по любому пустому месту на панели задач и выбираем пункт «Свойства».

В открытом окне нажимаем на кнопку «Настроить…».

В графе «Поведение» меняем значение для конкретного значка на «Выкл», после чего он не будет отображаться в трее. Если же нужно наоборот его показать, ставим «Вкл».

Значки программ

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

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

Оно, конечно, хорошо и удобно, но есть свои нюансы. Дело в том, что у большинства пользователей там находится слишком много программ. И как правило большая часть из них никогда не используется. А все потому, что многие приложения насильно туда добавляются.

Значки каких программ должны быть в трее

Из обязательных программ - антивирус. Он должен всегда работать в фоне, чтобы в случае опасности быстро нейтрализовать угрозу.

Еще в трее может сидеть какой-нибудь мессенджер, например, скайп. Ведь если значок есть, значит, программа работает. И если кто-то через нее позвонит или напишет, вы сразу получите сообщение.

Другие же программы должны сидеть в трее только если они нужны для корректной работы компьютера или лично вам. От всего лишнего лучше избавиться.

Как убрать программу из трея

Есть три варианта очистки трея от лишних программ:

  • Скрыть значок: программа будет по-прежнему работать в фоновом режиме, но ее иконки не будет видно.
  • Выйти из программы: она перестанет работать на время - до следующего включения компьютера.
  • Удалить из автозагрузки: в компьютере программа останется, но не будет постоянно сидеть в трее и грузить систему.

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

Или по-другому: нажать на свободном месте панели задач правой кнопкой мыши и выбрать пункт «Свойства».

В появившемся окошке нажать кнопку «Настроить…».

Далее, напротив нужной иконки выбрать в списке, что с ней сделать. Можно скрыть значок и уведомления, тогда в трее ничего не будет отображаться. Или же оставить только уведомления, тогда значок будет появляться лишь в том случае, если программе будет что-то от вас нужно (установить обновления и т. п.).

Все скрытые значки будут отображаться при нажатии на стрелочку.

Выход из программы . Еще один способ убрать значок - выйти из программы. Для этого достаточно щелкнуть по иконке правой кнопкой мыши и из меню выбрать пункт «Выход», «Закрыть», «Скрыть», «Отключить», «Exit», «Close» или что-то подобное.

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

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

Для управления автозагрузкой нажимаем клавиши клавиатуры Win + R

Вводим в окошко msconfig и нажимаем кнопку «ОК».

И в списке убираем галочки с надоедливых программ, после чего жмем кнопку «Применить» и «ОК».

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