- •Авторы:
- •Введение
- •Понятие информационной модели
- •Алгоритм и его свойства. Программы
- •Структура программного обеспечения персонального компьютера
- •Системное программное обеспечение
- •Инструментальное программное обеспечение
- •Языки низкого уровня
- •Языки высокого уровня
- •Прикладное программное обеспечение
- •Операционные системы
- •Что такое операционная система?
- •Обеспечение интерфейса пользователя
- •Режимы работы с компьютером
- •Виды интерфейсов пользователя
- •Основные функции операционных систем и их классификация
- •Понятие прерывания в ос
- •Файл, каталог и файловая система
- •Файлы и каталоги
- •Файловая система
- •Имена файлов и каталогов
- •Атрибуты файлов
- •Физическая организация и адресация файла
- •1. Непрерывное размещение
- •2. Связанный список кластеров
- •3. Связанный список индексов
- •4. Перечень номеров кластеров
- •Файловые системы семейства fat (fat16 и fat32) и ntfs
- •Физическая организация fat
- •Физическая организация ntfs
- •Что лучше?
- •Краткая история развития операционных систем корпорации Microsoft
- •Операционная система ms-dos
- •Состав ms-dos
- •Начальная загрузка ms-dos
- •Имена файлов
- •Шаблоны имен файлов
- •Зарезервированные имена
- •Краткое описание основных внутренних и внешних команд ms-dos
- •Внутренние команды
- •Внешние команды
- •Программы-оболочки
- •Операционная система windows
- •Общее представление об операционной системе Windows 9х и ее преимуществах
- •Загрузка операционной системы Windows
- •Файлы операционной системы
- •Драйверы Windows
- •Системный реестр
- •Пользовательский интерфейс windows 9х и понятие объекта
- •Управление манипулятором мышь
- •Указатель мыши
- •Операции с мышью
- •Элементы Рабочего стола Windows 9х
- •Окно – основной элемент интерфейса Windows
- •Установка и удаление приложений
- •Файловые менеджеры для Windows
- •Программы-упаковщики
- •Общие сведения об архиваторах
- •Принципы архивирования и программы архивации
- •Обслуживание магнитных дисков компьютера
- •Разновидности ошибок магнитных дисков и причины их возникновения
- •Программы проверки магнитных дисков на наличие ошибок
- •Программы дефрагментации жесткого диска
- •Программы очистки жесткого диска
- •Программы тестирования компьютера
- •3D Mark, 3d WinBench (тесты видеосистемы)
- •Компьютерные вирусы и антивирусная защита
- •Понятие компьютерных вирусов и их классификация
- •Защита от компьютерных вирусов
- •Заключение
- •Использованная литература
- •4 10034, Саратов, ул. Соколовая, 339
-
Файлы операционной системы
Файлы операционной системы 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.
-
Драйверы Windows
В отличие от DOS, для полноценного режима работы Windows нуждается в точном конфигурировании системы. Только в этом случае будет обеспечиваться оптимальный режим работы.
Для этих целей Windows оперирует громадным количеством драйверов – специальных типов файлов, несущих в себе информацию о каком-либо конкретном устройстве, его особенностях и параметрах. Драйверы ко многим устройствам находятся в базе данных самой Windows или же поставляются вместе с устройством и требуют дополнительной установки при подключении данного устройства.
-
Системный реестр
Операционная система 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 имеет странную особенность – его размер никогда не уменьшается, т. е. если удаляется какое-нибудь приложение, то записи о нем в реестре помечаются как ненужные, но не удаляются.
Из вышесказанного ясно, что главным достоинством и одновременно главным недостатком реестра является то, что в нем продолжают храниться сведения практически обо всех приложениях, которые когда-либо устанавливались на компьютере, даже если они давно не существуют. Более того, система может хранить информацию об устройствах, когда-то установленных на компьютере, и другие данные, устаревшие для пользователя.
Большой размер реестра при многочисленных установках-переустановках программ приводит к сбоям. В то же время данные, хранящиеся в реестре, в ряде случаев могут быть крайне интересны для эксперта.