Описание алгоритма решения задачи

Системный реестр Windows XP. Редактор базы данных регистрации

Вариант№

Выполнил студент руппы ИСт-14-(11)-1

Зорина Т.А.

Проверил преподаватель

Шмелев Д.О.

Ялуторовск – 2014

Цель: формирование умений управления записями реестра с помощью редактора системного реестра и командного файла реестра (*.reg).

Задание

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

Теоретическая часть

Структура базы данных реестра

ОС Windows 9X имеет встроенные средства администрирования. Основные управляющие органы системы расположены в Панели управления. Все настройки ОС, проведенные как автоматически в процессе инсталляции системы, так и вносимые вновь установленными приложениями, сохраняются в специальной базе, называемой базой данных реестра. База данных реестра Windows 9X состоит из файлов SYSTEM.DAT и USER.DAT. Редактор базы данных регистрации – утилита regedit. exe- находится в главном каталоге Windows 9x. Запуск утилиты приводит к появлению окна «Редактор реестра», которое содержит пять корневых записей реестра, называемых ключами (HKEY). Каждая запись хранит некоторую область данных реестра.

Редактор системного реестра. Утилита regedit.exe

Утилита regedit.exe – является графическим инструментом, предназначенным для изменения параметров (переменных) системного реестра. Окно редактора поделено на две части и по форме напоминает проводник. В левой части окна отображаются пять свернутых корневых записей, которые можно развернуть точно так же, как дерево каталогов в проводнике. Каталог в терминах редактора реестра называют разделом. Листьями этого дерева являются ключи. Ключи отображаются в правой части окна редактора. Ключ имеет атрибуты «имя», «тип» и «значение». Как в проводнике, имяключа состоит из последовательности разделов, отделенных символом «\».

Ключ может иметь тип «строковый параметр» (REG_SZ), «двоичный параметр» (REG_BINARY) или «параметр DWORD» (REG_DWORD). В зависимости от типа ключа его значения могут быть различны. В лабораторной работе будем использовать «параметр DWORD» и два его значения - 0x0000 0001(1) и 0x0000 0000(0), которые соответственно разрешают (включают) и отменяют (выключают) действие ключа.

Описание алгоритма решения задачи

1. Первая строка файла содержит заголовок REGEDIT4.

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

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]

3. В третьей строке указываются название и значение ключа, например: «DisableRegistryTools»=dword:00000001

Значение dword:0000000I разрешает действие ключа, a dword:0000000 отменяет (выключает) действие ключа.

Для создания файла и внесения в него информации использовался текстовый редактор, блокнот, Созданному текстовому файлу заменено расширение с .txt на .reg

Содержимое файла nodisp.reg, закрывающего доступ к на стройкам экрана, оформлено так:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\System]

«NoDispCPL»=dword:00000001

HKEY_USERS\.Default\Soitware\Microsoft\Windows\CurrentVersion\Policies\System] «NoPispCPL»=dword:00000001

Содержимое файла disp.reg, открывающего доступ к тем же настройкам, так:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\System]

«NoDispCPL»=dword:00000000

[HKEY_USERS\.Default\Software\Microsoft\Wmdows\CurretitVersion\Policies\System]

«NoDispCPL»=dword:00000000

Эти файлы отличаются лишь значением ключа.

Задание 3.

Созданы файлы nodisp.reg и disp.reg и проверены правильность их действия на практике. Проверка проведилась с открытым окном редактора regedit. Запуск командного файла привел к изменению значения параметра NoDispCPL в окне редактора реестра.

Задание 4.

Созданы и выполнины командные файлы системного реестра, закрывающие и открывающие доступ к настройкам органов управления Windows 9x согласно номерам вариантов, заданным в таблице 1. Выбрано и выполнено не менее 5 вариантов. После внесения изменений проверено, что соответствующий параметр появился в нужном месте реестра и его значение соответствует заданному.

Таблица 1

Варианты выполнения задания

№ вар. Признак пере-загрузки Задание Местонахождение органов управления или директивы
1.   Удалить команду «Выполнить» из меню «Пуск» Кнопка «Пуск»
2. * Удалить команду «Найти» из меню «Пуск» Кнопка «Пуск»
3. * Скрыть значок «Сетевое окружение» Рабочий стол
4.   Скрыть вкладку «Фон» в свойствах экрана Окно «Свойство экрана»
5.   Скрыть вкладку «Оформление» в свойствах экрана Окно «Свойство экрана»
6.   Скрыть вкладку «Заставка» в свойствах экрана Окно «Свойство экрана»
7. * Скрыть отображение всех элементов на рабочем столе Рабочий стол
8. * Удалить пункт «Панель задач» в меню «Настройка» кнопки «Пуск» Кнопка «Пуск», «Настройка»
9. * Удалить пункт «Настройка» в меню кнопки «Пуск» Кнопка «Пуск», «Настройка»
10.   Отключить доступ к сети в панели управления Директива «Свойства» значка «Сетевое окружение»
11.   Скрыть вкладку «Управление доступом» в свойствах сети Окно «Свойства сети»
12. * Отключить команду «Выключить компьютер» Кнопка «Пуск»
13.   Удалить папку «Избранное» из меню «Пуск» Кнопка «Пуск»
14. * Удалить папку «Документы» из меню «Пуск» Кнопка «Пуск»
15.   Скрыть содержание Рабочей группы из Сетевого окружения Папка «Сетевое окружение»
16.   Заблокировать возможность удаления принтеров Кнопка «Пуск», «Принтеры»
17.   Заблокировать возможность добавления принтеров Кнопка «Пуск», «Принтеры»
18.   Скрыть вкладку «Устройства» утилиты «Система» Директива «Свойства» значка «Мой компьютер»
19.   Скрыть кнопку «Файловая система» вкладки «Быстродействие» Директива «Свойства» значка «Мой компьютер», вкладка «Быстродействие»
20.   Скрыть кнопку «Виртуальная память» вкладки «Быстродействие» Директива «Свойства» значка «Мой компьютер», вкладка «Быстродействие»
21.   Сделать недоступным средства редактирования реестра Команда regedit.exe

Сохранен созданный файлы на внешнем носителе информации.

Поместите в отчет последовательность действий заданий 1 – 4.

Восстановите исходное состояние ключей.

Вывод

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

Наши рекомендации