Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Операционные системы. Учебно-методическое пособие
.pdf
41
стемы в реестре, и из системного кэша измененные данные файлов
записываются на жесткий диск.
Непосредственно перед выключением ряду устройств переда-
ется предупреждение об этом, после чего в свою работу включается
драйвер электропитания и компьютер выключается.
2.4. Системный реестр Windows
Системный реестр Windows – это база данных, в которой за-
писаны настройки, как самой операционной системы, так и приложений, в ней установленных.
Физически реестр располагается в двух файлах в системной
папке Windows – System.dat и User.dat (В ОС Windows Me был добавлен еще один файл classes.dat). Файлы System.da0 и User.da0 (на
конце – цифра ноль) являются резервными копиями реестра, которые создаются каждый раз после успешной загрузки компьютера, а в
случае неудачи при загрузке могут быть помещены на место поврежденных файлов реестра.
Файл System.dat содержит информацию, общую для всех
пользователей данного компьютера: параметры устройств, настройки некоторых программ и др.
Файл User.dat содержит информацию, специфичную для каж-
дого пользователя, т.е. хранит его настройки. Оба файла имеют атрибут «Скрытый». Если на компьютере зарегистрировано несколько
пользователей, то в папке Windows\Profiles хранятся в отдельных
каталогах «личные» файлы каждого: содержимое Рабочего стола,
главное меню и др., а также часть User.dat системного реестра. В
самой папке Windows хранится файл User.dat, содержащий настройки системы по умолчанию (то есть те, которые будут загружены,
если в ответ на запрос имени пользователя и пароля нажать клавишу
Esc). При загрузке компьютера после ввода имени пользователя
файл User.dat из каталога этого пользователя вместе с файлами
System.dat и User.dat из каталога Windows загружается в память и
«склеивается» с ними в единое целое.
Системный реестр можно представить в виде дерева, которое
содержит шесть корневых разделов (ветвей):
HKEY_CLASSES_ROOT. В этом разделе содержится инфор-
мация о зарегистрированных в Windows типах файлов, что позволя-

42
ет открывать их по двойному щелчку мыши, а также информация
для OLE и операций drag-and-drop.
HKEY_CURRENT_USER. Здесь содержатся настройки оболочки пользователя (например, Рабочего стола, меню «Пуск», ...),
вошедшего в Windows. Если на компьютере работает один пользователь и используется обычный вход в Windows, то значения раздела берутся из подраздела HKEY_USERS\.DEFAULT.
HKEY_LOCAL_MACHINE. Этот раздел содержит информацию, относящуюся к компьютеру: драйверы, установленное программное обеспечение и его настройки. Содержит настройки оболочки Windows для всех пользователей.
HKEY_CURRENT_CONFIG. В этом разделе содержится информация о конфигурации устройств Plug and Play и сведения о
конфигурации компьютера с переменным составом аппаратных
средств.
HKEY_DYN_DATA. Здесь хранятся динамические данные о
состоянии различных устройств, установленных на компьютере
пользователя. Именно сведения этой ветви отображаются в окне
«Свойства: Система» на вкладке «Устройства», вызываемого из Панели управления. Данные этого раздела изменяются самой операционной системой, так что редактировать что-либо вручную не рекомендуется.
Конечным элементом каждой ветви дерева реестра являются
ключи или параметры, делящиеся на три типа:
строковые (например, «C:\Windows»);
двоичные (например, 10 82 A0 8F). Максимальная длина такого
ключа 16Кб;
DWORD. Этот тип ключа занимает 4 байта и отображается в
шестнадцатеричном и в десятичном виде. Например, 0x00000020
(32) – в скобках указано десятичное значение ключа.
Лабораторная работа № 5
Тема: Реестр операционной системы Windows XP
Цель работы: самостоятельно изучить реестр операционной
системы Windows.
Результат обучения. После обучения студент должен:
знать реестр операционной системы Windows;

43
уметь вносить изменения и настраивать реестр операционной
системы Windows.
План занятия:
1. Изучение теоретических вопросов темы 40 минут.
2. Выполнение практического задания 40 минут.
3. Выполнение отчета 10 минут.
1. Назначение реестра
Изначально каждая программа хранила нужные для себя
настройки и данные своим собственным способом, как правило – в
виде файлов собственной структуры. Поэтому при переносе программы с одной машины на другую достаточно было настроить эти
файлы (как правило – прописать нужные имена дисков и каталоги,
т.к. каждая машина имела свои диски). С другой стороны, эта процедура – тогдашний эквивалент инсталляции – порой была очень
сложной. В Windows 3.x была сделана попытка упорядочить формат
и способ хранения конфигурационных файлов. В частности, всем им
было предписано носить расширение .ini.
Реестр был создан потому, что с файлами INI, которые появились в Windows 3.x, пользователям приходилось думать, какой файл
INI за что отвечает и как изменить в нужном файле ту или иную
настройку. Часто было трудно выяснить месторасположение таких
файлов для нужной программы. Кроме того, отсутствовал способ
определения того, какая программа связана с конкретным INIфайлом. С другой стороны, редактировать такие файлы было намного легче, чем реестр. Одним из самых важных различий между файлами INI и реестром являлось расположение файлов – INI-файлы
принадлежали программе, в то время как реестр – часть Windows.
Именно поэтому в наше время не всегда получается «просто перенести» программу – требуется записать ее настройки в реестр, что,
собственно, и составляет процедуру инсталляции программы.

44
Рис. 2. Структура реестра
В целом реестр очень напоминает файловую систему с той
разницей, что вместо файлов на нижнем уровне содержатся параметры.
Информация, хранящаяся в иерархической базе данных реестра, собрана в разделы (key), которые содержат один или более
подразделов (subkey). Каждый подраздел содержит параметры
(value).
2. Редактор реестра
Основным средством для просмотра и редактирования записей
реестра служит специализированная утилита «Редактор реестра»
(файл regedit.exe). При запуске regedit.exe перед пользователем
предстает иерархическая структура системного реестра, похожая на
программу Проводник. В левой части окна программы расположено
дерево разделов, а в правой отображаются параметры (другое название – «ключи») и их значения, если они присутствуют в разделе.
Вся навигация в Редакторе реестра аналогична таковой в Проводнике. В правой части окна редактора нажатиями на знак «+» или
двойными щелчками на пиктограммах разделов можно добраться до
любого раздела и ключа. Чтобы переименовать раздел или параметр,
нужно выбрать соответствующий пункт из контекстного меню или
нажать F2.

45
3. Самостоятельное изучение реестра
1. Откройте папку с заданиями.
2. Запустите справочную литературу по реестру.
3. Изучите основные положения о реестре Windows.
4. Восстановление реестра
При работе с реестром надо соблюдать осторожность. Удале-
ние каких-либо важных данных случайно или по незнанию может
привести к краху операционной системы. Тогда спасти положение
может только восстановление реестра.
Перед изменением реестра необходимо сохранить на диске
копии файлов SYSTEM.DAT и USER.DAT. Они находятся в каталоге, куда была установлена операционная система и имеют атрибуты
«только для чтения» и «скрытый». В случае если реестр будет серьезно испорчен, можно переписать эти файлы в каталог Windows,
установить нужные атрибуты и реестр будет восстановлен. Для восстановления этих файлов надо предварительно перезагрузиться в
MS-DOS и затем заменять испорченные файлы хорошими.
Но это не единственный вариант восстановления данных. Дело в том, что операционная система, при каждом удачном запуске
сохраняет копию реестра в CAB-файле, который записывается в
скрытый каталог SYSBCKUP каталога Windows. По умолчанию,
хранятся последние пять копий. Чтобы восстановить реестр с одной
из этих резервных копий надо перезагрузиться в MS-DOS и выполнить команду
SCANREG /RESTORE
После этого появится список доступных резервных копий реестра отсортированных по времени их создания. После выбора нужной копии данные будут восстановлены.
Чтобы в любое время создать резервную копию реестра воспользуйтесь командой
SCANREG /BACKUP
которая, в случае нормально прошедшей проверки, создаст резервную копию.
Еще один вариант резервирования и восстановления реестра
состоит в экспортировании раздела или целой ветви, которую Вы
планируете изменять. Это можно осуществить в Редакторе реестра в

46
меню «Реестр». Выделите нужный раздел и щелкните по пункту
«Экспорт файла реестра». После задания имени файла данные этого
раздела будут в него экспортированы. Файл имеет расширение REG.
Для его импортирования в реестр достаточно дважды щелкнуть на
нем и данные будут перенесены. Правда этот способ восстановления
информации имеет один существенный недостаток: все удаленные
или измененные записи будут восстановлены, но вот добавленные
записи удалены не будут. Поэтому данный способ больше подходит,
если проводятся какие-то несущественные изменения.
5. Практическое задание
1. С помощью справочной информации (предоставляется препода-
вателем или можно воспользоваться открытыми ресурсами сети
Интернет) найдите, как можно изменить настройки следующих
параметров и возможностей операционной системы Windows XP:
Отключить автозапуск программ, при установке нового
диска в дисковод компакт-дисков.
Добавьте в контекстное меню Создать пункт Документ
HTML, предварительно создав шаблон документа.
Удалить пункт Сетевое окружение в кнопке Пуск.
Настроить программу Блокнот так, чтобы при нажатии
правой кнопки мыши на любом файле можно было открыть его в блокноте. Это удобно для открытия файлов,
если никакой ассоциации к их расширению не существует.
Добавьте в блокнот Зачеркнутый стиль и Подчеркнутый
стиль.
Добавьте в контекстное меню файлов Копировать в пап-
ку и Переместить в папку.
Отключите вывод сообщения Недостаточно свободного
места на диске.
2. Запустите редактор реестра операционной системы (файл
REGEDIT.EXE).
3. Выполните данные изменения, перезагрузите компьютер и про-
верьте действие установленных параметров.
4. Покажите результат работы преподавателю.

47
После выполнение практического задания студент должен составить отчет, в котором должны быть отражены следующие положения:
номер и название лабораторной работы;
цель и план занятия;
краткий конспект изученных положений темы;
содержание измененных разделов реестра в практическом зада-
нии.
Письменно в отчете ответьте на следующие вопросы:
1. В каких основных файлах хранятся данные реестра? Какие дан-
ные хранятся в каждом файле? Где они размещаются?
2. В каких еще файлах хранятся настройки операционной системы?
3. Какую информацию содержат основные разделы реестра:
HKEY_CLASSES_ROOT;
HKEY_CURRENT_USER;
HKEY_LOCAL_MACHINE;
HKEY_USERS;
HKEY_CURRENT_CONFIG;
HKEY_DYN_DATA.
4. Перечислите известные вам способы восстановления реестра.
После составления отчета студент сдает его преподавателю и
защищает. После успешной защиты отчета студент переходит к выполнению следующей лабораторной работы. Не допускается выполнение и отчет следующих лабораторных работ, без успешной защи-
6. Создание отчета
ты предыдущей работы.
Лабораторная работа № 6
Тема: Проводник Internet Explorer
Цель работы: изучить возможности и настройки проводника
операционной системы Internet Explorer.
Результат обучения. После обучения студент должен:
знать возможности проводника операционной системы Internet
Explorer;
знать настройки проводника Internet Explorer;
уметь вносить изменения и настраивать Internet Explorer.

48
План занятия:
1. Изучение теоретических вопросов темы 40 минут.
2. Выполнение практического задания 40 минут.
3. Выполнение отчета 10 минут.
1. Возможности Microsoft(r) Internet Explorer
Microsoft(r) Internet Explorer – это программа, выполняющая
следующие функции:
просмотр ресурсов глобальной сети Интернет;
просмотр ресурсов и управление файловой системой персональ-
ного компьютера.
Т.е. используя программу Internet Explorer, можно совершать
подключения по адресам Интернета, вводя в строку адреса нужный
адрес сети, а также можно просматривать ресурсы компьютера, вводя в строку адреса нужный ресурс. Например, можно написать С: и
нажать Enter, в результате содержимое диска С вы увидите в окне
Internet Explorer.
Особенность Internet Explorer заключается в том, что это не
отдельная программа, а часть самой операционной системы
Windows. Интеграция Windows и сети Интернет в Internet Explorer
достигается за счет использования единого универсального интерфейса при работе, как с локальными приложениями, так и при навигации в Интернет.
В Internet Explorer используется технология IntelliSense. Данная технология позволяет выполнять следующие функции:
Функция AutoSearch, которая упрощает пользователям поиск
необходимой информации, перенаправляя их запросы на нужные
поисковые машины.
Функция AutoComplete, которая позволяет поля форм, имена
пользователей и даже пароли вводить автоматически.
Функция AutoCorrect, позволяющая опечатки в условных обо-
значениях адресов (такие как «http:\\»), автоматически исправлять.
Функция определения автономного режима работы.
Функция автонастройки прокси-сервера, которая позволяет ав-
томатически обнаруживать в локальной сети прокси-сервер и
устанавливать через него соединение с Интернет.

49
Основные настройки Internet Explorer выполняются через ре-
естр операционной системы Windows. Рассмотрим их.
2. Настройки Internet Explorer
1. Удаление пункта меню Файл.
Для удаления пункта меню Файл из Internet Explorer ис-
пользуйте параметр NoFileMenu со значением DWORD равным 1
в разделе
HKEY_LOCAL_MACHINE\SOFTFARE\Microsoft\Windows\Cu
rrentVersion\ policies\Explorer
Также будет удален этот пункт из окна Проводника, Мои до-
кументы и других мест, использующих оболочку Windows
2. Запрет на создание нового окна.
При выборе Файл-Создать-Окно (или Ctrl-N) создается новое
окно. Для запрета такой возможности используйте параметр типа
DWORD NoFileNew со значением равным 1 в разделе
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet
Explorer\Restrictions
3. Открытие новой странички.
Если вы хотите, чтобы пользователь не мог открыть странич-
ку (через Файл-Открыть, Ctrl-O, или Ctrl-L), то создайте следующий параметр типа DWORD NoFileOpen со значением, равным 1 в
разделе
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet
Explorer\Restrictions.
4. Удаление пункта Сохранить как... из меню Файл
Для удаления пункта Сохранить как ... из меню Файл ис-
пользуйте параметр типа DWORD NoBrowserSaveAs со значением,
равным 1 в разделе
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet
Explorer\Restrictions
5. Полное сохранение странички.
По умолчанию Internet Explorer позволяет сохранять странич-
ку полностью – с картинками, скриптами, файлами. Чтобы запретить

50
такую возможность, создайте следующий параметр типа DWORD
NoBrowserSaveWebComplete со значением, равным 1 в разделе
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet
Explorer\ Infodelivery\Restrictions.
6. Закрытие странички.
Если вы хотите, чтобы пользователь не мог закрыть страничку
(через Файл-Закрыть, Alt-F4, системное меню или нажимая крестик
в верхнем углу), то создайте следующий параметр типа DWORD
NoBrowserClose со значением, равным 1 в разделе
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet
Explorer\Restrictions
7. Запрет на запуск настройки Свойства обозревателя.
Чтобы запретить доступ к свойствам Internet Explorer (СервисСвойства обозревателя), используйте параметр типа DWORD
NoBrowserOptions со значением 1 в разделе
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet
Explorer\ Restrictions
Для отмены запрета используйте значение 0.
8. Лишние команды в контекстном меню.
Если контекстное меню вашего браузера, выпадающего, если
нажать правую кнопку мыши на ссылке, содержит слишком много
лишних команд, то найдите раздел
HKEY_CURRENT_USER\ SOFTWARE\Microsoft\ Internet Explorer\MenuExt.
Данный раздел содержит подразделы, которые вы можете удалять, изменять, редактировать.
9. Запрет на вызов контекстного меню.
Чтобы запретить вызов контекстного меню правой кнопкой
мыши, используйте параметр типа DWORD NoBrowserContextMenu
со значением, равным 1 в разделе
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet
Explorer\Restrictions
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
