Windows NT executive

Definition of Windows NT executive in the Network Encyclopedia.

What is Windows NT executive?

Windows NT executive is a set of modules within the Microsoft Windows NT operating system that runs in kernel mode and provides process structure, memory and object management, thread scheduling, interrupt processing, security, and other key operating system functions.

Windows NT executive
Windows NT executive

The modules included in Windows NT executive are as follows:

  • I/O Manager – Allows devices to communicate with user-mode subsystems.
  • Object Manager – used to reduce the duplication of object resource management functionality in other executive subsystems, which could potentially lead to bugs and make development of Windows NT harder.
  • Security Reference Monitor – The primary authority for enforcing the security rules of the security integral subsystem.
  • Process Manager – Handles process and thread creation and termination, and it implements the concept of Job, a group of processes that can be terminated as a whole, or be placed under shared restrictions (such a total maximum of allocated memory, or CPU time).
  • Local Procedure Call Facility (LPC Facility) – Provides inter-process communication ports with connection semantics.
  • Remote Procedure Call Facility (RPC Facility)
  • Virtual Memory Manager – Manages virtual memory, controlling memory protection and the paging of memory in and out of physical memory to secondary storage, and implements a general-purpose allocator of physical memory. It also implements a parser of PE executables that lets an executable be mapped or unmapped in a single, atomic step.
  • Win32K Windows Manager and GDI – The Graphics Device Interface is responsible for tasks such as drawing lines and curves, rendering fonts and handling palettes.
  • Hardware device drivers – Handles plug and play and supports device detection and installation at boot time.

See also


Articles posted after being checked by editors.

Recent Content

link to Working Set

Working Set

Working set is the physical memory assigned to a process by the Microsoft Windows NT and Windows 2000 operating systems. The working set consists of pages, which are sections of code and application data that have recently been used by the process.
link to HTTPS


HTTPS is a protocol developed by Netscape for secure transmission of Web content over the Internet. HTTPS is another name for Netscape’s implementation of the Secure Sockets Layer (SSL) protocol that functions as a subprotocol to the application layer (layer 7) protocol, Hypertext Transfer Protocol (HTTP).