Поиск по базе сайта:
Дисциплина: «Операционные системы и среды» Специальность 2201. Практическая работа№9. «Изучение принципов настройки и оптимизации системы с помощью реестра» icon

Дисциплина: «Операционные системы и среды» Специальность 2201. Практическая работа№9. «Изучение принципов настройки и оптимизации системы с помощью реестра»




Скачати 87.38 Kb.
НазваДисциплина: «Операционные системы и среды» Специальность 2201. Практическая работа№9. «Изучение принципов настройки и оптимизации системы с помощью реестра»
Дата конвертації06.01.2013
Розмір87.38 Kb.
ТипДокументи

Дисциплина: «Операционные системы и среды»

Специальность 2201.

Практическая работа№9.

«Изучение принципов настройки и оптимизации системы

с помощью реестра».

Цель работы: Изучение архитектуры реестра и методов их настройки для оптимизации работы системы Windows 2000.


Краткие теоретические сведения.

Архитектура реестра

Информация, хранящаяся в иерархической базе данных реестра, собрана в разделы (key), которые содержат один или более подразделов (subkey). Каж­дый подраздел содержит параметры (value):

раздел

подраздел 1 | параметр

подраздел 2

подраздел 3 | параметр

Возможность создавать вложенные подразделы позволяет группировать па­раметры. В результате получается древовидная структура, которую можно просмотреть в Редакторе реестра (Registry editor), как показано на рис. 1.1. Каждый раздел (ветвь) соответствует определенному типу информации о пользователе, аппаратном обеспечении, приложении.

Для редактирования системного реестра предоставляются 2 программы REGEDT32.EXE и

REGEDIT.EXE

REGEDT32.EXE позволяет переключить реестр только в режим чтения (Параметры-Только чтение).

Для запуска данной версии редактора реестра ^ Registry Editor наберите в командной строке regedit и нажмите Enter.

Вы также можете запустить редактор реестра из Проводника Windows Explorer, просто щелкнув на программе Regedit.exe, которая находится системном каталоге Winnt\System32.

Коме того, в системе Windows присутствует другая версия редактора реестра — утилита Regedt32.exe, интерфейс которой реализован таким образом, что каждый корневой ключ отображается в собственном окне, а для выполнения любых действий необходимо использовать меню. По сравнению с Regedit.exe, редактор реестра Regedt32.exe менее удобен в использовании, но зато обладает большими функциональными возможностями и позволяет, например, ограничивать доступ к отдельным ветвям и ключам реестра.

^ Структура реестра

Реестр имеет иерархическую структуру состоящую из пяти главных корневых ключей.HKEY_CLASSES_ROOT

Информация об ассоциациях файлов с приложениями, ярлыками, OLE/COM/DCOM объектами.

HKEY_CURRENT_USER

Информация настроек системы для зарегистрированного в системе пользователя.

HKEY_LOCAL_MACHINE

Информация об установленном аппаратном и программном обеспечении, безопасности системы, наборы управляющих опций (Control Set).

^ HKEY USERS

Информация о конфигурациях пользовательских профилей, системных переменных среды, конфигурационные данные Control Panel и настройки пользовательского интерфейса, раскладки клавиатур и конфигурация UNICODE.

HKEY_CURRENT_CONFIG

Текущая конфигурация программного и аппаратного обеспечения и текущий набор управляющих опций (Current Control Set).


HKEY_DYN_DATA

Информация о производительности, сообщаемая локальной системой.

Однако фактически в реестре хранятся параметры только для двух корневых ключей ^ HKEY_LOCAL_MACHINE и HKEY_CURRENT_USER, а остальные корневые ключи формируются в процессе загрузки как комбинация этих двух.

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

Корневой ключ реестра Windows 2000 HKEYJLOCAL_MACHINE содержит в своем составе следующие подключи первого уровня:

HARDWARE — этот подключ

содержит подробную информацию об аппаратной конфигурации системы, а также любых устройствах, подключенных локально;

^ SAM — содержит информацию, относящуюся к базе данных SAM (Security Accounts Manager);

SECURITY - этот подключ содержит информацию, относящуюся к системе безопасности приложений:

SOFTWARE — подключ, в составе которого хранится информация об установленных приложениях;

^ SYSTEM — в этом подключе

хранится детальная информация о текущем наборе управляющих опций (Current Control Set), a также об остальных наборах управляющих опций, сконфигурированных ранее.

В реестре Windows 2000 ключ HKEY_USERS содержит следующие подключи второго уровня:

^ DEFAULT — подключ,

содержащий конфигурационную информацию стандартного пользовательского профиля;

SID — подключ, содержащий

конфигурационную информацию конкретного пользователя.

Оба этих подключа содержат в своем составе следующие подключи:

AppEvents — подключ, который содержит информацию об озвучивании системных событий Windows 2000, а также сведения.

относящиеся к оформлению рабочего стола (Desktop Themes);

Console — подключ, который

содержит информацию о текущих параметрах настройки окна сеанса командной строки;

^ Control Panel — подключ, в котором содержатся конфигурационные данные апплетов Control Panel, а также отслеживается информация об экранных заставках и звуковом оформлении;

Environment — здесь содержатся системные переменные среды;

Keyboard Layout — подключ,

который содержит информацию о текущей раскладке клавиатуры, а также обо всех существующих раскладках клавиатуры;

Software — подключ, который содержит информацию о настройке программного обеспечения, применительно к зарегистрированному на текущий момент пользователю;• UNICODE Program Groups –

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

Значимые элементы реестра классифицируются по типам, приведенным ниже.

REG_BINARY

Данные в двоичном формате. Данные такого типа могут отображаться ^ Registry Editor в шестнадцатеричном представлении.

REG_DWORD

Данные, представляемые величинами, длиной четыре байта (32-разряда). Редактор реестра Registry Editor может выводить их в двоичном, шестнадцатеричном или десятичном виде.


REG_EXPAND_SZ

Расширенная строка текста, содержащая переменную, которая может быть изменена при запуске какого-либо приложения.^ REG_MULTI SZ

Набор строк или значений, содержащих списки, которые в качестве разделителя используют символ ASCII 0.

REG_SZ

Одиночная текстовая строка.

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

Реестр является важнейшим компонентом, от которого зависит работоспособность системы. При редактировании реестра необходимо иметь четкое представление о том, что вы делаете и с какой целью. Неаккуратное обращение с программой Registry Editor чревато множеством проблем, из-за которых может даже потребоваться переустановка Windows.

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

^ Экспорт всего реестра или его части

Для экспорта параметров реестра в меню редактора реестра Regedit выберите меню Registry (Реестр) выберите командуExport Registry File (Экспорт файла реестра), что приведет к поя плени ю одноименного окна.

В поле File name: (Имя файла) введите имя файла с расширением *.REG, в который вы хотите выполнить экспорт.

В группе ^ Export Range (Диапазон экспорта) выберите один из параметров:

All (Все разделы) для записи всего реестра;

Selected Branch (Выделенный раздел) экспорт одного выделенного раздела, который указан в соответствующем поле.

Затем нажмите кнопку Save (Сохранить), в результате чего будет произведен экспорт параметров реестра.

Примечание. Вы можете выполнить экспорт реестра при помощи

редактора реестра Regedt32, выбрав в меню Registry (Реестр) команду Save Key (Сохранить ключ).

^ Импорт параметров реестра

Для импорта параметров реестра в меню редактора реестра Regedit выберите меню Registry (Реестр) команду ImportRegistry File (Импорт файла реестра). Затем выберите файл, который требуется импортировать и нажмите кнопку Open (Открыть).

Примечание. Вы можете выполнить импорт параметров реестра при помоши редактора реестра Regedt32, выбрав в меню Registry (Реестр) команду Restore (Восстановить).

Добавление нового ключа

• Раскройте список ключей реестра и щелкните правой кнопкой мыши на том месте, где должен быть новый раздел. Выберите команду New (Создать), а затем — Key (Ключ).

Появится новый ключ с временным именем. Введите имя нового раздела и нажмите клавишу ^ ENTER.

Примечание. Вы можете выполнить добавление нового ключа при помощи редактора реестра Regedt32, выбрав в меню Edit (Правка) команду Add Key (Добавить ключ).

Добавление параметра

Откройте реестр и щелкните правой кнопкой мыши на том месте, где должен быть новый параметр. Выберите командуNew (Создать), а затем тип параметра, который требуется добавить:

• строковый параметр (String Value);

• двоичный параметр (Binary Value);

• параметр DWORD (DWORD Value).

После этого появится новый параметр с временным именем. Введите имя нового параметра и нажмите клавишу ^ ENTER.

Примечание. Вы можете выполнить добавление нового параметра при помощи редактора реестра Regedt32, выбрав в меню Edit (Правка) команду Add Value (Добавить параметр).

Изменение параметра

Для изменения параметра, дважды ; шелкните на значение, которое требуется изменить. Появится диалоговое окно ^ Edit String (Изменение строкового параметра).

В поле Value data (Значение) введите новое значение параметра.

Переименование раздела или параметра

Правой кнопкой мыши выберите раздел или параметр, который требуется переименовать, выберите команду ^ Rename(Переименовать). Введите новое имя и нажмите клавишу ENTER.

Удаление раздела или параметра

Для удаления щелкните правой кнопкой мыши на открытом разделе или параметре и выберите команду ^ Delete (Удалить).

Примечание. Вы можете выполнить удаление ключа или раздела при помоши редактора реестра Regedt32, выбрав в меню Edit (Правка) команду Delete (Удалить).

Безопасность реестра

Редактор реестра Regedt32 позволяет изменять параметры безопасности для разделов и ключей реестра, выполнять аудит обращений к реестру, изменять права владения ключами, вне зависимости от того, какую файловую систему (FAT или NTFS) вы используете.

^ Изменение прав доступа к реестру

Для изменения параметров безопасности ключа или раздела, вы можете установить права доступа к реестру при помоши команды Permissions (Доступ) в меню Security (Безопасность). Данная

^ Практическое задание №. 1

Внимание! Запрещается самостоятельно изменять содержимое ветвей реестра.

  1. Создать резервную копию реестра.

  2. Запустить редактор реестра из командной строки.

  3. Ознакомиться с составом реестра, последовательно раскрывая ветви реестра и выводя их содержимое на печать.

  4. Заставьте систему грузиться без обязательного Logon (сделать auto logon).

Запустите программу %SYSTEMROOT%\System32\regedt32.exe.

Откройте следующий ключ реестра:

HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows.NET

CurrentVersionWinlogon Установите значения:

AutoAdminLogon REG_S2 Default Username REG_SZ Имя пользователя

Default Password REG_SZ . Пароль пользователя (должен быть непустым!)

5.Отключите автоматическое исполнение программ (Auto Run) для CD-ROM.

Запустите программу Regedt32.exe.

Откройте ключ реестра HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\CDROM

Значение Auto Run, равное по умолчанию 1 измените на 0.

6. запретите системе при logon показывать имя предыдущего работавшего с системой пользователя.

Запустите программу Regedt32.exe. Откройте ключ реестра

HKEY_LOCAL_MACHINE\Software\ МMicrosoft\Windows NT\CurrentVersion\Winlogon.

Значение DontDisplayLastliserName (тип REG_SZ) установите в 1.

7. разрешите запретите shutdown станции до процедуры logon.

Вам необходимо проделать следующую последовательность действий:

Запустите программу Regedt32.exe (или regedit.exe).

Откройте ключ реестра

HKEY_LOCAL_MACHINE\SOFTWARE

\Microsoft\Windows NT\Current Version\ Win logon

Значение Shutdown Without Logon (тип REG_SZ) установите в 1.

8. сделайте запуск 16-ти битных программ в отдельном адресном пространстве автоматическим.

Запустите программу Regedt32.exe. Откройте ключ реестра

HKEY_LOCAL_MACHINE\SYSTEM\

CurrentControlSet\Control\WOW\

Значение DefaultSeparateVDM установите «yes».


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

  1. Как в Windows 2000 изменить размер файла подкачки, опишите последовательность действий?

  2. Каким образом можно перейти к динамическим дискам опишите последовательность действий?

  3. Опишите последовательность конфигурирования журнала событий?



Схожі:




База даних захищена авторським правом ©lib.exdat.com
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації