rwinsta
Komenda rwinsta
służy do resetowania sesji usług pulpitu zdalnego (Remote Desktop Services, dawniej Terminal Services). Pozwala administratorom zakończyć i zresetować wskazaną sesję użytkownika na serwerze, co jest przydatne w przypadku zawieszenia sesji, błędów logowania lub problemów z połączeniem RDP.
Dostępna jest w systemach Windows Server (2003, 2008, 2012, 2016, 2019, 2022) oraz w systemach klienckich (Professional/Enterprise), które obsługują RDS.
Składnia
Dział zatytułowany „Składnia”rwinsta [SessionID | SessionName] [/server:<nazwa_serwera>] [/v]
SessionID
– identyfikator sesji, którą chcemy zresetować.SessionName
– nazwa sesji (np.rdp-tcp#5
)./server:<nazwa_serwera>
– opcjonalnie, określa serwer, na którym działa sesja (domyślnie lokalny)./v
– tryb szczegółowy (verbose), pokazuje więcej informacji podczas działania.
Parametry
Dział zatytułowany „Parametry”Parametr | Opis |
---|---|
SessionID | Identyfikator sesji uzyskany np. z query session . |
SessionName | Nazwa sesji, którą można również odczytać z query session . |
/server:<nazwa_serwera> | Pozwala zresetować sesję na zdalnym serwerze RDS. |
/v | Wyświetla szczegółowe informacje o przebiegu resetowania. |
- Jeśli nie podano sesji,
rwinsta
wyświetli błąd – należy wcześniej ustalić ID/nazwę za pomocąquery session
.
Przykłady użycia
Dział zatytułowany „Przykłady użycia”# Wyświetlenie listy sesji (do identyfikacji ID)query session
# Resetowanie sesji o ID 3 na lokalnym serwerzerwinsta 3
# Resetowanie sesji użytkownika rdp-tcp#12 na zdalnym serwerze TS01rwinsta rdp-tcp#12 /server:TS01
# Resetowanie sesji z włączonym trybem verboserwinsta 5 /v
- Wymaga uruchomienia w kontekście administratora lub konta z uprawnieniami do zarządzania sesjami RDS.
- Sesja użytkownika zostanie natychmiast zakończona – niezapisane dane zostaną utracone.
- Do sprawdzenia ID sesji można użyć komendy
query session
lubqwinsta
. rwinsta
jest alternatywą dlalogoff
, ale wymusza natychmiastowe zerwanie połączenia.
Najczęściej spotykane błędy i jak je naprawić
Dział zatytułowany „Najczęściej spotykane błędy i jak je naprawić”Błąd / Komunikat | Przyczyna | Rozwiązanie |
---|---|---|
Error [5]: Access is denied | Brak uprawnień administratora do resetowania sesji. | Uruchom CMD jako administrator lub użyj konta z uprawnieniami RDS. |
Error: The session ID could not be found | Podano nieistniejący identyfikator sesji. | Sprawdź sesje za pomocą query session i użyj poprawnego ID. |
The RPC server is unavailable | Serwer zdalny nie odpowiada (błąd połączenia lub usługi RDS wyłączone). | Sprawdź połączenie sieciowe i uruchom wymagane usługi na serwerze. |