Как правило, параметры экспортируют перед внесением изменений в реестр (резервное копирование) либо для того, чтобы создать REG-файл для последующего импорта в реестр другого компьютера или при автоматической установке системы.
   Выше, говоря о создании архивной копии реестра, мы уже затрагивали вопросы экспорта реестра целиком или его отдельных ветвей. Сейчас пришло время попрактиковаться в этом занятии, используя наш сквозной пример.
   Практическое занятие
   Попробуйте экспортировать только что созданный раздел Test. Найдите и выделите его мышкой в левом окне редактора реестра. Щелкните правой кнопкой мыши для вызова контекстного меню и выберите команду Экспортировать. В открывшемся диалоговом окне укажите имя файла, например cat.reg, для записи настроек раздела и сохраните его на Рабочем столе (рис. 1.14).

Удаление раздела

   Удалить раздел не слишком сложно. Просто выделяем нужный раздел и нажимаем клавишу Delete. Также можно удалить при помощи контекстного меню (команда Удалить) или через меню Правка ► Удалить.
   Практическое занятие
   Удалите созданный ранее раздел Test. Для этого выделите его, нажмите клавишу Delete на клавиатуре или выполните команду контекстного меню раздела Правка ► Удалить. Прежде чем удалить раздел, система запросит у вас подтверждение операции (рис. 1.15).
 
   Рис. 1.14. Экспорт выбранного раздела реестра
 
   Рис. 1.15. Запрос подтверждения на удаление раздела реестра
 
   Ответьте на вопрос, нажав кнопку Да, и раздел будет удален.
   Еще раз обращаем ваше внимание на то, что после ошибочного удаления отменить операцию можно только в том случае, если вы заранее позаботились об архивировании реестра или о создании точки восстановления системы.

Импорт параметров

   Чтобы восстановить в реестре сохраненные данные, используется операция импорта параметров. Для этого в меню редактора реестра выберите команды Файл ► Импорт... и в диалоговом окне выбора файлов укажите REG-файл для импорта.
   Практическое занятие
   Откройте меню Файл ► Импорт… и в диалоговом окне найдите файл cat.reg, который был экспортирован в предыдущем примере. В результате появится окно с сообщением, что содержащиеся в файле настройки раздела и параметры успешно добавлены в реестр (рис. 1.16). В этом можно убедиться. Если сразу не видно никаких изменений, то попробуйте нажать клавишу F5 или выбрать меню Вид ► Обновить.
 
   Рис. 1.16. Импортирование настроек реестра
 
   Для того чтобы импортировать REG-файл в реестр, можно просто сделать на нем двойной щелчок мышью. Например, когда мы сделали двойной щелчок мышью на файле cat.reg, который незадолго до этого был выгружен из реестра на Рабочий стол, система вывела предупреждение как на рис. 1.17.
 
   Рис. 1.17. Предупреждение при импорте файла в реестр
 
   Ответив Да на вопрос, вы импортируете файл в реестр.
   REG-файл можно импортировать в реестр из командной строки при помощи команды
   REGEDIT <имя_файла>
   Наберите в командной строке (предполагается, что у вас на диске D: уже есть файл test.reg)
   REGEDIT D:\test.reg
   На экране появится серия диалоговых окон с предупреждениями, и файл будет импортирован в реестр.

Печать

   Редактор реестра позволяет распечатать выбранный раздел на принтере или в файл при помощи команды Файл ► Печать...

Избранное

   В редакторе реестра есть очень полезное, ускоряющее работу меню. Оно называется Избранное. C его помощью можно быстро добавить в список нужный раздел, с которым придется часто работать.
   Стоит отметить еще такую интересную деталь: при следующем запуске редактора реестра он всегда открывается на том разделе, работа с которым происходила в последний раз.
   Практическое занятие
   Давайте занесем в Избранное созданный нами раздел Test. Выделите его в редакторе реестра и выберите меню Избранное ► Добавить в избранное... Откроется диалоговое окно Добавление в папку „Избранное“ (рис. 1.18). При желании можно изменить имя по умолчанию для сохранения и щелкнуть на кнопке ОК, чтобы подтвердить наше действие. Теперь щелкните на любом другом разделе и закройте редактор. Откройте редактор реестра снова. В меню Избранное найдите строку Test (или строку с тем именем, под которым раздел был сохранен) и щелкните на ней. Вы сразу перейдете в нужный раздел.
 
   Рис. 1.18. Сохранение раздела в папке Избранное
 

REG-файл

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

Формат REG-файла

   Вот как выглядит пример REG-файла, который позволит создать тот же раздел с параметрами, которые вводились на предыдущих практических занятиях.
   Windows Registry Editor Version 5.00Устанавливаем новые параметры для раздела Test
   [HKEY_CURRENT_USER\Software\Test]
   «CatName»="Рыжик"
   «CatAge»=dword:00000008

Синтаксис REG-файлов

   Рассмотрим формат REG -файлов. Сначала идет заголовок файла
   Windows Registry Editor Version 5.00
   Нужно заметить, что в более ранних операционных системах, Windows 98 и Windows NT 4.0, использовался заголовок REGEDIT4. Если у вас сохранились подобные старые файлы, то не пугайтесь. Windows 7 поймет этот файл и корректно обработает информацию. А вот обратный процесс будет недоступен – Windows 98 не сможет распознать новый заголовок и выдаст ошибку. Одна немаловажная деталь – после заголовка обязательно идет пустая строка.
   Если вам нужно включить в документ комментарий, чтобы не забыть о назначении параметра, то поставьте вначале символ «;» (точка с запятой). При экспорте раздела Test из прошлого примера никаких комментариев не добавляется. Я это сделал уже после создания REG-файла. Комментарий служит для удобства самого пользователя и в реестр не вносится.
   Устанавливаем новые параметры для раздела Test
   Далее указывается раздел реестра, который заключается в квадратные скобки. Обратите внимание, что если указанный в файле раздел в реестре не существует, то он будет создан:
   [HKEY_CURRENT_USER\Software\Test]
   И наконец, последний штрих – вы указываете параметр реестра и его значение:
   «CatName»="Рыжик"
   В REG-файле может содержаться несколько разделов и параметров реестра, которые пишутся с новой строки, но заголовок используется только один в самом начале. В конце каждого файла также должна присутствовать пустая строка. Как видите, формат REG-файлов совсем не сложен и их можно создавать самостоятельно, не прибегая к помощи других программ.
   ПРИМЕЧАНИЕ
   Я обратил внимание, что при создании REG-файла при помощи редактора реестра в конец файла вставляются две пустые строки. Я не нашел информации на данный счет в документации, но на всякий случай также добавляю две пустые строки при ручном создании файла. Для экономии бумаги в книге эти строки не отображаются.

Создание REG-файла

   Писать REG-файл можно в любом текстовом редакторе, например в Блокноте. Создайте новый текстовый документ, наберите приведенный выше код (рис. 1.19) и сохраните файл с расширением REG.
   Если вы хотите потренироваться в создании подобных файлов, то проще сгенерировать их при помощи экспорта из редактора реестра, а затем внести изменения в Блокноте.
 
   Рис. 1.19. Редактирование текста файла в текстовом редакторе
 

Внесение изменений в реестр при помощи REG-файла

   Выше мы уже рассматривали поведение системы при выполнении двойного щелчка по файлу с расширением .REG. При двойном щелчке на REG-файле у вас запускается редактор реестра, которому передается в качестве параметра имя файла.
   ВНИМАНИЕ
   Перед импортом в реестр REG-файла обязательно сделайте резервную копию реестра или точку восстановления системы!
   Данный способ не очень удобен для автоматизации задач. Например, мы хотим создать сценарий автоматической установки системы с использованием REG-файлов. Если таких файлов будет слишком много, то пользователю постоянно придется нажимать кнопку OK, что, согласитесь, не доставит ему удовольствия. Можно подавить появ ление диалогового окна, запустив команду с параметром /S:
   REGEDIT /S D:\test.reg
   Именно этот способ используется программистами и системными администраторами при создании своих программ и сценариев, использующих REG-файлы. Правда, служба контроля учетных записей Windows выведет запрос о разрешении операции, но службу контроля можно отключить на время подобных действий, и тогда пользователь ничего не увидит.
   C помощью REG-файла также можно удалять разделы. Для этого необходимо поставить знак минуса перед названием раздела. Откроем в Блокноте наш файл cat.reg и внесем следующие изменения:
   Windows Registry Editor Version 5.00ставим минус для удаления раздела
   [-HKEY_CURRENT_USER\Software\Test]
   Теперь нужно дважды щелкнуть на REG-файле, чтобы запустить его и импортировать записи в реестр. Проверьте в редакторе реестра, что заданный раздел был удален.
   ВНИМАНИЕ
   Обратите внимание, что удалять можно только те разделы, которые не содержат в себе подразделов. В противном случае необходимо последовательно удалить все входящие в его состав подразделы и только потом приступать к удалению нужного раздела.
   Также можно удалить параметр. Для этого следует поставить знак минуса (–) после знака равенства (=):
   Windows-Registry-Editor-Version-5.00Удаляем параметр из раздела Test
   [HKEY_CURRENT_USER\Software\Test]
   «CatName»="Рыжик"
   «CatAge»=-
   Снова проверьте, что такие изменения работают и параметр CatAge был удален.

Утилита командной строки REG.EXE

   Кроме редактора реестра, имеющего графический интерфейс, в составе Windows 7 имеется также утилита командной строки REG.EXE, предназначенная для опытных пользователей. С ее помощью можно создавать различные сценарии для выполнения различных задач, связанных с экспортом и импортом разделов реестра.

Экспорт параметров (команда EXPORT)

   Для экспорта параметров реестра с помощью командной строки используется команда REG EXPORT, обладающая следующим синтаксисом:
   REG EXPORT <имя_раздела> <имя_файла> [/y]

Параметры

   ► <имя_раздела> – полный путь к разделу реестра в виде: КОРЕНЬ\Подраздел (только для локального компьютера). В качестве корня используются значения HKLM-|-HKCU-|-HKCR-|-HKU-|-HKCC. В качестве подраздела используется полный путь к разделу реестра в выбранном корневом разделе.
   ► <имя_файла> – имя файла на диске, в котором будут записаны экспортированные записи.
   ► /y – необязательный параметр. С его помощью можно выводить окно с предупреждением о том, что на диске уже существует файл с таким же именем.
   Практическое занятие
   Попробуем экспортировать раздел Test, созданный на предыдущих занятиях, при помощи командной строки. Запустите интерпретатор командной строки (cmd.exe). Введите в командной строке следующую строчку (предполагается, что у вас еще нет файла cat.reg на диске D:):
   reg export HKCU\Software\Test-d:\cat.reg
   В успешном случае на экране появится строчка Операция успешно завершена (рис.1.20). Откройте диск и убедитесь, что данный файл существует (естественно, вы можете самостоятельно выбрать диск и имя файла для данного примера).
 
   Рис. 1.20. Экспорт настроек реестра при помощи командной строки
 

Добавление параметров (команда ADD)

   При помощи команды REG ADD можно добавить параметры в реестр. Таким образом, можно включить команды для добавления параметров в состав сценария, не прибегая к помощи REG-файлов. Синтаксис команды достаточно прост:
   REG ADD <имя_раздела> [/v <имя_параметра> | /ve] [/t <тип>] [/s <разделитель>] [/d <данные>] [/f]

Параметры

   ► имя_раздела-[\\<компьютер>\]<раздел>.
   <компьютер> – имя удаленного компьютера. Если оно опущено, то по умолчанию используется локальный компьютер. На удаленном компьютере доступны только корневые разделы HKLM и HKU.
   <раздел> – КОРЕНЬ\<подраздел>. В качестве корня используется одно из значений: HKLM | HKCU | HKCR | HKU | HKCC. В качестве подраздела используется полное имя подраздела реестра в указанном корневом разделе.
   ► /v – имя параметра, добавляемого в выбранный раздел.
   ► /ve – добавление параметра с пустым именем (по умолчанию) в этот раздел.
   ► /t – тип данных. Может использоваться одно из следующих значений: REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ | REG_DWORD | REG_QWORD | REG_BINARY | REG_NONE. Если не указывается, то по умолчанию используется REG_SZ.
   ► /s – символ, используемый в качестве разделителя данных для параметров типа REG_MULTI_SZ. Если не указан, то в качестве разделителя используется \0.
   ► /d – значение, присваиваемое добавляемому параметру реестра.
   ► /f – выполнение замены существующих записей без запроса подтверждения.
   Для добавления нового раздела HKCU\Software\Test на удаленном компьютере BOSS введите в командной строке следующее:
   REG ADD \\BOSS\HKCU\Software\Test
   У утилиты командной строки REG.EXE есть множество других ключей для работы с реестром: QUERY, DELETE, COPY, SAVE, RESTORE, LOAD, UNLOAD, COMPARE, IMPORT. Узнать о них вы можете из справочной документации.
   Практическое занятие
   Если вы не помните ту или иную операцию у утилиты REG.EXE, то воспользуйтесь ключом /?. Запустите командную строку CMD.EXE и введите сначала команду
   reg /?
   Вы увидите список всех доступных операций, а также подсказки, как получить дополнительную информацию о каждой операции (рис. 1.21).
 
   Рис. 1.21. Получение справки об операциях утилиты REG EXE
 
   Например, нас интересует операция импорта. Тогда там же в командной строке вводим следующую команду:
   reg import /?
   После выполнения такой команды на экране отобразится краткая справочная информация по ней.

Заключение

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

Глава 2. Настройка Windows 7

   В этой главе мы рассмотрим множество настроек, с помощью которых можно изменить внешний вид значков, добавить новые возможности программам и многое другое. Следует сказать, что многие из этих параметров могут работать даже в Windows 95! Условно говоря, можно сказать, что 90% описываемых настроек работоспособны в Windows Vista, 70% – в Windows XP, 60% – в Windows 98/Me, 50% – в Windows 95. В каждой следующей операционной системе появляются новые параметры, хотя при этом остаются работающими и предыдущие. Но тем не менее часть параметров устаревает и становится неактуальной.
   ВНИМАНИЕ
   Не забудьте о том, что, прежде чем модифицировать реестр или импортировать в него REG-файлы, нужно обязательно сделать архивную копию реестра или точку восстановления системы!

Краткие инструкции по использованию параметров

   Прежде чем мы приступим к изучению новых параметров в реестре Windows, необходимо ознакомиться с некоторыми правилами, которых мы будем придерживаться в этой книге. Прежде всего, для экономии места мы будем использовать псевдонимы корневых разделов в описании параметров. В этом случае приведенный в главе 1 пример будет выглядеть следующим образом:
   HKCU\Control Panel\Desktop
   Второе правило: если вы видите, что в вашем реестре нет раздела, упоминаемого в примере, значит, вам необходимо самостоятельно создать этот раздел. В некоторых случаях придется создавать даже несколько вложенных разделов.
   Следующее правило: очень много параметров можно использовать в двух разделах: HKEY_CURRENT_USER и HKEY_LOCAL_MACHINE. Различия заключаются в том, что в первом случае параметры будут действовать на настройки текущего пользователя, а во втором случае параметры будут распространяться на всех пользователей. Мы будем в основном использовать только первый вариант, кроме случаев, когда используемые параметры доступны только в HKEY_LOCAL_MACHINE. Кроме того, в этой главе мы будем избегать использования раздела HKEY_CLASS_ROOT. Дело в том, что данный раздел по соображениям безопасности нельзя редактировать обычным пользователям. Чтобы обойти это ограничение, нужно выставить себе особые разрешения. Запись в данном разделе сопряжена с риском для системы, поэтому вносить изменения в него должны только опытные пользователи.
   И наконец, последнее правило: некоторые настройки будут работать сразу после внесения изменений в реестр, а для некоторых параметров требуется полная перезагрузка компьютера или смена сеанса. Мы не будем в примерах акцентировать на этом внимание – просто помните об этом при изменении параметров.
   Настало время на практике познакомиться с параметрами реестра. Мы начнем это знакомство с ними с рассмотрения некоторых нестандартных настроек вполне обычных компонентов системы.

Рабочий стол

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

Версия Windows на Рабочем столе

   Существует возможность вывода номера версии и номера сборки Windows в нижнем правом углу Рабочего стола. Для этого создайте параметр PaintDesktopVersion типа DWORD со значением 1 в разделе HKCU\Control Panel\Desktop. После перезагрузки компьютера вы увидите надпись в углу экрана (рис. 2.1). Чтобы убрать ее, необходимо присвоить данному параметру значение 0 или удалить его.
 
   Рис. 2.1. Показ версии Windows на Рабочем столе
 

Управление значками Рабочего стола

   Вы, вероятно, знаете, как можно сразу скрыть все значки Рабочего стола. В контекстном меню Рабочего стола выберите команду Вид и снимите флажок с команды Отображать значки Рабочего стола. Вам будет интересно узнать, что вы можете добиться такого же эффекта, если создать параметр NoDesktop типа DWORD со значением 1 в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer. Эта информация пригодится разработчикам и системным администраторам для своих программ и сценариев, взаимодействующих с реестром.
   На Рабочий стол можно вывести предустановленные значки:
   Компьютер.
   Файлы пользователя.
   Сеть.
   Корзина.
   Панель управления.
   Чтобы вывести любой из этих значков на Рабочий стол, нужно вызвать контекстное меню Рабочего стола и выбрать команду Персонализация. В левой области открывшегося окна нажмите на ссылку Изменение значков Рабочего стола и в диалоговом окне Параметры значков Рабочего стола установите флажки возле тех из них, которые хотите видеть на Рабочем столе. Такого же результата можно добиться через реестр. Данные настройки хранятся в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel в виде DWORD-параметров:
   ► {59031a47-3f72-44a7-89c5-5595fe6b30ee} – файлы пользователя;
   ► {5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0} – панель управления;
   ► {20D04FE0-3AEA-1069-A2D8-08002B30309D} – компьютер;
   ► {F02C1A0D-BE21-4350-88B0-7367FC96EF3C} – сеть.
   Если присвоить указанным параметрам значение 0, то соответствующие значки будут выводиться на Рабочем столе. Чтобы удалить значки с Рабочего стола, нужно удалить данные параметры из указанного раздела.

Корзина

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

Использование Корзины для съемных дисков

   По умолчанию Корзина не создается на съемных дисках, однако с помощью параметра RecycleBinDrives в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\ Explorer вы можете изменить это поведение операционной системы. Данный параметр является битовой маской, каждый бит которой определяет букву диска, на котором будет создаваться файл Корзины. Если присвоить данному параметру значение 0хffffffff, то файл Корзины будет создаваться на всех дисках.

Пункт Свойства

   Если вы хотите убрать пункт Свойства из контекстного меню Корзины, то создайте параметр NoPropertiesRecycleBin типа DWORD со значением 1 в разделе HKCU\ Software\Microsoft\Windows\CurrentVersion\Policies\Explorer.
   Данная настройка бывает полезна, чтобы неопытные пользователи (дети, гости и т. д.) случайно не настроили неправильным образом свойства Корзины.
   Кроме того, можно настроить отдельные параметры в свойствах Корзины. О них речь пойдет ниже.

Блокировка флажка Запрашивать подтверждение на удаление

   В свойствах Корзины есть флажок Запрашивать подтверждение на удаление. Вы можете заблокировать данный флажок, чтобы никто не мог изменить установленное вами поведение Корзины (рис. 2.2). Для этого в разделе HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer присвойте параметру ConfirmFileDelete типа DWORD значение 1.
 
   Рис. 2.2. Блокировка флажка запроса на подтверждение удаления
 

Компьютер

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

Пункт меню Свойства

   Можно запретить отображение команды Свойства в контекстном меню значка Компьютер. Для этого нужно параметру NoPropertiesMyComputer типа DWORD присвоить значение 1 в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer.

Пункт меню Управление

   Также в контекстном меню значка Компьютер имеется команда Управление, которую тоже можно скрыть. Для этого создайте параметр NoManageMyComputerVerb типа DWORD со значением 1 в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer.
   ПРИМЕЧАНИЕ
   Данный пункт запускает утилиту compmgmt msc. Удаление пункта не удаляет саму программу.

Скрытие значков дисков

   Вы можете скрывать ненужные значки дисков в окне Компьютер. Наглядным примером для этой задачи является диск A:, который предназначен для флоппи-дисководов. Современные настольные компьютеры и ноутбуки уже не комплектуются подобными дисководами, но значок A: по-прежнему присутствует в системе.
   Неопытный пользователь может по ошибке щелкнуть по данному значку и получить сообщение об ошибке, которое будет сбивать его с толку. Для скрытия значков дисков нужно использовать параметр NoDrives типа DWORD, который является битовой маской. Данный параметр расположен в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer.
   Значения битовой маски параметра NoDrives строятся по следующему правилу: каждой букве диска присваивается определенный бит в шестнадцатеричном значении. Чтобы скрыть только один диск, можно указать единственный бит в параметре. Если нужно скрыть два и более диска, то их значения нужно сложить. Вот как выглядит небольшая таблица битов для первых дисков от A: до F::
   0х00000001 – диск А:;
   0х00000002 – диск B:;
   0х00000004 – диск C:;
   0х00000008 – диск D:;
   0х00000010 – диск E:;
   0х00000020 – диск F: и т. д.
   Таким образом, чтобы скрыть значок только диска A:, нужно использовать значение 0x00000001. Если мы хотим скрыть диск A: и C:, то следует использовать значение 0x00000005 и т. д. Для сокрытия значков всех дисков можно использовать значение 0x03FFFFFF.

Запрет на доступ к дискам

   Можно использовать менее радикальный способ – реестр Windows позволяет запретить доступ к определенным дискам, не скрывая их от пользователя. Для этого используется параметр NoViewOnDrive типа DWORD в том же разделе, о котором говорилось выше.
   Принцип работы данного параметра аналогичен параметру NoDrives, то есть битовая маска. Например, чтобы запретить доступ к диску D:, нужно установить значение 0x00000008. После перезагрузки компьютера изменение вступит в силу, и если пользователь попробует открыть диск D: или любую папку на этом диске, то увидит пре дупреждающее окно, что данная операция отменена вследствие действующих на компьютере ограничений (рис. 2.3). Кстати, подобное окно может появляться и при других настройках, которые ограничивают действия пользователей.
 
   Рис. 2.3. Предупреждающее окно
 

Порядок отображения названия и буквы диска

   По умолчанию буква диска отображается справа от его метки, например, Локальный диск (C:). Можно настроить данное поведение при помощи параметра ShowDriveLettersFirst типа DWORD в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer. Данный параметр может принимать следующие значения:
   1 – отображать букву диска справа от его метки (по умолчанию);
   2 – не выводить букву диска;
   4 – отображать букву диска слева от метки.
   Я присвоил на своем компьютере параметру значение 2 и после перезагрузки увидел, что в Проводнике больше не отображаются буквы дисков – только их названия (рис. 2.4)!
 
   Рис. 2.4. Отображение только названий дисков
 

Изменение значков дисков

   Можно изменить вид значков и описание диска в окне Компьютера и Проводника. Для этого откройте раздел HKLM\Software\Microsoft\Windows\CurrentVersion\Explоrer и создайте новый подраздел DriveIcons. Теперь в нем необходимо создать подразделы с буквами дисков, чьи значки и описания вы собираетесь менять. Следующий шаг – создание в подразделах диска двух новых подразделов: DefaultIcon и DefaultLabel.
   В них нужно изменить значения по умолчанию. В первом случае нужно указать путь к значку, а во втором – описание диска. Например, вот как будут выглядеть параметры в реестре для диска С::
   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\C\DefaultIcon]
   @="explorer.exe,8"
   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\C\DefaultLabel]
   @="Мой системный диск"
   В данном случае значок @ означает параметр по умолчанию. На рис. 2.5. вы можете видеть окно редактора реестра и окно Компьютер, в котором виден значок диска С: с измененными параметрами отображения.
 
   Рис. 2.5. Редактор реестра и результаты редактирования
 

Удаление вкладки Оборудование

   Чтобы удалить вкладку Оборудование при просмотре свойств локального диска, создайте параметр NoHardwareTab типа DWORD со значением 1 в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer.

Вкладка Безопасность

   Можно также запретить отображение вкладки Безопасность при помощи параметра NoSecurityTab типа DWORD со значением 1 в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer. Стоит обратить внимание, что данная настройка распространяется не только на диски – вкладка Безопасность исчезнет также из окна свойств папок и файлов.

Папки

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

Отключаем вкладку Настройка

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

Панель задач

Предварительный просмотр на Панели задач

   Можно изменить время задержки перед показом окон предваритель ного просмотра при наведении курсора мышки на значок на Панели задач. Для этого в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advancedсоздайте параметр ExtendedUIHoverTime типа DWORD и установите нужную величину в миллисекундах, например 20 000. После этого окна предварительного просмотра будут показываться через 20 секунд после наведения курсора на кнопку на Панели задач. Полностью отключить предварительный просмотр нельзя.

Aero Peek, управление Панелью задач

   Aero Peek – это возможность быстро скрыть или временно сделать прозрачными окна на Рабочем столе. Можно изменить время срабатывания режима Aero Peek – быстрее или медленнее. В разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced создайте новый параметр типа DWORD DesktopLivePreviewHoverTime и задайте ему нужное значение в миллисекундах. По умолчанию оно равно 1 секунде (1000 мс). Попробуйте значения 500 (полсекунды) или 2000 (2 секунды).
   Чтобы вернуть настройку по умолчанию, можете просто удалить этот параметр.
   Если вы хотите заблокировать Aero Peek, то воспользуйтесь параметром DisablePreviewDesktop типа DWORD со значением 1 в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced.
   
Конец бесплатного ознакомительного фрагмента