Системный реестр
октября 12 2009 by admin in АдминистрированиеПрограммное обеспечение становится все сложнее, а его функциональность — гибче. В Microsoft Windows настройка осуществляется через реестр — механизм, упрощающий хранение параметров приложений и служебных программ. Реестр — это централизованная иерархическая база данных, обладающая следующими возможностями:
хотя реестр состоит из нескольких файлов, программисты работают с ним как с единой базой данных;
благодаря иерархической организации данных приложения могут сохранять свои параметры произвольным образом;
так как реестр поддерживает многопользовательскую работу, он разделен на две части, в одной из которых хранятся параметры локального компьютера (HKEY_LOCAL_MACHINE), а в другой — пользовательские параметры (HKEYJJSERS);
можно ограничить доступ и провести аудит работы с любым разделом реестра;
в реестре можно хранить данные разных типов, в том числе двоичные, DWORD, строки и мультистроки (multistring).
Прежде чем перейти к подробному изучению реестра, я расскажу вам о двух утилитах (RegEdit.exe и RegEdt32.exe), предназначенных для его просмотра и редактирования, из состава Microsoft Windows 2000. RegEdit.exe практически не отличается от аналогичной программы из Windows 98 — она проста в использовании, но не поддерживает защиту данных. RegEdt32.exe сложнее, но обладает полным спектром возможностей по защите разделов реестра и манипуляции его значениями. Обычно можно работать с любой из этих утилит, но иногда приходится применять только RegEdt32.exe или иную программу.