Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

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


Сайт, который ведет данную рассылку, принадлежит к сети сайтов FORworld. Рекомендуем посетить другие наши сайты.

Или же вы можете просто посмотреть, что нового появилось на наших сайтах.

Также рекомендуем подписаться на другие наши рассылки

Рекомендуем скачать

Версия сайта http://regedit.co.ua от 23.02.2010 года
Скачать с: Deposit Files
Размер (Кбайт): 16261

Работа с удаленным помощником в Windows Vista и Windows XP
Скачать с: Deposit Files
Размер (Кбайт): 3070

Создание назначенного задания в Windows Vista для запуска cron.php в CMS Drupal
Скачать с: Deposit Files
Размер (Кбайт): 2010

Недокументированные и малоизвестные возможности Windows Vista. Для профессионалов (DOC)
Скачать с: Deposit Files
Размер (Кбайт): 6500

Все файлы

И еще можно скачать

CMS Drupal: урок 1
Скачать с: Deposit Files
Сборка Denwer 3+Drupal 6.15+модули+настройки (без установки, все настроено)
Скачать с: Deposit Files
Недокументированные и малоизвестные возможности Windows Vista. Для профессионалов (PDF)
Скачать с: Deposit Files

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

Теги: Vista

Соавтором данной книги является Алексей Гладкий.

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

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

Помимо описания разнообразных приемов редактирования системного реестра, книга включает в себя информацию о специально разработанных утилитах, предназначенных для работы с ним. Кроме того, в гл. 6 в режиме «вопрос — ответ» кратко описаны некоторые затруднительные ситуации, которые могут возникать при работе с реестром Windows Vista, и даны рекомендации по выходу из подобных ситуаций.

Глава 1. Основные понятия о реестре Windows Vista

Теги: Реестр, Vista

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

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

Теги: Реестр, Vista

Все параметры системного реестра Windows Vista в зависимости от их функционального назначения сгруппированы в пяти основных разделах. Они называются корневыми разделами реестра.

Кратко остановимся на каждом из них (отметим, что название каждого раздела начинается с английской аббревиатуры HKEY).


  • HKEY_CLASSES_ROOT — включает в себя информацию о зарегистрированных в системе типах файлов, порядке обработки файлов каждого типа, а также управлении основными настройками интерфейса (то есть содержит настройки ActiveX-объектов).

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


  • HKEY_CURRENT_USER — содержит информацию о пользователе, работающем с Windows Vista в текущем сеансе, а также о различных настройках системы, относящихся к текущему пользователю (вид Рабочего стола, сетевые соединения, принтеры и др.).

  • HKEY_LOCAL_MACHINE — хранит информацию об аппаратной конфигурации компьютера и установленном программном обеспечении. Настройки раздела действительны для всех пользователей данного компьютера. Надо сказать, что по объему информации этот раздел является самым большим, если сравнивать с другими разделами реестра Windows Vista.

    Следует отметить тесную взаимосвязь данного корневого раздела с корневым разделом HKEY_CLASSES_ROOT. Фактически, HKEY_CLASSES_ROOT является ссылкой на ветвь реестра HKEY_LOCAL_MACHINE\SOFTWARE\Classes.


  • HKEY_USERS — включает в себя информацию обо всех пользователях данного компьютера.

    Следует отметить тесную взаимосвязь данного корневого раздела с корневым разделом HKEY_CURRENT_USER, который фактически является ссылкой на подраздел корневого раздела HKEY_USERS, хранящий сведения о текущем пользователе.


  • HKEY_CURRENT_CONFIG — хранит информацию о настройках оборудования, которое используется локальным компьютером в текущем сеансе работы.

    Надо сказать, что данный корневой раздел является ссылкой на подраздел реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles.




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

Примером иерархии можно считать указанный выше подраздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles. Он начинается с корневого раздела HKEY_LOCAL_MACHINE. Подраздел SYSTEM находится в корневом разделе HKEY_LOCAL_MACHINE и является подчиненным ему. Подраздел CurrentControlSet находится в подразделе SYSTEM и т. д.

Файловая система Windows

Temp
Теги: Папка, Vista, Seven
Путь: %systemdrive%\Users\логин_пользователя\AppData\Local\Temp

Это каталог для хранения временных файлов. Чаще всего он используется при установке программ — для распаковки архивов, размещения лог-файлов установки и т.д. Также он может использоваться запущенными программами для хранения нужных им во время работы файлов. А в редких случаях он используется для хранения сведений о дате окончания тестового периода работы программы.

Для открытия данного каталога можно воспользоваться локальными переменными среды %temp% и %tmp% — просто введите одну из этих переменных в диалоге Выполнить, и нажмите Enter. Как правило, эти переменные среды указывают на один и тот же каталог. Хотя это легко изменить в диалоге Переменные среды.

имя_куста.LOG
Теги: Файл, Реестр, Vista, Seven
Путь: %systemdrive%\Windows\System32\config

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

Содержимое регистрационного куста вносится в реестр с интервалом не менее пяти секунд. Причем, минимальный интервал сохранения данных регистрационного куста в файле куста можно изменить при помощи параметра REG_DWORD-типа RegistryLazyFlushInterval, расположенного в ветви реестра HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Configuration Manager.

имя_куста.SAV
Теги: Файл, Реестр, Vista
Путь: %systemdrive%\Windows\System32\config

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

Он создается по окончании текстовой фазы установки. И используется в том случае, если во время установки Windows что-то пойдет не так.

RegBack
Теги: Папка, Реестр, Vista, Seven
Путь: %systemdrive%\Windows\System32\config\RegBack

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


В избранное