## MS-DOS **MS-DOS** - MicroSoft Disk Operation System #### 1981 г. - MS-DOS 1.0 Куплена Microsoft и переименована в MS-DOS 27 июля 1981 г. Появилась в связи с выходом IBM PC. Поддержка только односторонних 5,25-дюймовых 8-секторных 160-Кб НГМД. `COMMAND.COM` реализует следующие внутренние команды: `COPY`, `DIR`, `ERASE`, `PAUSE`, `REM`, `RENAME`, `TYPE`. Внешние команды: `CHKDSK`, `DATE`, `DEBUG`, `DISKCOMP`, `DISKCOPY`, `EDLIN`, `FORMAT`, `LINK`, `MODE`, `SYS`, `TIME`, `BASIC`. В атрибуты файлов записывается только дата последнего изменения. #### 2000 г. - MS-DOS 8. Как часть Windows Me. ## Windows 1.0-3.11 - **Windows 1.0** - 1985 г. - **Windows 3.11** - 1993 г. ## Windows 95/98/Me - **Windows 95** - до 512 Мб памяти, многозадачная, PlugangPlay, сетевая подсистема, FAT16 - **Windows 95 OSR2** - FAT32 - **Windows 98** - закрепила все плюсы линейки - **Windows Me** - последний вздох ## Windows NT (New Technology) - 1988 г. - начало разработки - 1993 г. - Windows NT 3.1 - 1994 г. - Windows NT 3.5 - 1996 г. - Windows NT 4.0 - 2000 г. - Windows 2000 - 2001 г. - Windows XP - 2003 г. - Windows Server 2003 - 2007 г. - Windows Vista - 2008 г. - Windows Server 2008 - 2009 г. - Windows 7 - 2012 г. - Windows 8 - 2012 г. - Windows Server 2012 - 2015 г. - Windows 10 - 2016 г. - Windows Server 2016 - 2018 г. - Windows Server 2019 - 2021 г. - Windows 11 #### Архитектура Windows NT ![Архитектура Windows NT](../Pictures/08_01.%20Архитектура%20Windows%20NT.png) ## Реестр Windows Иерархически организованная база данных, являющаяся центральным хранилищем параметров настройки ОС Windows, устройств и приложений. Расположение реестра ОС Windows 7/10: `C:\Windows\System32\config\`. Файлы: `DEFAULT`, `SAM`, `SOFTWARE`, `SECURITY` и `SYSTEM`. Просмотр и редактирование реестра: `regedit.exe`. #### Структура реестра Windows - Первая ступень - ветви (Hive Keys): - `HKEY_CLASSES_ROOT` - является подразделом `HKEY_LOCAL_MACHINE\Software\Classes`. В основном, содержит информацию о зарегистрированных в Windows типах файлов и объектах COM и ActiveX - `HKEY_CURRENT_USER` - раздел содержит настройки текущего активного пользователя, вошедшего в систему. Здесь хранятся папки пользователя, цвета экрана и параметры панели управления - `HKEY_LOCAL_MACHINE` - раздел содержит параметры конфигурации, относящиеся к данному компьютеру (для всех пользователей) - `HKEY_USERS` - раздел содержит информацию о профилях всех пользователей данного компьютера - `HKEY_CURRENT_CONFIG` - раздел содержит сведения о профиле оборудования, используемом локальным компьютером при запуске системы - Вторая ступень - разделы, ключи (Keys) - Третья ступень - подразделы (Subkeys) - Четвертая ступень - параметры (Values)