- •Операционные системы (учебное пособие)
- •Введение
- •1. Операционная система: основные понятия
- •1.1. Понятие операционной системы, её роль и функции
- •1.2. Операционная и программная среды
- •1.3. Очередь и стек
- •1.4. Машинная команда, способы адресации, привилегированные команды
- •1.5.Система прерываний
- •1.6. Задачи, вычислительные процессы и ресурсы
- •Ресурс – это абстрактная структура, имеющая множество атрибутов, характеризующих способы доступа к ресурсу и его физическое представление в системе
- •1.7. Мультипрограммный, мультизадачный и многопользовательский режимы работы операционной системы. Режим разделения времени
- •2. Управление памятью в операционных системах
- •2.1. Память и отображения, виртуальное адресное пространство
- •2.2. Простое непрерывное распределение и распределение с перекрытием
- •2.3. Распределение памяти статическими разделами
- •2.4. Распределение памяти с динамическими разделами
- •2.5. Распределение памяти с фрагментацией задач
- •3. Управление процессами
- •3.1. Реализация последовательного процесса в операционной системе
- •3.2. Планирование и диспетчеризация процессов и задач
- •3.3. Управление параллельными процессами
- •3.3.1. Понятие параллельных процессов
- •3.3.2. Методы реализации взаимных исключений
- •3.3.3. Блокировка памяти
- •3.3.4. Применение специальных операций типа "проверка–установка"
- •3.3.5.Семафоры и их применение
- •3.3.6. Мониторы
- •3.3.7. Почтовые ящики, конвейеры и очереди сообщений
- •4. Проблема тупиков и её решение
- •4.1. Проблема тупиков, разделяемые ресурсы и модели параллельных процессов
- •4.2. Модель повторно используемых ресурсов Холта1
- •4.3. Сети Петри
- •4.4. Модель пространства состояний системы
- •4.5. Борьба с тупиками
- •4.5.1. Предотвращение тупиков
- •4.5.2. Обход тупиков
- •4.5.3. Обнаружение тупика
- •5. Жёсткий диск
- •5.1. Устройство накопителя жесткого диска (hdd) и адресация элементов дискового пространства
- •5.2. Логическая структура диска
- •5.3. Создание загрузочных дисков
- •6. Файловые системы
- •6.1. Файлы и каталоги
- •6.2. Понятие и функции файловой системы и системы управления файлами.
- •6.3. Обзор файловых систем
- •6.3.1. Файловая система fat16, fat32 и vfat
- •6.3.2. Файловая система ntfs
- •6.3.3. Файловые системы компакт-дисков
- •7. Средства защиты и восстановления операционных систем
- •7.1. Цифровая подпись драйверов и её верификация
- •7.2. Защита и проверка системных файлов
- •7.3. Откат драйверов
- •7.6. Безопасный режим загрузки
- •7.7. Мастер и точки восстановления системы
- •7.8. Резервное копирование и восстановление
- •7.9. Аварийное восстановление системы. Консоль восстановления.
- •8. Загрузчики операционных систем
- •8.1. Понятие загрузчика и виды его реализации
- •8.2. Решение проблемы четырех разделов в mbr
- •8.3. Установка загрузчиков ос
- •8.4. Настройка загрузчиков ос
- •8.5. Удаление загрузчиков ос
- •9. Системный реестр и системные службы
- •9.1. Назначение и структура реестра
- •9.2. Работа с реестром
- •9.3. Системные службы
- •10. Безопасность операционных систем
- •10.1. Угрозы, уязвимости, атаки
- •10.2. Политика безопасности
- •10.3. Защита от вторжений
- •10.4. Межсетевые экраны
- •10.5. Отключение ненужных служб
- •10.6. Защита от спама
- •10.7. Защита от вредоносных программ и вирусов средствами операционных систем
- •10.8. Защита конфиденциальной информации.
- •Список литературных источников
7.3. Откат драйверов
При обновлении драйверов возможно возникновение нестабильности в работе операционной системы. Конечно, в этом случае возможна повторная установка ранее существовавшего драйвера установочного диска. Однако возможно и применение механизма отката драйвера. В Windows откат драйвера можно выполнить в окне "Диспетчер устройств" приложения "Система". В этом окне необходимо выбрать устройство, для которого был установлен неудачный драйвер, открыть окно его свойств и на вкладке "Драйвер" нажать кнопку "Откатить".
7.6. Безопасный режим загрузки
Безопасный режим загрузки позволяет определить причину возникновения неполадок в работе операционной системы. Например, при запуске операционной системы компьютер зависает, т.е. выполняет какую-то непонятную работу, ничего не выводит и не реагирует на клавиатуру и мышь. В этом случае первым шагом является попытка безопасного запуска.
Возможны следующие варианты безопасного запуска операционной системы:
безопасный режим, в котором доступны только основные файлы и драйверы мыши, монитора, клавиатуры, дисков, базового видеоадаптера, а также стандартные системные службы, но отсутствуют сетевые подключения;
безопасный режим с загрузкой сетевых драйверов, в котором загружаются все вышеперечисленные драйверы и файлы, а также основные сетевые службы и драйверы;
безопасный режим с поддержкой командной строки, который идентичен обычному безопасному режиму, но вместо графического интерфейса пользователя запускается командная строка;
загрузка последней удачной конфигурации, при котором компьютер загружается с использованием данных реестра, сохраненных при последнем завершении работы компьютера.
С помощью безопасного режима можно пытаться устранять неисправности, которые проявляются следующим образом:
вход в систему возможен, но она работает нестабильно;
работа компьютера ухудшилась;
приложение работает неправильно;
при запуске не выводится экран входа в систему.
В этих случаях необходимо начинать с первого варианта безопасного режима. Если неисправности не проявляются, можно перейти к запуску по второму варианту. При появлении неисправностей можно выявить вероятную причину неисправности и её устранить. Наиболее частыми причинами являются установка новых устройств, замена драйверов и добавление в систему новых приложений.
Если такие действия не выполнялись или сделанные изменения не являются принципиально важными, то можно использовать четвёртый вариант режима запуска ("Загрузка последней удачной конфигурации). В этом случае сделанные изменения, о которых пользователь, возможно, забыл, отменяются.
Загрузив операционную систему в безопасном режиме, можно или удалить из системы новое устройство, или выполнить откат драйвера, или сменить драйвер, или использовать мастер восстановления системы (см. раздел 7.7)
Безопасный запуск бесполезен, если изменены или уничтожены важнейшие системные файлы, требующиеся для загрузки операционной системы.
7.7. Мастер и точки восстановления системы
Операционная система Windows имеет механизм восстановления работоспособности после выполнения различных изменений в системе, в том числе и сделанных некоторыми вредоносными программами. Он основан на точках восстановления системы.
Точка восстановления системы – некоторое состояние операционной системы, для которого записаны существенные сведения. Точка восстановления создаётся автоматически операционной системой или пользователем перед существенным изменением системы.
Точка восстановления создаётся мастером восстановления. Каждая точка идентифицируется по дате создания. Если точка восстановления создаётся вручную, то необходимо запустить мастер восстановления и дать команду "Создать точку восстановления".
Мастер восстановления выполняет и восстановление системы в автоматическом режиме. Для этого ему необходимо только указать на календаре к окне "Восстановление системы" точку восстановления (дата точки выделяется жирным шрифтом). При желании можно отменить результат восстановлениясистемы.
Получение доступа к мастеру производится командой "Пуск"/Все программы/Стандартные/Служебные/Восстановление системы".