Przejdź do głównej zawartości

rd

Komenda qwinsta służy do wyświetlania informacji o sesjach terminalowych (Remote Desktop Services) na lokalnym komputerze lub zdalnym serwerze. Pokazuje listę sesji, ich identyfikatory (ID), nazwy stacji, nazwy użytkowników, stan (aktywna, rozłączona, zarejestrowana) oraz czas bezczynności. Jest szczególnie przydatna administratorom do monitorowania i diagnozowania sesji RDS.

Dostępna jest w systemach Windows od wersji Windows XP/Windows Server 2003 do Windows 11. W niektórych edycjach wymaga pakietu RSAT lub uruchomienia z uprawnieniami administracyjnymi.


qwinsta [nazwa_użytkownika | ID_sesji | nazwa_sesji] [/server:nazwa_serwera]
  • Wywołanie bez parametrów pokazuje wszystkie sesje na lokalnym komputerze.
  • Można filtrować wyniki według użytkownika, ID sesji lub konkretnej nazwy sesji.
  • Parametr /server umożliwia sprawdzenie sesji na zdalnym serwerze.

ParametrOpis
[nazwa_użytkownika]Wyświetla sesję powiązaną z określonym użytkownikiem.
[ID_sesji]Pokazuje szczegóły konkretnej sesji o podanym ID.
[nazwa_sesji]Filtruje wynik według nazwy sesji (np. console).
/server:nazwa_serweraPobiera informacje o sesjach z wybranego zdalnego serwera.
-?Wyświetla pomoc dotyczącą komendy.
  • Jeśli nie podano parametrów, komenda wyświetla wszystkie aktywne i rozłączone sesje lokalne.

Okno terminala
# Wyświetlenie wszystkich sesji na lokalnym komputerze
qwinsta
# Sprawdzenie sesji na serwerze RDS01
qwinsta /server:RDS01
# Wyświetlenie sesji użytkownika Adam na serwerze Terminal02
qwinsta Adam /server:Terminal02

  • Wymaga uruchomienia z uprawnieniami administratora przy odpytywaniu serwerów zdalnych.
  • Jest używana do diagnozowania sesji RDS – często w połączeniu z komendami quser i rwinsta (do resetowania sesji).
  • W nowoczesnych środowiskach można korzystać z PowerShell (Get-RDUserSession, Get-RDSessionHost) jako alternatywy.

Błąd / KomunikatPrzyczynaRozwiązanie
qwinsta is not recognized as an internal...Narzędzie nie jest dostępne w systemie lub brakuje RSAT.Zainstaluj RSAT lub użyj PowerShell jako alternatywy.
Access is deniedBrak uprawnień do podglądu sesji na serwerze zdalnym.Uruchom CMD jako administrator lub zaloguj się na konto z odpowiednimi prawami.
Brak wyników dla serwera zdalnegoSerwer nie pozwala na zdalne odpytywanie lub zapora blokuje dostęp.Sprawdź konfigurację serwera i włącz odpowiednie usługi WMI/Remote Desktop Management.