Наука Верещагина Е.А. Операционные системы. Учебно-методический комплекс

Операционные системы. Учебно-методический комплекс

Возрастное ограничение: 12+
Жанр: Наука
Издательство: Проспект
Дата размещения: 07.08.2015
ISBN: 9785392193592
Язык:
Объем текста: 83 стр.
Формат:
epub

Оглавление

Рабочая учебная программа

Методические указания к лабораторным работам. Лабораторная работа 1. Оптимизация внешнего вида рабочего стола с помощью настроек реестра

Лабораторная работа 2. Настройка параметров работы Windows c помощью реестра

Лабораторная работа 3, Управление аппаратной частью с помощью реестра

Лабораторная работа 4, Определение параметров операционной системы с помощью вкладки Performance. Приложение. Примерные скриншоты к лабораторной работе 4



Для бесплатного чтения доступна только часть главы! Для чтения полной версии необходимо приобрести книгу




Методические указания к лабораторным работам



Лабораторная работа 1 Оптимизация внешнего вида рабочего стола с помощью настроек реестра


Цель работы


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


Теоретические сведения


Реестр играет ключевую роль в конфигурировании и управлении Windows 2000 − это хранилище общесистемных и пользовательских параметров. Реестр представляет собой совокупность различных структур, которые хранятся в памяти компьютера и поддерживаются ядром и исполнительной системой.


Типы данных в реестре


Реестр − это база данных, структура которой аналогична структуре логического диска. Он содержит разделы (keys), напоминающие дисковые каталоги, и параметры (values), которые можно сравнить с файлами на диске. Раздел представляет собой контейнер, содержащий другие разделы, называемые подразделами (subkeys), и/или параметры. Параметры хранят собственно данные, разделы верхнего уровня называются корневыми. Далее мы будем использовать термины «подраздел» и «раздел» как синонимы (лишь корневые разделы не могут быть подразделами).


Соглашение об именовании разделов и параметров заимствовано из файловой системы. Таким образом, параметру можно присвоить имя, которое сохраняется в каком-либо разделе. Исключением из этой схемы является безымянный параметр, присутствующий в каждом разделе. Утилиты реестра, Regedit и Regedt32 по-разному показывают этот параметр; Regedit обозначает его как (Default)[(По умолчанию)], a Regedt32 − как <No Name> (<БЕЗ ИМЕНИ>).


Логическая структура реестра


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


− HKEY_CURRENT_USER − содержит данные, сопоставленные с пользователем, который зарегистрирован в системе на данный момент;


− HKEY USER − хранит информацию обо всех учетных записях на компьютере;


− HKEY_CLASSES_ROOT − хранит сопоставления файлов и регистрационную информацию СОМ;


− HKEY_LOCAL_MACHINE − содержит информацию, специфичную для системы;


− HKEY_PERFORMANCE_DATA − хранит сведения о производительности;


− HKEY_CURRENT_CONFIG − включает некоторые сведения о текущей аппаратной конфигурации.


Почему имена корневых разделов начинаются с буквы «Н»? Дело в том, что имена корневых разделов представляют Win32-описатели (Handles) разделов (KEY).


HKEY_CURRENT_USER


Корневой раздел HKCU содержит данные о предпочтениях и конфигурации программного обеспечения для локально зарегистрированного пользователя. Этот раздел ссылается на профиль текущего зарегистрированного пользователя, находящийся на жестком диске в файле \Documents and Setitmgs. При каждой загрузке профиля пользователя (например, при регистрации в системе или при выполнении сервисного процесса в увязке с именем какого-либо пользователя) HKCU создается как ссылка на подраздел соответствующего пользователя в HKEY_USERS.


HKEY_USERS


HKU содержит подраздел для каждого загруженного профиля пользователя, регистрационную базу данных классов и подраздел HKU\.DEFAULT, связанный с профилем рабочей станции по умолчанию (этот профиль предназначен для процессов, выполняемых под системной учетной записью).


HKEY_CLASSES_ROOT


HKCR включает информацию двух типов: сопоставления расширений файлов и регистрационные данные СОМ-классов. Для каждого зарегистрированного типа файлов существует свой раздел. Большинство разделов содержит параметры типа REG_SZ, ссылающиеся на другие разделы HKCR, где находится информация о сопоставлениях классов файлов. Например, HKCR\,xls ссылается на сведения о файлах Microsoft Excel в разделе HKCU\Excel.Sheet.8 (последняя цифра указывает на версию MicrosoftExcel).Другиеразделысодержатдетальнуюинформацию о конфигурации СОМ-объектов, зарегистрированных в системе. Раздел HKEY_CLASSES_ROOT формируется на основе: специфичных для конкретного пользователя регистрационных данных классов в HKCU\SOFTWARE\Classes (хранятся в \Documents and Settings\Local Settings\ApplicationData\Microsoft\Windows\Usrclass.dat) и общесистемных регистрационных данных классов в HKLM\SOFTWARE\Classes.


Регистрационные данные классов для каждого пользователя − новшество Windows 2000. Это изменение внесено для отделения регистрационных данных, специфичных для каждого пользователя, от общесистемных сведений, что дает возможность включать соответствующие настройки и в профили «блуждающих» пользователей. Это же устранило дыру в защите: в Microsoft Windows NT 4 непривилегированный пользователь мог изменить или удалить разделы в HKEY_CLASSES_ROOT и повлиять на функционирование приложений в системе. В Windows 2000 непривилегированные пользователи и приложения могут изменять только собственные, а не общесистемные данные.


HKEY_LOCAL_MACHINE


HKLM − корневой раздел, содержащий подразделы с общесистемной конфигурационной информацией; HARDWARE, SAM, SECURITY, SOFTWARE и SYSTEM. Подраздел HKLM\HARDWARE содержит описание аппаратного обеспечения системы и все сопоставления драйверов с устройствами. Диспетчер устройств, который запускается с вкладки Hardware (Оборудование) окна свойств системы, позволяет просматривать информацию об устройствах, получаемую простым считыванием значений параметров из раздела HARDWARE.


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


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


HKLM\SOFTWARE − то место, где Windows 2000 хранит общесистемную конфигурационную информацию, не требуемую при загрузке системы. Кроме того, здесь сохраняют свои общесистемные настройки приложения сторонних разработчиков (пути к файлам, каталоги приложений, даты лицензий и сроки их окончания).


HKLM\SYSTEM содержит общесистемную конфигурационную информацию, необходимую для загрузки системы, например списки загружаемых драйверов и запускаемых сервисов. Поскольку эта информация критична для запуска системы, Windows 2000 делает ее копию, называемую последней удачной конфигурацией (last known good control set). Она позволяет вернуться к последней работоспособной конфигурации, если после изменений, внесенных в текущую конфигурацию, система перестала загружаться.


HKEY_CURRENT_CONFIG


HKEY_CURRENT_CONFIG − всего лишь ссылка на текущий профиль оборудования, хранящийся в HKLM\SYSTEM\


\CurrentControlSet\Hardware Profiles\Currem. Профили оборудования позволяют администратору изменять базовые настройки системных драйверов. Хотя реальный профиль может меняться от загрузки к загрузке, благодаря разделу НКС. С приложения всегда имеют дело с текущим активным профилем.




Операционные системы. Учебно-методический комплекс

Учебно-методический комплекс дисциплины «Операционные системы» предназначен для студентов, обучающихся по специальности 230101 «Вычислительные машины, комплексы, системы и сети». В состав комплекса входят: рабочая учебная программа, 2 комплекта тестов (по теории и по лабораторным занятиям), методические указания к лабораторным работам и электронная презентация к лекциям.<br /> Рабочая учебная программа составлена в соответствии с учебным планом специальности и Государственным образовательным стандартом по специальности 230101. Методические указания по лабораторным работам ориентированы в основном на работу с реестром и другими стандартными компонентами операционной системы Windows XP и могут быть полезны для студентов других специальностей, изучающих данный программный продукт.

129
 Верещагина Е.А. Операционные системы. Учебно-методический комплекс

Верещагина Е.А. Операционные системы. Учебно-методический комплекс

Верещагина Е.А. Операционные системы. Учебно-методический комплекс

Учебно-методический комплекс дисциплины «Операционные системы» предназначен для студентов, обучающихся по специальности 230101 «Вычислительные машины, комплексы, системы и сети». В состав комплекса входят: рабочая учебная программа, 2 комплекта тестов (по теории и по лабораторным занятиям), методические указания к лабораторным работам и электронная презентация к лекциям.<br /> Рабочая учебная программа составлена в соответствии с учебным планом специальности и Государственным образовательным стандартом по специальности 230101. Методические указания по лабораторным работам ориентированы в основном на работу с реестром и другими стандартными компонентами операционной системы Windows XP и могут быть полезны для студентов других специальностей, изучающих данный программный продукт.

Внимание! Авторские права на книгу "Операционные системы. Учебно-методический комплекс" (Верещагина Е.А.) охраняются законодательством!