Сравнительный анализ MS DOS и WINDOWS:
Показатели сравнения | MS DOS | WINDOWS |
Год выпуска | 1981 г. | 1985 г. |
Степень сложности для пользователя | работают не напрямую с операционной системой, а через программные оболочки, дополняющие возможности операционных систем и улучшающих удобство общения пользователя с компьютером | Проста |
Степень надежности | Низкие требования к аппаратным ресурсам оставляют DOS перспективной для практического использования. | характеризуется простотой инсталляции, невысокими уровнями защиты данных и устойчивости к сбоям приложений |
Степень дружелюбия | средняя | высокая |
Дополнения ПО необходимые для функционирования периферийных устройств | Через драйверы устройств, обеспечивающие обслуживание новых или нестандартное использование имеющихся устройств | Через драйверы устройств, обеспечивающие обслуживание новых или нестандартное использование имеющихся устройств |
Корневой каталог файловой системы | создается автоматически при подготовке диска к работе (форматировании) и его нельзя удалить, а вот создавать и удалять свои каталоги и подкаталоги Вы можете самостоятельно. Корневой каталог можно сравнить с книжным шкафом, в котором имеется несколько полок (каталогов), на каждой из которых хранятся различные книги (файлы). Обычно книжный шкаф снабжается списком хранящихся в нем книг. Поэтому каталог иногда называют директорией (от англ. directory — справочник) | создается автоматически при подготовке диска к работе (форматировании) и его нельзя удалить, а вот создавать и удалять свои каталоги и подкаталоги Вы можете самостоятельно. Корневой каталог можно сравнить с книжным шкафом, в котором имеется несколько полок (каталогов), на каждой из которых хранятся различные книги (файлы). Обычно книжный шкаф снабжается списком хранящихся в нем книг. Поэтому каталог иногда называют директорией (от англ. directory — справочник) |
При помощи, какой операционной системы нужно начинать реанимацию компьютера? Почему?
5. NortonCommander (и ему подобные) необходимы длядля работы с файлами
6. Структура операционных систем (назначение каждого элемента):
1. Ядро – переводит команды с языка программ на язык «машинных кодов» , понятный компьютеру.
2. Драйверы – программы, управляющие устройствами.
3. Интерфейс – оболочка, с помощью которой пользователь общается с компьютером.
7. Укажите назначение следующих элементов:
1. Ярлык ______________________________________________________________
2. Папка _______________________________________________________________
3. Окно _______________________________________________________________
4. Файл _______________________________________________________________
5. Панель задач _________________________________________________________
6. Кнопка ПУСК ________________________________________________________
7. Корзина _____________________________________________________________
8. При помощи главного меню можно выполнить следующие функции (подчеркнуть):
1. Выключить (перезагрузить) компьютер
2. Вызвать последние документы
3. Запустить программы на выполнение
4. Удалить файлы
5. Найти необходимые файлы по показателям:
6. Обратиться к справочной службе
7. Закрыть программы
8. Удалить программы
9. Настроить сеть и подключения
10. Создать папку
11. Создать файл
Укажите самые распространенные типы файлов и расширений
10. Путь к файлу показывает – ___________________________________________________________________
11. Перечислите последовательность действий при изменении фона и заставки рабочего столаЧтобы изменить фон рабочего стола, нужно на рабочем столе нажать правой кнопкой мышки и выбрать пункт «свойства».После этого откроется окно,где нужно будет нажать на вкладке «Рабочий стол»,а там уже выбрать фон из предложенных вариантов.Если не устраивает ни один,то нажать на кнопочку «обзор» и выбрать картинку,хранящуюся на вашем компьютере,которая вам нравиться,после чего нажать кнопочку «Применить» и «ок».
12. Укажите последовательность действий при просмотре свойств файла
13. Свойства файла не показывают:
подчеркните правильный ответ
б) дату создания
в) имя создателя
Для чего необходим доступ к просмотру свойств файла (папки)?
Источник
Операционная система Windows отличается от системы MS DOS следующим
A) возможен запуск одновременно нескольких программ
B) поддержкой графического режима работы
C) использование графических манипуляторов
D) наличием большого числа разнообразных приложений с единым стилем взаимодействия с пользователем
E) **все ответы правильные
Функция ГЛАВНОГО МЕНЮ (ПУСК)
A) Только загружает программы
B) Настраивает оборудование
C) **Загружает и устанавливает приложения Windows
D) Нет правильного ответа
E) Загружает и устанавливает, настраивает приложения Windows
113.1 Какая программа дает возможность работы с файлами и папками:
E) Нет правильного ответа
Какие ограничения ставятся к имени файла в Windows
A)** До 255 символов
B) Нет ограничений
C) Не более 8 символов и обязательно 3 символа для типа файла
D) Не более 16 символов
E) Нет правильного ответа
Основные элементы управления окнами в системе Windows: заголовок, рамка, кнопка закрытия окна. Что еще?
A) строка ввода текста
B) список текстовых строк
C)** кнопки сворачивания и разворачивания окна
D) значок (пиктограмма) программы
E) все ответы правильные
КОРЗИНА ( Recycler ) в системе Windows 98 может содержать
A) произвольное число файлов без каких-либо ограничений
B) **любое число файлов, ограниченное установленным размером КОРЗИНЫ ***
C) только заданное число файлов
D) не более 100 файлов
E) все ответы правильные
Какая информация содержится на правой панели Проводника
A) Структура ГЛАВНОГО МЕНЮ
B) Структура диска и папок
C) Структура всех файлов
D)** Структура текущей папки
E) Нет правильного ответа
Для запуска программы в системе Windows 98 необходимо
A) все ответы правильные
B) выбрать в основном меню пункт ПРОГРАММЫ (Programs) и найти необходимую программу
C) щелкнуть на значке документа, связанного с данной программой
D) с помощью ПРОВОДНИКА (Explorer) найти соответствующий программный файл
E) выбрать в контекстном меню пункт СОЗДАТЬ и найти необходимую программу
119.1 Понятие КУРСОР -это:
A) Указатель мыши
C) Указатель стрелки
E) Нет правильных ответов
WINDOWS — это
A) однозадачная командная ОС для ПК
B) командная ОС для суперкомпьютера
C) многозадачная, многопользовательская ОС. используемая на различных компьютера
D) ОС для работы больших ЭВМ
E) однопользовательская ОС
Для завершения сеанса работы в ОС Windows надо
A) Закрыть рабочие окна.
B) Выбрать команду ФАЙЛ-ВЫХОД
C) Закрыть все окна нажать кнопку “IІУСК”.выбрать команду “ЗАВЕРШЕНИЕ РАБОТЫ”
D) Нажать клавишу “ESC”
E) Выключить ПК
122.1 Вызов справочной системы ос windows
А) Файл — Справка
B) Системное меню — Справка
C) Пуск – Справка
D) Контекстное меню — Справка
E) Клавиша F12
Создание папки на рабочем столе
А) Файл — Создать — Папку
B) Контекстное меню — Создать – Папку
C) Пуск — Программы — Создать папку
D) Системное меню — Создать папку
Поиск нужных файлов, программ, документов, папок, ярлыков
А) Пуск — Найти — Файлы и папки
C) Системное меню — Найти.
D) Контекстное меню — Найти.
E) Такой возможности нет
Сколько окон одновременно можно открыть на рабочем столе
C) **Сколько угодно
126.1 Для просмотра содержимого гибкой дискеты надо выполнить
A) ** Мои компьютер — Диск 3,5 (A:)
B) Контекстное меню — Диск 3.5 (A:)
C) Пуск-Диск 3,5 (A:)
D) Клавиша CapsLock
E) Клавиша F11
127.1 Для сохранения файла надо выполнить команду
A) Пуск — Файл
В)** Файл — Сохранить как
C) Системное меню — Сохранить
D) Контекстное меню — Сохранить как
E) Клавиша F5
***********************
Для изменения фона рабочего стола надо выполнить команду
A)** Пуск — Настройка — Панель управления — Экран – Фон (вкладка)
В) Пуск -Панель задач — Фон (вкладка)
С) Контекстное меню — Фон (вкладка)
D) Сервис — Фон (вкладка)
129.1 Как определить размер (объем) объекта (файла или папки)
A) Контекстное меню – Свойства
В) Размер указан на Панели задач
D) Файл – Предварительный просмотр
Можно ли при помощи мыши изменит, в размер окна в ос windows
D) Затрудняюсь ответить
E) В зависимости от условий
Для переименования файла надо
A) Контекстное меню – Переименовать
B) Переименовать невозможно
C) Формат — Переименовать
D) Правка — Переименовать
E) Не знаю
132.1 В каком окне Windows можно просмотреть содержимое дискеты
А) Только проводник
В) Только Мой компьютер
С) Среди предъявленных ответов нет правильного
D) Панель управления
Е) Проводник или Мой компьютер
Как создать ярлык
А) Среди предъявленных ответов нет правильного
В) Вид — Создать ярлык
С) Справка — Создать ярлык
D) Файл — Создать ярлык
Е) Правка- Создать ярлык
Дата добавления: 2018-10-26 ; просмотров: 633 ; Мы поможем в написании вашей работы!
Источник
Операционная система windows отличается от системы ms dos следующим тесты
Ниже представлен один из вариантов теста по теме «Операционная система Microsoft DOS». Правильный ответ на каждый вопрос выделен с помощью зажиренения.
1. Укажите последовательность загрузки файлов MS DOS
Правильная последовательность: б), в), д), а), г)
2. Какой файл MS DOS расширяет возможности BIOS?
3. В каком файле содержатся параметры конфигурации MS DOS?
4. Что содержится в файле AUTOEXEC.BAT?
a) перечень команд, выполняющихся при загрузке операционной системы
б) программа для обеспечения ввода-вывода
в) командный процессор
г) параметры конфигурации операционной системы
д) автозагрузчик драйверов устройств
5. Что содержит стандартное «приглашение DOS»?
a) текущий каталог
в) текущий диск, текущий каталог
г) текущий диск, текущий каталог, текущий файл
д) версию DOS, текущий диск, текущий каталог
6. Что заменяет символ * в шаблоне файла?
a) любое количество любых символов
б) любое количество символов в расширении файла
в) любое количество символов в имени файла
г) несколько подряд идущих одинаковых символов
д) один любой символ
7. Что заменяет символ ? в шаблоне файла?
a) несколько одинаковых символов
б) один любой символ
в) один символ в расширении файла
г) один символ в имени файла
д) любое количество любых символов
8. Что означает имя CON?
a) пустое устройство
б) клавиатура и экран
9. Что сделает команда MS DOS: CD.
a) сделает текущим каталог на один уровень выше
Источник
Разница между DOS и Windows
главное отличие между DO и Window является то, что DO (Dik Operating ytem) — это операционная система, которая предоставляет командную строку или текстовый интерфейс, в то время как Window предоставл
Содержание:
главное отличие между DOS и Windows является то, что DOS (Disk Operating System) — это операционная система, которая предоставляет командную строку или текстовый интерфейс, в то время как Windows предоставляет графический интерфейс пользователя.
Операционная система является наиболее важным компонентом в компьютерной системе. Это интерфейс между пользователем и оборудованием. Он выполняет различные задачи, включая обработку файлов, распределение и распределение памяти, планирование задач и управление процессами. Кроме того, он управляет всеми компонентами и устройствами. Это также обеспечивает безопасность данных и системных ресурсов. DOS и Windows являются операционными системами. DOS бесплатная, а Windows дорогая. DOS управляет файлами на диске, выделяет системные ресурсы и контролирует оборудование. С другой стороны, Windows предоставляет больше возможностей и более удобна для пользователя, чем DOS.
Ключевые области покрыты
1. Что такое DOS
— определение, особенности
2. Что такое Windows
— определение, особенности
3. В чем разница между DOS и Windows
— Сравнение основных различий
Основные условия
DOS, Windows, операционная система
Что такое DOS
DOS означает Диск операционной системы, Он предоставляет файловую систему для организации, чтения и записи файлов на диск хранения. Это в основном однопользовательская операционная система. Системы DOS следуют различным действиям для надлежащего функционирования системы. Он выполняет управление файлами, позволяя загружать и запускать программы, распределять ресурсы и управлять аппаратными устройствами.
Рисунок 1: MS DOS
DOS не предоставляет графический интерфейс пользователя. Имеет интерфейс командной строки. Когда пользователь вводит команды в командной строке, он интерпретирует эти команды для выполнения требуемой задачи. Некоторые общие команды: ERASE, DEL, PRINT и COPY.
Существует два типа команд DOS, которые называются внутренними и внешними командами. Файл COMMAND.COM хранит внутренние команды. Эти команды являются основными регулярными командами. Эти команды автоматически загружаются в память, когда пользователь запускает компьютер. CLS, TYPE и EXIT несколько примеров для внутренних команд. Команда CLS очищает экран. Команда TYPE отображает содержимое текста. Команда EXIT используется для выхода из командной строки.
Другой тип команд DOS называется внешними командами. Они не используются часто. Эти команды загружаются в память только при необходимости. COMP и SYS — два примера для внешних команд. COMP сравнивает два набора файлов, а SYS используется для создания загрузочного диска.
Что такое Windows
Windows — это операционная система, разработанная и разработанная Microsoft. Сегодня это одна из самых популярных операционных систем в мире. Причиной популярности Windows является ее графический интерфейс. Это позволяет пользователям легко получать доступ к приложениям. Существует несколько версий Microsoft Windows. Windows 95, XP, Vista, Windows 7, Windows 8, Windows 10 — некоторые из них.
Рисунок 2: Windows
Операционная система Windows предоставляет множество функций. Пользователь может легко создавать папки и упорядочивать файлы соответственно. Он может использовать кнопку запуска, чтобы найти программы, установленные в системе. Кроме того, он может использовать кнопку запуска, чтобы перейти к панели управления и получить доступ к справке и поддержке. Также возможно настроить рабочий стол с различными темами. Он может добавлять фоны, цвета и добавлять заставки.
Кроме того, Windows предоставляет множество полезных приложений, таких как MS Word, Excel и PowerPoint. Слово MS позволяет создавать документы. MS Excel помогает выполнять расчеты и хранить финансовые данные. MS PowerPoint позволяет создавать презентации. В целом, Windows — это удобная система, которая позволяет выполнять задачи легко и эффективно.
Разница между Dos и Windows
Определение
DOS — это операционная система, которая может использовать устройство хранения данных, такое как дискета, жесткий диск или оптический диск. Windows — это группа графических операционных систем, которые разрабатываются, продаются и продаются Microsoft.
Интерфейс
DOS использует командную строку или текстовый интерфейс. Windows имеет графический интерфейс пользователя (GUI) и интерфейс командной строки.
Удобство для пользователя
Пользователь должен знать команды для эффективного использования DOS. Это может быть сложно для начинающего. С другой стороны, в Windows пользователь может легко получить доступ к приложениям с помощью графического интерфейса. Он также обеспечивает совместимость программного и аппаратного обеспечения, параметры справки и т. Д.
использование
Системы DOS в настоящее время широко не используются. Он был популярен в период с 1980 по 1995 год. Однако иногда DOS используется для разработки встроенных систем. Windows является популярной операционной системой. У него есть пользователи по всему миру.
Требование к памяти
Для работы DOS требуется несколько мегабайт, в то время как для работы Windows требуется гигабайт.
Версии
MS DOS, PC-DOC, FreeDOS, PTS-DOS, ROM-DOS, OpenDOS, 86-DOS, DR-DOS, Novell DOS — некоторые версии DOS. Windows 95, XP, Vista, Windows 7, Windows 8, Windows 10 — некоторые версии Windows.
DOS бесплатная, а Windows дорогая.
Заключение
DOS — это семейство дисковых операционных систем. Windows является операционной системой принадлежит Microsoft. Разница между DOS и Windows заключается в том, что DOS — это операционная система, которая предоставляет командную строку или текстовый интерфейс, в то время как Windows предоставляет графический интерфейс пользователя.
Ссылка:
1. «MS-DOS 5.00.409 Beta» от Microsoft — снимок экрана (Public Domain) через
Источник
Практическая информатика — тест 2
Упражнение 1: Номер 1
Ответ:
Номер 2
Ответ:
Номер 3
Ответ:
Упражнение 2: Номер 1
Ответ:
Номер 2
Ответ:
Номер 3
Ответ:
Упражнение 3: Номер 1
Ответ:
Номер 2
Ответ:
Номер 3
Ответ:
Упражнение 4: Номер 1
Ответ:
Номер 2
Ответ:
Номер 3
Ответ:
Упражнение 5: Номер 1
Ответ:
Номер 2
Ответ:
Номер 3
Ответ:
Упражнение 6: Номер 1
Ответ:
Номер 2
Ответ:
Номер 3
Ответ:
Упражнение 7: Номер 1
Ответ:
Номер 2
Ответ:
Номер 3
Ответ:
Упражнение 8: Номер 1
Ответ:
Номер 2
Ответ:
Номер 3
Ответ:
Упражнение 9: Номер 1
Ответ:
Номер 2
Ответ:
Номер 3
Ответ:
Упражнение 10: Номер 1
Ответ:
Номер 2
Ответ:
Номер 3
Ответ:
Упражнение 11: Номер 1
Ответ:
Номер 2
Ответ:
Номер 3
Ответ:
Упражнение 12: Номер 1
Ответ:
Источник
From Wikipedia, the free encyclopedia
Microsoft Windows is the name of several families of computer software operating systems created by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces (GUIs).
All versions of Microsoft Windows are commercial proprietary software.
General information
[edit]
Basic general information about Windows.
Name | Release date | Latest version | Support status | Codename | OS required | Architecture | Editions | Target market |
---|---|---|---|---|---|---|---|---|
Windows 1.0 | 1985-11-20 | 1.04 (1987-04-08) | Unsupported (2001-12-31) |
Interface Manager | DOS 2.0 or higher | 16-bit | Desktops | |
Windows 2.0 | 1987-09-08 | 2.03 (1987-12-09) | Unsupported (2001-12-31) |
DOS 3.0 or higher | 16-bit | Desktops | ||
Windows 2.1x | 1988-05-27 | 2.11 (1989-03-13) | Unsupported (2001-12-31) |
DOS 3.0 or higher | 16-bit | Desktops | ||
Windows 3.0 | 1990-05-22 | 3.0a with Multimedia Extensions (1991-10-20) |
Unsupported (2001-12-31) |
DOS 3.1 or higher | 16-bit | Windows 3.0 Windows 3.0a Windows 3.0a with Multimedia Extensions |
Desktops | |
Windows 3.1x | 1992-04-06 | 3.11 (1993-12-31) | Unsupported (2001-12-31) |
Janus
|
DOS 3.3 or higher | 16-bit* | Windows 3.1 Windows for Workgroups 3.1 Windows 3.11 Windows for Workgroups 3.11 Windows 3.2 (Simplified Chinese only) |
Desktops |
- * Has partial 32-bit compatibility with Win32s
Name | Release date | RTM build | Latest version | Support status | Codename | MS-DOS version | Kernel type | Architecture | Editions | Target market |
---|---|---|---|---|---|---|---|---|---|---|
Windows 95 | 1995-07-14 | 950 | 4.00.950C OSR2.5 (1997-11-26) | Unsupported (2001-12-31) |
Chicago | MS-DOS 7.0, MS-DOS 7.1 (OSR2.x) | Monolithic | Hybrid 16/32-bit | Retail, OSR1, OSR2, OSR2.1, OSR2.5 | Desktops |
Windows 98 | 1998-05-15 | 1998 | 4.10.1998 | Unsupported (2006-07-11) |
Memphis | MS-DOS 7.1 | Monolithic | Hybrid 16/32-bit | Desktops | |
Windows 98 SE | 1999-05-05 | 2222 | 4.10.2222A (2000-02-25) | Unsupported (2006-07-11) |
MS-DOS 7.1 | Monolithic | Hybrid 16/32-bit | Desktops | ||
Windows Me | 2000-06-19 | 3000 | 4.90.3000 (2000-09-14) | Unsupported (2006-07-11) |
Millennium | MS-DOS 8.0 | Monolithic | Hybrid 16/32-bit | Desktops |
Name | Release date | Version | RTM build | Latest build | Support status | Codename, working name | Supported architectures | Editions | OS type | |
---|---|---|---|---|---|---|---|---|---|---|
Windows NT 3.1 | 1993-07-27 | 3.1 | 528 | 528 (SP3) (1994-11-10) |
Unsupported (2000-12-31)[1] |
New Technology OS/2 | IA-32, DEC Alpha, MIPS |
Workstation, Advanced Server |
Workstation, Server |
|
Windows NT 3.5 | 1994-09-21 | 3.5 | 807 | 807 (SP3) (1995-06-21) |
Unsupported (2001-12-31) |
Daytona | IA-32, DEC Alpha, MIPS, PowerPC[2] |
Workstation, Server |
Workstation, Server |
|
Windows NT 3.51 | 1995-05-30 | 3.51 | 1057 | 1057 (SP5) (1996-09-19) |
Unsupported (2001-12-31) |
— | IA-32, DEC Alpha, MIPS, PowerPC |
Workstation, Server |
Workstation, Server |
|
Windows NT 4.0 | 1996-07-31 | 4.0 | 1381 | 1381 (SP6a) (1999-11-30) |
Unsupported (2004-06-30) Extended Security Updates were released until 2006. |
Cairo/Shell Update Release Hydra (Terminal Server) Impala (Embedded) |
IA-32, DEC Alpha, MIPS, PowerPC |
Workstation, Server, Server Enterprise Edition, Terminal Server, Embedded |
Workstation, Server, Embedded PCs |
|
Windows 2000 | 1999-12-15 | 5.0 | 2195 | SP4 Rollup 1 v2 (2005-09-13) |
Unsupported (2010-07-13) |
Windows NT 5.0
|
IA-32 | Professional, Server, Advanced Server, Datacenter Server, Powered (Embedded) |
Desktop, Workstation, Server, Embedded PCs |
|
Windows XP | 2001-08-24 | 5.1 | 2600 | 2600 (SP3) (2008-04-21) |
Unsupported (2014-04-08) |
Whistler | IA-32, IA-64, x86-64 | HomeK, ProfessionalKx64, Media Center, Tablet PC, Starter, Embedded |
Desktop, Workstation, Embedded PCs |
|
Windows Server 2003 | 2003-04-24 | 5.2 | 3790 | 3790 (SP2) (2007-03-13) |
Unsupported (2015-07-14) |
Whistler Server, Windows.NET Server | IA-32, IA-64, x86-64 | Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute Cluster |
Server, Network Appliance, Embedded PCs, HPC |
|
Windows Server 2003 R2 | 2005 | 5.2 | 3790 | ? | Unsupported (2015-07-14) |
? | IA-32, x86-64 | Server, Network Appliance, Embedded PCs, HPC |
||
Windows Fundamentals for Legacy PCs | 2006-07-08 | 5.1 | 2600 | — | Unsupported (2014-04-08) |
Eiger, Mönch | IA-32 | Fundamentals for Legacy PCs | Desktop | |
Windows Vista | 2006-11-30 | 6.0 | 6000 | 6002 (SP2) (2009-04-28) |
Unsupported (2017-04-11) |
Longhorn | IA-32, x86-64 | Starter, Home BasicK, Home PremiumK, BusinessK, EnterpriseK, UltimateK |
Desktop, Workstation |
|
Windows Home Server | 2007-11-04 | 5.2 | 3790 | — | Unsupported (2013-01-08) |
Q, Quattro | IA-32, x86-64 | Home Server | Server | |
Windows Server 2008 | 2008-02-04 | 6.0 | 6001 | 6002 (SP2) (2009-04-28) |
Out of extended support (2020-01-14); Grandfathered paid Premium Assurance (limited to some critical security issues) security update support until January 13, 2026. |
Longhorn Server | x86-64, IA-64, IA-32 | WebCore, StandardCorewHVCwHV, EnterpriseCorewHVCwHV, Small Business Server, DatacenterCorewHVCwHV, HPC, HyperV Core, Foundation, Storage |
Server | |
Windows 7 | 2009-07-22 | 6.1 | 7600 | 7601 (SP1) (2011-02-22) |
Unsupported (2020-01-14) |
7 | IA-32, x86-64 | StarterK, Home BasicK, Home PremiumK, ProfessionalK, UltimateK, EnterpriseK |
Desktop, Workstation, Multi-touch | |
Windows Server 2008 R2 | 2009-07-22 | 6.1 | 7600 | 7601 (SP1) (2011-02-22) |
Out of extended support (2020-01-14); Grandfathered paid Premium Assurance (limited to some critical security issues) security update support until January 13, 2026. |
7 Server | x86-64, IA-64 | StandardCore, EnterpriseCore, DatacenterCore, WebCore |
Server | |
Windows Home Server 2011 | 2011-04-06 | 6.1 | 8400 | — | Unsupported (2016-04-12) |
Vail | x86-64 | Home Server | Server | |
Windows Server 2012 | 2012-08-01 | 6.2 | 9200 | — | Unsupported (2023-10-10) |
8 Server | x86-64 | Foundation, Essentials, Standard, Datacenter, Storage Standard, Storage Workgroup |
Server | |
Windows 8 | 2012-08-01 | 6.2 | 9200 | — | (RTM only) Unsupported (2016-01-12) |
8 | IA-32, x86-64, ARMv7 | Windows 8, Pro, EnterpriseK, Windows RT |
Desktop, Workstation, Multi-touch |
|
Windows 8.1 | 2013-08-27 | 6.3 | 9600 | — | Unsupported (2023-01-10) |
Blue | IA-32, x86-64, ARMv7 | Windows 8.1, Pro, EnterpriseK, Windows RT 8.1 |
Desktop, Workstation, Multi-touch |
|
Windows Server 2012 R2 | 2013-10-18 | 6.3 | 9600 | — | Out of extended support (2023-10-10); Paid support via the Extended Security Updates (ESU) program until October 13, 2026. |
Blue Server | x86-64 | Foundation, Essentials, Standard, Datacenter, Storage Essentials, Storage Standard, Storage Workgroup |
Server | |
Windows 10 | Original Release | 2015-07-29 | 10.0 | 10240 | — | Unsupported (2017-05-09) |
Threshold | IA-32, x86-64, ARMv7 | Home, Pro, Education, Enterprise |
Desktop, Workstation, Multi-touch |
On extended support (2025-10-14) |
Enterprise LTSB | |||||||||
November Update | 2015-11-12 | 10586 | — | Unsupported (2017-10-10) |
Threshold 2 | Home, Pro, Education, Enterprise |
||||
Anniversary Update | 2016-08-02 | 14393 | — | Unsupported (2018-04-10) |
Redstone | Home, Pro, Pro Education |
||||
Unsupported (2019-04-09) |
Education, Enterprise | |||||||||
On extended support (2026-10-13) |
Enterprise LTSB | |||||||||
Creators Update | 2017-04-11 | 15063 | — | Unsupported (2018-10-09) |
Redstone 2 | Home, Pro, Pro Education |
||||
Unsupported (2019-10-08) |
Education, Enterprise | |||||||||
Fall Creators Update | 2017-10-17 | 16299 | — | Unsupported (2019-04-09) |
Redstone 3 | IA-32, x86-64, ARMv7, ARM64 | Home, Pro, Pro for Workstations, Pro Education |
|||
Unsupported (2020-10-13) |
Education, Enterprise | |||||||||
April 2018 Update | 2018-04-30 | 17134 | — | Unsupported (2019-11-12) |
Redstone 4 | Home, Pro, Pro for Workstations, Pro Education |
||||
Unsupported (2021-05-11) |
Education, Enterprise | |||||||||
October 2018 Update | 2018-10-02 | 17763 | — | Unsupported (2020-11-10) |
Redstone 5 | Home, Pro, Pro for Workstations, Pro Education |
||||
Unsupported (2021-05-11) |
Education, Enterprise | |||||||||
On extended support (2029-01-09) |
Enterprise LTSC | |||||||||
May 2019 Update | 2019-05-21 | 18362 | — | Unsupported (2020-12-08) |
19H1 | Home, Pro, Pro for Workstations, Pro Education, Education, Enterprise |
||||
November 2019 Update | 2019-11-12 | 18363 | — | Unsupported (2021-05-11) |
19H2 | Home, Pro, Pro for Workstations, Pro Education |
||||
Unsupported (2022-05-10) |
Education, Enterprise | |||||||||
May 2020 Update | 2020-05-27 | 19041 | — | Unsupported (2021-12-14) |
20H1 | Home, Pro, Pro for Workstations, Pro Education, Education, Enterprise |
||||
October 2020 Update | 2020-10-20 | 19042 | — | Unsupported (2022-05-10) |
20H2 | Home, Pro, Pro for Workstations, Pro Education |
||||
Unsupported (2023-05-09) |
Education, Enterprise | |||||||||
May 2021 Update | 2021-05-18 | 19043 | — | Unsupported (2022-12-13) |
21H1 | Home, Pro, Pro for Workstations, Pro Education, Education, Enterprise |
||||
November 2021 Update | 2021-10-16 | 19044 | — | Unsupported (2023-06-13) |
21H2 | Home, Pro, Pro for Workstations, Pro Education |
||||
Unsupported (2024-06-11) |
Education, Enterprise | |||||||||
Mainstream supported (2027-01-12) |
Enterprise LTSC | |||||||||
2022 Update | 2022-10-18 | 19045 | — | Supported (2025-10-14); paid Extended Security Updates (ESU) program, which offers continued security updates until October 13, 2026 for consumers, or at most October 10, 2028 for businesses and schools. |
22H2 | Home, Pro, Pro for Workstations, Pro Education Education, Enterprise |
||||
Windows Server 2016 | 2016-09-26 | 10.0 | 14393 | — | On extended support (2027-01-12) |
Redstone Server | x86-64 | Essentials, Standard, Datacenter, MultiPoint Premium, Storage Standard, Storage Workgroup |
Server | |
Windows Server 2019 | 2018-10-02 | 10.0 | 17763 | — | On extended support (2029-01-09) |
Redstone 5 Server | x86-64 | Essentials, Standard, Datacenter |
Server | |
Windows Server 2022 | 2021-08-18 | 10.0 | 20348 | — | Mainstream support (2026-10-13) Extended support (2031-10-14) |
21H2 Server | x86-64 | Essentials, Standard, Datacenter, Datacenter for Azure |
Server | |
Windows 11 | Original Release | 2021-10-05 | 10.0 | 22000 | — | Unsupported (2023-10-10) |
Sunvalley (21H2) | x86-64, ARM64 | Home, Pro, Pro for Workstations, Pro Education, SE |
Desktop, Workstation, Multi-touch |
Unsupported (2024-10-08) |
Education, Enterprise | |||||||||
2022 Update | 2022-09-20 | 22621 | 22H2 | Home, Pro, Pro for Workstations, Pro Education, SE |
||||||
Supported (2025-10-14) |
Education, Enterprise | |||||||||
2023 Update | 2023-10-31 | 22631 | Supported (2025-11-11) |
23H2 | Home, Pro, Pro for Workstations, Pro Education, SE |
|||||
Supported (2026-11-10) |
Education, Enterprise | |||||||||
2024 Update | 2024-10-01 | 26100 | Supported (2026-10-13) |
24H2 | Home, Pro, Pro for Workstations, Pro Education, SE |
|||||
Supported (2027-10-12) |
Education, Enterprise | |||||||||
Windows Server 2025 | 2024-11-01 | 10.0 | 26100 | — | Mainstream support (2029-10-09) Extended support (2034-10-10) |
24H2 | x86-64, ARM64 | Essentials, Standard, Datacenter, Datacenter for Azure |
Server | |
Name | Release date | Version | RTM build | Latest build | Support status | Codename, working name | Supported architectures | Editions | OS type |
- ^N has also an N-edition
- ^K has also an N-edition
- ^KN has also an N-edition
- ^x64 has a separate x64-edition
- ^Core has also a Core-edition
- ^wHV has also an edition without HyperV
- ^CwHV has also a Core-edition without HyperV
Windows Embedded Compact
[edit]
Windows Embedded Compact (Windows CE) is a discontinued variation of Microsoft’s Windows operating system for minimalistic computers and embedded systems. Windows CE was a distinctly different kernel, rather than a trimmed-down version of desktop Windows. It is supported on Intel x86 and is compatible on MIPS, ARM, and Hitachi SuperH processors.
Name | Release date | RTM build | Current version | Support status | Codename | Based on (kernel) | Kernel type | Operating environments | Editions | Purpose | Short description |
---|---|---|---|---|---|---|---|---|---|---|---|
Windows CE 1.0 | 1996-11-16 | Unsupported | Pegasus, Alder | CE 1.0 | Embedded | First release of Microsoft’s Windows CE line for minimalistic computers and embedded systems | |||||
Windows CE 2.0 | 1997-11-29 | Unsupported | Mercury, Apollo | CE 2.0 | 2.1, 2.11 | Embedded | |||||
Windows CE 3.0 | 2000-06-15 | Unsupported (2007-10-09) |
Cedar, Galileo, Rapier, Merlin, Stinger | CE 3.0 | Embedded kernel | Embedded | |||||
Windows CE 4.0 | 2002-01-07 | Unsupported | Talisker | CE 4.0 | 4.1, 4.2 | Embedded | |||||
Windows CE 5.0 | 2004-07-09 | 5.0 (2004-07-09) |
Unsupported (2014-10-14) |
Macallan | CE 5.0 | Embedded kernel | Embedded | ||||
Windows Embedded CE 6.0 | 2006-11-01 | Unsupported (2018-04-10) |
Yamazaki | CE 6.0 | Hybrid kernel | ||||||
Windows Embedded Compact 7 | 2011-03-01 | ? | ? | Unsupported (2021-04-13) |
Chelan | CE 7.0 | Hybrid | ? Standard, POSReady |
|||
Windows Embedded Compact 2013 | 2013-08-11 | Update 17 (2017-11-15) |
Unsupported (2023-10-10) |
— | CE 8.0 | Standard Industry (8.0, 8.1) Handheld |
Embedded |
The Windows IoT family is the successor to the now-discontinued Windows Embedded family.
Name | Release date | Version | RTM build | Editions | License | OS type | Support status | |
---|---|---|---|---|---|---|---|---|
Windows 10 IoT | Anniversary Update | 2016-08-02 | NT 10.0 | 14393 | Core | OEM | IoT | Unsupported (2018-04-10)[3] |
Enterprise | Unsupported (2019-04-09)[4] |
|||||||
Enterprise LTSB | On extended support (2026-10-13)[5] |
|||||||
Creators Update | 2017-04-11 | 15063 | Core | Unsupported (2018-10-09)[3] |
||||
Enterprise | Unsupported (2019-10-08)[4] |
|||||||
Fall Creators Update | 2017-10-17 | 16299 | Core | Unsupported (2019-04-09)[3] |
||||
Enterprise | Unsupported (2020-10-13)[4] |
|||||||
April 2018 Update | 2018-04-30 | 17134 | Core | Unsupported (2019-11-12)[3] |
||||
Enterprise | Unsupported (2021-05-11)[4] |
|||||||
October 2018 Update | 2018-10-02 | 17763 | Core | Unsupported (2020-11-10)[3] |
||||
Enterprise | Unsupported (2021-05-11)[4] |
|||||||
Core LTSC, Enterprise LTSC | On extended support (2029-01-09)[6][7] |
|||||||
May 2019 Update | 2019-08-29 | 18362 | Enterprise | Unsupported (2020-12-08)[4] |
||||
November 2019 Update | 2019-11-12 | 18363 | Unsupported (2022-05-10)[4] |
|||||
May 2020 Update | 2020-05-27 | 19041 | Unsupported (2021-12-14)[4] |
|||||
October 2020 Update | 2020-10-20 | 19042 | Unsupported (2023-05-09)[4] |
|||||
May 2021 Update | 2021-05-18 | 19043 | Unsupported (2022-12-13)[4] |
|||||
November 2021 Update | 2021-11-16 | 19044 | Enterprise | Unsupported (2024-06-11)[4] |
||||
Enterprise LTSC | On extended support (2032-01-13)[8] | |||||||
2022 Update | 2022-10-18 | 19045 | Enterprise | Supported (2025-10-14)[4] |
||||
Windows Server IoT 2019 | 2019-02-26[9] | NT 10.0 | 17763 | Essentials, Standard, Datacenter, Storage Standard, Storage Workgroup, Telecommunications |
OEM | IoT, Server | On extented support (2029-01-09)[10][11] |
|
Windows Server IoT 2022 | 2021-08-18[12][better source needed][dubious – discuss] | NT 10.0 | 20348 | Standard, Datacenter, Storage Standard, Storage Workgroup, Telecommunications |
OEM | IoT, Server | Supported (2031-10-14)[13] |
|
Windows 11 IoT | Original Release | 2021-10-04 | NT 10.0 | 22000 | Enterprise | OEM | IoT | Unsupported (2024-10-08)[14] |
2022 Update | 2022-09-20 | 22621 | Supported (2025-10-14)[15] |
|||||
2023 Update | 2023-10-31 | 22631 | On extended support (2026-11-10)[16] |
|||||
2024 Update | 2024-10-01 | 26100 | Supported (2027-10-12) |
|||||
Windows Server IoT 2025 | 2024-11-01[17] | NT 10.0 | 26100 | Standard, Datacenter | OEM | IoT, Server | Supported (2034-10-10)[18] |
|
Name | Release date | Version | RTM build | Editions | License | OS type | Support status |
Windows Mobile is Microsoft’s discontinued line of operating systems for smartphones.
Name | Release date | RTM build | Current version | Support status | Codename | Based on (kernel) | Supported architectures |
---|---|---|---|---|---|---|---|
Windows Pocket PC 2000 | 2000-04-19 | Unsupported (2007-10-09) |
Rapier | CE 3.0 | |||
Windows Pocket PC 2002 | 2001-10-04 | Unsupported (2008-10-14) |
Merlin | CE 3.0 | |||
Windows Mobile 2003 | 2003-06-23 | Unsupported (2014-07-08) |
Ozone | CE 4.20 | |||
Windows Mobile 5.0 | 2005-05-9/12 | Unsupported (2015-10-13) |
Magneto | CE 5.0 | |||
Windows Mobile 6.0 | 2007-02-12 | Unsupported (2013-01-08) |
Crossbow | CE 5.2 | |||
Windows Mobile 6.1 | 2008-04-01 | ||||||
Windows Mobile 6.5 | 2009-05-11 |
Windows Phone is Microsoft’s discontinued line of operating systems for smartphones.
Name | Release date | RTM build | Current version | Support status | Codename | Based on (kernel) | Supported architectures |
---|---|---|---|---|---|---|---|
Windows Phone 7 | 2010-11-08 | 7004 | 7.10.8862 | Unsupported | Photon | CE 6.0 | ARM |
Windows Phone 7.5 | 2011-09-27 | 7720 | Unsupported | Mango | CE 6.1 | ARM | |
Windows Phone 7.8 | 2013-02-01 | 8858 | Unsupported (2014-10-14) |
Tango | CE 6.1 | ARM | |
Windows Phone 8 | 2012-10-29 | 10211 | 10.0.10586 | Unsupported (2014-07-08) |
Apollo, Portico | NT 6.2 | ARM[citation needed] |
Windows Phone 8.1 | 2014-04-14 | 12359 | Unsupported (2017-07-11) |
Blue | NT 6.3 | ARM | |
Windows 10 Mobile | 2015-11-08 | 10586–16299 | Unsupported | Threshold, Redstone | NT 10.0 | ARM |
Technical information
[edit]
Name | Architecture | Integrated firewall | SMP support | USB support | UDMA support | LFN support | Update management | APIs | Safe Mode |
---|---|---|---|---|---|---|---|---|---|
Windows 1.0 | x86 16-bit | No | No | No | No | No | No | Win16 | No |
Windows 2.0 | x86 16-bit | No | No | No | No | No | No | Win16 | No |
Windows 2.1x | x86 16-bit | No | No | No | No | No | No | Win16 | No |
Windows 3.0 | x86 16-bit | No | No | No | No | No | No | Win16 | No |
Windows 3.1x | x86 16-bit (partial 32-bit compatibility through Win32s) | No | No | No | No | No | No | Win16, Win32s | No |
Name | Kernel | Kernel type | Architecture | Integrated firewall | SMP support | USB support | UDMA support | LFN support | Update management | APIs | DDIs | Safe Mode | DirectX |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows 95 | MS-DOS 7.0 (Win95, Win95A), MS-DOS 7.1 (Win95B, Win95C) | Monolithic kernel | x86, hybrid 16/32-bit | No | No | Partial (OSR 2.1/2.5 only)[19] | Partial (OSR 2.x only)[20] | Yes | Partial(OSR 2.5 only, Windows Update only supports Internet Explorer 4) | Win16, Win32 | DOS, DLL, VxD, WDM (USB-only), direct-access | Yes | N/A (RTM/OSR1) 2.0a (OSR2/2.1) 5.0 (OSR2.5) 8.0a (optional) |
Windows 98 | MS-DOS 7.1 | Monolithic kernel | x86, hybrid 16/32-bit | No | No | Yes | Yes | Yes | Windows Update | Win16, Win32 | DOS, DLL, VxD, WDM (partial), direct-access | Yes | 5.2 9.0c (Oct 2006) (optional) |
Windows 98 Second Edition | MS-DOS 7.1 | Monolithic kernel | x86, hybrid 16/32-bit | No | No | Yes | Yes | Yes | Windows Update | Win16, Win32 | DOS, DLL, VxD, WDM (partial), direct-access | Yes | 6.1a 9.0c (Oct 2006) (optional) |
Windows Me | MS-DOS 8.0 | Monolithic kernel | x86, hybrid 16/32-bit | No | No | Yes | Yes | Yes | Windows Update | Win16, Win32 | DLL, VxD, WDM (partial), direct-access | Yes | 7.1 9.0c (Oct 2006) (optional) |
It is possible to install the MS-DOS variants 7.0 and 7.1 without the graphics user interface of Windows. If an independent installation of both, DOS and Windows is desired, DOS ought to be installed prior to Windows, at the start of a small partition. The system must be transferred by the (dangerous) «SYSTEM» DOS-command, while the other files constituting DOS can simply be copied (the files located in the DOS-root and the entire COMMAND directory). Such a stand-alone installation of MS-DOS 8 is not possible, as it is designed to work as real mode for Windows Me and nothing else.
The Windows NT kernel powers all recent Windows operating systems. It has run on IA-32, x64, DEC Alpha, MIPS architecture, PowerPC, Itanium, ARMv7, and ARM64 processors, but currently supported versions run on IA-32, x64, ARMv7, and ARM64.
Name | Architecture | Store |
Integrated |
SMP support | USB support |
UDMA |
Long filename support | Package management | Update management | APIs | DDIs |
Safe Mode |
Data Execution Prevention | DirectX |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows NT 3.1 | IA-32, DEC Alpha, MIPS | — | No | Yes | No | ? | Yes (NTFS and HPFS volumes only) | — | Win32, OS/2, POSIX | DLL, KMD | No | No | No | |
Windows NT 3.5 | IA-32, DEC Alpha, MIPS | — | No | Yes | No | ? | Yes (except on CDFS volumes) | — | Win32, OS/2, POSIX | DLL, KMD | No | No | No | |
Windows NT 3.51 | IA-32, DEC Alpha, MIPS, PowerPC | — | No | Yes | No | ? | Yes (except on CDFS volumes) | — | Win32, OS/2, POSIX | DLL, KMD | No | No | No | |
Windows NT 4.0 | IA-32, DEC Alpha, MIPS, PowerPC | — | No | Yes | Partial (with third-party device drivers)[21] | Yes | Yes | — | Windows Update (if Internet Explorer 5 or later is installed) | Win32, OS/2, POSIX | DLL, KMD | No | No | Yes 3.0a, 5.0 (unofficial) |
Windows 2000 | IA-32 | — | No | Yes | Yes (USB 2.0 with update or SP4)[22] | Yes | Yes | — | Windows Update, WSUS | Win32, OS/2, POSIX | DLL, KMD, WDM, KMDF | Yes | No | Yes 7.0, 9.0c (Feb 2010) (optional) |
Windows XP | IA-32 (NT5.1), Itanium (NT5.1/5.2), x64 (NT5.2) | — | Yes | Yes (Professional Edition only) | Yes (USB 2.0 with update or SP1+)[23] | Yes | Yes | — | Windows Update, WSUS | Win32, .NET | DLL, KMD, WDM, KMDF, UMDFv1 | Yes | Yes (in SP2) | Yes 9.0c |
Windows Server 2003 | IA-32, Itanium, x64 | — | Yes | Yes | Yes (USB 2.0)[24] | Yes | Yes | — | Windows Update, WSUS | Win32 | DLL, KMD, WDM, KMDF, UMDFv1 | Yes | Yes (with SP1) | Yes 9.0c |
Windows Fundamentals for Legacy PCs | IA-32 | — | Yes | No | Yes | Yes | Yes | — | Windows Update, WSUS | Win32 | DLL, KMD, WDM, KMDF, UMDFv1 | Yes | Yes | Yes 9.0c |
Windows Vista | IA-32, x64 | Windows Marketplace | Yes | Yes | Yes (USB 2.0) | Yes | Yes | — | Windows Update, WSUS | Win32, .NET, POSIX (only Enterprise and Ultimate) | DLL, KMD, WDM, KMDF, UMDFv1 | Yes | Yes | Yes 10.1 11.0 (optional) |
Windows Server 2008 | IA-32, Itanium, x64 | — | Yes | Yes | Yes (USB 2.0) | Yes | Yes | — | Windows Update, WSUS | Win32 | DLL, KMD, WDM, KMDF, UMDFv1 | Yes | Yes | Yes 10.1 11.0 (optional) |
Windows Home Server | IA-32 | — | ? | Yes | Yes (USB 2.0) | ? | Yes | — | Windows Update | Win32 | DLL, KMD, WDM, KMDF, UMDFv1 | ? | ? | Yes 9.0c |
Windows 7 | IA-32, x64 | — | Yes | Yes | Yes (USB 3.0) | Yes | Yes | — | Windows Update, WSUS | Win32, .NET | DLL, KMD, WDM, KMDF, UMDFv1 | Yes | Yes | Yes 11.0 11.1 (optional) |
Windows Server 2008 R2 | Itanium, x64 | — | Yes | Yes | Yes (USB 3.0) | Yes | Yes | — | Windows Update, WSUS | Win32, .NET | DLL, KMD, WDM, KMDF, UMDFv1 | Yes | Yes | Yes 11.0 11.1 (optional) |
Windows Home Server 2011 | x64 | — | ? | Yes | Yes (USB 3.0) | ? | Yes | — | Windows Update | Win32 | DLL, KMD, WDM, KMDF, UMDFv1 | ? | ? | Yes 11.0 11.1 (optional) |
Windows Server 2012 | x64 | Windows Store | Yes | Yes | Yes (USB 3.0) | Yes | Yes | Windows Store | Windows Update, WSUS | Win32, .NET, WinRT | DLL, KMD, WDM, KMDF, UMDFv1 | Yes | Yes | Yes 11.1 |
Windows 8 | IA-32, x64 | Windows Store | Yes | Yes | Yes (USB 3.0) | Yes | Yes | Windows Store | Windows Update, WSUS | Win32, .NET, WinRT | DLL, KMD, WDM, KMDF, UMDFv1 | Yes | Yes | Yes 11.1 |
Windows 8.1 | IA-32, x64 | Windows Store | Yes | Yes | Yes (USB 3.0) | Yes | Yes | Windows Store, PowerShell | Windows Update, WSUS, Windows Store | Win32, .NET, WinRT | DLL, KMD, WDM, KMDF, UMDFv1, UMDFv2 | Yes | Yes | Yes 11.2 |
Windows Server 2012 R2 | x64 | Windows Store | Yes | Yes | Yes (USB 3.0) | Yes | Yes | Windows Store | Windows Update, WSUS, Windows Store | Win32, .NET, WinRT | DLL, KMD, WDM, KMDF, UMDFv1, UMDFv2 | Yes | Yes | Yes 11.2 |
Windows 10 | IA-32, x64 | Windows Store | Yes | Yes | Yes (USB 3.1 and Thunderbolt 3) | Yes | Yes | Windows Store, PowerShell | Windows Update, WSUS, Windows Store | Win32, .NET, WinRT, Linux | DLL, KMD, WDM, KMDF, UMDFv1, UMDFv2 | Yes | Yes | Yes 12 |
Windows Server 2016 | x64 | Windows Store | Yes | Yes | Yes (USB 3.1 and Thunderbolt 3) | Yes | Yes | Windows Store | Windows Update, WSUS, Windows Store | Win32, .NET, WinRT | DLL, KMD, WDM, KMDF, UMDFv1, UMDFv2 | Yes | Yes | Yes 12 |
Name | Architecture | Integrated firewall | SMP support | USB support | UDMA support | Package management | APIs |
---|---|---|---|---|---|---|---|
Windows Phone 8 | ARMv7 | Yes | Yes | Yes (USB 2.0) | Yes | Windows Phone Store | Silverlight |
Windows Phone 8.1 | ARMv7 | Yes | Yes | Yes | Yes | Windows Phone Store | Silverlight WinRT |
Windows 10 Mobile | ARMv7 | Yes | Yes | Yes | Yes | Microsoft Store |
Supported file systems
[edit]
Various versions of Windows support various file systems, including:FAT12, FAT16, FAT32, HPFS, or NTFS, along with network file systems shared from other computers, and the ISO 9660 and UDF file systems used for CDs, DVDs, and other optical disc drives such as Blu-ray. Each file system is usually limited in application to certain media, for example CDs must use ISO 9660 or UDF, and as of Windows Vista, NTFS is the only file system which the operating system can be installed on. Windows Embedded CE 6.0, Windows Vista Service Pack 1, and Windows Server 2008 onwards support exFAT, a file system more suitable for USB flash drives.
FAT12 | FAT16 | FAT32 | HPFS | ISO 9660 | NTFS | UDF | |
---|---|---|---|---|---|---|---|
Windows 95 | Yes | Yes | Yes (OSR2 or above) | Network Drive | Yes | Network Drive | No |
Windows 98 | Yes | Yes | Yes | Network Drive | Yes | Network Drive | Yes (1.5, read) |
Windows Me | Yes | Yes | Yes | Network Drive | Yes | Network Drive | Yes (1.5, read) |
FAT12 | FAT16 | FAT32 | HPFS | ISO 9660 | NTFS | exFAT | UDF | ReFS | |
---|---|---|---|---|---|---|---|---|---|
Windows NT 3.1, 3.5, 3.51 | Yes | Yes | No | Yes | Yes | Yes v1.0/v1.1 | No | ? | No |
Windows NT 4.0 | Yes | Yes | No | Partial | Yes | Yes v1.2 | No | ? | No |
Windows 2000 | Yes | Yes | Yes | No | Yes | Yes v3.0 | No | Yes | No |
Windows XP | Yes | Yes | Yes | No | Yes | Yes v3.1 | Optional | Yes (2.01) | No |
Windows Server 2003 | Yes | Yes | Yes | No | Yes | Yes v3.1 | Optional | Yes | No |
Windows Vista | Yes | Yes | Yes | No | Yes | Yes v5 | Yes | Yes (2.6) | No |
Windows Server 2008 | Yes | Yes | Yes | No | Yes | Yes v5 | Yes | Yes | No |
Windows 7 | Yes | Yes | Yes | No | Yes | Yes v5 | Yes | Yes (2.6) | Yes |
Windows Server 2008 R2 | Yes | Yes | Yes | No | Yes | Yes v5 | Yes | Yes (2.6) | Yes |
Windows Server 2012 | Yes | Yes | Yes | No | Yes | Yes v5 | Yes | Yes (2.6) | Yes |
Windows 8 | Yes | Yes | Yes | No | Yes | Yes v5 | Yes | Yes (2.6) | No |
Windows 8.1 | Yes | Yes | Yes | No | Yes | Yes v5 | Yes | Yes (2.6) | Yes |
Windows Server 2012 R2 | Yes | Yes | Yes | No | Yes | Yes v5 | Yes | Yes (2.6) | Yes |
Windows 10 | Yes | Yes | Yes | No | Yes | Yes v5 | Yes | Yes (2.6) | Yes |
Windows Server 2016 | Yes | Yes | Yes | No | Yes | Yes v5 | Yes | Yes (2.6) | Yes |
FAT12 | FAT16 | FAT32 | HPFS | ISO 9660 | NTFS | UDF (More Info) | ReFS | |
---|---|---|---|---|---|---|---|---|
Windows Phone 8 | ? | Yes | Yes | No | ? | Yes v5 | ? | No |
Windows Phone 8.1 | ? | Yes | Yes | No | ? | Yes v5 | ? | No |
Windows 10 Mobile | ? | Yes | Yes | No | ? | Yes v5 | ? | ? |
Hardware requirements
[edit]
Installing Windows requires an internal or external optical drive, or a USB flash drive. A keyboard and mouse are the recommended input devices, though some versions support a touchscreen. For operating systems prior to Vista, an optical drive must be capable of reading CD media, while in Windows Vista onwards, such a drive must be DVD-compatible. The drive may be detached after installing Windows.
CPU | RAM | Free disk space | |
---|---|---|---|
Windows 95 | 386 | 4 MB | 120 MB |
Windows 98 | 486 DX2 66 MHz | 16 MB | 300 MB |
Windows Me (Millennium Edition) | Pentium 150 MHz | 32 MB | 400 MB |
Version | CPU | RAM | Free disk space | Video adapter and monitor | |
---|---|---|---|---|---|
Minimum | Recommended | ||||
Windows NT 3.51 Workstation | 386, 25 MHz | 8 MB | 16 MB | 90 MB | VGA (640×480) |
Windows NT 4.0 Workstation | 486, 33 MHz | 12 MB | ? | 110 MB | |
Windows 2000 Professional | 133 MHz | 32 MB | 128 MB | 650 MB | |
Windows XP | 233 MHz | 64 MB | 128 MB | 1.5 GB | Super VGA (800×600) |
Windows Fundamentals for Legacy PCs | 500 MB | ||||
Windows XP 64-Bit Edition | 700 MHz Itanium[25] | 1 GB[25] | ? | 6 GB[25] | |
Windows Server 2003 | 1 GHz (x86) or 1.4 GHz (x64) | 128 MB | 256 MB | 2 GB (x86) 4 GB (x64) |
|
Windows Vista | 800 MHz | 384 MB (Starter) 512 MB (others)[26][dubious – discuss] |
2 GB | 15 GB (~6.5 GB for OS) |
Super VGA (800×600) WDDM & DirectX 9 for Aero |
Windows Server 2008 | 1 GHz (x86) or 1.4 GHz (x64) | 2 GB | 10 GB | ||
Windows 7 | 1 GHz | 1 GB (x86) 2 GB (x64) |
4 GB | 16 GB (x86) 20 GB (x64) (~6.5 GB for OS) |
|
Windows Server 2012 | 1.4 GHz (x86-64) | 512 MB | 1 GB | 10 GB | Super VGA (800×600), 32-bit color |
Windows 8 | 1 GHz | 1 GB (x86) 2 GB (x64) |
4 GB | 16 GB (x86) 20 GB (x64) (~6.5 GB for OS) |
Super VGA (800×600), 32-bit color 1024 x 768 for Windows Store apps 1366 x 768 to snap apps |
Windows 8.1 | |||||
Windows 10 | 1 GHz or faster processor or SoC | 1 GB (x86) 2 GB (x64) |
4 GB | 16 GB (x86) 20 GB (x64) |
Super VGA (800×600), 32-bit color |
Windows Server 2016 | 1.4 GHz 64-bit processor | 512 MB ECC memory 2 GB with Desktop Experience installed[27] |
depends on role | 32 GB (~10 GB for OS) |
XGA (1024 x 768) |
Windows Server 2019 | 1.4 GHz 64-bit processor | 512 MB ECC memory 2 GB with Desktop Experience installed[27] |
depends on role | 32 GB | XGA (1024 x 768) |
Windows Server 2022 | 1.4 GHz 64-bit processor | 512 MB ECC memory 2 GB with Desktop Experience installed[28] |
depends on role | 32 GB | XGA (1024 x 768) |
Windows Server 2025 | 1.4 GHz 64-bit processor | 512 MB ECC memory 2 GB with Desktop Experience installed[28] |
4 GB with Desktop Experience installed | 32 GB | XGA (1024 x 768) |
Windows 11 | 64-bit 1 GHz or faster processor or SoC with two or more cores | 4 GB | — | 64 GB (~10 GB for OS) |
720p greater than 9″ diagonally, 32-bit color |
Version | CPU | RAM | Free disk space | Video adapter and monitor | |
---|---|---|---|---|---|
Minimum | Recommended | ||||
Windows Phone 7 | 0.8 GHz | 256 MB | — | 4 GB | Wide VGA (800 × 480) |
Windows Phone 8 | 1 GHz | 512 MB | — | 8 GB | Wide VGA (800 × 480) |
Windows Phone 8.1 | 1 GHz | 512 MB | — | 4 GB | Wide VGA (800 × 480) |
Windows 10 Mobile | 1 GHz | 1 GB | 2 GB | 8 GB | Wide VGA (800 × 480) |
Physical memory limits
[edit]
Maximum limits on physical memory (RAM) that Windows can address vary depending on both the Windows version and between IA-32 and x64 versions.[29][30]
Operating system | Limit on Real Mode | Limit on Standard Mode | Limit on Enhanced Mode |
---|---|---|---|
Windows 1.0x | 640 KB | — | — |
Windows 2.0x | 640 KB | — | 16MB |
Windows 2.1x | 640 + 64 KB | — | 16MB |
Windows 3.0x | 640 + 64 KB | 16MB | 16MB |
Windows 3.1x | — | 256MB[31] | 256MB[31] |
Windows 95 | — | — | 944MB[32] |
Windows 98 | — | — | 1GB |
Windows ME | — | — | 1.5GB |
Operating system | Limit on IA-32 | Limit in IA-64 | Limit on x64 | Limit on ARM32 | Limit on ARM64 |
---|---|---|---|---|---|
Windows NT 3.1 | 4 GB | — | — | — | — |
Windows NT 3.5 | 4 GB | — | — | — | — |
Windows NT 3.51 | 4 GB | — | — | — | — |
Windows NT 4.0 | 4 GB | — | — | — | — |
Windows 2000 Professional/Server | 4 GB | — | — | — | — |
Windows 2000 Advanced Server | 8 GB | — | — | — | — |
Windows 2000 Datacenter | 32 GB | — | — | — | — |
Windows XP Starter | 512 MB | — | — | — | — |
Windows XP Home | 4 GB | — | — | — | — |
Windows XP Professional | 4 GB | 128 GB | 128 GB | — | — |
Windows Server 2003 RTM Web | 2 GB | — | — | — | — |
Windows Server 2003 RTM Standard/Small Business | 4 GB | — | — | — | — |
Windows Server 2003 RTM Enterprise/Datacenter | 64 GB | 512 GB | — | — | — |
Windows Compute Cluster Server 2003 | — | 32 GB | — | — | — |
Windows Server 2003 R1/SP1 Standard | 4 GB | — | 32 GB | — | — |
Windows Server 2003 R1/SP1 Enterprise/Datacenter | 64 GB | 1 TB | 1 TB | — | — |
Windows Server 2003 R1/SP2 Standard | 4GB | — | 32 GB | — | — |
Windows Server 2003 R1/SP2 Enterprise/Datacenter | 64 GB | 2 TB | 1 TB | — | — |
Windows Server 2003 R2/SP1 Standard | 4 GB | — | 32 GB | — | — |
Windows Server 2003 R2/SP1 Enterprise/Datacenter | 64 GB | — | 1 TB | — | — |
Windows Vista Starter | 1 GB | — | — | — | — |
Windows Vista Home Basic | 4 GB | — | 8 GB | — | — |
Windows Vista Home Premium | 4 GB | — | 16 GB | — | — |
Windows Vista Business/Enterprise/Ultimate | 4 GB | — | 128 GB | — | — |
Windows Home Server | 4 GB | — | — | — | — |
Windows Server 2008 Web Server/Standard/Small Business | 4 GB | — | 32 GB | — | — |
Windows HPC Server 2008 | — | — | 128 GB | — | — |
Windows Server 2008 Enterprise/Datacenter | 64 GB | — | 1 TB | — | — |
Windows Server 2008 for Itanium–Based Systems | — | 2 TB | — | — | — |
Windows 7 Starter | 2 GB | — | — | — | — |
Windows 7 Home Basic | 4 GB | — | 8 GB | — | — |
Windows 7 Home Premium | 4 GB | — | 16 GB | — | — |
Windows 7 Professional/Enterprise/Ultimate | 4 GB | — | 192 GB | — | — |
Windows Server 2008 R2 Foundation | — | — | 8 GB | — | — |
Windows Server 2008 R2 Web Server/Standard | — | — | 32 GB | — | — |
Windows HPC Server 2008 R2 | — | — | 128 GB | — | — |
Windows Server 2008 R2 Enterprise/Datacenter | — | — | 2 TB | — | — |
Windows Server 2008 R2 for Itanium–Based Systems | — | 2 TB | — | — | — |
Windows 8 (Core) | 4 GB | — | 128 GB | — | — |
Windows 8 Pro/Enterprise | 4 GB | — | 512 GB | — | — |
Windows RT | — | — | — | 4 GB | — |
Windows Server 2012 Standard/Datacenter | — | — | 4 TB | — | — |
Windows Storage Server 2012 Standard | — | — | 4 TB | — | — |
Windows Storage Server 2012 Workgroup | — | — | 32 GB | — | — |
Hyper-V Server 2012 | — | — | 4 TB | — | — |
Windows 8.1 (Core) | 4 GB | — | 128 GB | — | — |
Windows 8.1 Pro/Enterprise | 4 GB | — | 512 GB | — | — |
Windows RT 8.1 | — | — | — | 4 GB | — |
Windows 10 Mobile | 4 GB | — | — | — | — |
Windows 10 Home | 4 GB | — | 128 GB | 4 GB | 128 GB |
Windows 10 Pro | 4 GB | — | 2 TB | 4 GB | 2 TB |
Windows 10 Pro for Workstations | 4 GB | — | 6 TB | 4 GB | 6 TB |
Windows 10 Education | 4 GB | — | 2 TB | 4 GB | 2 TB |
Windows 10 Enterprise | 4 GB | — | 6 TB | 4 GB | 6 TB |
Windows Server 2016 Essentials | — | — | 64 GB | — | — |
Windows Server 2016 Standard | — | — | 24 TB | — | — |
Windows Server 2016 Datacenter | — | — | 24 TB | — | — |
Windows Server 2019 Essentials | — | — | 64 GB | — | — |
Windows Server 2019 Standard | — | — | 24 TB | — | — |
Windows Server 2019 Datacenter | — | — | 24 TB | — | — |
Windows Server 2022 Essentials | — | — | 64 GB | — | — |
Windows Server 2022 Standard | — | — | 24 TB | — | — |
Windows Server 2022 Datacenter | — | — | 24 TB | — | — |
Windows 11 Home | — | — | 128 GB | — | 128 GB |
Windows 11 Pro | — | — | 2 TB | — | 2 TB |
Windows 11 Pro for Workstations | — | — | 6 TB | — | 6 TB |
Windows 11 Education | — | — | 2 TB | — | 2 TB |
Windows 11 Enterprise | — | — | 6 TB | — | 6 TB |
Resource access control | Subsystem isolation mechanisms | Integrated firewall | Encrypted file systems | Defender | Windows Hello | |
---|---|---|---|---|---|---|
Windows 2000 | ACLs | TCP/IP Filtering, IPSec | Yes (NTFS only) | No | No | |
Windows XP | ACLs | Win32 Windowstation, Desktop, Job objects | Windows Firewall (from SP2), TCP/IP Filtering, IPSec | Yes (NTFS only) | Optional | No |
Windows Server 2003 | ACLs, Privileges, RBAC | Win32 Windowstation, Desktop, Job objects | Windows Firewall, TCP/IP Filtering, IPSec | Yes | Optional | No |
Windows Vista | ACLs, Privileges, RBAC | Win32 Windowstation, Desktop, Job objects | Windows Firewall, TCP/IP Filtering, IPSec | Yes | Yes | No |
Windows Server 2008 | ACLs, Privileges, RBAC | Win32 Windowstation, Desktop, Job objects | Windows Firewall, TCP/IP Filtering, IPSec | Yes | Yes | No |
Windows 7 | ACLs, Privileges, RBAC | Win32 Windowstation, Desktop, Job objects | Windows Firewall, TCP/IP Filtering, IPSec | Yes | Yes | No |
Windows Server 2012 | ACLs, Privileges, RBAC | Win32 Windowstation, Desktop, Job objects | Windows Firewall, TCP/IP Filtering, IPSec | Yes | Yes | No |
Windows 8 | ACLs, Privileges, RBAC | Win32 Windowstation, Desktop, Job objects | Windows Firewall, TCP/IP Filtering, IPSec | Yes | Yes | No |
Windows Server 2012 R2 | ACLs, Privileges, RBAC | Win32 Windowstation, Desktop, Job objects | Windows Firewall, TCP/IP Filtering, IPSec | Yes | Yes | No |
Windows 8.1 | ACLs, Privileges, RBAC | Win32 Windowstation, Desktop, Job objects | Windows Firewall, TCP/IP Filtering, IPSec | Yes | Yes | No |
Windows 10 | ACLs, Privileges, RBAC | Win32 Windowstation, Desktop, Job objects | Windows Firewall, TCP/IP Filtering, IPSec | Yes | Yes | Yes |
Windows Server 2016 | ACLs, Privileges, RBAC | Win32 Windowstation, Desktop, Job objects | Windows Firewall, TCP/IP Filtering, IPSec | Yes | Yes | Yes |
Version | Shell | Visual styles | Browser | Web server | Windows Media Player | Command-line interpreter |
---|---|---|---|---|---|---|
Windows 1.0 | MS-DOS executive | (Unnamed) | — | — | — | — |
Windows 2.0 | MS-DOS executive | (Unnamed) | — | — | — | — |
Windows 3.0 | Program Manager | (Unnamed) | — | — | 3.0 (Multimedia Extension edition only) | — |
Windows 3.1x | Program Manager | (Unnamed) | — | — | 3.1 | — |
Windows 95 | Windows shell | Classic | Internet Explorer 1 in OEM RTM Internet Explorer 2 in OSR1 Internet Explorer 3 in OSR2 and OSR2.1 Internet Explorer 4 in OSR2.5 |
— | 4.0 | COMMAND.COM |
Windows NT 4.0 | Windows shell | Classic | Internet Explorer 2 Internet Explorer 3 (in some localized editions) |
PWS | 4.0 | COMMAND.COM, cmd.exe |
Windows 98 | Windows shell | Classic | Internet Explorer 4.01 | PWS | 4.0 | COMMAND.COM |
Windows 98 SE | Windows shell | Classic | Internet Explorer 5 | PWS | 4.0 | COMMAND.COM |
Windows 2000 | Windows shell | Classic | Internet Explorer 5.01 | IIS 5.0 | 5.0 and 6.4 (side by side) | COMMAND.COM, cmd.exe |
Windows Me | Windows shell | Classic | Internet Explorer 5.5 | — | 6.4 and 7.0 (side by side) | COMMAND.COM |
Windows XP | Windows shell | Luna (default), Classic | Internet Explorer 6 | IIS 5.1 | 5.1, 6.4 and 8 (in RTM) 5.1, 6.4 and 9 (in SP2) |
COMMAND.COM, cmd.exe, PowerShell (optional) |
Windows Server 2003 | Windows shell | Classic (default), Luna | Internet Explorer 6 | IIS 6.0 | 9 (in RTM), 10 (in SP1) | COMMAND.COM, cmd.exe, PowerShell (optional) |
Windows Vista | Windows shell | Aero (default), Classic | Internet Explorer 7 | IIS 7 | 11 | COMMAND.COM, cmd.exe, PowerShell (optional) |
Windows Server 2008 | Windows shell, Server Core | Classic (default), Aero (via «Desktop Experience») | Internet Explorer 7 | IIS 7 | 11 (enabled by installing «Desktop Experience») | COMMAND.COM, cmd.exe, PowerShell (optional) |
Windows 7 | Windows shell | Aero (default), Classic | Internet Explorer 8 | IIS 7.5 | 12 | COMMAND.COM, cmd.exe, PowerShell 2.0 |
Windows Server 2008 R2 | Windows shell, Server Core | Classic (default), Aero (via «Desktop Experience») | Internet Explorer 8 | IIS 7.5 | 12 (via «Desktop Experience») | cmd.exe, PowerShell 2.0 |
Windows Server 2012 | Windows shell, Server Core | Metro | Internet Explorer 10 | IIS 8 | 12 (via «Desktop Experience») | cmd.exe, PowerShell 3.0 |
Windows 8 | Windows shell | Metro | Internet Explorer 10 | IIS 8 | 12 | COMMAND.COM, cmd.exe, PowerShell 3.0 |
Windows Server 2012 R2 | Windows shell, Windows server core | Metro | Internet Explorer 11 | IIS 8.5 | 12 (via «Desktop Experience») | cmd.exe, PowerShell 4.0 |
Windows 8.1 | Windows shell | Metro | Internet Explorer 11 | IIS 8.5 | 12 | COMMAND.COM, cmd.exe, PowerShell 4.0 |
Windows 10 | Windows shell | Metro | Internet Explorer 11 Microsoft Edge |
IIS 10.0 | 12 | COMMAND.COM, cmd.exe, PowerShell 5.0 |
Windows Server 2016 | Windows shell, Windows server core | Metro | Internet Explorer 11 Microsoft Edge |
IIS 10.0 | 12 (via «Desktop Experience») | cmd.exe, PowerShell 5.1 |
Windows Server 2019 | Windows shell, Windows server core | Metro | Internet Explorer 11 Microsoft Edge |
IIS 10.0 | 12 (via «Desktop Experience») | cmd.exe, PowerShell 5.1 |
Windows Server 2022 | Windows shell, Windows server core | Metro | Internet Explorer 11 Microsoft Edge |
IIS 10.0 | 12 (via «Desktop Experience») | cmd.exe, PowerShell 5.1 |
Windows 11 | Windows shell | Mica | Internet Explorer 11(Hidden) Microsoft Edge |
IIS 10.0 | 12 (2022) | COMMAND.COM, cmd.exe, PowerShell v.1 |
Timeline of Windows versions
|
---|
|
- List of Microsoft Windows versions
- List of operating systems
- Comparison of operating systems
- Comparison of operating system kernels
- Comparison of Windows Vista and Windows XP
- Microsoft Windows version history
- Comparison of DOS operating systems
- Architecture of Windows NT
- List of Microsoft codenames
Windows clones and emulators
[edit]
- Freedows OS–Windows clone
- ReactOS–project to develop an operating system that is binary compatible with application software and device drivers for Microsoft Windows NT version 5.x
- Wine (software)–compatibility layer which allows to execute programs that were originally written for Microsoft Windows
- ^ «Product Lifecycle Dates-Windows Product Family». Microsoft. Archived from the original on June 11, 2004. Retrieved August 24, 2021.
- ^ «Windows NT 3.5 for PowerPC». November 9, 1994. Archived from the original on August 12, 2021.
- ^ a b c d e «Windows 10 IoT Core — Microsoft Lifecycle». Archived from the original on November 18, 2020. Retrieved August 4, 2022.
- ^ a b c d e f g h i j k l «Windows 10 IoT Enterprise — Microsoft Lifecycle». Retrieved August 4, 2022.
- ^ «Windows 10 IoT Enterprise LTSB 2016 — Microsoft Lifecycle». Archived from the original on March 23, 2022. Retrieved August 4, 2022.
- ^ «Windows 10 IoT Core LTSC — Microsoft Lifecycle». Archived from the original on March 10, 2022. Retrieved August 4, 2022.
- ^ «Windows 10 IoT Enterprise LTSC 2019 — Microsoft Lifecycle». Archived from the original on November 16, 2021. Retrieved August 4, 2022.
- ^ «Windows 10 IoT Enterprise LTSC 2021 — Microsoft Lifecycle». Archived from the original on November 16, 2021. Retrieved August 4, 2022.
- ^ «Microsoft announces latest Windows IoT innovations for intelligent edge devices at Embedded World». February 26, 2019. Archived from the original on February 26, 2019.
- ^ «Windows Server IoT 2019 — Microsoft Lifecycle». Archived from the original on March 23, 2022. Retrieved August 4, 2022.
- ^ «Windows Server IoT 2019 for Storage — Microsoft Lifecycle». Archived from the original on March 23, 2022. Retrieved August 4, 2022.
- ^ «Announcing the GA of Windows Server IoT 2022». Retrieved August 4, 2022.
- ^ «Windows Server IoT 2022 — Microsoft Lifecycle». Archived from the original on October 6, 2021. Retrieved August 4, 2022.
- ^ «Windows 11 IoT Enterprise (Version 21H2) — Microsoft Lifecycle». Archived from the original on October 5, 2021. Retrieved August 4, 2022.
- ^ «Windows 11 IoT Enterprise — Microsoft Lifecycle». Archived from the original on September 22, 2022. Retrieved September 22, 2022.
- ^ «Windows 11 IoT Enterprise — Microsoft Lifecycle». Archived from the original on November 1, 2023. Retrieved November 1, 2023.
- ^ «Announcing the General Availability of Windows Server IoT 2025!». Retrieved November 30, 2024.
- ^ «Windows Server IoT 2025 — Microsoft Lifecycle». Retrieved November 30, 2024.
- ^ «Availability of Universal Serial Bus Support in Windows 95». Microsoft Support. Archived from the original on December 10, 2005.
- ^ «How to Enable Direct Memory Access (DMA)». Microsoft Support. Archived from the original on June 27, 2006.
- ^ «Windows NT 4.0 does not support Universal Serial Bus». Microsoft Support. November 2004. Archived from the original on September 6, 2005.
- ^ «Updated USB 2.0 Drivers Are Available in Windows 2000 Service Pack 4 (SP4)». Microsoft Support. Archived from the original on October 29, 2006. Retrieved February 5, 2012.
- ^ Jones, Don (August 5, 2002). «USB 2.0 Support in Windows XP:High Speed at Last». Microsoft. Archived from the original on December 31, 2004. Retrieved February 5, 2012.
- ^ «USB 2.0 and Windows Operating Systems». Windows Hardware Development. May 11, 2007. Archived from the original on March 3, 2011. Retrieved February 5, 2012.
- ^ a b c «Release Notes for Windows XP 64-Bit Edition Setup». Microsoft. Archived from the original on February 10, 2007. Retrieved September 2, 2014.
- ^ «Windows Vista Starter Fact Sheet». Microsoft. January 2007. Archived from the original on March 7, 2007.
- ^ a b «System Requirements». docs.microsoft.com. Archived from the original on June 27, 2017. Retrieved May 24, 2018.
- ^ a b «Hardware requirements for Windows Server». docs.microsoft.com. Archived from the original on August 21, 2021. Retrieved August 4, 2022.
- ^ «What is the maximum amount of RAM the Windows operating system can handle?». Crucial. Archived from the original on May 11, 2011. Retrieved February 5, 2012.
- ^ «Memory Limits for Windows and Windows Server Releases». Microsoft. Archived from the original on May 5, 2008. Retrieved February 5, 2012.
- ^ a b «Q84388: Windows 3.1 Memory Limits». December 15, 2022.
- ^ «Windows 95/98 error «Insufficient memory to initialize Windows» — IBM IntelliStation M Pro (Type 6889)». IBM. December 15, 2022.
- Official website
- Time line from Microsoft
What Is the Evolution of Microsoft Operating Systems?
Ever wondered how Microsoft became the tech giant it is today? It’s all thanks to the evolution of its operating systems. From the basic MS-DOS to the modern Windows 11, Microsoft has come a long way. This journey is filled with twists and turns, and some pretty cool innovations. So, let’s see what makes each version stand out.
You know, the story of Microsoft’s operating systems is kind of like a rollercoaster ride. There are highs, lows, and some unexpected twists. But anyway, let’s dive right in and see how it all started.
Basically, this article is going to cover the whole journey from MS-DOS to Windows 11. We’ll look at what each version brought to the table and how it changed the game. So, if you’re curious about how we got from simple text commands to sleek, touch-friendly interfaces, you’re in the right place.
I’ve always been fascinated by how tech evolves. It’s amazing to see how something that started so simple can become so complex and powerful. Anyway, let’s get started.
The Journey from MS-DOS to Windows 11
The evolution of Microsoft operating systems is a pretty long story. But don’t worry, I’ll keep it interesting. Let’s start with the basics and work our way up to the latest and greatest.
MS-DOS: Where It All Began
So, MS-DOS. This is where it all started. Back in the day, computers were pretty different. No fancy graphics, just a bunch of text on a screen. MS-DOS was all about typing commands to get things done. It was simple, but it worked.
MS-DOS was released way back in 1981. It was basically the foundation for everything that came after. Sure, it was basic, but it was reliable. Plus, it was the first step towards making computers more accessible to everyone.
But you know, even though MS-DOS was simple, it was kind of a big deal. It made computers more user-friendly, which was a huge step forward. Anyway, moving on.
Windows 1.0: The First Step
Next up, we have Windows 1.0. This was a big change from MS-DOS. Instead of just text, you got a graphical user interface (GUI). That means you could actually see windows and icons on your screen. Pretty cool, right?
Windows 1.0 came out in 1985. It was a game-changer because it made computers easier to use. You didn’t need to know a bunch of commands anymore. You could just click on things and get stuff done.
But here’s the thing: Windows 1.0 wasn’t perfect. It was kind of slow and didn’t have a lot of features. But it was a start, and it showed what was possible.
Windows 3.0: Making Waves
Windows 3.0 was a big deal. It came out in 1990 and really started to make waves. This version was way better than Windows 1.0. It was faster, had more features, and was just overall more useful.
One of the coolest things about Windows 3.0 was that it introduced the Program Manager and File Manager. These tools made it easier to organize your stuff and find what you needed. Plus, it had better graphics and could run multiple programs at once.
Windows 3.0 was so popular that it sold a million copies in the first year. That’s a lot for the time. It really showed that people were ready for a more user-friendly operating system.
Windows 95: A Major Milestone
Windows 95 was a huge milestone for Microsoft. It came out in 1995 and was a massive hit. This version introduced the Start menu, taskbar, and a bunch of other features that we still use today.
One of the biggest changes was the switch to a 32-bit architecture. This made Windows 95 way faster and more efficient than previous versions. Plus, it had better multitasking and could run more programs at once.
Windows 95 was also the first version to include Internet Explorer. This was a big deal because the internet was just starting to take off. Having a built-in browser made it easier for people to get online and explore the web.
But you know, even with all these improvements, Windows 95 had its issues. It was still kind of buggy and could crash sometimes. But overall, it was a huge step forward.
Windows 98: Building on Success
Windows 98 built on the success of Windows 95. It came out in 1998 and was basically an improved version of Windows 95. It had better performance, more features, and was just overall more stable.
One of the coolest things about Windows 98 was that it introduced USB support. This was a big deal because USB was just starting to become popular. Having built-in support made it easier to use new devices like printers and scanners.
Windows 98 also had better internet features. It included Outlook Express for email and had improved web browsing. Plus, it had better multimedia support, which made it great for playing games and watching videos.
Windows ME: A Bumpy Ride
Windows ME, which stood for Millennium Edition, was kind of a bumpy ride. It came out in 2000 and was meant to be an improvement over Windows 98. But it had a lot of issues and wasn’t very well-received.
One of the biggest problems with Windows ME was that it was based on the old MS-DOS kernel. This made it less stable and more prone to crashes. Plus, it had compatibility issues with a lot of hardware and software.
But even with all its problems, Windows ME did have some good features. It had improved multimedia support and was easier to use. But overall, it was kind of a disappointment.
Windows XP: A New Era
Windows XP was a game-changer. It came out in 2001 and was a completely new operating system. It was based on the NT kernel, which made it way more stable and secure than previous versions.
One of the biggest changes in Windows XP was the new user interface. It had a sleek, modern look with a new Start menu and taskbar. Plus, it had better performance and could run more programs at once.
Windows XP was also the first version to include built-in Wi-Fi support. This was a big deal because Wi-Fi was just starting to become popular. Having built-in support made it easier to connect to the internet wirelessly.
But you know, even with all these improvements, Windows XP had its issues. It was still kind of buggy and could crash sometimes. But overall, it was a huge step forward and was incredibly popular.
Windows Vista: A Rough Patch
Windows Vista was kind of a rough patch for Microsoft. It came out in 2007 and was meant to be an improvement over Windows XP. But it had a lot of issues and wasn’t very well-received.
One of the biggest problems with Windows Vista was that it was really slow. It had a lot of new features, but they made the operating system sluggish and hard to use. Plus, it had compatibility issues with a lot of hardware and software.
But even with all its problems, Windows Vista did have some good features. It had improved security and a new user interface with cool visual effects. But overall, it was kind of a disappointment.
Windows 7: Back on Track
Windows 7 was a big improvement over Windows Vista. It came out in 2009 and was basically a refined version of Vista. It had better performance, more features, and was just overall more stable.
One of the coolest things about Windows 7 was that it introduced the new taskbar with bigger icons and live previews. This made it easier to switch between programs and see what was going on.
Windows 7 also had better performance and was more efficient. It could run more programs at once and was just overall faster. Plus, it had improved security and was more user-friendly.
But you know, even with all these improvements, Windows 7 had its issues. It was still kind of buggy and could crash sometimes. But overall, it was a huge step forward and was incredibly popular.
Windows 8: A Big Change
Windows 8 was a big change for Microsoft. It came out in 2012 and was completely different from previous versions. It had a new user interface designed for touchscreens and was meant to be more modern and sleek.
One of the biggest changes in Windows 8 was the new Start screen. Instead of the traditional Start menu, you got a screen full of tiles that you could tap to open programs. This was a big change and took some getting used to.
Windows 8 also had improved performance and was more efficient. It could run more programs at once and was just overall faster. Plus, it had better security and was more user-friendly.
But you know, even with all these improvements, Windows 8 had its issues. The new user interface was kind of confusing and hard to use. Plus, it had compatibility issues with a lot of hardware and software.
Windows 10: A Balanced Approach
Windows 10 was a big improvement over Windows 8. It came out in 2015 and was basically a refined version of Windows 8. It had better performance, more features, and was just overall more stable.
One of the coolest things about Windows 10 was that it brought back the Start menu. But it was a new, improved version that combined the traditional menu with the tile-based interface from Windows 8.
Windows 10 also had better performance and was more efficient. It could run more programs at once and was just overall faster. Plus, it had improved security and was more user-friendly.
But you know, even with all these improvements, Windows 10 had its issues. It was still kind of buggy and could crash sometimes. But overall, it was a huge step forward and was incredibly popular.
Windows 11: The Latest and Greatest
Windows 11 is the latest and greatest from Microsoft. It came out in 2021 and is a big improvement over Windows 10. It has a new user interface, better performance, and a bunch of new features.
One of the coolest things about Windows 11 is the new Start menu. It’s been redesigned to be more modern and sleek. Plus, it has a new taskbar with centered icons and a new look.
Windows 11 also has better performance and is more efficient. It can run more programs at once and is just overall faster. Plus, it has improved security and is more user-friendly.
But you know, even with all these improvements, Windows 11 has its issues. It’s still kind of buggy and can crash sometimes. But overall, it’s a huge step forward and is incredibly popular.
So, What’s Next for Microsoft?
It’s hard to say what’s next for Microsoft. But one thing’s for sure: they’ll keep innovating and improving. Windows 11 is already a big step forward, but there’s always room for more.
I’m not sure about this, but I think the next big thing for Microsoft might be more integration with AI and machine learning. These technologies are already changing the world, and Microsoft is at the forefront.
But anyway, that’s just my guess. Only time will tell what Microsoft has in store for us next.
FAQ
- What was the first Microsoft operating system?
- MS-DOS was the first Microsoft operating system, released in 1981.
- What’s the difference between Windows 95 and Windows 98?
- Windows 98 was an improved version of Windows 95. It had better performance, more features, and was just overall more stable. Plus, it had built-in USB support and better internet features.
- Why was Windows Vista so unpopular?
- Windows Vista was unpopular because it was really slow and had a lot of compatibility issues. Plus, it had a new user interface that was kind of confusing and hard to use.
- What makes Windows 10 so popular?
- Windows 10 is popular because it has a balanced approach. It combines the traditional Start menu with the tile-based interface from Windows 8. Plus, it has better performance, more features, and is just overall more stable.
- What’s new in Windows 11?
- Windows 11 has a new user interface, better performance, and a bunch of new features. It has a redesigned Start menu, a new taskbar with centered icons, and improved security. Plus, it’s more user-friendly and can run more programs at once.
Updated June 8, 2023
Difference Between DOS and Windows
- DOS or Disk Operating Systems are the very initial operating systems of the computer world. This was an era when computers were not advanced graphically. There used to be a plain screen with a black/blue background and white textual commands written on it. This was the Disk Operating System.
- Windows Operating System is the most advanced and modern version. It has all the fancy graphics to make the visuals more appealing. The textual commands have been replaced with colorful interactive icons that respond to mouse clicks, human touch, and voice commands.
Head to Head Comparison between DOS and Windows
Below are the top 11 differences between DOS vs Windows:
Key Differences between DOS and Windows
Let us discuss some of the significant differences between DOS vs Windows.
- The major difference between DOS and Windows is the interface. As stated above, DOS is a simple interface where you give text commands for everything. This is similar to the command prompt terminal in modern-day Windows OS.
- Windows uses graphics to provide a more visually appealing interface. The introduction of the mouse made it easy to use. There was no longer any need to remember commands. All you had to do was click the mouse. Graphics also made it possible to play movies, images, and games on the computer.
- Of course, there were many other enhancements regarding storage systems, security, networking, etc. Windows was an advanced version of computing technology, and advancements in integrated circuits and compact memory chips supported this.
Fun Fact
- After reviewing the complete article, did it make you wonder, “Why the name Disk Operating System”? The nomenclature was so because it was considered a considerable achievement to transfer commands from an external disk (floppy drive, hard disk, etc.) to computer memory (RAM) for execution. This was a radical advancement to its predecessor Tape Operating System (TOS), which involved magnetic tapes. Thus, the name DOS came into being. Today, any modern operating system is implicitly a disk operating system but isn’t explicitly named.
DOS vs Windows Comparison Table
Let us discuss the top 11 differences between DOS vs Windows:
Basis of Comparison | DOS | Windows |
Interface | Command Line Interface – In DOS, every action was performed through commands. E.g., cd my folder would go inside a folder named ‘myfolder’. | Graphical User Interface – Windows follows the WIMP (Windows, Icons, Menus, Pointer) interaction style. The click/scroll events of the mouse pointer perform the intended actions. |
Primary Input | Keyboard – DOS used commands for everything. These commands were typed in through the keyboard. Thus, the keyboard became the primary mode of input for DOS. | Keyboard and Mouse – Windows introduced a pointer on the screen and a joystick/mouse to control that pointer. Now the pointer clicks/scroll events performed most of the non-text related tasks. |
File System | FAT16 – DOS used a 16-bit File Allocation Table (FAT16) system. This meant that it used 16-bit identifiers to identify the memory location of each file uniquely. These identifiers were then stored in a table and hence the name File Allocation Table. This table is of utmost importance. If this table gets corrupted, file retrieval will not be possible. | FAT32 / NTFS – Windows used FAT32 in earlier versions and later replaced it with New Technology File System (NTFS). In NTFS, information about each cluster is stored with the data in the cluster, thereby eliminating the File Allocation Table. It also uses a binary tree directory system so that retrieval and storage are faster. |
Registry and Swap System | Directory system – DOS uses a simple catalog framework for its registry information and swap framework. The entire information is contained in a specific index or sub-directory, which makes it more vulnerable to attacks. | Complex – Windows uses a complex directory-based system to store registry information. It is an entangled web of information storage system, which makes it difficult to erase this crucial information. |
Multitasking | No – DOS was a single-tasking operating system. You had to wait for a command to finish before giving another command. | Yes – Windows is multitasking. You can type a document while playing music and copying files simultaneously. |
Multi-user | No – DOS could support only one user at a time. This means that only one user could use a single computer at a time. | Yes – Using terminal services, Windows can support multiple users simultaneously. The best example of this is Windows Servers. |
Security | Limited – DOS was very less secure as it did not accommodate the concept of user roles. Any user who could log into the system was an Admin user and had full access rights. | Extensive – Windows overcomes the DOS security flaw through the concept of authorization. To gain full access to the computer, one must have elevated permissions (admin rights). Only an admin can perform kernel-level tasks such as registry modification, program execution, software installation, etc. |
Networking | External Feature – Networking in DOS was an add-on functionality. A computer was rarely connected to a network. This made it difficult to share files between computers. | Built-in Feature – Windows introduced built-in network connections of computers. This facilitated connection to shared disk storage shared devices (printers, scanners, etc.), and even shared memory. |
Storage Size | Less than 2GB – DOS had a limitation of disk storage capacity due to its 16-bit segmentation format. 16-bit segmentation cannot identify more than 65536 clusters. Thus, for 32 kB clusters, you could store a maximum of 32*1024*65536 = 2GB of data. | In terabytes – Modern Windows OS has overcome this limit due to the advancement of memory chips and segmentation techniques. |
Size of OS | Small (in kilobytes) – DOS was very lightweight due to its highly simple interface and limited functionality. A typical DOS machine would require around 512 kB to 1MB for the operating system, application, and data. | Large (in GigaBytes) – Windows offers more graphics-rich features such as images, videos, games, etc. This makes it heavy, with the minimum requirements of Windows 10 OS being 4GB RAM and 500GB disk space. |
Ease of Use | Low – With DOS, you must remember the various commands to perform the actions. | High – This is certainly not the case with Windows. No need to remember any commands in Windows. |
Conclusion
DOS is no longer used in personal computing. Windows has a majority of the market share. However, even the breakthrough concept of WIMP faces challenges from newer advancements like touch-based OS, voice-based interfaces, gesture commands, and so on. As technology advances, so does human-computer interaction.
Recommended Articles
This has been a guide to DOS vs Windows. Here we also discuss the critical differences with infographics and comparison tables. You can also go through our other suggested articles to learn more –
- Smoke Testing vs Sanity Testing
- Windows Interview Questions
- Windows Operators | Types of Windows Operators
- What is Botnet and How Does it Work?
- What is Sanity Testing, and How Does it Work?
Сравнение операционных систем DOS, Windows 3.*, Windows 95, Windows NT
Общая характеристика операционных систем современных ПВЭМ
Здесь я хочу представить наиболее распространенные операционные системы, которыми мы пользуемся в повседневной работе: Dos, Windows 3.+, Windows
95.
Дисковая Операционная Система (DOS)
Операционная система DOS состоит из следующих частей:
Операционная система — это программа, которая загружается при включении компьютера. Она производит диалог с пользователем, осуществляет управление компьютером, его ресурсами (оперативной памятью, местом на дисках и т.д.), запускает другие (прикладные) программы на выполнение.
Операционная система обеспечивает пользователю и прикладным программам удобный способ общения (интерфейс) с устройствами компьютера.
Основная причина необходимости операционной системы состоит в том, что элементарные операции для работы с устройствами компьютера и управления ресурсами компьютера — это операции очень низкого уровня, поэтому действия, которые необходимы пользователю и прикладным программам, состоят из нескольких сотен или тысяч таких элементарных операций.
Базовая система ввода-вывода (BIOS), находящаяся в постоянной памяти
(постоянном запоминающем устройстве, ПЗУ) компьютера. Эта часть операционной системы является «встроенной» в компьютер. Ее назначение состоит в выполнении наиболее простых и универсальных услуг операционной системы, связанных с осуществлением ввода-вывода. Базовая система ввода- вывода содержит также тест функционирования компьютера, проверяющий работу памяти и устройств компьютера при включении его электропитания.
Кроме того, базовая система ввода-вывода содержит программу вызова загрузчика операционной системы.
Загрузчик операционной системы — это очень короткая программа, находящаяся в первом секторе каждой дискеты с операцион ной системой
DOS. Функция этой программы заключается в считыва нии в память еще двух модулей операционной системы, которые и завершают процесс загрузки DOS.
Па жестком диске (винчестере) загрузчик операционной системы состоит из двух частей. Это связано с тем, что жесткий диск может быть разбит на несколько разделов (логических дисков). Первая часть загрузчика находится в первом секторе жесткого диска, она выбирает,с какого из разделов жесткого диска следует продолжить загрузи Вторая часть загрузчика находится в первом секторе этого раздел она считывает в память модули DOS и передает им управление.
Дисковые файлы 10.SYS и MSDOS.SYS (они могут называться по-другому, например IВМВ.СОМ и IBMDOS.COM для PC DO; URBIOS.SYS и DRDOS.SYS для DR
DOS, — названия меняются в зaвисимости от версии операционной системы).
Они загружаются в пaмять загрузчиком операционной системы и остаются в памяти компь тера постоянно. Файл I0.SYS представляет собой дополнение к базoвой системе ввода-вывода в ПЗУ. Файл MSDOS.SYS реализует основные высокоуровневые услуги DOS.
Командный процессор DOS обрабатывает команды, вводимые пользователем.
Командный процессор находится в дисковом файл! COMMAND.СОМ на диске, с которого загружается операционная система. Некоторые команды пользователя, например Type, Dir или Сор) командный процессор выполняет сам. Такие команды называютс внутренними. Для выполнения остальных
(внешних) команд пользователя командный процессор ищет на дисках программу с соответствующим именем и если находит ее, то загружает в память и передает eй управление. По окончании работы программы командный процессор удаляет программу из памяти и выводит сообщение о готовности к вы полнению команд (приглашение DOS).
Внешние команды DOS — это программы, поставляемые вместе с операционной системой в виде отдельных файлов. Эти программы выполняют действия обслуживающего характера, например форматированние дискет, проверку дисков и т.д.
Драйверы устройств — это специальные программы, которые дополняют систему ввода-вывода DOS и обеспечивают обслуживание новых или нестандартное использование имеющихся устройств. Например, с помощью драйверов возможна работа с «электронным диском» т.е. частью памяти компьютера, с которой можно работать так же, как с диском. Драйверы загружаются в память компьютера при загрузке операционной системы, их имена указываются в специальном файл CONFIG.SYS. Такая схема облегчает добавление новых устройств позволяет делать это, не затрагивая системные файлы DOS.
Версии DOS
Первая версия операционной системы для компьютера IBM PC — MS DOS 1.0 была создана фирмой Microsoft в 1981 г. В дальнейшем по мере совершенствования компьютеров IBM PC выпускались и новые версии DOS, учитывающие новые возможности компьютеров и предоставляющие дополнительные удобства пользователю.
В 1987 г. фирма Microsoft разработала версию 3.3 (3.30) операционной системы MS DOS. которая стала фактическим стандартом на последующие 3-4 года. Эта версия весьма компактна и обладает достаточным набором возможностей, так что на «стандартной IBM PC AT» и теперь ее эксплуатация вполне целесообразна. Но на более мощных компьютерах с несколькими мегабайтами оперативной памяти желательно использовать версии 5.0 или 6.0 операционной системы MS DOS. Эти версии имеют средства для эффективного использования оперативной памяти сверх 640
Кбайт, позволяют работать с логическими дисками, большими 32 Мбайт, переносить DOS и драйверы устройств в расширенную память, освобождая место в обычной памяти для прикладных программ, и т.д. Версия 6.0 MS DOS включает средства сжатия информации на дисках (DoubleSpace), программы создания резервных копий, антивирусную программу и другие мелкие усовершенствования. Однако в этой версии программы сжатия информации не всегда работали корректно, что приводило к потерям данных у некоторых пользователей. Для устранения этих проблем и других ошибок фирма
Microsoft выпустила версию MS DOS 6.20. Эта версия работает устойчивее, надежнее и быстрее, чем MS DOS 6.0 и включает ряд неболыпих усовершенствований. Однако судебное решение по поводу нарушения в MS DOS патентов фирмы Stack Electronics вынудило Microsoft выпустить сначала версию MS DOS 6.21. в которой была изъята нарушившая патент программа динамического сжатия дисков DoubleSpace, а затем MS DOS 6.22 с
«подправленной» версией DoubleSpace, не нарушающей патент. По моему мнению, из этих версий лучшая — 6.20.
Windows 3.1
Операционная оболочка Windows 3.1 — это разработанная фирмой Microsoft надстройка над операционной системой DOS, обеспечивающая большое количество возможностей и удобств для пользователей и программистов.
Широчайшее распространение Windows сделало 661 фактическим стандартом для IBM PC-совместимых компьютеров: подавляющее большинство пользователей таких компьютеров работают в «»Windows, поэтому в последнее время практически все новые программы разрабатываются именно для их эксплуатации в среде Windows. «В отличие от оболочек типа Norton
Commander, Windows не только обеспечивает удобный и наглядный интерфейс для операции с файлами, дисками и т.д., но и предоставляет новые возможности для запускаемых в среде Windows программ. Разумеется, для использования этих возможностей программы должны быть спроектированы по требованиям Windows. Такие программы не могут выполняться вне среды
Windows, поэтому мы будем называть их Windows-программами или WincSows- приложенпями. Впрочем, Windows может выполнягь и обычные программы, разработанные для DOS. по при этом такие программы не используют никаких преимуществ Windows и работают медленнее, чем при непосредственном вызове из DOS.
Оболочка Windows 3.1 включает в себя множество компонентов и обеспечивает пользователям различной квалификации комфортные условия работы.
Версия 3.0 оболочки Windows (и появившаяся следом 3.1) исповедует совершенно другие принципы в части интерфейса пользователя с ЭВМ. (Можно считать эти принципы новыми, но машины фирмы Apple строятся на этих принципах уже в течение нескольких лет.) Основная идея, заложенная в основу оболочки Windows, — естественность представления информации.
Информация должна представляться в той форме, которая обеспечивает наиболее эффективное усвоение этой информации человеком. Несмотря на простоту (и даже тривиальность) этого принципа, его реализация в интерфейсах прикладных программ персональных ЭВМ по разным причинам оставляла желать лучшего. Да и реализация его в рамках Windows 3.1 тоже не лишена недостатков. Но эта оболочка представляет собой существенный шаг вперед по сравнению с предыдущими интерфейсами пользователя с ЭВМ.
Наиболее важными отличительными чертами ее являются следующие:
• Windows представляет собой замкнутую рабочую среду. Практически любые операции, доступные на уровне операционной системы, могут быть выполнены без выхода из Windows. Запуск прикладной программы, форматирование дискет, печать текстов — все это можно вызвать из Windows и вернуться в
Windows по завершении операции. Опыт работы в DOS пригодится и здесь; многие основополагающие принципы и понятия среды Windows не отличаются от соответствующих принципов и понятий среды DOS. Основными понятиями пользовательского интерфейса в среде Windows являются окно и пиктограмма. Все, что происходит в рамках оболочки Windows, в определенном смысле представляет собой либо операцию с пиктограммой, либо операцию с окном (или в окне). Стандартизована в среде Windows и структура окон и расположение элементов управления ими. Стандартизованы наборы операций и структура меню для сервисных программ. Стандартны операции, выполняемые с помощью мыши для всех сервисных и прикладных программ.
• Windows представляет собой графическую оболочку. Oт пользователя не требуется ввод директив с клавиатуры в виде текстовых строк. Необходимо только внимательно смотреть на экран и выбирать из предлагаемого набора требуемую операцию с помощью манипулятора мышь. Курсор мыши следует позиционировать па поле требуемой директивы меню, или на интересующую пиктограмму, или на поле переключателя систем рассчитаны на выполнение в данный момент только одной программы. В рамках Windows пользователь может запустить несколько программ для параллельного (независимого) выполнения. Каждая из выполняемых программ имеет свое собственное окно.
Переключение между выполняемыми программами производится с помощью мыши фиксацией курсора в окне требуемой программы.
(кнопки). На выбранном объекте необходимо называемые Связанные (или
Смешанные) документы. Эта разновидность документов позволяет согласовывать процессы внесения изменений в одни и те же объекты разными программами, а также автоматически распространять изменения из одного документа на все связанные с ним.
Сравнение Windows 3.1 с Windows 3.0
При наличии опыта работы с Windows 3.0 освоение следующей версии 3.1 — не
потребует больших усилий, так как внешний вид и способы управления
практически не отличаются. Большинство нововведений сводится к упрощению
сервиса и устранению неудобств управления. Речь идет в первую очередь об
увеличении скорости работы, упрощении процедуры
инсталляции, усовершенствовании форматов диалоговых окон и повышении
эффективности и интеллектуальности Менеджера Печати (Print Manager).
На некоторых из нововведений (давно ожидаемых) хотелось бы остановиться
особо.
• В среде Windows 3.1 можно составлять документы из частей, которые
готовятся в различных приложениях, но при этом сложность работы с таким
документом не выше, чем если бы он готовился в рамках одного приложения.
Так, работая в новой версии Windows, при вставке в текст, подготовленный в
Write, рисунка, созданного в Paintbrush, рисунок рассматривается как
объект. Он может сохраняться, загружаться и печататься совместно с
документом. Главной особенностью такого связывания рисунка и текста
является простота внесения изменений. Например, работая с текстом в
редакторе Write, достаточно выполнить двойную фиксацию курсора на рисунке,
чтобы вызвать графический редактор Paintbrush. Рисунок загрузится в него
автоматически. Все внесенные после этого в рисунок изменения автоматически
отобразятся и во вставке в текстовой документ. Создается впечатление, что
текстовой редактор Write снабжен дополнительными возможностями
редактирования рисунков (в полном объеме Paintbrush).
Работа с объектами предусматривает также и операции с пиктограммами,
Пиктограммы можно использовать внутри документов для выполнения функций,
подобных тем, которые эти пиктограммы выполняют в среде Windows.
• Оболочка Windows 3.1 делает новую технологию работы с компьютером,
основанную на графическом интерфейсе, более естественной и ясной. Еще
большую роль, чем в прошлых версиях, здесь играет мышь как основной
инструмент управления машиной. В целом ряде случаев для вызова некоторых
(довольно сложных) операций достаточно просто «перетащить и положить» (Drag
and Drop) пиктограмму или другой объект с помощью мыши. Например, для
распечатки некоторого документа достаточно с помощью мыши «вытащить» из
окна Менеджера Файлов (File Manager) пиктограмму соответствующего файла и
«положить» ее поверх пиктограммы Менеджера Печати. Перетаскивание
пиктограммы файла документа в открытое окно редактора Write или окно
редактора Notepad загружает соответствующий документ в окно.
Существенно упростилась работа с документами вообще. Можно говорить о
документоориентированной организации работ. При этом можно расположить
пиктограмму часто используемого документа в окне Менеджера Программ
(Program Manager) и в дальнейшем вызывать процесс обработки этого элемента
(например, редактирование) просто двойной фиксацией данной пиктограммы. Той
же цели служит и возможность автоматического запуска Менеджера Файлов после
загрузки оболочки — перед пользователем сразу же открывается поле выбора
файлов документов.
Значительной переработке подвергся и Менеджер Файлов (File Manager). Работа
с ним существенно упростилась. Одновременно с этим возросла
производительность и эффективность использования экранной площади (есть
возможность одновременно наблюдать большее число устройств и директорий).
В отличие от предыдущих версий Windows 3.1 уже не может работать в так
называемом реальном режиме (Real Mode). Этот режим обеспечивал
совместимость версии 3.0 с более ранними версиями 1 ,Х и 2.Х (так что
приложения, разработанные для этих ранних версий оболочки, могли
выполняться в среде Windows 3.0 при работе ее в реальном режиме). В этом же
режиме Windows 3.0 могла эксплуатироваться на машинах с процессорами
8088/8086. В версии оболочки 3.1 разработчики решили распрощаться с миром
персональных IBM-совместимых машин первого поколения (PC/XT). Необходимым
условием для постановки оболочки Windows 3.1 на компьютере является
процессор 80286 (желателен 386, 486). При работе в среде Windows 3.1 могут
возникнуть проблемы с запуском старых (из версий 1.Х, 2.X) приложений.
Однако перенос приложений из среды 3.0 не вызывает, как правило, никаких
нареканий. В редких случаях «аномального» поведения приложений из среды 3.0
в среде 3.1 приходится обращаться к поставщикам продукта.
В среде Windows 3 1 реализован новый набор шрифтов — так называемые
ТгиеТуре-шрнфт. Эти шрифты похожи на PostScript-шрифты. но легко
адаптируются после небольшой настройки практически к любому типу принтера.
Небольшими усилиями можно добиться успеха в работе с этими шрифтами в
большинстве Windows-приложений.
TrueType-шрифты легко поддаются масштабированию, различного рода
деформациям, вращению и т.п. Дополнительный комфорт для любителей выбирать
и создавать шрифты обеспечивает специальная программа демонстрации и
использования отдельных литер шрифтов — Charaker Map.
Наконец, в оболочку Windows 3.1 включены две небольшие Мультимедиа-
программы (Multimedia). Их использование предполагает наличие специальной
аппаратной поддержки (акустический адаптер, возможно, накопитель CD-ROM). С
помощью упомянутых программ, называемых Sound Recorder и Media Player,
можно оформить процесс прохождения программ звуковыми эффектами. Можно
работать с цифровым представлением речи и музыки, с картинками,
полученными, например, с проигрывателя видеодисков.
Для начинающих в системе предусмотрена обучающая программа, к которой можно
обратиться уже на этапе инсталляции.
Windows-приложения
Windows — интегрированная программа. Под управлением оболочки Windows могут работать не только специальные программы, разработанные для эксплуатации в среде Windows (Windows-приложения), но и «обычные» программы, работающие в среде DOS, т.н. DOS-приложения (DOS-прикладные программы). Оболочка Window обеспечивает эффективный и комфортабельный обмен информацией между отдельными программами, выполняемыми под ее управлением. Здесь речь в первую очередь идет о Windows-пpилoжeнияx. С понятием интегрированности связывают обычно также возможность совместного использования ресурсов компьютера различными программами.
Так, к примеру, принтер, подключенный к компьютеру, может с одинаковым успехом использоваться всеми программами на конкурентной основе. Причем все операции, связанные с необходимостью перекодировок, смен драйверов
(например, при переходе от печати текстов к выводу иллюстраций) берет на себя оболочка.
Большинство пользователей привлекает в среде Windows не только и не столько комфортабельность самой оболочки, сколько специфика реализованных в этой среде приложений. Особенности реализации в среде
Windows даже знакомых пользователям по работе в DOS прикладных программ
(приложений) практически позволяют рассматривать Windows-версии этих программ как совершенно новые продукты.
Работа в o6oлочке Windows и в Windows-приложениях предполагает своеобразную перестройку «образа жизни». «Жизнь» пользователя в среде
‘Windows сопряжена с «мышиным» управлением, обменами данными между отдельными программами и параллельным выполнением. Стандартизация интерфейсов отдельных Windows-приложений позволяет легко переходить от одного приложения к другому, не начиная каждый раз с нуля (хотя бы в плане способов и средств управления). зафиксировать курсор кнопкой мыши — и операция выполняется. С помощью того же манипулятора можно перемещать пиктограммы и окна по экрану, менять их размер, открывать и закрывать их — и все это при минимальном использовании клавиатуры для ввода каких бы то ни было директив. Кроме того, для любителей традиционного интерфейса DOS реализована возможность выхода на этот уровень. При разработке графического интерфейса Windows не последнюю роль играли и эргономические соображения: учтены требования к цветовой гамме, сочетаниям цветов, шрифтам, формам и размерам пиктограмм и окон. По сравнению с некоторыми другими пакетами внешнее оформление оболочки Windows может быть признано «спартанским» вследствие отсутствия излишеств и за деловой стиль. Понятие «графически- ориентированный» включает в себя для Windows также и соответствие изображения на экране последующему изображению на твердой копии
(распечатке). В этом плане можно считать, что в оболочке Windows реализован принцип WYSIWYG ( What Yon See Is What You Get = To, что Вы видите, то и получаете), до сих нор бывший привилегией относительно небольшого числа программ- С помощью TrueType-шрифтов этот принцип нашел в рамках Windows 3.1 свое дальнейшее развитие.
Windows обеспечивает независимый запуск и параллельное выполнение нескольких программ. Большинство других оболочек и операционных
В фирменной поставке пакета Windows находится несколько приложений. Все они объединены в группу Accessories (аксессуары, инструменты). Это небольшие по размеру и возможностям прикладные программы, составляющие
«джентльменский набор» пользователя. Им далеко до профессиональных специализированных пакетов. Но они прекрасно иллюстрируют возможности оболочки и обеспечивают некоторый минимальный сервис. Более того, весьма полезно начинать знакомство с серьезными пакетами именно с соответствующих средств этой группы. Так, например, поработав некоторое время с текстовым редактором Write, в дальнейшем можно легко перейти к использованию таких профессиональ-ных пакетов обработки текстов, как
Word для Windows, Lotus Ami Professional, WordPerfect для Windows’ т.п.
Кроме того, в приложениях из группы Accessories реализованы многие новинки, характерные именно для последней версии 3.1 оболочки Windows
(работа с объектами, новые шрифты…).
Windows 95
Объектно-ориентированный подход
При создании Windows 95 фирма Microsoft в полной мере реализовала объектно-ориентированный подход. Поскольку именно он лег в основу новой операционной системы, вначале скажем несколько слов о том, что такое ориентация на объекты.
Понятие «объектно-ориентированный» возникло в программировании сравнительно недавно. Когда вычислительная мощность машин была невысока, о создании объектно-ориентированных систем не могло быть и речи. Основой всего был программный код. Программисты записывали последовательности команд для выполнения тех или иных действий над данными, которые оформлялись в модули и процедуры. Для работы с каждым объектом создавалась своя процедура.
Объекты, их свойства и методы
Постепенно с увеличением производительности вычислительных систем процедурный подход начал заменяться объектным. На первое место выдвинулся объект, а не код, который его обрабатывает. На уровне пользователя объектный подход выражается в том, что интерфейс представляет собой подобие реального мира, а работа с машиной сводится к действиям с привычными объектами. Так, папки можно открыть, убрать в портфель, документы — просмотреть, исправить, переложить с одного места на другое, выбросить в корзину, факс или письмо — отправить адресату и т. д. Понятие объекта оказалось настолько широким, что до сих пор не получило строгого определения.
Объект, как и в реальном мире, обладает различными свойствами.
Программист или пользователь может изменять не все свойства объектов, а только некоторые из них. Можно изменить имя объекта, но нельзя изменить объем свободного места на диске, который также является его свойством.
Метод — это способ воздействия на объект. Методы позволяют создавать и удалять объекты, а также изменять их свойства. Например, для того чтобы нарисовать на экране точку, линию или плоскую фигуру, составляются разные последовательности кодов или программы. Пользователь, однако, применяет для отображения этих объектов один метод Draw( ), который содержит коды для отображения всех объектов, с которыми он работает. За такое удобство приходится платить тем, что объектно-ориентированные системы могут работать только на достаточно мощных вычислительных установках.
Процедурный подход в ранних ОС
До настоящего времени во всех операционных системах преобладал процедурный подход. Для того чтобы произвести в системе какое-либо действие, пользователь должен был вызвать соответствующую программу
(процедуру) и передать ей определенные параметры, например, имя обрабатываемого файла. Программа выполняла над файлом указанные действия и заканчивала работу. При этом пользователь в первую очередь имел дело с задачей обработки документа, а затем уже с самим документом. В давние времена, когда ЭВМ не были персональными, пользователь описывал действия, которые должна была выполнить задача, на некоем странном языке, называемом языком управления заданиями (JCL—Job Control
Language).
С появлением терминала язык управления заданиями упростился и постепенно превратился в командную строку, однако на первом месте все равно находилась процедура обработки документа, а сам документ играл вспомогательную роль.
Следующим этапом упрощения работы с машиной стал создание различного рода операционных оболочек (сначала текстовых),которые «спрятали» от пользователя командную строку DOS. Ввод последовательности символов, из которой состоит команда операционной системы, свелся к нажатию одной функциональной клавиши или щелчку мыши. Самой распространенной из таких
«надстроек» над операционной системой стала оболочка Norton Commander,
Однако основным «инструментом» пользователя все еще оставалась клавиатура. Качественный переход произошел после того, как появились графические оболочки. Теперь пользователь в основном работает с устройством указания, таким как мышь, трекбол или планшет, а не с клавиатурой (разумеется, это не относится к работе внутри самих приложений, например, в текстовых редакторах). Ему не нужно помнить почти никаких команд операционной системы. Для того чтобы запустить приложение, достаточно щелкнуть мышью на его изображении или на «значке»
(автор предпочитает называть его пиктограммой).
От процедурного подхода к объектно-ориентированному
В начале 90-х гг. процедурный подход все еще преобладает, однако намечаются и некоторые признаки объектно-ориентированного. Например, уже в Windows 3+ можно поставить в соответствие конкретному документу приложение для его обработки. Тогда же появился метод объектного связывания и встраивания (OLE), позволяющий щелчком на изображении объекта неявно запустить приложение, которое его обрабатывает, а после окончания обработки вернуться в предыдущее приложение.
С OLE тесно связан так называемый метод редактирования документов «на месте» (in-place). Если в документ встроен объект, который должен обрабатываться конкретным приложением, то при щелчке на этом объекте нужное приложение неявным образом запускается, причем в рабочем поле не изменяется ничего, кроме панелей инструментов. Например, если в тексте, который обрабатывается в редакторе Microsoft Word, есть таблица, созданная в редакторе Microsoft Excel, то при щелчке на ней произойдет замена nанелей инструментов Excel. Пользователь может обрабатывать документ совсем другим приложением, даже не подозревая об этом,
Еще один механизм, который упростил работу и приблизил эру объектно- ориентированного подхода, называется «Drag & Drop», что в буквальном переводе означает «перетащить-и-оставить». Работая этим методом, вы щелкаете кнопкой мыши (как правило, левой) на изображении объекта, перемещаете его по экрану при нажатой кнопке и отпускаете кнопку, когда указатель окажется в нужном месте экрана. Таким образом, процедуры копирования, перемещения и удаления стали объектно-ориентированными.
Что делал пользователь, когда ему нужно было удалить файлы в операционной системе MS-DOS? Он запускал процедуру удаления файлов, передавая их имена в качестве параметров: del FILEI.TXT FILE2TXT
Это действие ничем не напоминает реальный мир, в котором вы просто выбрасываете ненужные
Бумаги в мусорную корзину. На первом месте для пас стоит объект
(бумага), над которым выполняется процедуры (переноса в мусорную корзину), R операционных оболочках, которые работают под управлением
Windows 3.1, такое действие уже реализовано как объектное- ориентированное — с помощью механизма «Draw & Drop». Например, в оболочке Norton Desktop можно схватить мышью файл и перенести его на изображение мусорной корзины. Этого достаточно для удаления файла. Так работа на персональном компьютере все больше напоминает манипуляции с объектами в реальном мире.
Выбор показателей и параметров для оценке ОС
Windows 95 — объектно-ориентированная ОС
Windows 95—полноценная операционная система
Использование стандарта Plug & Play
32-разрядная ОС защищенного режима
Приоритетная многозадачность
Многопоточность.
Спулер печати
32-разрядные устанавливаемые файловые системы
Средства удаленного доступа
Возможности работы с мультимедиа
Поддержка приложений MS-DOS
Поддержка длинных имен файлов
Интерфейс пользователя
Работа с памятью
Сравнительная оценка ОС ПВЭМ по выбранным показателям
Windows 95 по сравнению с Windows 3+
Принципиальная новизна операционной системы Windows 95 состоит именно в
том, что концепция объектно-ориентированного подхода реализована в ней
наиболее полно.
Windows 95 — объектно-ориентированная ОС
Объектно-ориентированный подход реализуется через модель рабочего стола.
Windows 95 обходится без привычного в Windows 3+ диспетчера программ
(program manager). Пользователь работает с задачами и приложениями так же,
как с документами на своем письменном столе.
Это удобно для людей, которые первый раз увидели компьютер, но создает
некоторые трудности «переходного периода» для тех, кто привык считать
программу основой всего сущего в машине.
Итак, одно из главных отличий Windows 95 от Windows 3+ (и от подавляющего
большинства других операционных систем) состоит в том, что основной упор в
ней делается на документ, а программа, задача, приложение или программный
код вообще рассматриваются только как инструмент для работы с документом.
Windows 95—полноценная операционная система
Другая принципиальная особенность Windows 95 состоит в том, что она, в
отличие от Windows 3+, является «настоящей» операционной системой (а не
операционной оболочкой, выполняемой под управлением MS-DOS). Под словом
«настоящая» мы подразумеваем то, что при включении машины сразу выполняется
загрузка Windows 95. Для пользователя это оборачивается некоторыми
неудобствами. Он должен привыкнуть к тому, что прежде чем выключить машину,
нужно корректно завершить работу с Windows 95, поскольку новая операционная
система создает буфера в оперативной памяти, и их содержимое должно быть
сброшено на диск.
Использование стандарта Plug & Play
Подход к аппаратному обеспечению также кардинальным образом изменился.
Теперь система использует стандарт Plug & Play (переводится как «включил-и-
работай», произносится чаще всего как «плаг-н-плэй»), что облегчает и
максимально автоматизирует процесс добавления новых периферийных устройств.
Стандарт Plug & Play — это совместная разработка фирм Intel и Microsoft.
Основная его идея заключается в том, что каждое устройство, соответствующее
этому стандарту, сообщает о себе определенную информацию, благодаря которой
операционная система выполняет автоматическую конфигурацию периферийных
устройств и разрешает аппаратные конфликты. Стандарту Plug & Play должен в
первую очередь удовлетворять BIOS материнской платы и, разумеется,
периферийные устройства. Таким образом, операционная система обеспечивает
автоматическое подключение и конфигурирование устройств, соответствующих
требованиям стандарта Plug and Play, поддерживает совместимость с
устаревшими устройствами и создает динамическую среду для подключения и
отключения мобильных компонентов.
32-разрядная ОС защищенного режима
MS-DOS была чисто 16-разрядной операционной системой и работала в реальном
режиме процессора. В версиях Windows 3.1 часть кода была 16-разрядной, а
часть — 32-разрядной. Windows 3.0 поддерживала реальный режим работы
процессора, при разработке версии 3.1 было решено отказаться от его
поддержки. Windows 95 является 32-разрядной операционной системой, которая
работает только в защищенном режиме процессора. Ядро, включающее управление
памятью и диспетчеризацию процессов, содержит только 32-разрядный код. Это
уменьшает издержки и ускоряет работу. Только некоторые модули имеют 16-
разрядный код для совместимости с режимом MS-DOS. Windows 95 32-разрядный
код используется везде, где только возможно, что позволяет обеспечить
повышенную надежность и отказоустойчивость системы. Помимо этого, для
совместимости с устаревшими приложениями и драйверами используется и 16-
разрядный код.
Приоритетная многозадачность
В отличие от предыдущих версий, Windows 95 поддерживает приоритетную
многозадачность (preemptive multitasking) и параллельные процессы
(multithreading). В Windows 3+ существовала так называемая «вытесняющая
многозадачность» (non-preemptive multitasking), при которой за
распределение процессорного времени отвечало приложение. Система выполняла
задачу до тех пор, пока приложение «добровольно» не отдавало процессор. В
Windows 95 за распределение времени процессора отвечает ядро системы, что
обеспечивает нормальную работу фоновых задач.
Многопоточность.
Windows 95 поддерживает многопоточность — технологию, которая позволяет
соответствующим образом осуществлять многозадачное выполнение своих
собственных процессов.
Спулер печати
Спулер печати кардинально переработан по сравнению с Windows 3+, Теперь
параллельно с печатью можно делать что-либо еще (в старой оболочке можно
было или печатать, или работать). Спулер печати также стал теперь 32-
разрядным.
32-разрядные устанавливаемые файловые системы
Эта часть операционной системы стала гораздо более производительной, чем
аналогичные компоненты Windows 3+. Для жестких дисков используются
виртуальные таблицы распределения файлов (vfat), а для компакт-дисков —
новая файловая система CDFS (CD-ROM File System). При этом имена файлов
могут содержать до 255 знаков, включая пробелы и специальные символы
(совместимость со старой файловой системой сохранена, хотя и несколько
искусственным путем.. Теперь в большинстве случаев не требуется модуль
MSCDEX ЕХЕ, выполнявший преобразование файловой системы стандарта ISO-9660
(компакт-диска) к файловой системе MS-DOS.
Устанавливаемая файловая система, которая отображает файловую структуру
удаленной машины на сетевой диск рабочей станции, называется сетевым
редиректором. Сетевые редиректоры для протоколов IPX/SPX и NetBEU также
используют 32-разрядный код. Протокол NetBEU применяется при работе Windows
3.1, a IPX/ SPX—для связи с машинами, на которых установлена Windows NT,
Средства удаленного доступа
Windows 95, в отличие от большинства операционных систем для персональных
компьютеров, с самого начала создавалась для работы в сети, благодаря чему
возможность совместного использования файлов и устройств полностью
интегрирована в интерфейс пользователя Windows 95.
В Windows 95 вы можете получить доступ к сети без установки сетевого
адаптера! Его заменят модем и специальный протокол РРР («от-точки-к-точке»,
или «point-to-point protocol»). В этом случае скорость работы ограничена
скоростью вашего модема- Система предоставляет развитые программные
средства для доступа к сетям Internet, Microsoft Network, America Online и
другим аналогичным службам.
Возможности работы с мультимедиа
Современную операционную систему сложно представить себе без средств
мультимедиа. Для работы с аудио- и видеофайлами различных форматов в
составе Windows 95 имеется набор кодеков — эффективных программных средств
сжатия и распаковки этих файлов и преобразования их форматов для вывода на
различные устройства мультимедиа (слово «кодер» является сокращением слов
«кодер-декодер», так же, как «модем» — сокращение от слов «модулятор-
демодулятор»). При воспроизведении файла система запускает тот кодер, с
помощью которого файл был создан. Драйверы звуковых карт используют 32-
разрядный код, но в тех случаях, когда система не может распознать карту,
применяется 16-разрядный драйвер реального режима, который поставляется
вместе с картой. При работе 32-разрядного драйвера защищенного режима
драйвер реального режима автоматически отключается.
При установке компакт-диска в устройство считывания система пытается
распознать его формат и запустить соответствующее
приложение для его воспроизведения. Если установлен диск формата ISO-9660
(программный), то Windows 95 ищет файл с именем AUTO-RUN.INF u выполняет
его. Это механизм получил название Spin & Grin.
Значительно переработан код, который отвечает за обработку изображений.
поэтому качество воспроизведения файлов AVI сильно возросло по сравнению с
Windows 3+, а скорость их воспроизведения теперь почти не зависит от
выбранного масштаба изображения. Встроенные возможности работы со звуком,
видео и компакт-дисками дадут новый толчок развитию приложений мультимедиа.
Windows 95 — это первая версия Windows, которая бросает вызов MS-Dos в
сфере поддержки игрового программного обеспечения.
Поддержка приложений MS-DOS
Windows 95 занимает меньше места в основной памяти, так что теперь вы
можете запускать многие из тех программ MS-DOS, которые не работали под
управлением Windows 3.+. Программы, которые и сейчас не будут помещаться в
память, можно запескать в режиме эмуляции MS-DOS. Переключаясь в этот
режим, Windows 95 завершает все работающие приложения, а потом удаляет из
памяти и саму себя, оставляя лишь маленький загрузочный модуль. Закончив
работать с программой
MS-DOS, вы можете вернуться в Windows нажатием одной клавиши.
Поддержка длинных имен файлов
Вы сможете забыть об ограничениях на длину имени файла в системах Windows
3.+ и MS-DOS.В Windows 95 имена файлов могут иметь длину до 255 символов.
Интерфейс пользователя
Благодаря новому интерфейсу в Windows 95, по сравнению с Windows 3.+
гараздо проще запускать программы, открывать и сохранять документы,
работать с дисками и сетевыми серверами.
Работа с памятью
Windows 95 автоматически освобождает всю память, отведенную приложению,
после того, как оно заканчивает работу. В Windows 3+ некорректно написанные
приложения нередко освобождали не всю запрошенную ими память. Время от
времени памяти оказывалось настолько мало, что единственным выходом
оставался перезапуск системы (а иногда и перезагрузка машины). Такая
неприятность носит название «утечка памяти» («memory leak») и случается с
программными произведениями даже известнейших фирм. При завершении
приложения в Windows 95 вся память, занимаемая им, освобождается
автоматически, и таких проблем не возникает.
Перспективы развития ОС ПВЭМ
Windows NT
На данный момент мировая компьютерная индустрия развивается очень
стремительно .Производительность систем возрастает ,а следователь-
но возрастают возможности обработки больших объёмов данных .
Операционные системы класса MS-DOSа уже не справляются с таким
потоком данных и не могут целиком использовать ресурсы современных
компьютеров .Поэтому в последнее время происходит переход на более мощные и
наиболее совершенные операционные системы класса UNIX , примером которых и
является Windows NT ,выпущенная корпорацией Microsoft .
Задачи, поставленные при создании Windows NT
Система Windows NT не является дальнейшим развитием ранее сущес-
твовавших продуктов . Её архитектура создавалась с нуля с учётом
предъявляемых к современной операционной системе требований . Особенности
новой системы ,разработанной на основе этих требований ,перечислены ниже .
Стремясь обеспечить совместимость (compatible) новой операционной системы
,разработчики Windows NT сохранили привычный интерфеис Windows и
реализовали поддержку существующих файловых систем (таких ,как FAT ) и
различных приложений (написанных для MS — Dos ,OS/2 1.x ,Windows 3.x и
POSIX ).Разработчики также включили в состав Windows NT средства работы с
различными сетевыми средствами .
Достигнута переносимость (portability) системы ,которая может теперь
работать как на CISC , так и на RISC — процессорах .К CISC относятся
Intel — совместимые процессоры 80386 и выше ;RISC представлены
системами с процессорами MIPS R4000 , Digital Alpha AXP и Pentium серии P54
и выше .
Масштабируемость (scalability) означает , что Windows NT не привязана к
однопроцессорной архитектуре компьютеров ,а способна полностью
использовать возможности , предоставляемые симметричными
мультипроцессорными системами .В настоящее время Windows NT может
функционировать на компьютерах с числом процессоров от 1 до 32 . Кроме того
, в случае усложнения стоящих перед пользователями задач и расширения
предъявляемых к компьютерной среде требований ,Windows NT позволяет легко добавлять более мощные и производительные серверы и рабочии станции
к корпоративной сети .Дополнительные преимущества даёт использование
единой среды разработки и для серверов ,и для рабочих станций .
Windows NT имеет однородную систему безопасности (security) удовлетворяющую
спецификациям правительства США и соответствующую стандарту безопастности
В2 .В корпоративной среде критическим приложениям обеспечивается полностью
изолированное окружение .
Распределённая обработка ( distributed processing ) означает ,что Windows
NT имеет встроенные в систему сетевые возможности . Windows NT также
позволяет обеспечить связь с различными типами хост — компьютеров
благодаря поддержке разнообразных транспортных протоколов и использованию
средств “клиент-сервер” высокого уровня ,включая именованные каналы ,вызовы
удалённых процедур (RPC — remote procedure call ) и Windows — сокеты
.
Надёжность и отказоустойчивость (reliability and robustness) обеспечивают
архитектурными особенностями ,которые защищают прикладные программы от
повреждения друг другом и операционной системой .Windows NT использует
отказоустойчивую структурированную обработку особых ситуаций на всех
архитектурных уровнях ,которая включает восстанавливаемую файловую систему
NTFS и обеспечивает защиту с помощью встроенной системы безопасности и
усовершенствованных методов управления памятью .
Возможности локализации ( allocation) представляют средства для работы во
многих странах мира на национальных языках ,что достигается применением
стандарта ISO Unicod ( разработан международной организацией по
стандартизации ).
Благодаря модульному построению системы обеспечивается расширяе- мость (insibility) Windows NT ,что ,как будет показано в следующем
разделе ,позволяет гибко осуществлять добавление новых модулей на различные
уровни операционной системы .
Список использованной литературы
1. «IBM PC для пользователей» В.Э.Фигурнов
«Windows 95 для занятых» Рон Мэнсфилд
«Операционная система Windows 95» А.В.Потапкин
«Курс молодого бойца» К.Ахметов
«Эффективная работа в Windows 95» К.Стинсон
«Windows 3.1» Стефан Фойц