Реестр Windows
Реестр Windows — система хранения параметров конфигурации операционной системы Windows.
Описание[править]
До появления реестра в Windows 3.x конфигурационные данные хранились в отдельных INI-файлах: system.ini, win.ini, progman.ini и частных .ini-файлах отдельных приложений. Такой подход был простым, но жужжание его было всё-таки каким-то вялым, так как файлы были текстовыми, легко повреждаемыми, не поддерживали сложные типы данных.
В Windows 95 реестр был представлен в упрощённом виде (было два основных файла, user.dat и system.dat). В Windows NT реестр с самого начала был более сложным и поддерживал несколько ульев, отдельных файлов на диске.
В Windows XP появилась возможность создания точек восстановления реестра через System Restore. Начиная с Windows Vista и далее усилилась защита, отныне редактирование ключей требует повышенных прав, весьма потужных.
Реестр организован в виде древовидной иерархической структуры, похожей на файловую систему. Имеется большое количество как бы вложенных папок, в которых гнездятся записи, а именно пары типа имя=данные. Например, папка HKEY_LOCAL_MACHINE очень сильна.