reset session

Applies to: Windows Server (Semi-Annual Channel), Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Enables you to reset (delete) a session on a Remote Desktop Session Host server. You should reset a session only when it malfunctions or appears to have stopped responding.


To find out what's new in the latest version, see What's New in Remote Desktop Services in Windows Server.


reset session {<sessionname> | <sessionID>} [/server:<servername>] [/v]


Parameter Description
<sessionname> Specifies the name of the session that you want to reset. To determine the name of the session, use the query session command.
<sessionID> Specifies the ID of the session to reset.
/server:<servername> Specifies the terminal server containing the session that you want to reset. Otherwise, it uses the current Remote Desktop Session Host server. This parameter is required only if you use this command from a remote server.
/v Displays information about the actions being performed.
/? Displays help at the command prompt.


  • You can always reset your own sessions, but you must have Full Control access permission to reset another user's session. Be aware that resetting a user's session without warning the user can result in the loss of data at the session.


To reset the session designated rdp-tcp#6, type:

reset session rdp-tcp#6

To reset the session that uses session ID 3, type:

reset session 3

Additional References