Изначально реестр был предназначен только для хранения сведений об объектах OLE (Object Linking and Embedding – связь и внедрение объектов) и сопоставлений приложений расширениям имен файлов, однако позже его структура и границы использования расширились. Реестры разных версий Windows имеют различия. В Windows 2000 и XP в архитектуру реестра были введены важные новшества, улучшающие функциональность данного компонента операционной системы. Реестр хранится в бинарном (двоичном) виде, поэтому для ручной работы с ним необходима специальная программа – редактор реестра. В Windows XP это Regedit. exe, в Windows NT – Regedit. exe и Regedt32.exe, имеющий дополнительные возможности работы с реестром (Regedt32.exe есть и в Windows XP, но он только вызывает Regedit. exe). Есть и другие программы, в том числе и консольные (Reg. exe).

Задания для практического занятия:

Перечислите минимальный набор файлов, необходимых для загрузки операционной системы Windows XP. Каким образом происходит процесс начальной загрузки компьютера? Где находится код, выполняющий POST? Что происходит, если в процессе тестирования обнаруживаются ошибки? Что происходит, если процедура РОSТ завершается успешно? От каких параметров вычислительной системы зависит процесс начальной загрузки компьютера (первая стадия)? Определите посредством какого элемента получает управление операционная система и механизм передачи управления. В каком режиме работы загрузчик операционной системы производит действия с памятью. Что происходит после первичной инициализации операционной системы? Какой компонент операционной системы считывает из CMOS-памяти системную дату и время? Перечислите остальные его функции. Перечислите действия, производимые ядом операционной системы в процессе ее загрузки. Какой компонент операционной системы запускает менеджер входа в систему? Перечислите остальные его функции. Какой компонент операционной системы запускает подсистему сервисов? Перечислите остальные его функции. Определите термин «системные сервисы». Перечислите основные системные сервисы. Опишите назначение каждого перечисленного сервиса. В каком случае загрузка операционной системы считается успешной? Какой процесс использует пакеты аутентификации? Какой модуль предназначен для организации взаимодействия между компьютером и пользователем? Если процессы завершаются аварийно, какой модуль заставляет систему прекратить отвечать на запросы? Какой модуль операционной системы запускает Win32? Опишите процедуру аутентификации. С помощь какого элемента отмечается каждый процесс создаваемый пользователем? С помощью какого элемента контролируются и отслеживаются любые попытки доступа пользователя к ресурсам системы? Перечислите возможности расширенного меню запуска и их назначение. Определите назначение BIOS. С помощью какого механизма происходит управление устройствами вычислительной системы? Перечислите и определите виды прерываний. Определите структуру BIOS. С помощью какого механизма производится доступ к BIOS Setup?.

Упражнение 1. Исследование порядка запуска компьютера

1.Включите компьютерную систему.

НЕ нашли? Не то? Что вы ищете?

2.При подаче питания на процессор происходит его обращение к микросхеме ПЗУ и запуск программы, инициализирующей работу компьютера. В этот момент на экране монитора наблюдается сообщение о версии BIOS.

3.Для наблюдения сообщений, поступающих от компьютера в процессе запуска, используйте клавишу Pause/Break. Она приостанавливает загрузку и дает возможность внимательно прочесть сообщение. Для продолжения запуска используйте клавишу Enter.

4.Процедура инициализации запускает процедуру POST, выполняющую самотестирование базовых устройств (POST – Power-On Self-Test). В этот момент на экране наблюдается сообщение Memory Test: и указание объема проверенной памяти компьютера.

5.При отсутствии дефектов в оперативной памяти или в клавиатуре происходит обращение к микросхеме CMOS, в которой записаны данные, определяющие состав компьютерной системы и ее настройки. На экране монитора эти данные отображаются в таблице System Configuration. Приостановив запуск с помощью клавиши PAUSE/BREAK, изучите таблицу и установите:

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

6.Продолжите запуск клавишей Enter.

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

8.Дождавшись окончания запуска операционной системы, определите порядок завершения работы с компьютером. Приведите компьютер в исходное состояние.

Упражнение 2. Автозагрузка в Windows XP

1.Использование групповой политики для автозапуска:

    открыть оснастку «Групповая политика» (gpedit. msc); перейдите на вкладку:

Конфигурация компьютера - Административные шаблоны - Система;

    в правой части оснастки перейдите на пункт:

Запускать указанные программы при входе в систему;

    по умолчанию эта политика не задана; для добавления программы: включить политику, нажать кнопку: Показать – Добавить; указать путь к программе (если запускаемая программа находится в папке..WINDOWS\System32\, то можно указать только название программы, иначе указывается полный путь к программе); в системном реестре в нижеуказанном разделе создается подраздел \Explorer\Run с ключами добавленных программ:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies

Например:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\Run

"1"="notepad. exe"

"2"="iexplore. exe"

В итоге получается запуск Блокнота и Internet Explorer для всех пользователей.

2.Автозапуск для текущих пользователей.

Задается аналогично: в оснастке «Групповая политика». Путь:

«Конфигурация пользователя – Административные шаблоны – Система».

Раздел в реестре:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run

Программы из этого списка не отображаются в списке программ доступных для отключения в msconfig. exe и определяются не всеми менеджерами автозагрузки.

3.Автозапуск из особого списка. Программы запускаются из следующего раздела реестра:

HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Windows

Параметры:

"load"="programma" – программы, запускаемые до входа пользователя в систему:

"run"="programma" – программы, запускаемые после входа пользователя в систему.

Эти параметры являются аналогом автозагрузки из Win. ini в Windows 9х. Например: запуск Internet Explorer до входа пользователя в систему и Блокнот после входа пользователя в систему:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Windows

"load"="iexplore. exe"

"run"="notepad. exe"

4.Не обрабатывать список автозапуска для старых версий. Настраивается с помощью групповой политики:

Конфигурация компьютера - Административные шаблоны - Система - Не обрабатывать список автозапуска для старых версий

Если эту политику включить, то не будут запускаться программы из следующих разделов реестра:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

При использовании этой политики в реестре создается следующий ключ:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer

"DisableLocalMachineRun"=dword:00000001

Аналогично устанавливается политика для текущих пользователей:

Конфигурация пользователя - Административные шаблоны - Система - Не обрабатывать список автозапуска для старых версий

Для текущих пользователей эта опция в реестре включается следующим образом:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

"DisableLocalUserRun"=dword:00000001

5.Просмотр списка назначенных заданий. Назначенные задания – это программы, которые могут запускаться с помощью «Мастера планирования заданий». Для просмотра списка установленных заданий и добавления новых следует:

    открыть папку Назначенные задания;

Пуск - Все программы - Стандартные - Служебные - Назначенные задания;

    откроется папка..\WINDOWS\Tasks, в которой отображены назначенные задания; для добавления нового задания следует дважды щелкнуть левой кнопкой мыши по значку Добавить задание.

Запуск программ с помощью мастера возможен однократно: при входе в Windows XP, при включении компьютера, по расписанию.

6.Просмотр запущенных программ. Папка «Автозагрузка» – это папка, в которой хранятся ярлыки для программ запускаемых после входа пользователя в систему. Ярлыки в эту папку могут добавляться программами при их установке или пользователем самостоятельно. Существует две папки: общая для всех пользователей и индивидуальная для текущего пользователя. По умолчанию эти папки находятся в следующих разделах:

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

..\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка

    папка, программы из которой будут запускаться для текущего пользователя (Username):

..\Documents and Settings\Username\Главное меню\Программы\Автозагрузка

Для просмотра загруженных программ следует открыть в Главном меню:

Пуск - Все программы - Автозагрузка

Для автоматического запуска программы после входа пользователя в систему следует создать в папке Автозагрузка ярлык программы.

Если при входе пользователя в систему удерживать нажатой клавишу Shift, то программы из папки Автозагрузка запускаться не будут.

Контрольные вопросы:

1.  Перечислите опции BIOS Setup

2. Определите опции, при помощи которых можно установить значения текущей даты и времени.

3. Определите опцию, которая производит выбор языка интерфейса BIOS Setup

4. Какой раздел опций BIOS Setup позволяет указать типы и параметры дисковых накопителей?

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26