Выбрать главу

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes

Раздел содержит данные, которые связывают названия раскладки клавиатуры Windows с двухсимвольными названиями раскладки клавиатуры в стиле MS-DOS. Эта информация используется командой kb16 (эквивалент keyb в MS-DOS).

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WOW

Раздел содержит подразделы и значения, управляющие теми параметрами автозагрузки, которые влияют на приложения MS-DOS и приложения, созданные для 16-битной Windows 3.x.

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell

В данном разделе хранится информация о контекстном меню папок. Чтобы удалить пункт меню, удалите необходимый подраздел. Можно также добавить пункт меню, необходимо в этом разделе создать новый подраздел, например: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Far Manager. В значении по умолчанию укажите название программы, например «Far manager», далее необходимо создать подраздел с названием «command», например: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Far Manager\command В значении по умолчанию укажите путь к файлу с параметрами при необходимости, например: c:\program files\far\far.exe %1.

HKEY_LOCAL_MACHINE\SOFTWARE\Classes

На этот раздел символьно ссылается корневой раздел HKEY_CLASSES_ROOT, поэтому все разделы и подразделы в них аналогичны. В разделе содержатся два типа вложенных подразделов: «Filename-extension»-ассоциируют установленные на компьютере приложения с типами файлов по расширениям имен файлов. Эти подразделы содержат информацию, которую пользователи добавляют в реестр, используя вкладку «Типы файлов» в окне «Свойства папки», а также информацию, добавляемую программами установки приложений Windows. «Class-definition»-содержат информацию, ассоциированную с объектами COM. Непосредственное редактирование реестра в данном разделе не является простым, поэтому лучше это делать через «Свойства папки». Подразделы, встречающиеся в этом разделе, рассмотрены в подразделах «ChannelFile» и «cfw.cfw»

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\cfw.cfw\CurVer

CurVer – такой подраздел содержит идентификатор программы не зависящий от версии, значение параметра «Default» данного подраздела, является полным идентификатором программы, включая текущий номер версии.

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChannelFile\CLSID

В подразделах CLSID значение параметра по умолчанию является идентификатором класса для класса COM.

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChannelFile\ShellEx\IconHandler

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

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChannelFile\ShellEx\{000214EE-0000-0000-C000-000000000046}

Этот подраздел глобальный, уникальный идентификатор GUID обработчика ярлыков Internet.

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChannelFile\ShellEx\{00021500-0000-0000-C000-000000000046}

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

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChannelFile\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}

Этот подраздел глобальный, уникальный идентификатор GUID приложения для извлечения миниатюрных копий изображений. Этот подраздел часто встречается в разделах «ShellEx» для различных типов изображений, так как «Проводник» может отображать миниатюрные копии изображений при отображении папок в виде Web-страниц.

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChannelFile\ShellFolder

ShellFolder – если в рамках идентификатора класса Вы видите данный подраздел, он содержит всего один параметр «attributes». Этот параметр указывает на встроенные команды, которые «Проводник» отображает в контекстном меню объекта (файл, папка, раздел реестра).

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChannelShortcut\ShellEx\{D4029EC0-0920-11d1-9A0B-00C04FC2D6C1}

Этот подраздел глобальный, уникальный идентификатор GUID обработчика каналов.

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00000100-0000-0010-8000-00AA006D2EA4}\ProgID

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

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020812-0000-0000-C000-000000000046}\LocalServer

В подразделах «LocalServer» параметры по умолчанию определяют путь EXE-файла, реализующего 16 серверное приложение.

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020812-0000-0000-C000-000000000046}\LocalServer32

В подразделах «LocalServer32» параметры по умолчанию определяют путь EXE-файла, реализующего 32 серверное приложение.

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{000209FE-0000-0000-C000-000000000046}\InprocHandler

Параметры по умолчанию в подразделах «InprocHandler» и «InprocHandler32» определяют путь DLL-файла, который обрабатывает объекты, определяемые идентификаторами классов. Этот файл практически всегда имеет имя «Ole32.dll», который обеспечивает функциональные возможности операционной системы и приложений, соответствующие модели COM.

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{000209FE-0000-0000-C000-000000000046}\InprocHandler32

Параметры по умолчанию в подразделах «InprocHandler» и «InprocHandler32» определяют путь DLL-файла, который обрабатывает объекты, определяемые идентификаторами классов. Этот файл практически всегда имеет имя «Ole32.dll», который обеспечивает функциональные возможности операционной системы и приложений, соответствующие модели COM.

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChannelFile\ShellEx

В таких подразделах Windows определяет расширения оболочки (дополнения к стандартным возможностям интерфейса пользователя). Подраздел как правило содержит различные подразделы в зависимости от зарегистрированных расширений оболочки.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew

В этом разделе имена параметров соответствуют пунктам меню «Создать» в проводнике Windows, вызываемого по правой кнопке мыши. Но это не значит, что изменяя имя параметра Вы сможете изменить тот или иной пункт меню. К примеру, чтобы вместо длинного «Текстовый документ» отображалось что-то типа «ТХТ» идем сюда HKEY CURRENT USER\Software\Microsoft\Windows\ShellNoRoam\MUICache и исправляем значение= параметра @Ваш абсолютный путь до каталога Windows\system32\notepad.exe,-469. После изменения и запуска меню, в данном разделе, изменится имя параметра на «ТХТ».