
- •А.И.Ануфриева, р.Н.Нескородев, с.А.Прийменко, л.Н.Профатило лекции по разделу «настройка ос windows nt» курса «операционные системы»
- •А.И.Ануфриева, р.Н.Нескородев, с.А.Прийменко, л.Н.Профатило лекции по разделу «настройка ос windows nt» курса «операционные системы»
- •Содержание
- •Раздел 1 9
- •Раздел 2 35
- •Раздел 3 58
- •Раздел 4 105
- •Раздел 5 118
- •Раздел 6 137
- •Раздел 7 163
- •Раздел 8 174
- •Раздел 9 193
- •Структура зачетного кредита курса
- •Раздел 1 установка windows 2000 professional
- •1.1. Установка Windows 2000 с загрузочного сd
- •1.2 Использование загрузочных дискет Windows 9x или ms-dos
- •Раздел 2 процесс загрузки операционной системы windows 2000
- •2.1 Типичные проблемы загрузки Windows 2000
- •Раздел 3 настройка параметров windows 2000 при помощи панели управления
- •3.1. Панель задач и меню «Пуск»
- •3.2. Рабочий стол и настройки экрана
- •3.3. Клавиатура
- •3.4. Мышь
- •3.6. Корзина (Recycle Bin)
- •3.6. Формирование подменю Отправить (SendTo)
- •3.7. Назначенные задания
- •3.8. Свойства папки
- •3.9. Шрифты
- •3.10. Электропитание
- •3.11. Язык и стандарты
- •3.12. Специальные возможности
- •Раздел 4 консоль управленияmmc (microsoftmanagementconsole)
- •Раздел 5 реестр windows
- •5.1. Краткая история реестра Windows
- •5.2. Основные понятия реестра
- •5.3. Структура реестра
- •Hkey_classes_root
- •Hkey_current_user
- •Hkey_local_machine
- •Hkey_user
- •Hkey_current_config
- •5.4. Ключи, подключи, параметры и значения
- •5.5. Multi String – массив строк
- •5.6. Expandable String – расширяемая строка
- •5.7. Binary – бинарный
- •5.8. Куст и файлы
- •5.9. Использование Редактора реестра
- •5.10. Изменение параметра реестра
- •5.11. Удаление ключа или параметра реестра
- •5.12. Создание ключа или параметра реестра
- •5.13. Экспорт и импорт информации реестра
- •5.14. Примеры
- •Раздел 6 жесткие диски и файловые системы
- •6.1. Физическое и логическое низкоуровневое устройство жесткого диска
- •6.2. Логические разделы жесткого диска
- •6.3. Ограничения при работе с большими дисками
- •6.4. Логическое форматирование разделов жесткого диска
- •6.5. Файловые системы
- •Раздел 7 элементы администрирования вwindows 2000
- •7.1. Конфигурирование полномочий доступа к папке
- •7.2. Наследование
- •7.3. Право владения
- •Раздел 8 управление локальными пользователями и группами
- •8.1. Права и полномочия пользователей
- •8.2. Планирование и реализация локальной групповой стратегии
- •8.3. Создание и управление учетными записями пользователей
- •Раздел 9 профили пользователей
- •Список рекомендуемой литературы
Раздел 5 реестр windows
Каждый раз при изменении конфигурации системы, добавления в систему нового устройства, установки нового приложения или простого изменения расположения значков на рабочем столе, система сохраняет соответствующие данные в реестре. Реестр (Registry) – это база данных, в которой хранятся все параметры работы Windows, равно как и конфигурация всех установленных в системе приложений. Обладая навыками работы с реестром, можно улучшить производительность Windows, решать разнообразные проблемы, менять значения параметров, которые невозможно изменить при помощи диалоговых окон графического пользовательского интерфейса. Навыки работы с реестром оказываются полезными в ситуациях, когда требуется:
удалить «следы» некорректно или «вручную» удаленных приложений;
скопировать часть настроек на другой компьютер;
устранить нетривиальные конфликты устройств;
обеспечить тонкую настройку Windows и приложений, в том случае, когда это не удается сделать общедоступными средствами.
Прежде чем приступать к работе с реестром необходимо знать, что модификация некоторых записей реестра может привести к нарушению работы Windows или некоторых из ее составных частей. Поэтому рекомендуется предпринять некоторые меры предосторожности. В частности, воспользовавшись специальной командой, рекомендуется сохранить весь реестр или его часть в файл, чтобы в случае необходимости восстановить поврежденную часть реестра в изначальном виде. Кроме того, возможно имеет смысл сделать резервную копию всей системы.
5.1. Краткая история реестра Windows
До создания реестра компания Microsoft использовала текстовые файлы для управления системой. В MS-DOS конфигурация системы контролировалась двумя следующими файлами:
Config.sys – содержал конфигурационную информацию, необходимую для функционирования MS-DOS. В основном это были общие параметры оборудования, используемого различными приложениями, например параметры работы верхней и нижней памяти;
Autоexec.bat – пакетный файл, служивший для выполнения процедур автозагрузки.
В большинстве своем приложения MS-DOS самостоятельно назначали все свои параметры и регулировали совместное с другими приложениями использование таких устройств, как принтер и звуковая карта. Параметры хранились в текстовых файлах, называемых файлами инициализации (.ini).
Поначалу Windows запускалась в виде приложения MS-DOS и представляла простой графический интерфейс для ввода команд DOS. Ситуация немного изменилась с выходом Windows 3.0. В этой версии Windows впервые была создана общесистемная база данных конфигурации, которой могли пользоваться все приложения, вместо того, чтобы создавать собственные базы данных. В Windows 3.0 данная база состояла из 4-х .ini–файлов, содержащих информацию о конфигурации, оборудовании, драйверах устройств и параметрах приложений. Эти .ini–файлы загружались после двух файлов конфигурации MS-DOS и имели названия
Program.ini –- содержал параметры Менеджера программ Windows (Windows Program Manager), обеспечивающего графический интерфейс пользователя (graphical user interface – GUI), для работы в Windows;
control.ini – содержал множество пользовательских настроек Windows, включая параметры рабочего стола, звука и принтера;
win.ini – этот файл содержал информацию о визуальном оформлении Windows и параметры установленных приложений;
system.ini – содержал параметры конфигурации оборудования и определял, как Windows будет с ним взаимодействовать.
Теоретически все приложения должны были брать информацию о параметрах используемых ресурсов именно из этих четырех файлов, а все свои параметры должны были хранить в файле win.ini. Кроме этого, приложениям разрешалось создавать свои собственные .ini-файлы для хранения специфических настроек. У этой системы был ряд недостатков. Так как .ini-файлы являются текстовыми, их легко редактировать. Пользователь с легкостью мог изменить параметры приложений, что иногда приводило к ошибкам в системе. Другой проблемой .ini-файлов было то, что их размер ограничивался 64 Кб.
Windows 3.1 стала первой версией Windows, использовавшей реестр (Registry). Главным стало то, что теперь вся конфигурация системы хранилась в одном месте в легко читаемой иерархической базе данных. И все же некоторые проблемы остались неразрешенными. Файл реестра Windows 3.1 был все еще ограничен 64 Кб. Другой существенной проблемой являлась неспособность реестра синхронизировать свое содержание с состоянием приложений, шрифтов, драйверов и других объектов системы. С появлением Windows NT появился и совершенно новый реестр. Ограничение на размер в 64 Кб было снято и теперь реестр мог занимать столько места, сколько ему было необходимо. Один файл был заменен несколькими, но при этом сохранилась единая иерархическая структура, объединяющая вместе все записи.