- •А.И.Ануфриева, р.Н.Нескородев, с.А.Прийменко, л.Н.Профатило лекции по разделу «настройка ос 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.6. Expandable String – расширяемая строка
Параметр такого типа содержит в себе строку, в которой присутствуют имена специальных переменных. Когда приложение читает такую строку из реестра, ОС автоматически подставляет вместо имени специальной переменной текущее значение этой переменной. Например, расширяемая строка используется для хранения полного имени звукового файла. В этом случае значение соответствующего параметра может быть таким:
%SystemRoot%\Media\doh.wav. Когда Windows читает это значение из реестра, она автоматически подставляет вместо %SystemRoot%\ полное имя каталога, в котором установлена ОС. Если Windows установлена в каталоге C:\Winnt, в результате будет получено значение C:\ Winnt\Media\doh.wav.
5.7. Binary – бинарный
Как и строковые значения, любое бинарное значение — это последовательность символов. Разница состоит в способе ввода данных. Строковые значения вводятся в виде обычных текстовых строк, в то время как для ввода бинарных значений используется специальный редактор (Hex Editor). Каждый отдельный символ представлен двузначным шестнадцатеричным числом (6E16 – 11016). Благодаря этому можно вводить символы, которые отсутствуют на клавиатуре.
5.8. Куст и файлы
Хотя реестр и подается как единое целое, он состоит из нескольких кустов. Каждый куст – это файл или блок памяти, содержащий подкаталог реестра. Windows хранит список кустов в подключе HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ hivelist.
Параметры данного подключа отражают размещение кустов в реестре (в поле имени параметра) и их физическое размещение (в поле значения параметра). Данный подключ содержит 6 параметров:
1) Hardware – соответствует подключу HKLM\Hardware, данный параметр не имеет своего значения, так как информация об оборудовании не хранится на диске;
2) SAM – соответствует подключу HKLM\SAM;
3) Security – соответствует подключу HKLM\SECURITY;
4) Software – соответствует подключу HKLM\Software;
5) System – соответствует подключу HKLM\System;
6) Default – соответствует подключу HKLM\.Default.
Здесь также содержатся параметры для каждой обнаруженной на компьютере локальной учетной записи пользователя, указывающие на файл NTUSER.DAT, который хранится в папке, соответствующей этой учетной записи папки Documents and Settings.
В зависимости от назначения хранимой информации, файлы, представляющие кусты, могут иметь 4 различных расширения:
1) без расширения – если у файла нет расширения, значит он является копией данных куста;
2) .alt – это расширение используется для архивации куста HKEY_LOCAL_MACHINE\System, только этот куст имеет право использовать данное расширение;
3) .log – соответствует файлам журналов конкретных кустов, в которых ведутся записи обо всех произведенных в них изменениях;
4) sav – программа установки использует их для хранения файлов кустов в том состоянии, в котором они были в конце текстового режима установки. Если в графической части Windows что-либо пойдет не так, они будут использованы для восстановления информации.
5.9. Использование Редактора реестра
Редактор реестра regedit позволяет редактировать содержимое как отдельных параметров реестра, так и целых разделов. Проще всего вносить изменения в реестр, если точно известны названия и значения параметров. Найдя необходимый подключ, можно произвести соответствующие изменения. Если же путь точно не известен или необходимо найти какое-либо значение, можно воспользоваться функцией поиска. Можно искать как название ключа, так и хранящиеся в нем данные.
Поиск задается в меню Правка (Edit), строчка Найти (Find). Диалоговое окно поиска (рис. 5.2) позволяет указать параметры поиска. В поле Найти (Find What) можно ввести строковый (последовательность символов) или числовой параметр, а также имя искомого ключа. Флажки Имена разделов (Keys), Имена параметров (Values), Значения параметров (Data) и Искать только строку целиком (Math whole string only) используются для сужения границ поиска.
Рис. 5.2. Окно поиска
значений параметров в реестре по
задаваемому критерию
Из содержимого поля Найти (рис. 5.2) видно, что будут найдены только ключи, содержащие строку doc. Например, так можно найти ключ HKCR, относящийся к расширению .doc, и пересмотреть список программ, появляющихся в подменю Открыть с помощью (Open with) для данного типа файлов.
После того, как будет найдено очередное соответствие заданным критериям поиска, поиск приостанавливается и в соответствующих окнах regedit отображается результат. Для продолжения поиска следует нажать F3. Найденный ключ можно добавить в папку Избранное (Favorite), чтобы в следующий раз миновать процедуру поиска. Это особенно актуально для ключей реестра, к которым планируется частое обращение. Для добавления ключа в Избранное, необходимо открыть меню Избранное (Favorite) и выбрать Добавить в избранное (Add to Favorite). Откроется новое окно, в котором можно выбрать новое имя для создаваемого элемента или оставить предложенное по умолчанию (имя ключа реестра). В будущем, чтобы перейти к этому ключу, достаточно выбрать его в меню Избранное.