ПР 16 ОС

практическая работа информатика

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

Тема: «Исследование редактора реестра операционной системы»

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

Ход работы

Для запуска системного реестра Windows необходимо нажать кнопку <Пуск>, <Выполнить>, ввести команду <Regedit> и нажать <ОК>. Запустится программа Редактор реестра.

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

Ключ, отвечающий за настройки рабочего стола находится по адресу <HKEY_CURRENT_USER\Control Panel\Desktop>

Размеры элементов экрана в Windows (иконки, шрифты, рамки, меню, полосы прокрутки) хранятся в разделе HKEY_CURRENT_USER\Control Panel\desktop\WindowMetrics реестра.

В таблице приведены некоторые параметры, содержащиеся в этом разделе.

Имя параметраОписание
BorderWidthШирина рамки окна
CaptionFontШрифт заголовка
CaptionHeightВысота шрифта заголовка
CaptionWidthШирина заголовка
IconFontШрифт названия иконки
IconSpacingГоризонтальный интервал между иконками
IconSpacingFactorФактор, используемый для вычисления положения иконок
IconVerticalSpacingВертикальный интервал между значками
MenuFontПараметры шрифта (гарнитура, имя шрифта, и т.д.), используемого в строках меню
MenuHeightВысота ячейки символа, используемого в строке меню
MenuWidthШирина ячейки символа, используемого в строке меню
MessageFontШрифт, используемый в сообщениях
ScrollHeightВысота горизонтальной полосы прокрутки
ScrollWidthШирина вертикальной полосы прокрутки
ShellIconBPPЧисло цветов (битов на точку), используемых для иконок
ShellIconSizeРазмер иконок на Рабочем столе (и в проводнике в режиме «Крупные значки»)
SmCaptionFontШрифт в маленьких заголовках
SmCaptionHeightВысота ячейки символа в маленьком заголовке
SmCaptionWidthШирина ячейки символа в маленьком заголовке
StatusFontШрифт, используемый в панели состояния окна

Каждый ключ, содержащий данные для шрифта, состоит из последовательности байтов, соответствующих имени шрифта и нескольким флагам, определяющим тип шрифта, типы начертания (полужирный, курсив) и т.д. Эти параметры можно изменять на вкладке «Оформление» диалога «Свойства: Экран».

Некоторые параметры настройки элементов экрана:

HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics\ShellIconSize – управляет размером отображения значков рабочего стола. Значение 48 указывает, что значки рабочего стола будут отображаться размером 48х48 точек. Аналог <Свойства: Экран> / <Оформление> / <Эффекты> / <Применять крупные значки>.

HKEY_CURRENT_USER\Control Panel\Desktop\FontSmoothing – управляет сглаживанием неровностей экранных шрифтов. Аналог <Свойства: Экран> / <Оформление> / <Эффекты> / <Применять следующий метод сглаживания экранных шрифтов>.

HKEY_CURRENT_USER\Control Panel\Desktop\DragFullWindows – управляет отображением содержимого окна при его перетаскивании. Аналог <Свойства: Экран> / <Оформление>/<Эффекты>/<Отображать содержимое окна при его перетаскивании>.

HKEY_CURRENT_USER\Control Panel\Desktop\Wallpaper – содержит путь к файлу рисунка обоев,  аналог <Свойства: Экран> / <Рабочий стол>.

HKEY_CURRENT_USER\Control Panel\Desktop\SCRNSAVE.EXE – содержит путь к файлу с заставкой, аналог <Свойства: Экран> / <Заставка>.

Ключ реестра HKEY_CLASSES_ROOT

Корневой ключ реестра HKEY_CLASSES_ROOT содержит информацию обо всех ассоциациях (связях) расширений имен файлов, с приложениями, поддерживающими эти типы файлов, и о данных, ассоциированных с объектами СОМ. Эти данные совпадают с информацией, которая содержится в ключе classes, расположенной в иерархии ниже ключа  HKEY_LOCAL_MACHINE\SOFTWARE.

Некоторые ключи раздела HKEY_CLASSES_ROOT:

HKEY_CLASSES_ROOT\.ico – определяет параметры файлов с расширением ico (значков, иконок);

HKEY_CLASSES_ROOT\.xls\Excel.Sheet.8\ShellNew – определяет параметры открытия файлов с расширением XLS (параметр Filename=excel9.xls);

HKEY_CLASSES_ROOT\.zip\ShellNew – определяет параметры открытия файлов с расширением ZIP(параметр Filename= C:\Program Files\WinRAR\zipnew.dat);

HKEY_CLASSES_ROOT\Excel.Template\shell\Print\command – определяет команды печати для шаблонов электронных таблиц Excel HKEY_CLASSES_ROOT\jpg – определяет программу с которой ассоциированы файлы с расширением JPG (параметр По умолчанию = ACDSee.jpg)