Виртуальная машина DOS (Шаблон:Lang-en, Шаблон:Lang-en2) — технология, позволяющая запускать 16/32-разрядные приложения DOS и 16-разрядные приложения Windows 3.x на процессорах Intel 80386 и выше, когда уже запущена другая операционная система, которая уже управляет устройствами.
VDM на основе DOS[]
VDM, основанная на MS-DOS, появилась в Windows/386 2.01 в 1987 году. Также она присутствовала в Windows 3.0, 3.1x, Windows for Workgroups и в операционных системах семейства Windows 9x.
OS/2 MVDM[]
MVDM (Шаблон:Lang-en2) — компонент, входящий в состав OS/2 2.0 и выше.[1] MVDM была более мощной, чем NTVDM. Например, она поддерживала блоки устройств, и в ней могли быть загружены различные версии DOS.[2] Если в OS/2 1.x был использован DOS 3.0, то в OS/2 2.x MVDM уже эмулировала DOS 5.0.[1]
NTVDM[]
NTVDM (Шаблон:Lang-en2 — «виртуальная машина DOS для системы NT») — компонент, входящий в состав 32-разрядных редакций операционных систем семейства Windows NT, позволяющий запускать 16-разрядные приложения Windows и 16/32-разрядные приложения DOS. Данный компонент не входит в 64-разрядные версии этих ОС. Исполняемый файл, формирующий основу среды для выполнения одного приложения DOS (или Windows 3.x) в 32-битном пользовательском режиме Windows NT называется ntvdm.exe. [1]
Интересные факты[]
- В операционной системе ReactOS одним из разработчиков была реализована NTVDM. Однако, в отличие от Windows, в ReactOS NTVDM не устанавливает процессор в 16-битный режим эмуляции, а основываясь на реализации эмулятора Softx86 и авторской библиотеке эмуляции процессора Fast486, как DOSBox полностью эмулирует компьютер.[3]
См. так же[]
- DOSBox
- DOSEMU
- MS-DOS
- Windows on Windows
Примечания[]
- ↑ 1,0 1,1 1,2 Шаблон:Cite book
- ↑ OS/2 Workplace Shell Configuration Techniques (PDF) 68–80. IBM redbook (1994). Проверено 5 июля 2011.
- ↑ NTVDM в ReactOS (ru). Проверено 2 февраля 2016.
Компоненты Microsoft Windows | |
---|---|
Основные |
Aero • ClearType • Диспетчер рабочего стола • DirectX • Панель задач (Пуск • Область уведомлений) • Проводник (Пространство имён • Специальные папки • Ассоциации файлов) • Windows Search (Smart folders • iFilters) • GDI • WIM • SMB • .NET Framework • XPS • Active Scripting (WSH • VBScript • JScript) • COM (OLE • DCOM • ActiveX • Структурированное хранилище • Сервер транзакций) • Теневая копия • WDDM • UAA • Консоль Win32 |
Службы управления |
Архивация и восстановление • COMMAND.COM • cmd.exe • Средство переноса данных • Просмотр событий • Установщик • netsh.exe • PowerShell • Отчёты о проблемах • rundll32.exe • Программа подготовки системы (Sysprep) • Настройка системы (MSConfig) • Проверка системных файлов • Индекс производительности • Центр обновления • Восстановление системы • Дефрагментация диска • Диспетчер задач • Диспетчер устройств • Консоль управления • Очистка диска • Панель управления (элементы) |
Приложения |
Контакты • DVD Maker • Факсы и сканирование • Internet Explorer • Журнал • Экранная лупа • Media Center • Проигрыватель Windows Media • Программа совместной работы • Центр устройств Windows Mobile • Центр мобильности • Экранный диктор • Paint • Редактор личных символов • Удалённый помощник • Распознавание речи • WordPad • Блокнот • Боковая панель • Звукозапись • Календарь • Калькулятор • Ножницы • Почта • Таблица символов • Исторические: Movie Maker • NetMeeting • Outlook Express • Диспетчер программ • Диспетчер файлов • Фотоальбом • Windows To Go |
Игры |
Chess Titans • Mahjong Titans • Purble Place • Пасьянсы (Косынка • Паук • Солитер) • Сапёр • Пинбол • Червы |
Ядро ОС |
Ntoskrnl.exe • Слой аппаратных абстракций (hal.dll) • Бездействие системы • svchost.exe • Реестр • Службы • Диспетчер управления сервисами • DLL (формат модулей) • PE • NTLDR • Диспетчер загрузки • Программа входа в систему (winlogon.exe) • Консоль восстановления • Windows RE • Windows PE • Защита ядра от изменений |
Службы |
Autorun.inf • Фоновая интеллектуальная служба передачи • Файловая система стандартного журналирования • Отчёты об ошибках • Планировщик классов мультимедиа • Теневая копия • Планировщик задач • Беспроводная настройка |
Файловые системы | |
Сервер |
Active Directory • Службы развёртывания • Служба репликации файлов • DNS • Домены • Перенаправление папок • Hyper-V • IIS • Media Services • MSMQ • Защита доступа к сети (NAP) • Службы печати для UNIX • Удалённое разностное сжатие • Службы удаленной установки • Служба управления правами • Перемещаемые профили пользователей • SharePoint • Диспетчер системных ресурсов • Удаленный рабочий стол • WSUS • Групповая политика • Координатор распределённых транзакций |
Архитектура | |
Безопасность |
BitLocker • Защитник • Предотвращение выполнения данных • Обязательный контроль целостности • Защищённый канал данных • UAC • UIPI • Брандмауэр • Центр обеспечения безопасности • Защита файлов |
Совместимость |
Подсистема UNIX (Interix) • Виртуальная машина DOS • Windows on Windows • WOW64 |
Шаблон:OS/2 API