рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Краткая история реестра Windows

Краткая история реестра Windows - раздел Компьютеры, Реестр ОС Windows XP До Создания Реестра Microsoft Использовала Обычные Текстовые Файлы Для Управл...

До создания Реестра Microsoft использовала обычные текстовые файлы для управления системой. В MS-DOS конфигурация системы контролировалась двумя следующими файлами:

• Config.sys содержал конфигурационную информацию, необходимую для функ­ционирования MS-DOS. В основном, это были общие параметры оборудования, используемого различными приложениями, например работа верхней и нижней памяти.

• Autoexec.bat был пакетным файлом, служившим для выполнения процедур ав­тозагрузки.

В большинстве своем, приложения MS-DOS самостоятельно регулировали все свои параметры и совместное с другими приложениями использование таких устройств, как принтер и звуковая карта. Параметры хранились в текстовых файлах, называемых файлами инициализации (.INI).

Поначалу Windows запускалась в виде приложения MS-DOS и предоставляла простой графический интерфейс для ввода команд DOS. Ситуация немного изменилась с выходом Windows 3.0. В этой версии Windows впервые была создана общесистемная база данных конфигурации, которой могли пользоваться все приложения, вместо того чтобы создавать собственные базы. В Windows 3.0 данная база состояла из четырех .INI-файлов, содержащих информацию о конфигурации, оборудовании, драйверах устройств и параметрах приложений. Эти .INI-файлы загружались после двух файлов конфигурации MS-DOS и имели следующие названия:

• Program.ini - содержал параметры Менеджера программ Windows (Windows Program Manager), обеспечивающего графический интерфейс пользователя (graphical user interface - GUI), для работы в Windows.

• Control.ini - содержал множество пользовательских настроек Windows, включая параметры рабочего стола, звука и принтера.

• Win.ini -этот файл содержал информацию о визуальном оформлении Windows и параметры установленных приложений.

• System.ini - содержал параметры конфигурации оборудования и определял, как Windows будет с ним взаимодействовать.

Теоретически все приложения должны были брать информацию о параметрах исполь­зуемых ресурсов именно из этих четырех файлов. Все свои параметры приложения должны были хранить в файле win.ini. Кроме этого, приложениям разрешалось создавать свои собственные .INI-файлы для хранения специфических настроек. У этой системы был ряд недостатков. Так как .INI-файлы являются текстовыми, их легко редактировать. Пользова­тель с легкостью мог изменить параметры приложения, что иногда приводило к ошибкам в системе. Другой проблемой .INI-файлов было то, что их размер ограничивался 64 кб.

Windows 3.1 стала первой версией Windows, использовавшей Реестр (Registry) и ре­шившей множество проблем, возникающих при использовании .INI-файлов. Главным стало то, что теперь вся конфигурационная информация системы хранилась в одном месте в легко читабельной иерархической базе данных. И все же некоторые проблемы остались неразре­шенными. Файл Реестра Windows 3.1 был все еще ограничен 64 кб. Другой существенной проблемой являлась неспособность Реестра синхронизировать свое содержание с состояни­ем приложений, шрифтов, драйверов и других объектов системы. Возможно, поэтому боль­шинство программистов им вообще не пользовались, продолжая полагаться на .INI-файлы.

С появлением Windows NT на свет появился совершенно новый Реестр. 64 кб огра­ничение было снято, и теперь Реестр мог занимать столько места, сколько ему было необ­ходимо. Один файл был заменен несколькими, но при этом сохранилась единая иерархи­ческая структура, объединяющая вместе все записи. Microsoft, в свою очередь, начала активно призывать программистов использовать Реестр вместо .INI-файлов.

С момента появления Windows NT Реестр практически не изменился. Конечно, Реестры Windows 95/98/Ме, Windows NT/2000 и ХР содержат различные записи, но их структура одинакова.

– Конец работы –

Эта тема принадлежит разделу:

Реестр ОС Windows XP

Подкаталоги являются единицей высшего уровня и представляют первоначальную классификацию всех записей Реестра Всего их пять... HKEY CLASSES ROOT... HKEY CORRENT USER...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Краткая история реестра Windows

Что будем делать с полученным материалом:

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

Все темы данного раздела:

Реестр ОС Windows XP
С момента первого появления Реестра (Registry) в Windows 3.1, Microsoft так старательно уверяла всех в опасности его редактирования, что одно упоминание о реестре заставляет некоторых пользователей

Основы реестра
Реестр (Registry) Windows ХР структурно разделен на несколько компонентов. Для начала, Реестр содержится в нескольких файлах. Файлы эти называются кустами и хранятся в папках Windowssystem32config

HKEY_CLASSES_ROOT
В основном, HKEY_CLASSES_ROOT (HKCR) обеспечивает совместимость с 16-разрядными приложениями Windows. HKCR содержит информацию об ассоциациях файлов -т.е. какие приложения открывают определенные ти

HKEY_CURRENT_USER
Подкаталог HKEY_CURRENTJUSER (HKCU) содержит профиль находящегося в данный момент в системе пользователя. Профиль содержит настроенные для этого пользователя параметры системы, оборудования и прило

HKEY_LOCAL_MACHINE
Подкаталог HKEY_LOCAL_MACHDNE (HKLM) наверное, самый важный в Реестре (Registry). Параметры HKLM описывают центральный процессор, системную шину и всю информацию о конфигурации компьютера, собранну

HKEY_USERS
Подкаталог HKEY_USERS (HKU) содержит информацию профилей всех локальных пользователей компьютера. В нем всегда присутствует как минимум два ключа. Первый, .Default, содержит стандартную группу наст

Ключи, подключи, параметры и значения
Любой ключ или подключ Реестра (Registry) может содержать ноль или более параметров. Параметр определяет конкретную настройку для своего ключа. Возьмем, например, следующий подключ: HKEY_L

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

Архивация и восстановление реестра
Все изменения, производимые в Редакторе Реестра (Windows Registry Editor), немедленно применяются в системе. Здесь нет функции предварительного просмотра изменений, сохранения и возврата. Поэтому о

Архивация реестра
Программу Архивация данных можно запустить через Пуск | Все программы | Стандартные | Служебные | Архивация данных (Start | All Programs | Accessories | Backup). Она позволяет производить архивацию

Восстановление реестра
Программа Архивация Windows (Windows Backup) делает процесс восстановления практически таким же легким, как и процесс архивации. Мастер восстановления (Backup Wizard) можно запустить с главной стра

Использование Редактора реестра
В отличие от Windows NT и Windows 2000, предлагавших две различные программы (REGEDIT. ЕХЕ и REGEDT32 . EXE), Windows ХР включает только один редактор - Редактор реестра (Windows Registry Editor).

Поиск в реестре
Проще всего вносить изменения в Реестр (Registry), если вы точно знаете, где это нужно сделать. Тогда просто найдите необходимый подключ, произведите изменение и вce. Если же вы не

Изменение параметра реестра
Найдите параметр, который хотите изменить, выделите его и в меню Правка (Edit) выберите Изменить (Modify). Также можно щелкнуть правой кнопкой мыши на параметре и выбрать Изменить, или просто два р

Создание ключа или параметра реестра
Прежде чем создавать параметр, определитесь, в каком ключе вы хотите его создать. Найдя необходимый ключ, выделите его, выполните Правка | Создать (Edit | Create) и в появившемся подменю выберите т

Экспорт и импорт информации реестра
Вы уже научились создавать архив состояния системы, включающий копию Реестра (Registry), с помощью утилиты Архивация данных (Backup Utility). Другим способом архивации и переноса данных Реестра на

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги