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

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

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

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

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

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

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

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

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

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

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

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

Утилиты панели управления предназначены для конфигурации технических и программных средств ОС. Все настройки ОС, проведенные как автоматически в процессе инсталляции системы, так и вносимые вновь установленными приложениями, сохраняются в специальной базе, называемой базой данных реестра. Управление этой базой скрыто от рядового пользователя, а специальный системный файл – 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 вариантов. После внесения изменений убедитесь, что соответствующий параметр появился в нужном месте реестра и его значение соответствует заданному.

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

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


Таблица 1

Данные для выполнения задания 4

№ вар.

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

Задание

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

1

 

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

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

2

*

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

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

3

*

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

Рабочий стол

4

 

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

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

5

 

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

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

6

 

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

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


7

 

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

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

8

 

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

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

9

*

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

Рабочий стол

10

*

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

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

11

*

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

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

12

 

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

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

13

 

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

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

14

 

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

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

15

 

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

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

16

*

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

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

17, 1

 

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

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

18, 2

*

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

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

19

 

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

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

20

 

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

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

21

 

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

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

22

 

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

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

23

 

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

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

24

 

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

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

25

 

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

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

26

 

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

Команда regedit.exe

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

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

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

Список ключей системного реестра

Отключение доступа к дисплею в Панели управления (Windows 9х и NT). Этот параметр отключает доступ к значку «Дисплей» в Панели управления и не позволяет пользователям изменять параметры дисплея.

[HKEY_CURRHNT_USER\Software\Microsoft\Wmdows\CurrentVersion\Policies\System]

Параметр: NoDispCPL

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Отключение доступа к сети в Панели управления. (Windows 9x). Этот параметр отключает доступ к значку «Сеть» в Панели управления.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Network] Параметр: NoNetSetup

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Скрытие вкладки «Оформление» (Windows 9х и NT). Этот параметр скрывает вкладку «Оформление» в диалоговом окне свойств экрана.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policics\System] Параметр: NoDispAppearancePage

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Скрытие вкладки «Фон» (Windows 9х и NT). Этот параметр скрывает вкладку «Фон» в диалоговом окне свойств экрана, не давая пользователям изменять параметры фона.

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

Параметр: NoDispBackgroundPage

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Скрытие вкладки «Заставка» (Windows 9х и NT). Этот параметр скрывает вкладку «Заставка» в диалоговом окне свойств экрана, не давая пользователям изменять параметры хранителя экрана.

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

Параметр: NoDispScrSavPage

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Скрытие вкладки «Настройка» (Windows 9х и NT). Этот параметр скрывает вкладку «Настройка» в диалоговом окне свойств экрана.

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

Параметр: NoDispSettingsPage

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Скрытие диалогового окна «Управление совместным использованием файлов и принтеров» (Windows 9x). Включение этого параметра скрывает диалоговое окно управления совместным использованием файлов и принтеров, не позволяя пользователям управлять созданием новых совместных файлов или принтеров.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Network] Параметр: NoFileSharingControl

Тип: REG_DWORD Значение: (0 - отключено, 1 = включено)

 

Скрытие вкладки «Идентификация» (Windows 9x). Вкладка «Идентификация» включает параметры, с помощью которых можно установить имя компьютера, рабочей группы и описание компьютера. Включение этого параметра отключает доступ к вкладке «Идентификация».

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Network] Параметр: NoNetSetupIDPage

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Скрытие вкладки «Управление доступом» (Windows 9x). Вкладка «Управление доступом» определяет, поддерживает ли компьютер доступ на уровне пользователя или доступ на общем уровне. Включение этого параметра удаляет вкладку «Управление доступом».

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Network] Параметр: NoNetSetupSecurityPage

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Отключение команды «Выключить компьютер» (Windows 9x и NT). Этот параметр позволит Вам запретить пользователям выключать компьютер с помощью команды «Выключить компьютер».

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] Параметр: NoClose

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Удаление группы «Стандартные программы» из меню «Пуск» (Windows 9х и NT). Отключает отображение группы «Стандартные», когда пользователь выбирает пункт «Программы» из меню «Пуск».

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] Параметр: NoCommonGroups

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Скрытие всех элементов на Рабочем столе (Windows 9х и NT). Установка этого параметра скрывает все элементы и программы на Рабочем столе Windows.

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

Параметр: NoDesktop

Тип: REGDWORD Значение: (0 = отключено, 1 = включено)

 

Удаление папки «Избранное» из меню «Пуск» (Windows 9х и NT). Чтобы удалить папку «Избранное» из меню «Пуск», изменитеэтотключсистемногореестра.

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

Параметр: NoFavoritesMenu

Тип: REG_DWORD Значение: (0=отключено, 1=включено)

 

Удаление команды «Найти» из меню «Пуск» (Windows 9x и NT). Когда включен этот параметр, команда «Найти» будет удалена из меню «Пуск».

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

Параметр: NoFind

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Скрытие значка «Сетевое окружение» (Windows 9x и NT). Значок «Сетевое окружение» отображается на Рабочем столе Windows, когда установлено соединение с сетью. Привключенииэтогопараметразначокбудетскрыт.

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

Параметр: NoNetHood

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Удаление папки «Документы» из меню «Пуск» (Windows 9х и NT). Этот параметр удалит папку последних открытых документов из меню «Пуск».

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

Параметр: NoRecentDocsMenu

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Удаление команды «Выполнить» из меню «Пуск» (Windows 9x и NT). Этот параметр не дает пользователям запускать программы или процессы из меню «Пуск», удаляяэтотпунктполностью.

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

Параметр: NoRun

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Удаление пункта «Настройка» из меню «Пуск» (Windows 9x и NT). Удаляет папки «Панель управления» и «Принтеры» из меню «Настройка». Обратите внимание: удаление пунктов «Панель задач», «Панель управления» и «Принтеры» удалит полностью и само меню «Настройка».

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

Параметр: NoSetFoIders

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Удаление пункта «Панель задач» в меню «Настройка» из меню «Пуск» (Windows 9x и NT). Включение этого параметра удаляет пункт «Панель задач» в меню «Настройка» из меню «Пуск» и не дает пользователям изменять свойства Панели задач. Обратите внимание: удаление пунктов «Панель задач», «Панель управления» и «Принтеры» удалит полностью и само меню «Настройка»,

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

Параметр: NoSctTaskbar

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Удаление элемента «Вся сеть» из Сетевого окружения (Windows 9x и NT). Вся сеть – элемент в Сетевом окружении, который позволяет пользователям видеть все Рабочие группы и Домены в сети. Этот элемент может быть заблокирован так, чтобы пользователи могли использовать только их собственную РабочуюгруппуилиДомен.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Network] Параметр: NoEntireNetwork

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Скрытие содержание Рабочей группы из Сетевого окружения (Windows 9х и NT). Включение этого параметра скрывает все содержание Рабочей группы из Сетевого окружения.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Network] Параметр: NoWorkgroupContents

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

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

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

Параметр: NoDeletePrinter

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

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

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

Параметр: NoAddPrinter

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

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

[HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Policies\System]

Параметр: NoDevMgrPage

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

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

[HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Policies\System]

Параметр: NoConfigPage

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

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

[HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Policies\System]

Параметр: NoFileSysPage

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

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

[HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Policies\System]

Параметр: NoVirtMemPage

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

Сделать недоступной команду «Завершение работы».

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

Параметр: NoClose

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

 

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

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

«DisableRegistryTools» = dword:00000001

Тип: REG_DWORD Значение: (0 = отключено, 1 = включено)

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

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

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

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


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