Читаем Полное руководство по Microsoft Windows XP полностью

Обратитесь к программе Редактор реестра: на экране появятся пять разделов HKEY, содержащих данные о самом компьютере. Каждый раздел HKEY включает сведения об отдельных компонентах конфигурации. Например, в разделе HKEY_CLASSES_ROOT имеются сведения о программных приложениях, которые используются для файлов определенного типа и запуск которых осуществляется с помощью двойного щелчка по нужному файлу. На рис. 12.1 показан пример данных, выводимых на экран при запуске Редактора реестра.

Рисунок 12.1. Программа Редактор реестра – своего рода окно в системный реестр

Обратите внимание на иерархический характер структуры данных на экране. Доступ к каждому компоненту реестра обеспечивается при помощи подразделов, расположенных в иерархической структуре Редактора реестра. Многие специалисты пользуются для этих целей обратной косой чертой, как и при указании пути для локального диска. На рис. 12.1 представлен подраздел HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KeyboardClass. Для краткости его иногда именуют просто KeyboardClass, однако подробное название позволяет указать его местоположение в иерархии. Поскольку раздел Registry может содержать множество копий одного и того же ключа, удобнее использовать полное название при выполнении тех или иных изменений. Кроме того, именно такое название ключа приводится в некоторых текстовых материалах, например в базе знаний фирмы Microsoft (Microsoft Knowledge Base) на сайте http://search.support.microsoft.rom/kb/c.asp.

...

Предупреждение

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

На рис. 12.1 также показаны некоторые типичные параметры. Информация в данном случае приводится в приемлемом для просмотра виде – отдельной текстовой строки. Различать типы параметров легко с помощью колонки Тип (Type), в поле Имя (Name) находится имя разработчика, который часто обращается к параметру, тогда как поле Данные (Data) обычно содержит сам параметр. Ключам всегда придаются параметры По умолчанию (Default), к которым обращаются с помощью соответствующего ключа. В табл. 12.1 собраны наиболее часто употребляемые средства поддержки реестра. Разрешается создавать собственные параметры и одновременно знакомиться с типовыми средствами поддержки.

...

Примечание

В табл. 12.1 фраза «легко считываемый пользователем» вовсе не означает, что данные могут так же легко интерпретироваться. Параметры (в виде строк) содержат текстовые сообщения различного типа. Большая часть пользователей хорошо ориентируется в описаниях пути, например в виде C: \TEMP, однако лишь немногие правильно интерпретируют специальные идентификаторы (GUID), скажем типа {92FA2C24-253C-11d2-90FB-00 60 08A1F441}. Идентификатор GUID, хорошо знакомый разработчикам (но не обычным пользователям), по-прежнему присутствует в параметре (в виде строки).

Таблица 12.1.

Типовые данные реестра

...
Перейти на страницу:

Похожие книги

Основы программирования в Linux
Основы программирования в Linux

В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стан­дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым. Для начинающих Linux-программистов

Нейл Мэтью , Ричард Стоунс , Татьяна Коротяева

ОС и Сети / Программирование / Книги по IT
1001 совет по обустройству компьютера
1001 совет по обустройству компьютера

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

Юрий Всеволодович Ревич

Программирование, программы, базы данных / Интернет / Компьютерное «железо» / ОС и Сети / Программное обеспечение / Книги по IT