Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Системное_ПО_ПК.doc
Скачиваний:
56
Добавлен:
01.12.2018
Размер:
4.11 Mб
Скачать
      1. Файлы операционной системы

Файлы операционной системы Windows обычно устанавливаются в каталог C:\WINDOWS\ и подкаталоги. Рассмотрим состав некоторых папок:

      • C:\WINDOWS\SYSTEM – содержит системные файлы *.DLL, dynamic link library (динамические подключаемые библиотеки). Это один из важнейших элементов Windows. Каждая такая «библиотека» служит ключом к выполнению какой-либо операции и может использоваться не одной, а многими, входящими в Windows программами;

      • C:\WINDOWS\HELP – здесь находятся файлы помощи к операционной системе и различным приложениям;

      • C:\WINDOWS\FONTS – папка файлов установленных шрифтов;

      • C:\WINDOWS\COMMAND – файлы внешних команд и утилит DOS;

      • C:\WINDOWS\SENDTO – данная папка содержит ярлыки к операциям отправки для окон папок: отправить на диск 3,5”, на Рабочий стол, в папку Мои документы и т.п.;

      • C:\WINDOWS\RESENT – в папке содержатся ярлыки к недавно открывавшимся файлам на жестком диске, соответствует содержимому пункта Главного меню Пуск–Документы;

      • C:\WINDOWS\TEMP – здесь хранятся временные файлы и файлы автосохранения прикладных программ;

      • C:\WINDOWS\MEDIA – файлы звукового сопровождения событий Windows.

      1. Драйверы Windows

В отличие от DOS, для полноценного режима работы Windows нуждается в точном конфигурировании системы. Только в этом случае будет обеспечиваться оптимальный режим работы.

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

      1. Системный реестр

Операционная система Windows в процессе установки на компьютер создает два основных файла конфигурации, официальное название которых – системный реестр, файл регистрации, а неофициальное – просто реестр.

Реестр Windows представляет собой базу данных, имеющую не табличную, как обычно, а иерархическую структуру. Она хранится в двух файлах: SYSTEM.DAT (данные о компьютере: аппаратные и программные средства, устройства и периферия, параметры приложений) и USER.DAT (специфичная информация для данного пользователя: параметры рабочего стола, настройки приложений), находящихся в каталоге \WINDOWS.

Системный файл создается в трех вариантах. В корневом каталоге при инсталляции Windows формируется файл SYSTEM.LST, который в дальнейшем не используется. А в каталоге WINDOWS располагаются два файла: SYSTEM.DAT и SYSTEM.DA0.

При загрузке операционной системы информация о конфигурации компьютера (модель монитора, тип и объем винчестера и т.п.) и о настройках ОС (разрешение экрана, часовой пояс и т.п.) считывается из файла SYSTEM.DAT и, если в нем не обнаружатся ошибки, он копируется как новый SYSTEM.DA0. Если же файл SYSTEM.DAT содержит ошибки, то информация считывается из файла SYSTEM.DA0 и он переписывается как новый файл SYSTEM.DAT.

Во время работы все изменения Windows вносит в файл SYSTEM.DAT, а файл SYSTEM.DA0 хранится в качестве резервной копии. При перезагрузке Windows обновленный во время предыдущего сеанса файл SYSTEM.DAT заменяет файл SYSTEM.DA0. Таким образом, всегда имеются две копии системного реестра: файл SYSTEM.LST хранит информацию о системе Windows на момент установки ее на компьютер; файл SYSTEM.DA0 – на момент начала последнего сеанса работы.

Основными элементами структуры реестра являются ключи (или разделы). Каждый ключ (раздел) может иметь набор параметров, каждому из которых соответствует определенное значение, а также подключи (подразделы) – ключи более низкого уровня, подчиненные данному.

Рассмотрим кратко основные ключи реестра:

– HKEY_CLASSES_ROOT. Подключи этого ключа содержат основную информацию о типах файлов, зарегистрированных на компьютере. Для каждого зарегистрированного типа файлов здесь имеется подключ, название которого совпадает с соответствующим расширением. Кроме того, этому же ключу подчиняются описания различных средств обработки этих файлов, а также сведения обо всех категориях объектов, зарегистрированных системой;

– HKEY_CURRENT_USER. Эта категория содержит описание параметров, меняющихся в зависимости от профиля пользователя, в данный момент работающего на компьютере. Иными словами, для разных пользователей, использующих разные настройки, содержимое этого ключа будет разным;

– HKEY_LOCAL_MACHINE. Этот ключ отвечает за информацию об аппаратных компонентах компьютера и средствах, обеспечивающих их работу. Здесь также хранится общая информация о программном обеспечении, установленном (или когда-то использовавшемся) на данном компьютере;

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

– HKEY_CURRENT_CONFIG. В этом разделе дублируется информация о некоторых устройствах компьютера, в первую очередь, о видеоадаптере и принтере;

– HKEY_DYN_DATA. Этот раздел содержит текущую информацию о работе компьютера, обычно обновляемую в режиме реального времени. Основные подключи содержат данные об устройствах, работающих в настоящее время, а также сведения о текущем значении статистических параметров.

Реестр Windows имеет странную особенность – его размер никогда не уменьшается, т. е. если удаляется какое-нибудь приложение, то записи о нем в реестре помечаются как ненужные, но не удаляются.

Из вышесказанного ясно, что главным достоинством и одновременно главным недостатком реестра является то, что в нем продолжают храниться сведения практически обо всех приложениях, которые когда-либо устанавливались на компьютере, даже если они давно не существуют. Более того, система может хранить информацию об устройствах, когда-то установленных на компьютере, и другие данные, устаревшие для пользователя.

Большой размер реестра при многочисленных установках-переустановках программ приводит к сбоям. В то же время данные, хранящиеся в реестре, в ряде случаев могут быть крайне интересны для эксперта.