2.3 Архітектура ОС Windows 2003

У режимі користувача сторонні виробники програмного забезпечення можуть виконувати системні виклики готових інтерфейсів API і об'єктно - орієнтованих компонентів.
Підсистеми середовища перехоплюють виклики додатків, звернені до інтерфейсу API конкретної операційної системи, і перетворюють ці виклики у формат, зрозумілий Windows 2003. Підсистеми середовища, відмінні від Win32, забезпечують базову підтримку застарілих додатків, що не відносяться до Win32, і не більше того.
Обмеження на запуск програм в режимі користувача
- Програми не мають прямого доступу до драйверів пристроїв.
- Програмам виділяється тільки обмежений адресний простір в оперативній пам'яті.
- Windows Server 2003 використовує простір жорсткого диска в якості квазіоператівной пам'яті. Віртуальна пам'ять (virtual memory ) - це сукупність всіх типів пам'яті в системі , яка являє собою комбінацію фізичної пам'яті комп’ютера і файлу підкачки .
- Програми, запущені в режимі користувача, виконуються процесами з нижчим пріоритетом, ніж будь-які служби і функції, запущені в режимі ядра.