Настройка Windows с использованием реестра

Настройка меню кнопки "Пуск"



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

Я как-то сразу невзлюбил стандартный поиск файлов (предпочитаю для этих целей пользоваться FAR-ом), а если этот пункт меню мне не нужен, так зачем он будет мозолить глаза и занимать место? Надо его отключить. Открываем реестр и в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer прописываем ключ NoFind типа DWORD. Установите его значение равным 0х00000001, и после перезагрузки компьютера пункт меню "Найти" исчезнет. Для того чтобы он опять появился надо либо установить значение этого ключа равным 0х00000000 или полностью удалить ключ.

Пункт "Документы" тоже изрядно мешает, а потом, я не люблю, когда все кому ни лень могут посмотреть последние документы, с которыми я работал (особенно начальство). Долой его! Открываем HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer и пишем туда ключ NoRecentDocsMenu типа DWORD со значением 0х00000001. Аналогично предыдущему пункту, установка значения в 0 или удаление ключа приведет к появлению этого пункта при следующей перезагрузке. Чтобы очищать список недавно открытых документов каждый раз при выключении компьютера, добавьте ключ ClearRecentDocsOnExit со значением 0х00000001. А если Вы хотите, чтобы открываемые Вами документы не запоминались в этом списке, надо добавить ключ NoRecentDocsHistory со значением 0х0000001.

Еще один, на мой взгляд, бесполезный пункт меню - "Избранное". Открываем все тот же раздел HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer и добавляем ключ NoFavoritesMenu со значением 0х00000001.
После перезагрузки "Избранное" пропадает из меню.

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

Скрытие пунктов подменю из меню "Настройка". Открываем уже запомнившийся раздел реестра и добавляем ключ NoSetFolders, чтобы скрыть пункты "Панель управления" и "Принтеры". Установка этого ключа также удалит эти папки из окна "Мой компьютер". Ключ NoSetTaskbar скроет пункт "Панель задач и меню Пуск" из меню "Настройка". Ключ NoSetActiveDesktop скроет пункт "Рабочий стол Active Desktop", а ключ NoFolderOptions скроет "Свойства папки" меню "Настройка". Как Вы уже поняли, все эти ключи должны иметь значение 0х00000001.

Перейдем к пункту "Выполнить". Чтобы убрать его из меню

достаточно прописать в реестре ключ NoRun со значением 0х00000001 и после перезагрузки пункт меню пропадет.

Если Вы работаете на компьютере один, то Вам явно ни к чему пункт меню "Завершение сеанса". К его удалению приводит запись в реестре ключа NoLogOff типа DWORD. Целесообразность использования следующего ключа вызывает сомнения, но для полноты обзора его нельзя не учесть: ключ NoClose запрещает выключение компьютера. Причем ни пункт меню "Завершение работы" ни аналогичная кнопка в окне, появляющемся по Ctrl+Alt+Del не сработают. Правда это относится только к стандартным средствам Windows. Специальные программы или утилиты (например, QuickStart или ShutDown) по-прежнему могут выключать компьютер.

Запретить контекстные меню в меню "Пуск" можно при помощи ключа NoChangeStartMenu, а запретить контекстное меню для панели задач можно ключом NoTrayContextMenu.

Пожалуй, в этот раздел можно отнести запрещение использования сеансов MS-DOS и однозадачного режима MS-DOS.


Для этого надо открыть раздел HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\WinOldApp (если его нет, то надо этот раздел создать) и добавить туда ключ Disabled равный 0х00000001. Установка его в 0 или удаление опять разрешит сеансы MS-DOS.

Если Вы обратили внимание, все описанные настройки проводятся в ветви HKEY_CURRENT_USER. Если Вы читали статью о структуре реестра, то должны знать, что все настройки в этой ветви будут вступать в действие только для текущего пользователя. То есть, если на компьютере работает несколько человек под разными логинами, то все настройки будут справедливы только для пользователя, вводящего их. У остальных все останется по-старому.

Хватит скрывать и удалять, пора выводить и добавлять :). Приведенная ниже информация не совсем относится к реестру, но она относится к меню "Пуск" и позволяет сделать работу более удобной.

Давайте добавим Панель управления в меню Пуск, причем все значки в ней превратятся в пункты подменю. Это поможет облегчить и ускорить доступ к этим элементам. Для этого надо зайти в настройку Панели задач и меню "Пуск", перейти на вкладку "Настройка меню" и выбрать кнопку "Дополнительно". В правой части открывшегося окна надо создать папку Панель управления.{21EC2020-3AEA-1069-A2DD-08002B30309D} где значение до точки - имя папки, а после точки - ее расширение (фигурные скобки нужны обязательно!). Аналогично можно добавить подменю принтеры, добавив папку Принтеры.{2227A280-3AEA-1069-A2DE-08002B30309D}. Вообще говоря, эти папки можно добавить в любой каталог на жестком диске, но в меню Пуск они наиболее удобны и логичны.

© 2003 К. Тарасов, И. Чеботарев


Содержание раздела