Интеллектуальные развлечения. Интересные иллюзии, логические игры и загадки.

Добро пожаловать В МИР ЗАГАДОК, ОПТИЧЕСКИХ
ИЛЛЮЗИЙ И ИНТЕЛЛЕКТУАЛЬНЫХ РАЗВЛЕЧЕНИЙ
Стоит ли доверять всему, что вы видите? Можно ли увидеть то, что никто не видел? Правда ли, что неподвижные предметы могут двигаться? Почему взрослые и дети видят один и тот же предмет по разному? На этом сайте вы найдете ответы на эти и многие другие вопросы.

Log-in.ru© - мир необычных и интеллектуальных развлечений. Интересные оптические иллюзии, обманы зрения, логические флеш-игры.

Привет! Хочешь стать одним из нас? Определись…    
Если ты уже один из нас, то вход тут.

 

 

Амнезия?   Я новичок 
Это факт...

Интересно

1 Цент имеет 118 хребтов по краям монеты

Еще   [X]

 0 

Реестр Windows XP. Трюки и эффекты (Гладкий Алексей)

автор: Гладкий Алексей категория: ОС и Сети

Данная книга ориентирована на опытных пользователей Windows XP и системных администраторов. Основным ее достоинством является то, что содержащуюся в ней информацию практически нереально встретить в стандартной пользовательской либо технической документации (за исключением общего описания реестра Windows XP и основных правил работы с ним). Знакомство с данной книгой позволит пользователю по–новому взглянуть на системный реестр и научиться выполнять с его помощью ряд эффектных трюков и приемов по настройке и эксплуатации операционной системы и некоторых популярных приложений.

Год издания: 2007

Цена: 54.99 руб.



С книгой «Реестр Windows XP. Трюки и эффекты» также читают:

Предпросмотр книги «Реестр Windows XP. Трюки и эффекты»

Реестр Windows XP. Трюки и эффекты

   Данная книга ориентирована на опытных пользователей Windows XP и системных администраторов. Основным ее достоинством является то, что содержащуюся в ней информацию практически нереально встретить в стандартной пользовательской либо технической документации (за исключением общего описания реестра Windows XP и основных правил работы с ним). Знакомство с данной книгой позволит пользователю по–новому взглянуть на системный реестр и научиться выполнять с его помощью ряд эффектных трюков и приемов по настройке и эксплуатации операционной системы и некоторых популярных приложений.


Алексей Анатольевич Гладкий Реестр Windows XP. Трюки и эффекты

Введение

   Как известно, реестр Windows XP является одной из главных составных частей операционной системы, во многом определяющей ее работу. Однако, несмотря на это, многие пользователи эксплуатируют Windows XP, даже не догадываясь о существовании системного реестра. В первую очередь это обусловлено тем, что некоторые наиболее часто используемые пользовательские настройки доступны для редактирования за пределами реестра – к ним относятся, например, настройки, переход в режим редактирования которых выполняется при активизации функции Пуск►Панель управления. Рядовой «непродвинутый» пользователь может даже не догадываться, что при изменении параметров настройки мыши, клавиатуры, монитора и т. п. соответствующие изменения автоматически переносятся в системный реестр; но справедливости ради следует отметить, что ему и не всегда нужно об этом знать, поскольку это уже сфера деятельности системного администратора.
   Однако для опытного пользователя не является секретом, что для более тонкой настройки операционной системы и некоторых приложений следует использовать возможности системного реестра. При этом помимо стандартных приемов и способов настройки и редактирования реестра, известных большинству пользователей и неоднократно описанных в соответствующей литературе, полезно знать и уметь выполнять некоторые специфические, нестандартные операции по редактированию системного реестра, с помощью которых можно получить требуемый результат гораздо быстрее и эффектнее. Описанию подобных трюков и посвящена эта книга.
   Помимо описания разнообразных приемов по редактированию системного реестра, книга содержит информацию о специально разработанных утилитах, предназначенных для работы с реестром. Кроме этого, в главе "Тонкости и нештатные ситуации" в режиме "вопрос – ответ" приводится краткое описание некоторых затруднительных ситуаций, которые могут возникать при работе с реестром Windows XP, и даются рекомендации по выходу из подобных ситуаций.

Основные понятия о реестре Windows XP

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

Группировка данных в реестре

   ♦ HKEY_CLASSES_ROOT – данный раздел включает в себя информацию о зарегистрированных в системе типах файлов, о порядке обработки файлов каждого типа, а также об управлении основными настройками интерфейса.
   ♦ HKEY_CURRENT_USER – в этом разделе содержится информация о пользователе, работающем с Windows XP в текущем сеансе работы, а также о различных настройках системы, относящихся к текущему пользователю (вид рабочего стола, сетевые соединения, принтеры и др.).
   ♦ HKEY_LOCAL_MACHINE – раздел содержит информацию об аппаратной конфигурации компьютера и установленном программном обеспечении. Настройки раздела относятся к данному компьютеру и действительны для всех его пользователей. Следует отметить, что этот раздел содержит наибольшее количество информации по сравнению с другими разделами реестра Windows XP.
   ♦ HKEY_USERS – в раздел включена информация обо всех пользователях данного компьютера. Следует отметить тесную взаимосвязь данного раздела с разделом HKEY_CURRENT_USER, который фактически дублирует один из его подразделов, а именно – тот, который относится к текущему пользователю.
   ♦ HKEY_CURRENT_CONFIG – в этом разделе содержится информация о настройках оборудования, которое используется локальным компьютером в текущем сеансе работы. Следует отметить тесную взаимосвязь данного раздела с подразделом HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet.

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

Типы используемых в реестре данных

   ♦ REG_BINARY – двоичные данные. Этот тип данных используется, например, для хранения сведений об аппаратных ресурсах; эти сведения выводятся в редакторе реестра в шестнадцатеричном формате.
   ♦ REG_DWORD – целое число. Может использоваться, например, в качестве переключателя ("1" – включение, "0" – выключение некоторого действия); могут применяться также и другие числа. Возможно представление этого типа данных в двоичном, десятичном и шестнадцатеричном формате. Используется этот тип данных, например, в параметрах драйверов устройств.
   ♦ REG_EXPAND_SZ – расширенная строка. Этот тип данных используется в Windows для ссылок на файлы.
   ♦ REG_MULTI_SZ – многострочный текст (массив строк). Этот тип обычно используется для представления списков и иных подобных записей в удобном для чтения формате.
   ♦ REG_SZ – текстовая строка. Данные этого типа используются в реестре чаще всего.
   ♦ REG_FULL_RESOURCE_DESCRIPTOR – последовательность вложенных массивов, предназначенная для хранения списка ресурсов устройств или драйверов.
   ♦ REG_LINK – строковый тип данных, предназначенный для указания пути к файлам.
   Помимо вышеперечисленных типов данных, в системном реестре также могут использоваться типы REG_NONE, REG_RESOURCE_LIST, и др.

Общие правила работы с реестром

   Редактирование системного реестра можно выполнять либо вручную, либо с помощью специально предназначенных утилит. Порядок использования утилит будет описан отдельно, в соответствующей главе; здесь же мы подробнее остановимся на ручном редактировании.
   Ручное редактирование системного реестра Windows XP выполняется либо средствами редактора реестра, либо с помощью reg–файлов. В последующих разделах мы подробно рассмотрим каждый из этих способов.

Редактор реестра

   Редактор системного реестра Windows XP представляет собой встроенный механизм, предназначенный для просмотра и редактирования параметров реестра. Для запуска редактора реестра предназначен файл regedit. exe, расположенный в каталоге Windows, однако целесообразнее воспользоваться функцией Пуск►Выполнить, и в открывшемся окне Запуск программы в поле Открыть указать regedit.

Структура редактора реестра

   В левой части данного окна приводится иерархический перечень параметров реестра (на рис. 1.1 раскрыт раздел реестра HKEY_CURRENT_USER), в правой части отображаются значения параметров. Главное меню окна редактора реестра включает в себя меню Файл, Правка, Вид, Избранное и Справка. Кратко остановимся на каждом из них.
   В составе меню Файл содержатся функции, предназначенные для работы с реестром в целом. С помощью функций Импорт и Экспорт выполняется соответственно импорт reg–файла в реестр и экспорт реестра целиком либо частично в reg–файл. При активизации данных функций на экране отображается окно, в котором нужно указать путь для выполнения этих действий. При необходимости подключения к реестру удаленного компьютера следует воспользоваться функцией Подключить сетевой реестр; с помощью функции Отключить сетевой реестр выполняется обратное действие.

   Рис. 1.1. Редактор реестра

   Функции меню Правка используются для работы с разделами реестра либо с его параметрами. Подменю Создать включает в себя функции Раздел, Строковый параметр, Двоичный параметр, Параметр DWORD, Мультистроковый параметр и Расширяемый строковый параметр, предназначенные для создания соответствующих элементов реестра. С помощью функции Разрешения осуществляется переход в режим просмотра и редактирования разрешения для текущего раздела (при активизации данной функции на экране отображается окно, в котором выполняются необходимые действия). Функции Удалить (данная функция активизируется также нажатием кнопки Del) и Переименовать предназначены соответственно для удаления либо переименования текущего элемента реестра. В результате выполнения функции Копировать имя раздела в буфер обмена будет скопировано имя текущего раздела. Функции Найти (Ctrl+F) и Найти далее (F3) являются стандартными функциями Windows; работа с ними ведется по обычным правилам.
   Функции меню Вид предназначены для управления отображением содержащейся в окне редактора реестра информации. Функция Строка состояния включает/выключает отображение строки состояния. С помощью функции Разделить включается режим перемещения разделителя левой и правой панелей окна. При необходимости отображения данных в двоичном формате следует воспользоваться функцией Вывод двоичных данных (эта функция доступна только в том случае, когда курсор расположен в правой панели окна). С помощью функции Обновить (она активизируется также нажатием клавиши F5) выполняется обновление окна.
   Функции меню Избранное предназначены для добавления раздела в список избранных либо для удаления его из этого списка.
   С помощью меню Справка осуществляется вызов справочной информации о редакторе реестра.
   Как отмечалось выше, левая панель окна содержит иерархический перечень разделов и параметров реестра. Правая панель окна состоит из колонок: Имя, Тип и Значение, в которых отображается соответствующая информация (имя параметра, тип данных и значение параметра) для активной позиции левой панели данного окна.
   В следующем разделе мы рассмотрим порядок редактирования системного реестра Windows XP.

Редактирование реестра с помощью редактора

   Для перехода в режим редактирования параметра системного реестра следует установить на него курсор и дважды щелкнуть левой кнопкой мыши либо активизировать локальную функцию Изменить. В результате на экране откроется окно редактирования параметра, в котором выполняются необходимые действия. Вид и состав данного окна зависит от типа данных, характерного для значения текущего параметра реестра. Кратко рассмотрим все возможные варианты конфигурации данного окна.
   Для редактирования параметров, имеющих тип данных REG_DWORD либо REG_DWORD_BIN_ENDIAN, предназначено окно, изображенное на рис. 1.2.

   Рис. 1.2. Изменение параметра типа DWORD

   В поле Параметр данного окна отображается имя редактируемого параметра. Способ представления значения параметра выбирается с помощью переключателя Система исчисления; возможные варианты – Шестнадцатеричная либо Десятичная. Редактирование значения параметра выполняется с клавиатуры в поле Значение; нажатием кнопки ОК измененное значение присваивается параметру, а с помощью кнопки Отмена осуществляется выход из данного режима без сохранения изменений.
   Редактирование параметров с типом данных REG_MULTI_SZ выполняется в окне, приведенном на рис. 1.3.

   Рис. 1.3. Редактирование параметра типа REG_MULTI_SZ

   В данном окне в поле Параметр отображается наименование редактируемого параметра, а в поле Значение с клавиатуры вводится требуемое многостроковое значение данного параметра, присваиваемое нажатием кнопки ОК.
   В окне, изображенном на рис. 1.4, осуществляется редактирование параметров, значения которых соответствуют следующим типам данных: REG_SZ, REG_EXPAND_SZ, REG_LINK, REG_RESOURCE_LIST, REG_FULL_RESOURCE_DESCRIPTOR, REG_RESOURCE_REQUIREMENTS_LIST.

   Рис. 1.4. Редактирование строкового параметра

   В поле Параметр данного окна отображается наименование редактируемого параметра, а в поле Значение с клавиатуры вводится требуемое его значение.
   Для редактирования двоичных параметров (т. е. параметров с типом данных REG_BINARY) предназначено окно, изображенное на рис. 1.5.

   Рис. 1.5. Редактирование двоичного параметра

   В поле Параметр данного окна отображается наименование редактируемого параметра, а в поле Значение с клавиатуры вводится требуемое его значение. При этом нужно учитывать следующую особенность: в левой части поля Значение отображается номер редактируемого байта, а справа от него – восемь битов данного байта, в которые записывается требуемая информация. В режиме редактирования двоичного параметра реализована возможность ввода информации как в двоичной, так и в шестнадцатеричной форме (поразрядно). Нажатием кнопки ОК параметру присваивается введенное значение.
   ВНИМАНИЕ
   При редактировании системного реестра Windows XP следует соблюдать предельную осторожность! Вносить те либо иные изменения в реестр допускается только в том случае, когда вы абсолютно уверены в последующем отсутствии негативных последствий. Редактор реестра не предусматривает отмены выполненных действий, поэтому перед редактированием реестра обязательно сделайте его резервную копию! Помните, что неквалифицированное изменение системного реестра может повлечь за собой катастрофические последствия для операционной системы.
   Следует отметить, что во всех приведенных окнах редактирования значений параметров поле Параметр, содержащее наименование параметра, является нередактируемым. Для изменения имени параметра предназначена локальная функция Переименовать, доступная в правой панели окна редактора реестра при позиционировании на каком либо параметре; также в состав данного локального меню входят функции Изменить, Изменить двоичные данные и Удалить.

Использование reg–файлов

   По своей структуре и содержанию файл реестра представляет собой обычный текстовый файл, поэтому его формирование и редактирование возможно с помощью любого текстового редактора (например, Блокнота). Следует отметить, что для редактирования имеющегося reg–файла целесообразно воспользоваться функцией Файл►Экспорт, которая активизируется в окне редактора реестра. В результате выполнения этой функции требуемый файл (это может быть как файл отдельного раздела или ветви, так и файл реестра целиком) будет экспортирован по указанному пути. После внесения всех необходимых изменений файл импортируется в реестр с помощью функции Файл►Импорт, также вызываемой в окне редактора реестра.
   ВНИМАНИЕ
   Следует учитывать, что двойной щелчок левой кнопкой мыши на имени файла реестра в проводнике не откроет его для редактирования, а приведет к импорту его в реестр таким же образом, как это произошло бы при выполнении функции Файл►Импорт.
   Важной особенностью любого reg–файла системного реестра Windows XP является содержимое его первой строки, которое приведено ниже:
   Windows Registry Editor Version 5.00
   Содержимое этой строки изменять нельзя ни при каких обстоятельствах, так как только в этом случае система распознает то, что текущий файл содержит данные реестра.
   Далее мы рассмотрим содержимое файла реестра на примере reg–файла раздела HKEY_CURRENT_USER\Control Panel\Mouse.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Control Panel\Mouse]
   "ActiveWindowTracking"=dword:00000000
   "DoubleClickHeight"="4"
   "DoubleClickSpeed"="500"
   "DoubleClickWidth"="4"
   "MouseSensitivity"="14"
   "MouseSpeed"="1"
   "MouseThreshold1"="6"
   "SmoothMouseXCurve"=hex:00,00,00,00,00,00,00,00,15,6e,00,00,00,00,00,00,00,40,\
   01,00,00,00,00,00,29, dc,03,00,00,00,00,00,00,00,28,00,00,00,00,00
   "SmoothMouseYCurve"=hex:00,00,00,00,00,00,00,00, b8,5e,01,00,00,00,00,00, cd,4c,\
   05,00,00,00,00,00, cd,4c,18,00,00,00,00,00,00,00,38,02,00,00,00,00
   "MouseThreshold2"="10"
   "SnapToDefaultButton"="0"
   "SwapMouseButtons"="0"
   "MouseTrails"="0"

   После первой строки текста reg–файла, о которой говорилось выше, обязательно должна следовать пустая строка. Затем в квадратных скобках указывается раздел системного реестра, к которому относится редактируемый файл (в качестве разделителя между объектами реестра используется символ \). Далее следует перечисление параметров редактируемого раздела с указанием имени параметра, типа данных и значения параметра (каждый параметр отображается в отдельной строке текста файла). При этом соблюдаются следующие правила: имя параметра заключается в кавычки, затем после знака равенства указывается тип данных, и далее после двоеточия – значение параметра; если же тип данных не указан, то по умолчанию соответствующий параметр считается строковым, и его значение заключается в кавычки. Последняя строка reg–файла должна оставаться пустой.
   Редактирование текста reg–файла осуществляется по обычным правилам работы с текстовыми файлами. Кроме этого, следует отметить, что имеется возможность удаления элементов системного реестра с помощью reg–файла. Например, чтобы удалить раздел реестра, необходимо перед его именем в тексте reg–файла поставить знак минуса:
   –[HKEY_CURRENT_USER\Control Panel\Mouse]
   ПРИМЕЧАНИЕ
   Следует учитывать, что удаление раздела невозможно до тех пор, пока не удалены все входящие в его состав подразделы, поэтому сначала необходимо с ними выполнить подобную операцию.
   Для удаления значения параметра следует установить знак минуса после знака «равно»:
   "SnapToDefaultButton"=–
   Выполненные изменения перенесутся в реестр после импорта отредактированного reg–файла.

Резервное копирование и восстановление реестра

   Характерной особенностью реестра Windows XP является то, что, в отличие от большинства других программ, при его редактировании система не спрашивает, желает ли пользователь сохранить внесенные изменения. Поэтому в процессе работы с реестром следует всегда помнить, что все внесенные в него корректировки являются необратимыми, и просто взять и отменить их будет невозможно. Поскольку системный реестр является одним из главных компонентов Windows XP, необходимо перед его редактированием обязательно сделать резервную копию, к которой всегда можно будет вернуться впоследствии. Создание резервной копии – наиболее приемлемый вариант, позволяющий вернуться к первоначальной конфигурации реестра в случае внесения в него ошибочных изменений и, тем самым, избежать возможных крупных неприятностей. В этой книге мы кратко остановимся на двух наиболее популярных способах сохранения резервной копии реестра.
   Наиболее простым способом является создание резервной копии с помощью редактора реестра. В левой панели окна редактора следует установить курсор на ветвь Мой компьютер (в этом случае будет сохранен весь реестр; если необходимо сделать копию какой либо его части – раздела, подраздела и т. п., необходимо выделить ее курсором) и активизировать функцию Файл►Экспорт либо локальную функцию Экспортировать. В результате на экране откроется стандартное окно Экспорт файла реестра, в котором следует указать имя файла и путь для его сохранения, после чего нажать кнопку Сохранить – после этого реестр (либо выделенная ранее его часть) будет сохранен в виде reg–файла (описание порядка работы с reg–файлами приведено в разделе "Использование reg–файлов"). Рекомендуется, помимо сохранения файла реестра на локальном компьютере, сохранить его также на внешнем носителе информации (другой компьютер, компакт–диск и т. п.). Для последующего восстановления системного реестра из сохраненного ранее reg–файла необходимо запустить редактор реестра и активизировать функцию Файл►Импорт – в результате на экране отобразится стандартное окно Импорт файла реестра, в котором следует указать путь для импорта файла.
   Также можно выполнять сохранение копии реестра с помощью встроенного системного механизма, специально предназначенного для резервного копирования информации. Для перехода в данный режим необходимо выполнить функцию Пуск►Панель управления►Производительность и обслуживание►Резервное копирование данных. В результате на экране откроется окно мастера архивации и восстановления, в котором, в соответствии с указаниями мастера, в пошаговом режиме создается резервная копия реестра. Для восстановления реестра из архивной копии также следует использовать возможности мастера архивации и восстановления (требуемый режим работы мастера – архивация или восстановление – выбирается с помощью соответствующей группы кнопок–опций).

Настройка основных элементов интерфейса

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

Рабочий стол

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

Мои документы

   С помощью системного реестра можно изменить текст всплывающей подсказки, которая отображается на экране при подведении указателя мыши к значку Мои документы на рабочем столе. Для этого следует в разделе реестра HKEY_CLASSES_ROOT\CLSID\{450D8FBA AD25–11D0–98A8–0800361B1103} изменить значение строкового параметра InfoTip. В окне редактирования, открываемом при активизации локальной функции Изменить, необходимо с клавиатуры ввести требуемый текст (например, Рабочая папка), см. рис. 2.1, и нажать кнопку ОК.

   Рис. 2.1. Редактирование всплывающей подсказки

   Также можно внести требуемые изменения с помощью reg–файла. Для этого необходимо установить курсор в реестре на данный параметр и экспортировать его с помощью функции Файл►Экспорт. После внесения соответствующих изменений с помощью функции Файл►Импорт импортируем reg–файл в реестр. Ниже приведен reg–файл, после импорта которого в реестр текст всплывающей подсказки будет изменен.
   Windows Registry Editor Version 5.00

   [HKEY_CLASSES_ROOT\CLSID\{450D8FBA AD25–11D0–98A8–0800361B1103}]
   "InfoTip"="Рабочая папка"

   После выполнения указанных действий нужно обновить рабочий стол (с помощью соответствующей локальной функции); результат можно увидеть при подведении указателя мыши к значку Мои документы – текст всплывающей подсказки изменится в соответствии с введенным значением.

Корзина

   Как известно, стандартным способом переименовать Корзину на рабочем столе невозможно, поскольку соответствующая функция в локальном меню, вызываемом нажатием правой кнопки мыши на значке корзины, отсутствует. Однако системный реестр позволяет решить эту задачу с помощью строкового параметра LocalizedString, расположенного в разделе HKEY_CLASSES_ROOT\CLSID\{645FF040–5081–101B-9F08–00AA002F954E} – требуемый вариант названия (например, Всякий мусор) следует ввести с клавиатуры в окне редактирования параметра (рис. 2.2).

   Рис. 2.2. Переименование корзины

   Изменения вступят в силу после обновления рабочего стола с помощью соответствующей локальной функции.
   Значок корзины на рабочем столе можно удалять/добавлять с помощью системного реестра. Для этого следует соответственно удалить либо добавить подраздел {645FF040–5081–101B-9F08–00AA002F954E} в разделе системного реестра HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/Desktop/NameSpace.

Сетевое окружение

   Также можно включать/выключать отображение на рабочем столе значка Сетевое окружение. Это возможно с помощью параметра NoNetHood (типа DWORD), который необходимо создать в разделе реестра HKEY_CURRENT_USER/ Software/Microsoft/Windows/CurrentVersion/Policies/Explorer. Если данному параметру присвоено значение 1, то значок Сетевое окружение будет скрыт с рабочего стола; при установленном значении 0 либо при удалении данного параметра значок Сетевое окружение опять будет отображаться на рабочем столе. Возможно редактирование данного параметра с помощью reg–файла; ниже приведен reg–файл, при импорте которого в реестр значок Сетевое окружение будет скрыт.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoNetHood"=dword:00000001

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

Прочие элементы рабочего стола

   Для изменения картинки, используемой для обоев рабочего стола, предназначен строковый параметр WallPaper, который находится в разделе реестра HKEY_CURRENT_USER/Control Panel/Desktop. В качестве значения этого параметра следует указать путь к соответствующему bmp–файлу; изменения вступают в силу без перезагрузки компьютера.
   При необходимости можно в правом нижнем углу рабочего стола выводить номер версии и номер сборки Windows. Для этого следует в разделе реестра HKEY_CURRENT_USER/Control Panel/Desktop создать параметр типа DWORD – PaintDesktopVersion, и присвоить ему значение 1; результат приведен на рис. 2.3. 

   Рис. 2.3. Отображение номера сборки и версии Windows

   Необходимо учитывать, что данные изменения вступят в силу только после перезагрузки компьютера.
   Чтобы скрыть все элементы рабочего стола, за исключением панели задач и кнопки Пуск, следует в разделе реестра HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Policies\Explorer создать параметр типа DWORD, который будет называться NoDesktop, и присвоить ему значение 1. При присвоении данному параметру значения 0 либо при удалении его из реестра скрытые элементы вновь будут отображаться. Во всех случаях результат будет виден после перезагрузки компьютера.
   В окне редактирования свойств панели задач и меню Пуск на вкладке Панель задач содержится флажок Группировать сходные кнопки панели задач, при установке которого система выполняет автоматическую группировку однотипных кнопок на панели задач. С помощью параметра типа DWORD, который называется TaskbarGroupSize и расположен в разделе реестра HKEY_CURRENT_USER\Software \Microsoft\Windows\CurrentVersion\Explorer\Advanced, можно по своему усмотрению установить то количество кнопок на панели задач, при достижении которого система начнет группировку. Чтобы изменения вступили в силу, компьютер требуется перезагрузить.
   Любому пользователю знакома ситуация, когда программа, требующая активизации (открытия окна, ввода данных и т. п.), начинает мигать кнопкой на панели задач. Возможности системного реестра предусматривают изменение числа миганий кнопки на панели задач. Для этого в разделе HKEY_CURRENT_USER/Control Panel/Desktop предназначен параметр типа DWORD – ForegroundFlashCount, которому по умолчанию присвоено значение 3; фрагмент reg–файла с установленным данным значением приведен ниже.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Control Panel\Desktop]
   "ForegroundFlashCount"=dword:00000003
   "ForegroundLockTimeout"=dword:00030d40

   Сразу за параметром ForegroundFlashCount следует параметр ForegroundLockTimeout (также типа DWORD), значением которого является величина интервала времени, отведенного на мигание; значение по умолчанию – 200000 миллисекунд. На приведенном выше фрагменте reg–файла это значение отображено в шестнадцатеричной системе исчисления. Все изменения параметров ForegroundFlashCount и ForegroundLockTimeout вступают в силу после перезагрузки компьютера.

Проводник и оболочка Windows XP

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

Удаление меню Файл

   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoFileMenu"=dword:00000001

   После импорта данного reg–файла в реестр и последующей перезагрузки компьютера меню Файл перестанет отображаться в соответствующих окнах (рис. 2.4).

   Рис. 2.4. Удаление меню Файл

   После удаления параметра NoFileMenu из реестра либо присвоения ему значения 0 (и последующей перезагрузки компьютера в любом случае) меню Файл вновь будет отображаться в соответствующих окнах на своем обычном месте.

Отображение кнопки Поиск

   Подобным образом можно управлять отображением кнопки Поиск в окне Проводника и в других подобных окнах, использующих оболочку Windows. Для этого аналогичным образом используется параметр NoShellSearchButton типаDWORD, также расположенный в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\Explorer – значение 1 выключает отображение данной кнопки, а значение 0 либо удаление параметра NoShellSearchButton из реестра включает ее отображение. Все изменения вступают в силу после перезагрузки компьютера.

Операции с локальным меню Проводника

   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoViewContextMenu"=dword:00000001

   В результате после перезагрузки компьютера локальное меню Проводника перестанет вызываться. Чтобы вернуть все назад, следует либо удалить данный параметр, либо присвоить ему значение 0, после чего вновь перезагрузить компьютер.
   Тем не менее, даже при отключенном локальном меню доступ к дискам компьютера сохраняется – для этого можно воспользоваться функцией Файл►Создать►Ярлык: как известно, при активизации данной функции на экране отображается окно мастера создания ярлыка, в котором с помощью кнопки Обзор открывается доступ как к локальным, так и к сетевым дискам. Чтобы перекрыть этот доступ, достаточно в системном реестре удалить или переименовать раздел HKEY_CLASSES_ROOT\. lnk\ShellNew, в результате чего возможность создания ярлыка останется, но уже без помощи мастера создания ярлыка и, следовательно – без доступа к дискам. Результат выполненных действий можно увидеть без перезагрузки компьютера.
   В локальное меню Проводника можно при необходимости добавить функции Копировать в папку и Переместить в папку, предназначенные соответственно для копирования либо перемещения требуемого файла в указанное место. При активизации данных функций на экране отображается окно, в котором указывается путь для копирования (перемещения). По умолчанию эти функции не включены в состав локального меню Проводника, но изначально прописаны в операционной системе.
   Для того, чтобы включить функцию Копировать в папку в локальное меню Проводника, необходимо в разделе системного реестра HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers создать подраздел Copyto и присвоить параметру По умолчанию значение {C2FBB630–2971–11d1–A18C-00C04FD75D13} (см. рис. 2.5).

   Рис. 2.5. Включение функции копирования

   Включение функции Переместить в папку в состав локального меню Проводника выполняется аналогичным образом: для этого необходимо в разделе реестра HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers создать подраздел Moveto и установить параметру По умолчанию значение {C2FBB631–2971–11d1–A18C-00C04FD75D13}. Ниже приведен текст reg–файла, который следует импортировать в реестр для включения данной функции в локальное меню Проводника.
   Windows Registry Editor Version 5.00 

   [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Moveto]
   @="{C2FBB631–2971–11d1–A18C-00C04FD75D13}"

   После внесения указанных изменений в системный реестр функции Копировать в папку и Переместить в папку войдут в состав локального меню Проводника без перезагрузки компьютера – их можно увидеть, спозиционировавшись на каком либо файле и нажав правую кнопку мыши (рис. 2.6).

   Рис. 2.6. Добавление функций в локальное меню

   Чтобы убрать данные функции из локального меню Проводника, достаточно в системном реестре удалить созданные подразделы (Copyto и Moveto).
   Управление отображением функции Отправить, которая находится в этом же локальном меню (на рис. 2.6 она расположена сразу за функцией Переместить в папку), осуществляется в разделе реестра HKEY_CLASSES_ROOT\AllFilesystemObjects\ shellex\ContextMenuHandlers\Send To с помощью параметра По умолчанию. Для включения данной функции в состав локального меню Проводника следует присвоить данному параметру значение {7BA4C740–9E81–11CF-99D3–00AA004AE837}; ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To]
   @="{7BA4C740–9E81–11CF-99D3–00AA004AE837}"

   Чтобы исключить функцию Отправить из локального меню Проводника достаточно удалить значение параметра По умолчанию. Все изменения вступают в силу без перезагрузки компьютера.
   В локальном меню панели инструментов Проводника, открываемом при нажатии правой кнопки мыши, находится функция Настройка, которая предназначена для перехода в режим настройки и редактирования панели инструментов. Чтобы удалить эту функцию из локального меню, достаточно в разделе реестра HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Policies\Explorer создать параметр типа DWORD – NoToolbarCustomize и присвоить ему значение 1. При этом удалится аналогичная функция и из Internet Explorer. Изменения вступают в силу без перезагрузки компьютера.
   При необходимости в локальное меню папок Проводника можно добавить функцию Command Prompt, которая предназначена для вызова командной строки. Для этого в разделе реестра HKEY_LOCAL_MACHINE\Software\Classes\Directory\shell следует создать подраздел Command Prompt, в него включить еще один подраздел – Command, и строковому параметру По умолчанию присвоить значение Cmd. exe /k cd"%1"; ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Command Prompt\Command]
   @="Cmd. exe /k cd \"%1\""

   Результат выполнения указанных действий приведен на рис. 2.7.

   Рис. 2.7. Функция Command Prompt в локальном меню

   Для исключения функции Command Prompt из локального меню папок следует удалить из реестра подраздел Command Prompt. Изменения вступают в силу без перезагрузки компьютера.

Изменение путей к папкам

   Возможности системного реестра позволяют изменить пути к системным и специальным папкам (например, Мои документы, Рабочий стол, Шаблоны и др.). В принципе, поменять расположение этих папок можно и обычным образом, но после перезагрузки компьютера они все равно будут восстановлены на прежнем месте – это связано с тем, что пути к ним прописаны в системном реестре: в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders либо в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders. Поэтому для того, чтобы перенести требуемые папки в другое место, нужно сначала прописать путь к ним в реестре с помощью соответствующего параметра, а уже затем поместить их по прописанному адресу. Указанные изменения вступают в силу после перезагрузки компьютера.

Перетаскивание окна

Кнопка Пуск

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

Отображение имени пользователя


   Рис. 2.8. Фрагмент меню кнопки Пуск

   C помощью системного реестра можно управлять отображением имени пользователя в данном меню. Для его удаления необходимо в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer создать параметр NoUserNameInStartMenu типа DWORD и присвоить ему значение 1; ниже приведен текст соответствующего reg–файла.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoUserNameInStartMenu"=dword:00000001

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

   Рис. 2.9. Удаление имени пользователя
   ПРИМЕЧАНИЕ
   Использование данной возможности имеет смысл только в том случае, когда меню кнопки Пуск оформлено в стиле Windows XP.
   Если присвоить параметру NoUserNameInStartMenu значение 0 либо вообще удалить его из реестра и перезагрузить компьютер, то имя пользователя вновь будет показываться в меню кнопки Пуск (рис 2.8).

Мой компьютер

   Windows Registry Editor Version 5.00 

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\NonEnum]
   "{20D04FE0–3AEA-1069–A2D8–08002B30309D}"=dword:00000001

   Результат выполненных действий показан на рис. 2.10 – функция Мой компьютер исключена из меню кнопки Пуск. 

   Рис. 2.10. Удаление функции Мой компьютер

   Чтобы вернуть функцию Мой компьютер обратно, нужно либо присвоить параметру {20D04FE0–3AEA-1069–A2D8–08002B30309D} значение 0, либо удалить его из реестра.
   Управление отображением функции Мой компьютер может также выполняться и еще в одном разделе системного реестра – HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced. Для этого следует создать в данном разделе параметр Start_ShowMyComputer типа DWORD, которому можно устанавливать следующие значения: 0 – функция Мой компьютер в составе меню кнопки Пуск не отображается, 1 – отображается в виде ссылки, 2 – отображается в виде подменю. Ниже изображен фрагмент reg–файла, в котором параметру Start_ShowMyComputer присвоено значение 2.
   Windows Registry Editor Version 5.00 

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
   "Start_ShowMyComputer"=dword:00000002

   Все приведенные изменения вступают в силу после перезагрузки компьютера.

Сетевое окружение и Выход из системы

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

   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoStartMenuNetworkPlaces"=dword:00000001
   "StartmenuLogoff"=dword:00000001

   Результат выполненных действий приведен на рис. 2.11. Следует учитывать, что для того, чтобы изменения вступили в силу, требуется перезагрузка компьютера.

   Рис. 2.11. Удаление пунктов Сетевое окружение и Выход из системы

   Чтобы вернуть удаленные функции обратно, следует либо присвоить соответствующим параметрам значения 0, либо удалить их из реестра, после чего вновь перезагрузить компьютер.
   Управлять отображением функции Сетевое окружение можно также в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced с помощью параметра Start_ShowNetPlaces типа DWORD. Если данному параметру присвоено значение 0, то функция будет исключена из меню кнопки Пуск, при установленном значении 1 – функция будет отображаться. Все изменения вступают в силу после перезагрузки компьютера.

Удаление списка популярных программ

   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoStartMenuMFUprogramsList"=dword:00000001

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

   Рис. 2.12. Удаление списка популярных программ

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

Недавние документы

   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoRecentDocsMenu"=dword:00000001

   После выполнения указанных действий и последующей перезагрузки компьютера функция Недавние документы исчезнет из меню кнопки Пуск (рис. 2.13).

   Рис. 2.13. Удаление подменю Недавние документы

   Чтобы вернуть функцию Недавние документы на свое место, нужно присвоить параметру NoRecentDocsMenu значение 0 либо удалить его из реестра, после чего перезагрузить компьютер.
   Также управлять отображением данной функции можно в разделе реестра HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced – для этого необходимо создать параметр Start_ShowRecentDocs типа DWORD. Данный параметр может принимать следующие значения: 0 – функция Недавние документы исключается из меню кнопки Пуск, 1 – отображается как ссылка, 2 – отображается как подменю. Чтобы изменения вступили в силу, компьютер необходимо перезагрузить.
   Возможности системы предусматривают автоматическое очищение списка, содержащегося в подменю Недавние документы, после каждого выключения (перезагрузки) компьютера. Для этого необходимо создать в подразделе реестра HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer параметр ClearRecentDocsOnExit типа DWORD и присвоить ему значение 1. А для того, чтобы открываемые документы не запоминались в данном списке, нужно в этом же разделе реестра создать параметр NoRecentDocsHistory типа DWORD и также присвоить ему значение 1 (изменение вступит в силу после перезагрузки компьютера). Ниже приведен фрагмент reg–файла, содержащего оба эти параметра с установленными значениями 1.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "ClearRecentDocsOnExit"=dword:00000001
   "NoRecentDocsHistory"=dword:00000001

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

Мои рисунки


   Рис. 2.14. Изменение значения параметра

   Результат выполненных действий показан на рис. 2.15.

   Рис. 2.15. Удаление функции Мои рисунки

   Чтобы вернуть функцию Мои рисунки в меню кнопки Пуск следует присвоить параметру NoSMMyPictures значение 0 либо удалить его из реестра, а затем перезагрузить компьютер.
   Управлять отображением данной функции можно также в разделе системного реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced с помощью параметра Start_ShowMyPics типа DWORD. Если данному параметру присвоено значение 0, то функция Мои рисунки не будет включена в состав меню кнопки Пуск, при установленном значении 1 функция будет отображаться в виде ссылки, при установленном значении 2 – в виде меню. В приведенном ниже тексте reg–файла данному параметру присвоено значение 1.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
   "Start_ShowMyPics"=dword:00000001

   Все изменения вступают в силу после перезагрузки компьютера.

Поиск

   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoFind"=dword:00000001

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

   Рис. 2.16. Удаление функции Поиск

   Чтобы вернуть функцию Поиск на привычное место, следует присвоить параметру NoFind значение 0 либо удалить его из реестра, после чего перезагрузить компьютер.
   Также включать/выключать отображение данной функции можно в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced с помощью параметра Start_ShowSearch типа DWORD. Если данному параметру присвоено значение 0, то функция Поиск исключается из меню кнопки Пуск, при установленном значении 1 – отображается в составе данного меню. Чтобы изменения вступили в силу, компьютер требуется перезагрузить.

Справка и поддержка


   Рис. 2.17. Редактирование параметра NoSMHelp

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

   Рис. 2.18. Удаление функции Справка и поддержка

   Чтобы вернуть функцию Справка и поддержка обратно, следует присвоить параметру NoSMHelp значение 0 либо удалить его из реестра, после чего вновь перезагрузить компьютер.
   Управлять отображением функции Справка и поддержка можно также в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced с помощью параметра Start_ShowHelp типа DWORD. При установленном значении 0 функция Справка и поддержка не отображается в меню кнопки Пуск, если же данному параметру присвоено значение 1, то функция включается в состав меню. После внесения всех изменений компьютер следует перезагрузить.

Выполнить

   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoRun"=dword:00000001

   В результате внесения указанных изменений и последующей перезагрузки компьютера функция Выполнить исчезнет из меню кнопки Пуск (рис. 2.19).

   Рис. 2.19. Удаление функции Выполнить
   СОВЕТ
   Если вы привыкли открывать системный реестр и другие программы с помощью функции Выполнить, то при выполнении данного трюка следует заранее подумать о том, каким образом вы будете открывать реестр при отсутствии данной функции (например, для возврата в исходное состояние).
   Чтобы вернуть функцию Выполнить на привычное место, нужно удалить параметр NoRun из реестра либо присвоить ему значение 0, после чего перезагрузить компьютер.
   Помимо этого, включать/выключать функцию Выполнить в состав меню кнопки Пуск можно также в разделе реестра HKEY_CURRENT_USER\Software \Microsoft\Windows\CurrentVersion\Explorer\Advanced с помощью параметра Start_ShowRun типа DWORD. Для того, чтобы скрыть функцию Выполнить, следует присвоить данному параметру значение 0, чтобы отобразить – значение 1. После внесения всех изменений компьютер необходимо перезагрузить.

Все программы

   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoStartMenuMorePrograms"=dword:00000001

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

   Рис. 2.20. Удаление функции Все программы
   СОВЕТ
   Перед выполнением данного трюка следует особо убедиться в его целесообразности, поскольку подменю Все программы является одним из основных способов быстрого доступа к программам компьютера.
   Для возврата в исходное состояние следует удалить из системного реестра параметр NoStartMenuMorePrograms либо присвоить ему значение 0, а затем перезагрузить компьютер.
   Также управлять отображением функции Все программы можно в разделе HKEY_CURRENT_USER\Software \Microsoft\Windows\CurrentVersion\Explorer\Advanced с помощью параметра StartMenuAdminTools типа DWORD – при установленном значении 0 данная функция будет скрыта, а при присвоении значения 1 – станет доступна. Чтобы изменения вступили в силу, компьютер следует перезагрузить.

Локальное меню кнопки Пуск

   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoChangeStartMenu"=dword:00000001

   Рис. 2.21. Локальное меню

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

Панель управления

   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
   "NoControlPanel"=dword:00000001

   После внесения данных изменений в реестр компьютер следует перезагрузить – результат приведен на рис. 2.22.

   Рис. 2.22. Удаление функции Панель управления

   Чтобы вернуть функцию Панель управления на привычное место, следует удалить из реестра параметр NoControlPanel либо присвоить ему значение 0, после чего перезагрузить компьютер.
   Также можно управлять отображением функции Панель управления в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced – для этого необходимо создать параметр Start_ShowControlPanel типа DWORD. Если данному параметру присвоено значение 0, то функция Панель управления будет исключена из меню кнопки Пуск, при установленном значении 1 она будет отображаться как ссылка, при присвоении значения 2 – как подменю. На приведенном фрагменте соответствующего reg–файла данному параметру присвоено значение 2.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
   "Start_ShowControlPanel"=dword:00000002

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

   Рис. 2.23. Функция Панель управления

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

Избранное

   При необходимости можно включить в состав меню кнопки Пуск функцию Избранное, которую удобно использовать в том случае, если вы работаете с Интернет–обозревателем Internet Explorer (при работе с другими интернет–обозревателями использование данной функции нецелесообразно). Для этого необходимо в системном реестре в разделе HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced создать параметр StartMenuFavorites типа DWORD. Данный параметр может принимать следующие значения: 0 – в этом случае функция Избранное не отображается в составе меню кнопки Пуск (аналогично – при отсутствии этого параметра в реестре), 1 – функция будет включена в состав меню кнопки Пуск как ссылка, 2 – будет отображаться как подменю. Ниже приведен текст reg–файла данного раздела реестра, в котором этому параметру установлено значение 2.
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
   "StartMenuFavorites"=dword:00000002

   Импортируем данный файл в реестр, перезагружаем компьютер – результат выполненных изменений приведен на рис. 2.24: функция Избранное включена в состав меню кнопки Пуск в виде подменю.

   Рис. 2.24. Функция Избранное

   Следует отметить, что все изменения значения параметра StartMenuFavorites вступают в силу только после перезагрузки компьютера.

Администрирование

   Чтобы иметь быстрый доступ к параметрам администрирования системы, рекомендуется в состав меню кнопки Пуск включить функцию Администрирование. Для этого следует в системном реестре в разделе HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced создать параметр Start_AdminToolsRoot, который позволяет управлять режимом отображения данной функции. Если данному параметру присвоено значение 0, то функция Администрирование не входит в состав меню кнопки Пуск, при установленном значении 1 она отображается как ссылка, если же установлено значение 2 – отображается в виде подменю; последний вариант изображен в тексте reg–файла.
   Windows Registry Editor Version 5.00 

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
   "Start_AdminToolsRoot"=dword:00000002

   В результате импорта данного reg–файла в реестр функция Администрирование будет отображаться в меню кнопки Пуск так, как это показано на рис. 2.25.

   Рис. 2.25. Функция Администрирование

   Все приведенные выше изменения вступают в силу только после перезагрузки компьютера.

Размер значков меню кнопки Пуск

   С помощью системного реестра можно выбирать требуемый размер значков в левой колонке меню кнопки Пуск (стиль отображения меню – Windows XP). Например, на рис. 2.24 установлен крупный размер значков. Для изменения размера значков следует создать в разделе реестра HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced параметр Start_LargeMFUIcons типа DWORD. Если данному параметру присвоить значение 0, то значки будут мелкими, а при установленном значении 1 – крупными. Ниже приведен текст reg–файла, в котором данному параметру присвоено значение 0 (т. е. включается режим отображения мелких значков).
   Windows Registry Editor Version 5.00

   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
   "Start_LargeMFUIcons"=dword:00000000

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

   Рис. 2.26. Мелкие значки в меню Пуск

   Здесь также следует учитывать, что все изменения вступают в силу только после перезагрузки компьютера.
   Очевидно, что применение данного эффекта имеет смысл только в том случае, если включен стиль отображения меню Windows XP.

Панель управления

   Как известно, панель управления является одним из важнейших элементов операционной системы; доступ к ней осуществляется с помощью функции Пуск►Панель управления, если настройками реестра не предусмотрено иное (см. подраздел «Панель управления» в разделе «Кнопка Пуск»). В данном разделе мы рассмотрим, каким образом с помощью системного реестра можно изменять режимы функционирования панели управления и ее элементов.

Функция Администрирование

   В процессе эксплуатации системы иногда возникает необходимость заблокировать доступ пользователей к функциям администрирования системы. Выше мы уже рассматривали один из вариантов управления отображением функции Администрирование (раздел «Кнопка Пуск», подраздел «Администрирование»). В данном подразделе мы научимся управлять отображением данной функции в составе подменю Панель управления (на примере, когда в составе меню кнопки Пуск пункт Панель управления отображается в виде подменю).

   Итак, по умолчанию функция Администрирование входит в состав подменю Панель управления (рис. 2.27).

   Рис. 2.27. Функция Администрирование

   Для удаления пункта Администрирование из панели управления следует в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ ControlPanel\NameSpace переименовать подраздел {D20EA4E1–3957–11d2–A40B-0C5020524153}, поставив перед ним знак минуса (рис. 2.28).