
- •А.Н. Езин операционные системы
- •2009 Содержание
- •Пояснительная записка
- •Лабораторная работа № 1. Мультипрограммные вычислительные процессы Цель работы
- •Краткие теоретические сведения
- •1. Получение обобщенной информации о компонентах вычислительного процесса.
- •2. Просмотр и анализ информации о процессах и потоках.
- •3. Детальное исследование вычислительного процесса.
- •4. Управление журналами счетчиков и журналом оповещения.
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа № 2. Управление процессами и потоками вWin32api. Организация взаимодействия между процессами и потоками вWin32api Цель работы
- •Краткие теоретические сведения
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа № 3. Синхронизация потоков вWin32api Цель работы
- •Краткие теоретические сведения
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа № 4. Управление памятью Цель работы
- •Краткие теоретические сведения
- •1. Получение обобщенной информации об использовании оперативной памяти.
- •2. Управление файлом подкачки.
- •3. Оптимизация виртуальной памяти.
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа № 5. Управление виртуальной памятью вWindowsприложениях вWin32api Цель работы
- •Краткие теоретические сведения
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа №6. Управление файловой системой и системой ввода/вывода Цель работы
- •Краткие теоретические сведения
- •1. Установка, диагностика работы и настройка драйверов устройств.
- •2. Управление дисками и обслуживание файловой системы.
- •3. Диагностика и мониторинг устройств компьютера.
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа № 7. Управление файловой системой вWindowsприложениях вWin32api Цель работы
- •Краткие теоретические сведения
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •2. Команды управления файловой системой Windows.
- •3. Основы разработки командных (пакетных) файлов.
- •2. Использование программы Debug
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа №9. Пользовательский интерфейс командной строки в Linux (Unix) Цель работы
- •Краткие теоретические сведения
- •1. Интерфейс командной строки ос Unix.
- •2. Командные файлы в Linux.
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа № 10. Организация графического пользовательского интерфейса вWindowsприложениях вWin32api
- •Краткие теоретические сведения
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа № 11. Организация обмена данными между приложениями вWindows
- •Краткие теоретические сведения
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •2. Защита системных файлов.
- •3. Проверка системных файлов (System File Checker).
- •4. Верификация цифровой подписи файлов.
- •5. Откат драйверов.
- •6. Безопасный режим загрузки.
- •7. Точки восстановления системы.
- •8. Резервное копирование и восстановление.
- •9. Аварийное восстановление системы.
- •10. Консоль восстановления.
- •11. Загрузочная дискета.
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа №13. Системный реестр и системные службы Цель работы
- •Краткие теоретические сведения
- •1. Назначение и структура реестра.
- •2. Средства управления реестром.
- •3. Резервное копирование и восстановление реестра.
- •4. Очистка реестра.
- •5. Редактирование реестра.
- •6. Системные службы.
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа №14. Обеспечение безопасности компьютерной системы Цель работы
- •Краткие теоретические сведения
- •1. Защита от вторжений. Брандмауэры.
- •2. Отключение ненужных служб.
- •3. Защита от спама.
- •4. Защита от вредоносных программ и вирусов.
- •5. Защита конфиденциальной информации.
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •План представляемого студентом отчета.
- •Материально-техническое обеспечение дисциплины
- •Литература
5. Откат драйверов.
Довольно часто такие проблемы, как аппаратные конфликты, нестабильное поведение системы, неправильная работа устройств и даже ошибки STOP бывают вызваны некорректным драйвером. В таких случаях желательно было бы быстро заменить проблемный драйвер предыдущей версией без переустановки системы. Функция отката драйвера оказывается незаменимой при устранении неполадок, при отладке бета-версий драйверов и в других ситуациях.
Чтобы воспользоваться функцией отката драйверов, нужно выполнить следующие действия.
Выбрать значок Система на панели управления, перейти на вкладку Оборудование и нажать кнопку Диспетчер устройств.
Выполнить щелчок правой кнопкой мыши по устройству, обновленный драйвер которого вызывает проблему, и выбрать из контекстного меню строку Свойства.
В раскрывшемся диалоговом окне свойств выбранного устройства перейти на вкладку Драйвер и нажать кнопку Откатить.
Диспетчер устройств предложит подтвердить намерение выполнить откат драйвера. Для этого следует нажать кнопку Да. Если старая версия драйвера недоступна, функция отката драйвера выведет окно с уведомлением и предложит воспользоваться другими средствами устранения неполадок.
6. Безопасный режим загрузки.
Если при появлении меню загрузки Windows XP нажать клавишу F8, то на экране появится меню опций отладки и дополнительных режимов загрузки.
В безопасном режиме Windows 2000/XP использует параметры по умолчанию: VGA-монитор; драйвер мыши Microsoft; минимальный набор драйверов устройств необходимый для запуска системы. Если при загрузке в безопасном режиме проблемы исчезли, нужно изменить значения параметров по умолчанию и удалить лишние драйверы до полного решения проблемы.
Если несовместимый драйвер вызвал проблему при первой же перезагрузке, то в этом случае поможет опция Загрузка последней удачной конфигурации (Last Know Good Configuration). Когда пользователь выбирает из меню безопасного режима эту опцию, система при запуске использует информацию ключа реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet и восстанавливает всю конфигурационную информацию, сохраненную после того, как компьютер был в последний раз успешно загружен.
Если известен драйвер, вызвавший проблему, то можно попробовать использовать такие опции меню безопасного режима, как Безопасный режим (Safe Mode), Безопасный режим с загрузкой сетевых драйверов (Safe Mode with Networking) или Безопасный режим с поддержкой командной строки (Safe Mode with Command Prompt). После загрузки системы можно будет удалить проблемный драйвер с помощью штатных средств Windows 2000 -Мастера оборудования (Hardware Wizard) или Диспетчера устройств (Device Manager).
Если системный и загрузочный разделы отформатированы для использования файловой системы FAT, можно попытаться загрузить компьютер с помощью загрузочной дискеты MS DOS (или Windows 9x) и вручную удалить или переименовать файл проблемного драйвера.
7. Точки восстановления системы.
В полностью сконфигурированной системе крах нового приложения может привести к значительным временным затратам по восстановлению системы, что делает важной функцию отката Windows XP.
Перед установкой приложения можно создать точку восстановления, представляющую собой «слепок» операционной системы и установленных приложений, который помещается на жесткий диск. После создания точки восстановления, можно устанавливать и тестировать новое приложение.
Если после установки нового приложения возникли проблемы, можно отменить установку приложения. Если это не поможет или нет уверенности в результатах удаления приложения, можно воспользоваться точкой восстановления и «откатить» систему к ее предыдущему состоянию. Файлы приложения при этом не удаляются. Если они остались, то их требуется удалить вручную.
Для повышения производительности системы часто отключают службу восстановления. Тогда перед созданием точки восстановления придется каждый раз проверять, можно ли будет ею воспользоваться.
Чтобы узнать состояние службы восстановления системы, нужно щелкнуть правой клавишей мыши по значку Мой компьютер и выбрать в контекстном меню строку Свойства. Далее перейти на вкладку Восстановление системы. Если установлен флажок Отключить восстановление системы на всех дисках, то точку восстановления создать нельзя. Чтобы изменить параметры отдельного диска, нужно его выделить и щелкнуть по кнопке Параметры. Появится окно Свойства системы, которое позволит включить или выключить наблюдение и задать объем диска, резервируемый под точки восстановления.
При решении определенных задач, таких как установка заплат, Windows создает точки восстановления автоматически. Однако лучше создавать точки восстановления вручную.
Чтобы создать точку восстановления, нужно воспользоваться мастером восстановления системы, который запускается последовательностью команд Пуск Программы Специальные Служебные Восстановление системы. В начальном окне мастера нужно сделать выбор между созданием новой точки восстановления и использованием существующей точки. Для создания новой точки восстановления установить переключатель Создать точку восстановления и щелкнуть по кнопке Далее. Теперь нужно ввести имя точки восстановления и щелкнуть по кнопке Создать. После создания точки восстановления (это займет некоторое время) мастер откроет последнее диалоговое окно с именем и датой создания точки восстановления. Щелкнув по кнопке Домой, можно вернуться в начальное окно восстановления системы, а щелкнув по кнопке Закрыть - закрыть окно.
Точка восстановления - это не резервная копия системы, для которой нужна полная архивация. Причина создания точки восстановления - подготовка места для отката системы в случае сбоя приложения, обновления или заплаты. Следует сначала удалить приложение, а затем воспользоваться точкой восстановления, чтобы ликвидировать вред, нанесенный реестру и другим приложениям.
Для восстановления системы нужно вызвать мастера восстановления и в его начальном диалоговом окне установить переключатель Восстановление более раннего состояния компьютера и щелкнуть по кнопке Далее. На экране появится диалоговое окно Выбор контрольной точки восстановления. После выбора конкретной точки восстановления нужно щелкнуть по кнопке Далее. Мастер восстановления отобразит окно, в котором будут описаны результаты воздействия данной точки восстановления на систему. Чтобы начать процедуру восстановления системы, нужно убедиться, что все окна приложений закрыты, а затем щелкнуть по кнопке Далее. Система восстановит себя и перезагрузится. После завершения перезагрузки система сообщит, что можно отменить восстановление, если его результаты не устраивают пользователя.