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

  • doc
  • 29.04.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 89. Практическая работа по теме Системный реестр WindowsXP.doc

Лабораторное занятие №4

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

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

Задачи:

-                 изучение структуры базы данных реестра WindowsXP;

-                 формирование умений запускаутилитыregedit.exe;

-                 изучение структуры окна редактора реестра;

-                 формирование навыков создания командного файла реестра.

Оборудование:  персональный компьютер, операционная система Windows 2000, редактор системного реестра (утилита regedit.exe), текстовый редактор Блокнот

Вид работы: индивидуальный

Время выполнения: 4 часа

Теоретический материал

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

ОС WindowsXP имеет встроенные средства администрирования. Основные управляющие органы системы расположены на панели управления.

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

База данных реестра Windows 9X состоит из файлов SYSTEM.DAT и USER.DAT. Файл SYSTEM.DAT описывает индивидуальную конфигурацию компьютера и содержит информацию о приложениях, инсталлированных на компьютере. Файл USER.DAT предназначен для хранения пользовательских установок, таких, как конфигурация рабочего стола.

Файл USER.DAT может находиться как собственно на компьютере, так и на файловом сервере. Файл SYSTEM.DAT, записи которого соответствуют аппаратному обеспечению компьютера, хранится только на системном диске ПК.

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

1.               HKEY_CLASSES_ROOT специфицирует имя типа файла, основанное на расширении каждого установленного на ПК приложения. Например, если в Windows 9x инсталлирован редактор WordforWindows, то файлы с расширением DOC ассоциируются с редактором Word.

2.               HKEY_CURRENT_USER содержит информацию о пользователе, который в данный момент зарегистрирован в системе. Этот ключ включает идентификатор пользователя и пароль. Когда пользователь регистрируется на рабочей станции Windows 9x, то информация о нем копируется в ключ HKEY_CURRENT_USER из записей HKEY_USERS.

3.               HKEY_LOCAL_MACHINE хранит данные об аппаратном обеспечении данного компьютера.

4.               HKEY_USERS поддерживает список всех пользователей и их паролей, которые содержатся в списке паролей локального компьютера. Информация об индивидуальных установках пользователей также хранится в этом ключе.

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

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

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

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

Задания к работе:

Задание 1.С помощью команды «Найти» кнопки «Пуск» найдите и запустите утилиту regedit.exe.

После запуска утилиты должно появиться окно с заголовком «Редактор реестра», в котором в свернутом виде будут представлены все пять корневых записей. Информация, хранящаяся в этих записях, чрезвычайно обширна, и изучить ее за время выполнения лабораторной работы не представляется возможным. Поэтому редактирование реестра разберем на примере ограничения настроек экрана.

Самый простой способ открытия окна настроек экрана – это щелкнуть правой клавиши мыши на пустом месте экрана, а затем в системном меню выполнить директиву «Свойства». Окно «Экран свойства» содержит несколько вкладок, в каждой из которых есть определенные органы настройки. Удалив соответствующую вкладку, тем самым можно сделать недоступными помещенные в ней органы настройки. Выполним операцию по удалению вкладок в свойствах экрана в первой части лабораторной работы.

Задание 2.В окне редактора системного реестра откройте раздел: HKEY_CURRENT_USERS\Software\Microsoft\Windows\CurrentVersion\Policies\System

Если после открытия раздела PoliciesВы не увидите раздел System, то создайте его по следующему правилу: поместите курсор на раздел Policies, отметьте его, а затем в меню «Правка» выполните директивы «Создать», «Раздел». Система создаст раздел с именем Новый раздел #1. Поменяйте его имя на System.

В разделе Systemсоздайте нижеописанные ключи (если они отсутствуют) с помощью меню «Правка» и директив «Создать», «Параметр DWORD».

NODISPSettingsPage

NODISPBackgroundPage

NODISPAppearancePage

NODISPScrSavPage

NODISPCPL

Перечисленные ключи предназначены для ограничения доступа к органам настроек экрана. Эти ключи, установленные с параметром dword:00000001, закрывают соответствующие им вкладки окна «Свойства®Экран».

Вам необходимо установить соответствие между названием ключей и названием вкладок. Сделать это можно так: поместите исходное окно «Свойства®Экран» в отчет и, последовательно присваивая очередному ключу значение 1 (система счисления: шестнадцатеричная), открывайте окно «Свойства®Экран» (нажатие правой клавиши мыши на пустом месте рабочего стола), а затем указанным выше способом помещайте результат в отчет. После того как Вы присвоите значение dword:00000001 последнему ключу, проведите анализ выполненных действий.

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

Менять параметры системного реестра можно и автоматически, без прямого использования редактора. Например, можно создать командный файл системного реестра и внести в него нужные ключи с необходимыми значениями. Файл обязательно должен иметь расширение .reg.

Алгоритм создания командного файла системного реестра

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

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

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

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

         «DisableRegistryTools»=dword:00000001

Значение dword:0000000Iразрешает действие ключа, adword: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. Выбрать и выполнить не менее 7 вариантов (таблица 1). После внесения изменений убедитесь, что соответствующий параметр появился в нужном месте реестра и его значение соответствует заданному.

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

В конце лабораторной работы в приложении приведен список ключей и необходимые комментарии к ним. Эти ключи могут понадобиться Вам при выполнении лабораторной работы. Дополнительную информацию по настройкам системного реестра Windows 2000 можно найти в файле reghelp.hlp.

Таблица 1

Варианты заданий

№ вар.

Признак пере-загрузки

Задание

Местонахождение органов управления или директивы

1

 

Удалить команду «Выполнить» из меню «Пуск»

Кнопка «Пуск»

2

*

Удалить команду «Найти» из меню «Пуск»

Кнопка «Пуск»

3

*

Скрыть значок «Сетевое окружение»

Рабочий стол

4

 

Удалить элемент «Вся сеть» в сетевом окружении

Окно «Сетевое окружение»

5

 

Скрыть вкладку «Фон» в свойствах экрана

Окно «Свойство экрана»

 

Продолжение табл. 1

№ вар.

Признак пере-загрузки

Задание

Местонахождение органов управления или директивы

6

 

Скрыть вкладку «Оформление» в свойствах экрана

Окно «Свойство экрана»


7

 

Скрыть вкладку «Заставка» в свойствах экрана

Окно «Свойство экрана»

8

 

Скрыть вкладку «Заставка» в свойствах экрана

Окно «Свойство экрана»

9

*

Скрыть отображение всех элементов на рабочем столе

Рабочий стол

10

*

Удалить пункт «Панель задач» в меню «Настройка» кнопки «Пуск»

Кнопка «Пуск», «Настройка»

11

*

Удалить пункт «Настройка» в меню кнопки «Пуск»

Кнопка «Пуск», «Настройка»

12

 

Отключить доступ к сети в панели управления

Директива «Свойства» значка «Сетевое окружение»

13

 

Скрыть вкладку «Идентификация» в свойствах сети

Окно «Свойства сети»

14

 

Скрыть вкладку «Управление совместным доступом к файлам и принтерам» в свойствах сети

Окно «Свойства сети»

15

 

Скрыть вкладку «Управление доступом» в свойствах сети

Окно «Свойства сети»

16

*

Отключить команду «Выключить компьютер»

Кнопка «Пуск»

17, 1

 

Удалить папку «Избранное» из меню «Пуск»

Кнопка «Пуск»

18, 2

*

Удалить папку «Документы» из меню «Пуск»

Кнопка «Пуск»

19

 

Скрыть содержание Рабочей группы из Сетевого окружения

Папка «Сетевое окружение»

20

 

Заблокировать возможность удаления принтеров

Кнопка «Пуск», «Принтеры»

21

 

Заблокировать возможность добавления принтеров

 

Кнопка «Пуск», «Принтеры»

Продолжение табл. 1

№ вар.

Признак пере-загрузки

Задание

Местонахождение органов управления или директивы

22

 

Скрыть вкладку «Устройства» утилиты «Система»

Директива «Свойства» значка «Мой компьютер»

23

 

Скрыть вкладку «Профили оборудования» утилиты «Система»

Директива «Свойства» значка «Мой компьютер»

24

 

Скрыть кнопку «Файловая система» вкладки «Быстродействие»

Директива «Свойства» значка «Мой компьютер», вкладка «Быстродействие»

25

 

Скрыть кнопку «Виртуальная память» вкладки «Быстродействие»

Директива «Свойства» значка «Мой компьютер», вкладка «Быстродействие»

26

 

Сделать недоступным средства редактирования реестра

Команда regedit.exe

 

Сохраните созданные файлы на дискете.

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

Восстановите исходное состояние ключей (Приложение 1).

 

Контрольные вопросы:

1.               Для того чтобы пользователи не могли самостоятельно менять расцветку рабочего стола, следует закрыть определенную вкладку соответствующей утилиты. Как называется эта утилита и какая вкладка должна быть убрана?

2.               В целях безопасности вам необходимо закрыть доступ к ПК через 5 минут после того, как вы покинете компьютер. Как это сделать?

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


Скачано с www.znanio.ru