Obsah

Diagnostikujte a ukončete visící RDP relace pomocí Remote PowerShell nebo CMD

Kdy RDP je zaseknutý na "Prosím čekejte," často je to způsobeno zombie uživatelskými relacemi nebo špatně spravovanými stavy relací. Tyto mohou přetrvávat na cílovém stroji a bránit správnému inicializování nových připojení.

Použijte dotaz uživatele k identifikaci uvízlých relací

Připojte se k hostitelskému počítači pomocí PowerShell vzdáleného přístupu nebo SSH a poté spusťte:

Tento příkaz vrací seznam aktivních, odpojených a nečinných uživatelských relací s jejich ID relací a stavem.

Příklad výstupu:

Hledejte relace ve stavu „Disc“ (Odpojeno) nebo „Down“ (Dole). Tyto mohou narušovat nové připojení.

Resetovat problémovou relaci

Použijte ID relace, které jste identifikovali výše, k resetování zaseknuté relace:

Tento příkaz násilně ukončuje specifikovanou RDP relaci na hostiteli a odstraňuje jakékoli blokace přihlášení.

Přechodný pohled

Pokud resetování relace neobnoví konektivitu nebo pokud hostitel stále visí na "Prosím čekejte," problém může souviset s procesem RDP klienta nebo službami Windows na straně klienta nebo serveru. Podívejme se hlouběji.

Zabijte procesy klienta RDP, abyste obnovili místní odezvu.

Zpoždění může pocházet z klientského stroje, zejména pokud používáte moderní verze Windows, kde msrdc.exe nahrazuje zastaralý mstsc.exe.

Identifikovat aktivní RDP procesy

Otevřete příkazový řádek jako správce na klientovi:

Pokud je buď mstsc.exe (legacy Připojení k vzdálené ploše msrdc.exe (nový Microsoft Remote Desktop) běží a nereaguje, to by mohlo být příčinou.

Vynucené ukončení procesu RDP

Ukončete to, abyste restartovali čistou relaci:

Tímto okamžitě končí relace na straně klienta a vyhýbá se přetrvávajícím stavům mezipaměti nebo chybám při handshake.

Poznámka pro IT administrátory

msrdc.exe se často používá s Azure AD nebo RDP klienty nainstalovanými z Microsoft Store a ukládá stav odlišně. Jeho vymazání zajišťuje, že žádné visící přihlašovací údaje nebo vlákna GUI nezpomalují relaci.

Restartujte služby vzdálené plochy Windows pro odblokování hostitelského systému

Na úrovni operačního systému se RDP spoléhá na několik pozadí služeb pro zpracování autentizace, inicializaci relace, synchronizaci schránky a načítání uživatelského prostředí. Poškozená nebo zablokovaná služba může zabránit dokončení přihlášení.

Restartujte službu TermService pro obnovení jádra RDP

Na vzdáleném hostiteli spusťte:

Můžete vidět varování, že budou ovlivněny i další služby. To je normální pro vzdálená prostředí, ale ujistěte se, že nejsou prováděny žádné kritické operace.

Restartujte SENS a závislosti

Některé visící RDP zahrnují Službu oznámení systémových událostí (SENS) nebo závislé služby RPC. Restartujte je v následujícím pořadí:

Volitelně:

Pro tip: Použijte Get-Service a sc pro ověření

Spusťte tento řádek PowerShell pro ověření stavu služby:

Použijte sc qc TermService k potvrzení závislostních řetězců.

Proveďte čisté spuštění, abyste vyloučili softwarové konflikty.

Pozadí aplikací—zejména bezpečnostních nástrojů nebo sad pro vzdálenou správu—může narušit načítání uživatelského profilu a skripty pro vzdálené přihlášení.

Nastavit prostředí pro čisté spuštění

Na hostitelském počítači:

  1. Stiskněte Win + R, zadejte msconfig, stiskněte Enter.
  2. Přejděte na kartu Služby.
  3. Zkontrolujte „Skrýt všechny služby Microsoft“.
  4. Klikněte na Zakázat vše.
  5. Přejděte na Spuštění > Otevřít Správce úloh > Zakázat všechny aplikace při spuštění.
  6. Restartujte systém.

Sledujte chování RDP po spuštění

Pokuste se znovu připojit přes RDP Pokud problém zmizí, povolte spouštěcí služby po dávkách, abyste identifikovali konfliktní komponent.

Běžní viníci

  • Antivirové programy s filtrováním RDP.
  • Správci pověření třetích stran.
  • Nástroje pro vzdálenou pomoc s obrazovkovými háčky.

Upravte skupinovou politiku, aby se zabránilo konfliktům relací

V doménových nebo vícero uživatelských prostředích mohou špatně nakonfigurované skupinové politiky vést k překrývání relací, osiřelým přihlašovacím údajům nebo opakovaným smyčkám přihlášení.

Přejděte na správné nastavení politiky

Spusťte gpedit.msc, poté:

pgsql: Konfigurace počítače > Správní šablony > Složky Windows > Služby vzdálené plochy > Hostitel relací vzdálené plochy > Připojení

Povolit „Omezení uživatelů RDS na jednu relaci“

Nastavte následující na Povoleno :

  • Politika : Omezit uživatele služeb vzdálené plochy na jednu relaci

Tím se zajistí, že pokusy o opětovné připojení pokračují v předchozí relaci místo toho, aby vytvořily novou (potenciálně nefunkční).

Aktualizace politiky vynucení a znovu inicializace relace

Po změně politiky spusťte:

Můžete také chtít restartovat stroj nebo restartovat TermService, aby se změny plně projevily.

Automatizujte všechny opravy pomocí kombinovaného skriptu pro obnovu

Pro opakující se incidenty je efektivní napsat jednorázový skript, který resetuje relace a restartuje služby bez restartování.

Hlavní příkaz pro obnovení

cmd: taskkill /IM rdpclip.exe /F /T || echo rdpclip.exe neběží && taskkill /IM mstsc.exe /F /T || echo mstsc.exe neběží && net stop TermService && net start TermService

Přidejte tento skript na platformu pro vzdálenou správu, nástroj RMM nebo nasazení PSExec, abyste rychle vyřešili zaseknuté prostředí RDP.

Objevte TSplus: Chytřejší řešení pro vzdálenou plochu

TSplus Remote Access je navržen tak, aby odstranil běžné frustrace spojené s RDP, včetně obávané obrazovky „Prosím čekejte“. S funkcemi, jako je centralizované řízení relací, chytré opětovné připojení a přístup přes web, zajišťuje spolehlivé a rychlé připojení ve všech prostředích. TSplus dává IT administrátorům plnou kontrolu nad vzdálenými relacemi—žádné restartování, žádné uvízlé přihlášení, jen plynulý a bezpečný přístup.

Závěr

Problém „Remote Desktop uvízl na ‚Prosím čekejte‘“ je více než jen drobné nepohodlí—je to symptom hlubších problémů, jako jsou neuzavřené relace, nesprávně nakonfigurované služby nebo systémové konflikty. Pochopením technických příčin a aplikací cílených oprav mohou IT profesionálové rychle obnovit přístup a minimalizovat prostoje. Nicméně pro trvalou stabilitu a efektivitu nemusí být spolehnutí se pouze na ruční odstraňování problémů s RDP v náročných nebo velkých prostředích dostatečné.

TSplus Bezplatná zkušební verze vzdáleného přístupu

Ultimátní alternativa k Citrix/RDS pro přístup k desktopu/aplikacím. Bezpečné, nákladově efektivní, na místě/v cloudu.

Související příspěvky

back to top of the page icon