
The console session starts as a normal Windows NT system session with the configured Windows NT display, mouse, and keyboard drivers loaded.

The console (Terminal Server keyboard, mouse, and video) session is always the first to load, and is treated as a special-case client connection and assigned SessionID.

Each process created within a session is "tagged" with the associated SessionID to differentiate its namespace from any other connection's namespace. Each connection is given a unique session identifier or "SessionID" to represent an individual session to the Terminal Server. This article describes the initialization process of a Terminal Server and describes what occurs when a user connects to the server and runs an application.Īpplies to: Windows Server 2012 R2 Original KB number: 186572 Windows Terminal Server InitializationĪs the Windows Terminal Server boots and loads the core operating system, the Terminal Server service (Termsrv.exe) is started and creates listening stacks (one per protocol and transport pair) that listen for incoming connections.
