Работа с реестром Windows

Реестр - централизованное хранилище конфигурационной информации в среде Microsoft Windows. Иерархическая система, состоящая из разделов, подразделов и параметров. Физические корневые разделы. Хранение данных. Основные типы данных параметров реестра.

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 13.06.2015
Размер файла 407,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

Московский государственный машиностроительный

Университет (МАМИ)

/ университет машиностроения /

Кафедра: "Автоматика и процессы управления"

Факультет: "Автоматизация и информационные технологии"

Дисциплина: "Программирование и основы алгоритмизации"

Лабораторная работа

"Работа с реестром Windows"

Студент: Гигуашвили Георгий Артемович

Преподаватель: Поповкин Александр Викторович

Москва 2015

Что представляет собой реестр Windows?

Реестр (registry) - это централизованное хранилище конфигурационной информации в среде Microsoft Windows. Приложения, компоненты, драйверы устройств, ядро ОС - все они обращаются к реестру. В нём сохраняются настройки, из него извлекаются данные о пользовательских установках, конфигурации аппаратных средств и принимаемых по умолчанию настройках системы. В реестре же хранится информация о параметрах безопасности, правах пользователей, локальных учетных записей и многих других элементах.

Что такое корневой раздел?

Реестр представляет собой иерархическую систему, состоящую из разделов, подразделов и параметров. На верхнем уровне этой иерархии находятся корневые разделы. Именно на их основе формируются первичные ветви (он иже поддеревья)

Какие существуют физические корневые разделы?

Физических корневых разделов всего два: HKEY_LOCAL MACHINE и HKEY_USERS.

Какие основные функции у раздела HKLM?

HKEY_LOCAL MACHINE (HKLM)Все настройки, относящиеся к аппаратному обеспечению, установленному в системе в настоящее время

Какие основные функции у раздела HKU?

HKEY_USERS (HKU) Данные профилей всех пользователей, которые когда-либо регистрировались на компьютере; данные пользовательского профиля по умолчанию

Какие основные функции у раздела HKCR?

HKEY_CLASSES_ROOT(HKCR) Данные об ассоциациях типов файлов с приложениями; идентификаторы классов OLE. Поддерево состоит из разделов HKEY_LOCAL_MACHINE\SOFTWARE\Classes и HKEY_CURRENT_USER\SOFTWARE\Classes

Какие основные функции у раздела HKCC?

HKEY_CURRENT_CONFIG(HKCC) Данные об аппаратной конфигурации на момент запуска системы. Поддерево строится на основе раздела HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Hardware Profiles\Current, который, в свою очередь, является указателем на нумерованный подраздел с текущим профилем оборудовании

Какие основные функции у раздела HKCU?

HKEY_CURRENT_USER (HKCU) Данные о пользователе, зарегистрированном в системе в данный момент. Содержит указатель на раздел HKEY_USERS \UserSID, где UserSID обозначает идентификатор безопасности текущего пользователя и профиля по умолчанию

Где хранятся данные, содержащиеся в реестре?

Раздел HKEY_LOCAL_MACHINE, сокращенно именуемый HKLM, содержит все настройки оборудования, присутствующего в системе в данный момент. В частности, он охватывает настройки памяти, драйверов устройств, установленных аппаратных средств и загрузки. Приложения сохраняют подобного рода настройки в HKLM лишь в том случае, если они едины для всех пользователей компьютера,

Какие данные, содержащиеся в реестре, создаются динамически во время загрузки, какие хранятся на диске?

Подраздел HKLM\HARDWARE В подразделе HKLM\HARDWARE хранится информация об аппаратной конфигурации компьютера. Этот подраздел воссоздается утилитой Ntdetect.com при каждом запуске Windows. Существует он только в памяти, без записи на диск. При формировании этого раздела Ntdetect.com составляет список из всех устройств, которые обнаруживаются при сканировании системных шин и поиске определенных классов устройств, будь то последовательные порты, клавиатуры или указательные устройства.

Подраздел HKLM\SAM В подразделе HKLM\SAM хранится база данных диспетчера учетных записей безопасности (Security Accounts Manager, SAM). При создании локальных пользователей и групп на рядовых серверах и рабочих станциях их учетные записи сохраняются именно в этом подразделе. Кроме того, в нем хранятся данные о встроенных учетных записях пользователей и групп и членстве в этих группах, а также псевдонимы учетных записей. Согласно настройкам по умолчанию, данные из подраздела HKLM\SAM не отображаются в редакторе реестра. Таким образом, обеспечиваются безопасность и целостность системы.

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

Подраздел HKLM\SOFTWARE В подразделе HKLM\SOFTWARE хранятся универсальные (действующие на данной машине вне зависимости от других факторов) параметры всех установленных в системе приложений и системных компонентов. Среди них - данные об установке приложений, пути к исполняемым файлам, принимаемые по умолчанию параметры конфигурации и регистрационные данные. Подраздел является дочерним по отношению к разделу HKLM, содержащиеся в нем данные характеризуются глобальной областью действия. Этим они отличаются от параметров конфигурации, хранящихся в подразделе HKCU\ SOFTWARE, которые привязаны к конкретным пользователям.

Подраздел HKLM\SYSTEM В подразделе HKLM\SYSTEM хранится информация о драйверах устройств, службах, стартовых параметрах и других универсальных настройках. Один из наиболее важных подразделов в составе HKLM\SYSTEM - HKLM\SYSTEM\CurrentControtSet

Какие существуют основные типы данных параметров реестра?

Существуют следующие типы данных параметров реестра:1) REG_BINARY. Необработанные двоичные данные без форматирования и анализа. Двоичные данные можно просмотреть в нескольких представлениях, из которых стандартными считаются двоичное и шестнадцатеричное. В некоторых случаях при просмотре двоичных данных помимо шестнадцатеричных значений выводятся определяемые этими значениями текстовыесимволы.2) REG_DWORD. Двоичный тип данных, предусматривающий хранение 4байтовых целочисленных значений. Тип данных REG_DW0RD часто применяется для ведения приращиваемых значений, кодов состояния и булевых флагов. В рамках булева флага значение 0 отвечает выключенному состоянию (false), а 1 - включенному (true).3) REG_SZ. Строка символов Unicode фиксированной длины. Этот тип данных предназначен для хранения значений, которые читаются пользователями, таких как имена, описания и пути в файловой системе.

Какие средства предусмотрены в ОС семейства Windows для управления реестром?

В Windows предусмотрено несколько средств управления реестром. Главным среди этих инструментов - редактор реестра. Для того чтобы запустить его, достаточно ввести regedit или regedt32 в командной строке или в диалоговом окне Run (Выполнить).

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

Следует иметь в виду обстоятельство, что для вступления изменений, внесенных в HKLM, требуется перезагрузка, а в HKCU - завершить сеанс и произвести повторный вход.

Практическая часть

Создание директории

Изменение значений

Результат

Вывод:

Усвоили основные способы работы с реестром Windows.Понял его логическую структуру и назначение.

Размещено на Allbest.ru

...

Подобные документы

  • Реестр операционной системы Windows 2000/XP. Программные компоненты системы, работающие с реестром. Структура параметра реестра, его корневые разделы. Стандартные файлы, обеспечивающие поддержку кустов. Окно установки разрешений программы, аудит действий.

    презентация [424,1 K], добавлен 20.12.2013

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

    реферат [24,5 K], добавлен 03.10.2010

  • Общая характеристика используемых типов параметров дерева реестра в разных версиях Windows. Сравнение способов хранения реестров Windows. Анализ взаимосвязи между кустами реестра и соответствующими им файлами. Понятие, сущность и значение reg-файла.

    реферат [420,2 K], добавлен 04.10.2010

  • Программа "Редактор реестра". Разделы реестра Windows и их назначение. Хранение настроек экрана, раскладки клавиатуры, сетевых подключений, настроек программ. Сохранение изменений настроек, совершенных пользователем. Информация о настройках компьютера.

    презентация [1008,0 K], добавлен 05.04.2017

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

    курсовая работа [1,2 M], добавлен 01.06.2013

  • Возможности настройки операционной системы Windows. Сущность системного реестра. Описание API-функций работы с реестром. Диаграмма взаимодействия модулей. Интерфейс программы, основанный на разделении настроек на категории, представленные вкладками.

    курсовая работа [47,7 K], добавлен 07.12.2010

  • Особенности обработки информации в компании. Основные модели данных: иерархическая, сетевая, реляционная. Выбор подходящей системы управления базами данных. Microsoft Access как интерактивная, реляционная СУБД для операционной системы MS Windows.

    статья [14,7 K], добавлен 22.02.2016

  • История развития реестра Windows, описание разделов, WinApi функции. Аналоги программ других разработчиков. Последовательность проектирования Windows-приложения, которое будет выводить аппаратную характеристику ПК на экран. Руководство пользователя.

    курсовая работа [1,2 M], добавлен 23.07.2013

  • Операционная система Windows NT, её особенности. Windows 95 как первая полноценная графическая операционная система корпорации Microsoft. Основные преимущества Windows XP перед другими системами. Варианты Windows Vista для различных сегментов рынка.

    реферат [26,9 K], добавлен 12.07.2011

  • История создания. Windows 9x/NT. Операционная система Microsoft Windows. Преимущества и недостатки Windows. Некоторые клавиатурные комбинации Windows 9x и NT. Windows XP Professional. Наиболее совершенная защита.

    реферат [19,3 K], добавлен 18.07.2004

  • Формы представляемой информации. Основные типы используемой модели данных. Уровни информационных процессов. Поиск информации и поиск данных. Сетевое хранилище данных. Проблемы разработки и сопровождения хранилищ данных. Технологии обработки данных.

    лекция [15,5 K], добавлен 19.08.2013

  • Управление задачами и процессами, запускаемыми под управлением Microsoft Windows. Учетные записи пользователей Windows. Установка оборудования и программного обеспечения. Изменение параметров и удаление учетной записи. Проверка дисков на наличие ошибок.

    реферат [2,7 M], добавлен 23.05.2012

  • Операционная система Microsoft с настраиваемым интерфейсом - Windows ХР. Работа стандартных прикладных программ: блокнот, графический редактор Paint, текстовой процессор WordPad, калькулятор, сжатие данных, агент сжатия, стандартные средства мультимедиа.

    контрольная работа [27,4 K], добавлен 25.01.2011

  • Центр обеспечения безопасности (Windows Security Center) в операционной системе Windows XP SP2 и угрозы компьютерной безопасности. Обеспечение безопасности хранения данных в ОС Microsoft. Алгоритм создания отказоустойчивых томов для хранения данных.

    курсовая работа [507,1 K], добавлен 13.11.2011

  • История операционной системы Windows компании Microsoft. Первые версии Windows. Поддержка мультимедийных средств в последующих версиях. Основные версии Windows 7. Панель задач Windows 7, новые возможности управления окнами. Поддержка 64-разрядных систем.

    курсовая работа [257,7 K], добавлен 31.03.2011

  • Рассмотрение понятия, назначения и преимуществ использования динамических библиотек; способы их связи с приложениями. Принципы работы с системным реестром Windows NT. Характеристика процессов и потоков как основополагающих компонент операционной системы.

    лабораторная работа [760,6 K], добавлен 08.09.2011

  • Microsoft Windows – одно из величайших изобретений человечества. Ознакомление с базовыми программами и навыками работы с Windows XP Professional: форматирование диска, архивация данных, файловые менеджеры, антивирусные программы, настройка Windows.

    отчет по практике [24,4 K], добавлен 22.12.2009

  • Характеристика операционной системы. История развития Windows. Сравнительная характеристика версий Windows. Элементы и инструменты Windows XP. Прикладные программы в Windows XP. Работа настольных и портативных компьютеров под управлением Windows.

    доклад [19,1 K], добавлен 16.10.2011

  • Windows Vista как клиентская операционная система семейства Microsoft Windows NT, этапы разработки. История создания Windows Vista. Основные особенности технологии ReadyBoost. User Account Control как система контроля учетных записей пользователей.

    реферат [23,7 K], добавлен 13.10.2012

  • Общее понятие об оперативной системе Windows Vista. Сравнительный анализ систем Windows XP и Windows Vista. Специфика процесса установки, трехмерный интерфейс Aero Glass, действие некоторых мини-приложений. Новости управления папками, работа в интернете.

    реферат [2,4 M], добавлен 01.02.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.