Reset session


Applies To: Windows Vista, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows 8

Enables you to reset (delete) a session on a Remote Desktop Session Host (RD Session Host) server.

For examples of how to use this command, see Examples.


In Windows Server 2008 R2, Terminal Services was renamed Remote Desktop Services. To find out what's new in the latest version, see What’s New in Remote Desktop Services in Windows Server 2012 in the Windows Server TechNet Library.


reset session {<SessionName> | <SessionID>} [/server:<ServerName>] [/v]





Specifies the name of the session that you want to reset. To determine the name of the session, use the query session command.


Specifies the ID of the session to reset.


Specifies the terminal server containing the session that you want to reset. Otherwise, the current RD Session Host server is used.


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.

  • You should reset a session only when it malfunctions or appears to have stopped responding.

  • The /server parameter is required only if you use reset session from a remote server.


  • 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

Command-Line Syntax Key

Remote Desktop Services (Terminal Services) Command Reference