Similar presentations:
WIndows
1.
2.
3.
4.
5.
Слайд 6Слайд 7
Слайд 8
Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
.
6.
Слайд 6/
Слайд 7
Титульный
Слайд 8
Тема: Процесс запуска и загрузки Windows 95
Дисциплина: Конфигурация WINDOWS
Выполнила: Команда №2:
Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
Захаров Лев.
Владимир Бурилов.
Вячеслав Гругляускас.
Евгений Паномарев.
Роман Амашев.
Никита Предыбайло.
;
7.
Слайд 6Цель и объект исследования
Слайд 7
Цель работы:
Детальное исследование процесса запуска операционной системы
Слайд 8
Windows 95 от момента подачи питания до появления рабочего стола.
Объект исследования:
32-битная операционная система, работающая поверх MS--DOS.
Ключевая особенность: гибридное ядро (16/32 бит) и отсутствие
полноценного реестра в современном понимании на ранних этапах
загрузки.
Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
;
;
8.
Слайд 6Этап 1: BIOS и POST
;
Слайд 7
1. Включение питания (Power On)
•Задействовано: Блок питания, Материнская плата.
•Процесс:
Слайд 8 Сигнал Power Good запускает CPU.
2. BIOS (Base Input/Output System)
•Задействовано: BIOS.
•Процесс: Проверка целостности кода BIOS (контрольная сумма),
поиск видеокарты и запуск её BIOS.
Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
3. POST (Power-On Self-Test)
•Задействовано: CPU, RAM, Контроллеры.
•Процесс: Тестирование оперативной памяти (счетчик на экране),
инициализация чипсета, обнаружение дисковых накопителей.
4. Int 19h (Загрузчик)
•Задействовано: CMOS Setup.
•Процесс: Прерывание Int 19h вызывает чтение первого сектора
(MBR) с загрузочного устройства (Master Boot Record).
;
9.
Слайд 6Этап 2: Загрузчик DOS и переход на защищенный режим;
1. MBRСлайд
и IO.SYS
7
•MBR находит активный раздел и загружает IO.SYS в память.
•IO.SYS: Содержит реальный режим драйверов (ложится поверх BIOS) и код SYSINIT.
Это «ядро» DOS, но для Windows 95 оно выполняет роль трамплина (переводя
Слайд
систему
в 328битную через win.com)
2. MSDOS.SYS
•Это не ядро DOS, как в версии 6.22. Это текстовый файл настроек загрузки.
•Содержит пути (BootMulti, BootGUI, Network) и позволяет выбрать, загружать ли
графический интерфейс или только командную строку.
3. CONFIG.SYS и AUTOEXEC.BAT
Слайд •Загружаются
1
(если присутствуют) для совместимости со старым ПО и реальными
драйверами (himem.sys, emm386.exe).
4. WIN.COM
Слайд •Система
2
переключает процессор в защищенный режим (Protected Mode).
•WIN.COM — это не просто программа, а загрузчик, который переходит из реального
режима в 32-битную среду.
Слайд 3
Слайд 4
Слайд 5
10.
Слайд 6Этап 3: Инициализация ядра и виртуальных машин;
Слайд
7
1. Запуск
KRNL386.EXE
и GDI.EXE
Ядро системы и графический интерфейс устройств (GDI) загружаются в память.
2. SYSTEM.INI
Слайд
8 конфигурации 16-битных драйверов Windows 3.x.
Ключевой
файл
Секции [boot], [386Enh].
Роль в Win95: Обеспечивает обратную совместимость. Здесь прописаны драйверы
VxD (виртуальные устройства).
Пример: display.drv=vga.drv (драйвер экрана), mouse=*vmouse (виртуальная мышь).
3. Загрузка реестра (USER.DAT / SYSTEM.DAT)
На этом этапе начинается подмена INI-файлов реестром.
СлайдSYSTEM.DAT
1
загружается первой — содержит информацию об оборудовании (Plug
and Play).
4. Загрузка оболочки (SHELL)
СлайдИз
2 SYSTEM.INI берется параметр SHELL=EXPLORER.EXE.
Запускается графическая оболочка.
Слайд 3
Слайд 4
Слайд 5
11.
Слайд 6Системные файлы: Структура и назначение
;
Ключевые
файлы загрузки:
Слайд 7
•IO.SYS: Системный загрузчик, базовые драйверы DOS.
Слайд 8
•MSDOS.SYS: Текстовый конфигуратор загрузки (аналог Boot.ini).
•WIN.COM: Точка входа в Windows, переключение режимов CPU.
•SYSTEM.INI: Настройки драйверов и системы.
Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
•WIN.INI: Настройки пользовательской среды (шрифты, программы
автозагрузки).
12.
Загрузка настроек рабочего столаСлайд 6
;
Источник данных:
В Windows 95
настройки
пользователя хранятся в Реестре, но считываются при
Слайд
7
загрузке оболочки (Explorer).
Ключевые ветки:
1.HKEY_CURRENT_USER\Control Panel\Desktop
1. Слайд
Параметры:
Wallpaper, TileWallpaper, ScreenSaveActive, FontSmoothing.
8
2. Данные: Цвета Active Title Bar, ширина границ окон.
2.HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
1. Streams/StreamMRU: Отвечают за положение значков на рабочем
столе
Процесс применения:
;
Слайд 1
Процесс применения:
Слайд 2
Слайд 3
1.При старте Explorer.exe читает реестр (USER.DAT).
2.Применяет обои через интерфейс GDI.
3.Рисует панель задач и меню «Пуск».
4.Ищет ярлыки в папке %WINDIR%\Desktop и в реестре.
Сохранение:
•При изменении темы или свойств экрана изменения пишутся напрямую в USER.DAT.
•Логика: Win.ini больше не является основным хранилищем (рекомендуется
использовать реестр).
Слайд 4
Слайд 5
13.
;Выводы по Windows 95:
Слайд 6
Гибридная загрузка: Система начинается как 16-битная DOS,
переключается в 32-битный режим и загружает виртуальные
драйверы.Слайд 7
Двойное управление: Настройки живут одновременно в INI-файлах
(старое наследие)
и в Реестре (новое).
Слайд 8
Слайд 1
;
Слайд 2
Слайд 3
Слайд 4
Слайд 5
POST (BIOS) ->
MBR ->
IO.SYS ->
Чтение MSDOS.SYS / CONFIG.SYS ->
WIN.COM ->
Переключение режима CPU ->
Загрузка VMM32.VXD и SYSTEM.INI ->
Загрузка реестра (SYSTEM.DAT) ->
Запуск EXPLORER.EXE ->
Чтение USER.DAT (обои/цвета) ->
РАБОЧИЙ СТОЛ
14.
Слайд 6Слайд 7
Слайд 8
Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
.
15.
Слайд 6Слайд 7
Слайд 8
Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
software