Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Секреты Windows: статьи о реестре, rundll32.exe, программах Реестр Windows Vista. Настройка панели задач


Есть вопросы по работе с Windows? Задайте их нам и нашим посетителям в разделе Форум (http://onestyle.com.ua/q.php). Возможно, мы сможем помочь вам решить возникшие проблемы.

Новости нашего сайта:

В конец записи

Книга "Реестр Windows Vista. На 100%", Глава 3. Интерфейс, 3.2. Рабочий стол: Настройка панели задач.

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

Панель задач

Основным способом настройки панели задач является вкладка ПАНЕЛЬ ЗАДАЧ диалога СВОЙСТВА ПАНЕЛИ ЗАДАЧ И МЕНЮ «ПУСК».

Элементы данной вкладки изменяют значения параметров REG_DWORD типа ветви HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced.

  • TaskbarSizeMove. Установка флажка ЗАКРЕПИТЬ ПАНЕЛЬ ЗАДАЧ присваивает данному параметру значение 0.
  • TaskbarGlomming. Установка флажка ГРУППИРОВАТЬ СХОДНЫЕ КНОПКИ ПАНЕЛИ ЗАДАЧ присваивает данному параметру значение 0.

Остальные же элементы данной вкладки не проецируются на реестр операционной системы.

Кнопки панели задач

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

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

Группировка кнопок

Операционная система Windows Vista поддерживает возможность группировки нескольких кнопок панели задач, которые соответствуют разным задачам одной и той же программы, в одну кнопку. Такая группировка выполняется по умолчанию при нехватке места на панели задач.

Если значение параметра REG_DWORD типа NoTaskGrouping, расположенного в ветви реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer, равно 1, тогда группировка элементов панели задач (при нехватке места), использующих одну и ту же программу, будет запрещена.

Значок группы кнопок Не всегда значок программы для кнопки и для группы кнопок совпадает. Иногда могут использоваться разные значки.

Вы можете самостоятельно изменить значок, который будет отображаться на кнопке группы панели задач для соответствующей программы. Для этого достаточно ввести путь к значку в параметре строкового типа TaskbarGroupIcon, расположенном в ветви реестра вида HKCR\Applications\«название программы».

Например, чтобы изменить значок, отображаемый на кнопке группы панели задач для окон проводника, нужно воспользоваться параметром, расположенным в ветви реестра HKCR\Applications\explorer.exe.

Механизм фокуса кнопок

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

Настроить мигание кнопки приложения, требующего фокуса, можно при помощи параметров REG_DWORD типа ветви реестра HKCU\Control Panel\Desktop.

  • ForegroundFlashCount. Определяет, сколько раз должна мигать кнопка приложения перед тем, как окраситься в другой цвет.

    По умолчанию значение данного параметра равно 3.

  • ForegroundLockTimeout. Определяет промежуток времени, на который кнопка будет окрашена в другой цвет, если пользователь так и не обратил на нее внимания после фазы миганий.

Настройки кнопок

Некоторые параметры работы кнопок панели задач можно изменить.

Скольжение кнопок Например, можно воспользоваться флажком СКОЛЬЖЕНИЕ КНОПОК ПАНЕЛИ ЗАДАЧ, расположенным в списке диалога ПАРАМЕТРЫ БЫСТРОДЕЙСТВИЯ.

Данный флажок изменяет значение параметра REG_DWORD типа TaskbarAnimations, расположенного в ветви реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced. По умолчанию значение данного параметра равно 1.

Настройки панели задач можно изменить при помощи параметров REG_DWORD типа, расположенных в ветви реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer.

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

NoTrayContextMenu. Если значение данного параметра равно 1, тогда контекстное меню для панели задач и ее элементов отображаться не будет.

TaskbarLockAll. Если значение данного параметра равно 1, тогда вкладки Панель задач и Панель инструментов не будут отображаться в диалоге Свойства панели задач и меню Пуск.

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

TaskbarNoResize. Если значение данного параметра равно 1, тогда пользователю будет запрещено выполнять изменение размера панели задач.

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

Работа с панелями инструментов

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

Настройки панелей инструментов можно изменить при помощи параметров REG_DWORD типа, расположенных в ветви реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer.

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

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

QuickLaunchEnabled. Если значение данного параметра равно 0, тогда на панели задач будет запрещено отображение панели быстрого запуска.

TaskbarNoDragToolbar. Если значение данного параметра равно 1, тогда пользователю будет запрещено перетаскивать на панель задач панели инструментов.

NoMovingBands. Если значение данного параметра равно 1, тогда изменение длины панелей инструментов будет запрещено.

NoCloseDragDropBands. Если значение данного параметра равно 1, тогда перетаскивание и закрытие панелей инструментов будет запрещено.

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

В операционной системе Windows Vista присутствует шесть стандартных панелей инструментов.

Адрес

Данная панель инструментов отображает на панели задач поле адресной строки. Данная адресная строка эквивалентна диалогу ВЫПОЛНИТЬ или адресной строке окон проводника.

Отображение команды в списке Панели Чтобы команда АДРЕС отображалась в списке ПАНЕЛИ, нужно в ветви реестра HKCR\CLSID\{01E04581-4EEE-11D0-BFE9-00AA005B4383}\Implemented Categories создать подраздел {00021492-0000-0000-C000-000000000046}.

Для удаления команды нужно просто удалить данный подраздел.

Название команды в списке ПАНЕЛИ, отображающей панель АДРЕС, можно изменить при помощи параметра строкового типа MenuTextPUI, расположенного в ветви реестра HKCR\CLSID\{01E04581-4EEE-11D0-BFE9-00AA005B4383}.

Проигрыватель Windows Media

Ссылка на эту панель инструментов отображается в списке ПАНЕЛИ контекстного меню панели задач только после первого запуска проигрывателя Windows Media.

С помощью данной панели можно управлять запущенным в данный момент проигрывателем.

Отображение команды в списке Панели Чтобы команда ПРОИГРЫВАТЕЛЬ WINDOWS MEDIA отображалась в списке ПАНЕЛИ, нужно в ветви реестра HKCR\CLSID\{0A4286EA-E355-44FB-8086-AF3DF7645BD9}\Implemented Categories создать подраздел {00021492-0000-0000-C000-000000000046}.

Для удаления команды нужно просто удалить данный подраздел.

Название команды в списке ПАНЕЛИ, отображающей панель ПРОИГРЫВАТЕЛЬ WINDOWS MEDIA, можно изменить при помощи параметра строкового типа MenuTextPUI, расположенного в ветви реестра HKCR\CLSID\{0A4286EA-E355-44FB-8086-AF3DF7645BD9}.

Связи

Панель инструментов СВЯЗИ размещает на панели задач выпадающий список, отображающий содержимое каталога %userprofile%\Favorites\Ссылки. При этом напротив выпадающего списка будет отображаться название папки (то есть, по умолчанию, ссылки).

Изменение каталога Вы можете изменить название папки каталога %userprofile%\Favorites, содержимое которой будет отображаться данной панелью инструментов. Для этого достаточно указать название папки в параметре строкового типа LinkFolderName, расположенном в ветви реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion.

Если присвоить данному параметру значение, не содержащее символов, недоступных в названии папки, тогда в каталоге %userprofile%\Favorites будет автоматически создана нужная папка.

Если значение параметра REG_DWORD типа ShowTaskFolder, расположенного в ветви реестра HKCU\Software\Microsoft\Internet Explorer\Toolbar, равно 1, тогда автоматическое создание папки в каталоге %userprofile%\Favorites выполняться не будет.

Если же в значении данного параметра указать символ, отображение которого запрещено в названиях папок (например, символ .), тогда панель инструментов СВЯЗИ будет отображать содержимое каталога %userprofile%\Favorites.

Рабочий стол

Если панель СВЯЗИ отображала на панели задач выпадающий список избранного, то данная панель отображает выпадающий список, содержащий в себе файлы, каталоги и ActiveX-объекты, расположенные на рабочем столе.

Быстрый запуск

Данная панель инструментов по умолчанию отображается на панели задач. Ее можно увидеть справа от меню ПУСК.

С помощью панели инструментов БЫСТРЫЙ ЗАПУСК можно запустить программу, ярлык которой располагается на этой панели.

Добавление элементов панели инструментов Добавить же ярлык на панель БЫСТРЫЙ ЗАПУСК можно несколькими способами.

Прежде все следует заметить, что панель инструментов БЫСТРЫЙ ЗАПУСК отображает содержимое каталога %userprofile%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch, поэтому добавить элемент на панель БЫСТРЫЙ ЗАПУСК можно простым копированием в этот каталог.

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

И еще одним способом добавления элемента является использование команды ДОБАВЛЕНИЕ НА ПАНЕЛЬ БЫСТРОГО ЗАПУСКА контекстного меню файла. Данная команда отображается только при зажатии клавиши SHIFT во время отображения контекстного меню.

Языковая панель

Еще одной стандартной панелью инструментов, которую можно использовать, является ЯЗЫКОВАЯ ПАНЕЛЬ.

Данная панель отображает название языка, раскладка которого используется в данный момент, и управляется файлом ctfmon.exe.

Настройка языковой панели Основным способом настройки параметров работы языковой панели является вкладка ЯЗЫКОВАЯ ПАНЕЛЬ диалога ЯЗЫКИ И СЛУЖБЫ ТЕКСТОВОГО ВВОДА. Данный диалог отображается после нажатия на кнопку ИЗМЕНИТЬ КЛАВИАТУРУ…, расположенную на вкладке ЯЗЫКИ И КЛАВИАТУРЫ диалога ЯЗЫКИ И РЕГИОНАЛЬНЫЕ СТАНДАРТЫ.

Элементы данной вкладки изменяют значения параметров REG_DWORD типа ветви реестра HKCU\Software\Microsoft\CTF\LangBar.

  • ExtraIconsOnMinimized. Если значение данного параметра равно 1, тогда будут отображаться дополнительные значки языковой панели.
  • Label. Если значение данного параметра равно 1, тогда на языковой панели напротив обозначения языка будет отображаться специальная метка языка.
  • ShowStatus. Данный параметр может принимать следующие значения: 3 (языковая панель скрыта), 4 (языковая панель находится на панели задач), 0 (языковая панель находится на рабочем столе и может быть перемещена).

    Не зависимо от значения параметра ShowStatus, если значение параметра REG_DWORD типа ShowTipbar, расположенного в ветви реестра HKCU\Software\Microsoft\CTF, равно 0, тогда языковая панель отображаться не будет.

  • Transparency. Если значение данного параметра равно 0х00000080, тогда языковая панель, при отображении на рабочем столе, будет полупрозрачной. В противном случае значение данного параметра равно 0х000000ff.

Также некоторые интересные настройки языковой панели содержатся в параметрах REG_DWORD типа ветви реестр HKCU\Software\Microsoft\CTF\MSUTB.

  • ShowDebugMenu. Если значение данного параметра равно 1, тогда вместо обычного контекстного меню языковой панели, при ее расположении на рабочем столе, будет отображаться отладочное.

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

  • NewLook. Если значение данного параметра равно 0, тогда цвет языковой панели станет белым (по умолчанию он черный).

Отображение команды в списке Панели Чтобы команда ЯЗЫКОВАЯ ПАНЕЛЬ отображалась в списке ПАНЕЛИ, нужно в ветви реестра HKCR\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}\Implemented Categories создать подраздел {00021492-0000-0000-C000-000000000046}.

Для удаления команды нужно просто удалить данный подраздел.

Название команды в списке ПАНЕЛИ, отображающей ЯЗЫКОВУЮ ПАНЕЛЬ, можно изменить при помощи параметра строкового типа MenuTextPUI, расположенного в ветви реестра HKCR\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}.

Пользовательские панели

Также существует возможность создания собственных панелей инструментов, подобных панели БЫСТРЫЙ ЗАПУСК, и содержащих в себе файлы и папки определенного каталога.

Для этого нужно воспользоваться командой СОЗДАТЬ ПАНЕЛЬ ИНСТРУМЕНТОВ… списка ПАНЕЛИ контекстного меню панели задач.

Настройка области уведомлений

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

Настройки панели уведомлений можно изменить при помощи параметров REG_DWORD типа, расположенных в ветви реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer.

NoTrayItemsDisplay. Если значение данного параметра равно 1, тогда уведомления на панели уведомлений отображаться не будут — останутся только часы.

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

Сокрытие неиспользуемых значков Как и операционная система Windows XP, Windows Vista поддерживает механизм автоматического скрытия из области уведомления значков программ, к которым вы давно не обращались и которые никак себя не проявляли.

Настроить работу данного механизма можно при помощи поля ЗНАЧКИ, расположенного на вкладке ОБЛАСТЬ УВЕДОМЛЕНИЯ диалога СВОЙСТВА ПАНЕЛИ ЗАДАЧ И МЕНЮ «ПУСК».

Во-первых, с его помощью можно включить или отключить данный механизм. Для отключения механизма автоматического сокрытия неиспользуемых значков параметру REG_DWORD типа EnableAutoTray, расположенному в ветви реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer, присваивается значение 0.

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

Если значение параметра REG_DWORD типа NoAutoTrayNotify, расположенного в ветви реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer, равно 1, тогда возможность скрытия неиспользуемых значков панели уведомлений будет запрещена.

Стандартные значки области уведомлений Также с помощью вкладки ОБЛАСТЬ УВЕДОМЛЕНИЯ диалога СВОЙСТВА ПАНЕЛИ ЗАДАЧ И МЕНЮ «ПУСК» можно скрыть или отобразить стандартные значки области уведомления: часы, громкость, сеть и питание.

Настройки отображения стандартных значков области уведомления можно изменить при помощи параметров REG_DWORD типа, расположенных в ветви реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer.

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

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

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

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

Уведомления Отображение всплывающих уведомлений области уведомлений можно запретить. Для этого достаточно параметру REG_DWORD типа EnableBalloonTips, расположенному в ветви реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, присвоить значение 0.

Продолжение следует

Рейтинг: 0 
Оцените: 1 2 3 4 5
В начало записи
Оригинал статьи: http://www.onestyle.com.ua/txt.php?u=315

В избранное