Obsah

Úvod

Černá obrazovka na RDP nebo Citrix neznamená nutně, že vzdálené připojení selhalo. Relace může být již ověřena, zatímco pracovní plocha, uživatelský profil nebo grafická vrstva se nenačítají správně. Identifikace, kde tento proces zastavuje, pomáhá IT týmům rozlišit dočasný problém relace od širšího problému s Windows, službami vzdálené plochy (RDS) nebo Citrix.

Co to znamená mít černou obrazovku na RDP nebo Citrix?

Černá obrazovka je symptom a nikoli diagnóza. Je možné, že vzdálené připojení ve skutečnosti funguje - autentizace byla úspěšná a relace byla vytvořena systémem Windows, ale poté nějaká část následné inicializace nebo fáze zobrazení selhává nebo se nezobrazuje správně.

Existuje několik kroků mezi navázáním připojení a zobrazením použitelné plochy na vzdáleném počítači. RDP musí vytvořit relaci, operační systém musí ověřit uživatele, načíst profil, načíst uživatelské rozhraní a grafický zásobník pro vykreslení plochy. Pokud používáte Citrix, jsou zapojeny další prvky; VDA, HDX, politiky (Citrixovy), možná také správa profilů.

Pokud restartování vzdáleného počítače problém vyřeší, je možné to udělat, ale neposkytuje to žádné odpovědi. Užitečnější první věc, kterou je třeba určit, je, jak daleko se připojení skutečně dostane před černou obrazovku:

Co byste měli zkontrolovat jako první, když se vaše obrazovka RDP nebo Citrix zčerná?

Před změnou ovladačů, politik nebo nastavení registru zkontrolujte, zda je ovlivněná relace stále „živá“. V relaci RDP se můžete dostat k možnostem zabezpečení Windows pomocí Ctrl+Alt+End. Pokud se otevře správce úloh, Windows pravděpodobně funguje správně, desktop se jednoduše nezobrazuje „lokálně“.

Několik srovnání může zúžit rozsah vyšetřování:

  • Odhlaste se z postižené relace místo pouhého odpojení.
  • Zkuste se připojit s jiným uživatelským účtem.
  • Připojte se k různým koncovým bodům / klientům.
  • Ovlivněni jsou i ostatní uživatelé na stejném hostiteli?
  • Začalo to po aktualizaci Windows / aktualizaci ovladače / aktualizaci VDA?
  • Pokud je to možné (kde je to možné), zkuste přímé RDP na stroj pro porovnání s připojením Citrix.

S tím vším by mělo být možné dedukovat, zda problém sleduje uživatele / klienta / relaci / hostitele a vyhnout se pokusu o náhodný recept na černou obrazovku.

Jak můžete diagnostikovat černou obrazovku před změnou konfigurace?

Můžete to udělat přesně ve chvíli, kdy se objeví černá obrazovka, a může to být stejně významné jako samotná obrazovka. Různé příznaky signalizují zapojení různých aspektů vzdálené relace.

Černá obrazovka před nebo během přihlášení

Pokud se váš desktop nikdy nedostane na přihlašovací obrazovku Windows nebo na nějakou obrazovku spouštění Windows, kterou rozpoznáváte, měli byste pravděpodobně začít na úrovních připojení/hostitele. Služby RDP, registrace/stav VDA, inicializace grafiky, síťová připojení a celkový stav vzdáleného hostitele jsou pravděpodobnějšími podezřelými.

Můžete být schopni zjistit, zda se připojují jiní uživatelé, nebo zda samotný stroj reaguje. Ve světě Citrix začněte s registrací VDA a problémy se spuštěním relace, než ukážete na uživatelský profil Windows.

Objevuje se uvítací obrazovka Windows, poté se obrazovka zčerná.

Nyní, když je zobrazeno uvítání systému Windows, víte, že autentizace je mnohem dále, takže se nyní můžete zaměřit na načítání profilu, oprávnění a spuštění prostředí Windows Shell, skupinové politiky a dalších komponent přihlášení.

Citrix má také mnoho příkladů ve své dokumentaci podpory, které ukazují situaci podobnou této, kdy se uživatel dostane až na uvítací obrazovku Windows, ale poté se zobrazí černá obrazovka, protože mu není udělen přístup k migrovanému. Složka Citrix Profile Management kvůli chybějícím oprávněním NTFS Toto je dobrý příklad problému týkajícího se profilu nebo oprávnění, který nelze považovat za selhání konektivity.

Černá obrazovka s pracovním kurzorem myši

Snadno přístupný, pohyblivý, citlivý kurzor by mohl naznačovat, že Windows spustil interaktivní relaci, ale nepodařilo se mu načíst plochu.

Pokuste se otevřít Správce úloh a zjistit, zda je spuštěn proces explorer.exe; spuštění nebo restartování Windows Explorer.exe vám může vrátit plochu – opakované případy naznačí problémy, které budete chtít prozkoumat místo zřejmého (a často velmi únavného) triku s obnovením plochy prostřednictvím opětovného spuštění, což je prozkoumat váš uživatelský profil shellu Windows a protokoly událostí.

Pouze jeden uživatel je ovlivněn

Pokud se ostatní uživatelé mohou připojit pomocí RDP k hostiteli RDP nebo k prostředku Citrix bez problémů, můžete vyloučit problémy s celkovou sítí nebo službami.

Vyzkoušejte postižený účet proti jinému účtu. Pokud to funguje, musíte se podívat na poškozený profil nebo neúplný profil, nastavení uživatelské politiky, oprávnění profilu nebo zastaralou relaci. Zde může být také potřeba zapojit Citrix Profile Management nebo podobné řešení pro správu profilů.

Každý uživatel je ovlivněn

Pokud se to stane u některých nebo všech uživatelů, zkuste posunout výše v hierarchii. Zdroje hostitele, služby Remote Desktop, stav VDA, aktualizace Windows nebo VDA, grafické ovladače a politiky na úrovni stroje se stávají hlavními kandidáty.

Také sledujte zatížení CPU, paměti a disku. Server může přijímat připojení, zatímco se snaží dokončit přihlášení uživatelů, vyčerpání zdrojů se může uživatelům jevit jako selhání vzdáleného zobrazení.

Černá obrazovka se zobrazuje po opětovném připojení

Je možné, že nepropojené relace se po opětovném připojení nespustí. Alternativní testovací přístup spočívá v úplném odhlášení z relace a spuštění nové; vhodným přístupem by bylo sledovat, zda nově vytvořené relace začínají správně, zatímco opětovné připojení k relacím opakovaně selhává.

Pokud se nové relace restartují, ale opětovné připojení k relacím opakovaně selhává, zaměřte se na stav relace a zobrazení znovu inicializujte před změnou politik zobrazení.

Jaké jsou běžné příčiny černé obrazovky RDP?

Černé obrazovky RDP se mohou objevit v několika fázích procesu vzdálené relace Windows. Následující oblasti představují mnoho běžných scénářů odstraňování problémů.

Zastavené nebo odpojené relace RDP

Opustit RDP klienta neznamená nutně, že uživatel odešel. Windows ve skutečnosti udržuje relaci, takže uživatel se může později vrátit tam, kde skončil. A session se také může zaseknout a může se znovu připojit bez obnovení vaší plochy správně.

Správce, který se dívá na aktivní/odpojené relace na hostiteli, může dokonce odhlásit uživatele.

Pokud čisté restartování pomůže, zjistěte, proč tyto relace visí, místo aby se server neustále restartoval.

Selhání Průzkumníka Windows nebo Shell

Můžete být schopni spustit Windows, ale ne shell. Prázdná obrazovka a kurzor jsou často důvodem k testování, zda je to pravda.

Pokud není v správci úloh žádný znak explorer.exe a myslíte si, že explorer selhal, použijte Ctrl+Alt+Del a klikněte na správce úloh, poté klikněte na "Nový úkol". explorer.exe se nyní používá pro všechno, nejen pro samotný explorer, a proto je jeho restartování pravděpodobně účinnější při opravě chybějící plochy než v dřívějších verzích systému Windows.

Opakované selhání shellu může znamenat poškozený profil, přihlašovací skripty, skupinovou politiku nebo položky, které začínají přihlášením.

Poškozené nebo problematické uživatelské profily

Zkorumpovaný profil by vysvětloval selhání dokončení načítání, i když autentizace uspěje.

Proto může být užitečné testovat s alternativním účtem. Pokud je problém spojen s konkrétním účtem, prozkoumejte události načítání profilu a jeho umístění před pokusem o jejich znovu vytvoření. U roamingových nebo spravovaných profilů také zkontrolujte místo na disku a oprávnění.

Ovladače grafiky a vzdálené vykreslování

RDP využívá grafické a zobrazovací komponenty systému Windows k vytvoření obrazu vzdálené plochy. Konflikty ovladačů, konfigurace GPU a změny ve zobrazovacím zásobníku systému Windows mohou potenciálně způsobit problémy s displejem, včetně černé obrazovky.

Zvláštní pozornost věnujte při odstraňování problémů, pokud se po aktualizaci grafického ovladače, nebo aktualizaci operačního systému, nebo virtualizačního hostitele, objeví černá obrazovka. Vypnutí hardwarové akcelerace nebo úprava politiky WDDM je platný diagnostický krok v určitých scénářích, ale ne vždy je to zázračné řešení.

Rozlišení, DPI, Více displejů a mezipaměť bitových map

Pokud se objeví černá obrazovka pouze s jedním konkrétním koncovým bodem, rozlišením nebo uspořádáním monitoru, je zde dobrý diagnostický ukazatel. Zkuste jednodušší konfiguraci zobrazení, při nižším rozlišení nebo na jednom monitoru. Pokud dočasně deaktivujete mezipaměť bitmaps, zjistěte, zda je problém s uloženými daty zobrazení.

Po vyřešení problému změnou nastavení zobrazení prozkoumejte problémy s klientem a grafickou konfigurací, místo abyste se drželi trvale omezujícího nastavení.

RDP transport, služby a aktualizace Windows

Také použití Služby vzdálené plochy a underlying transport ovlivňuje RDP. Chování kolem UDP/TCP, služby jako RDS, síťové cesty a verze Windows mohou vést k tomu, že se relace vytvoří, ale nebudou se správně zobrazovat. Věnujte pozornost Prohlížeči událostí a analyzujte, jaké časové změny byly zavedeny do vaší infrastruktury.

Jakékoliv změny, které ovlivňují služby vzdálené plochy nebo transportní politiky, musí následovat po nějakém indikátoru, že problémy leží na této infrastrukturní vrstvě.

Změna jedné služby, jako jsou uživatelské aplikace, neovlivňuje více uživatelů, jako je změna těchto infrastrukturních komponent.

Jak můžete opravit černou obrazovku na RDP?

Jelikož symptomy pomáhají určit nejpravděpodobnější zdroj, zkuste nejprve provést nejméně invazivní změnu a postupně přecházet k úpravám konfigurace systému na úrovni hostitele.

  1. Zkontrolujte, zda se relace reaguje. Odešlete Ctrl+Alt+End a pokud se zobrazí Správce úloh, podívejte se na plochu, shell a uživatelský profil, než předpokládáte, že jste ztratili RDP.
  2. Odhlaste se z existující relace. Čistě ukončete zastaralou nebo odpojenou relaci RDP a poté vytvořte novou; pokud se problém po opětovném připojení vrátí, prozkoumejte stav relace podrobněji.
  3. Restartujte Průzkumníka Windows. Pokud je možné přistupovat k Správci úloh, ale nelze získat plochu, ukončete nebo ručně spusťte explorer.exe; udělejte to jak jako krok pro obnovení, tak jako diagnostický test.
  4. Připojte se jako jiný uživatel. Pokud jiný uživatel získá čistou plochu, problém je v uživatelském profilu, oprávněních nebo jiné konfiguraci specifické pro uživatele.
  5. Snižte složitost nastavení zobrazení. Vyzkoušejte jeden monitor; použijte co nejnižší rozlišení; nastavte zobrazení na 16 bitů; a dokonce zkuste zakázat mezipaměť bitové mapy, abyste izolovali problémy s vykreslováním na straně klienta, pokud je to vhodné.
  6. Prozkoumejte ovladače displeje a historii aktualizací. Hledejte korelace s historií aktualizací Windows, GPU, hypervizoru nebo ovladače. Otestujte správnou komponentu se změnou ovladače, místo abyste prováděli mnoho různých změn konfigurace systému.
  7. Prozkoumejte protokoly událostí RDP a Windows. Protokoly událostí mohou obsahovat množství profilů, shellů, služeb vzdálené plochy a systémových chyb, které nemůžete vidět přímo na černé obrazovce. To může být obzvlášť užitečné, když se RDP relace trvá dlouho, než se nakonfiguruje nebo se při inicializaci zasekne.
  8. Odstraňte problémy s přenosem RDP a politikami. Pokud se díváte na vrstvu konektivity, prozkoumejte účinný přenos RDP, nastavení skupinové politiky a nastavení zobrazení. Vytvořte kopie nebo poznámky, abyste mohli v případě potřeby vrátit změny zpět.
  9. Restartujte služby nebo hostitele, když je to nutné. I když je to běžný krok, který mnozí používají na začátku k překonání okamžitých problémů, má to také dopad na ostatní relace a potenciálně vyřazuje cenné diagnostické informace.

V produkčním prostředí to vyzkoušejte po vyčerpání kroků zaměřených na uživatelské relace a shromáždění protokolů. Použití tohoto uspořádaného přístupu zaměřuje počáteční úsilí o odstraňování problémů na vratné, relaci specifické akce, než administrátoři začnou provádět změny konfigurace v celé společnosti.

Jaké mohou být běžné příčiny černé obrazovky na Citrixu?

Citrix černé obrazovky sdílejí mnoho základních příčin s RDP, protože Windows musí vytvořit funkční uživatelskou relaci. Další komponenty, které jsou umístěny mezi klientem a pracovní plochou Windows, poskytují další místa k prozkoumání potenciálních příčin.

Problémy s VDA a inicializací relace

Citrix Virtual Delivery Agent hraje centrální roli při zakládání a správě relací. Problémy s registrací, službou nebo inicializací mohou zabránit relaci v dosažení použitelného desktopu.

Zkontrolujte stav VDA a relevantní události Citrix a Windows, zejména když je ovlivněno více uživatelů nebo problém následuje po aktualizaci VDA.

Citrix správa profilů a oprávnění

Načtení profilu může vést k zamrzlé relaci po ověření. Také zjistěte, zda je to specifické pro jednoho uživatele a zda jsou úložiště profilů přístupná.

Oprávnění jsou zvlášť důležitá po migraci profilu nebo změně obchodu. Citrix má zdokumentovanou černou obrazovku po "Vítejte", která může být výsledkem chybějících oprávnění NTFS na složkách správy profilů.

HDX, grafické politiky a konfigurace zobrazení

Citrix HDX zavádí své vlastní mechanismy pro grafiku a zobrazení: grafické politiky, ovladače zobrazení, hardwarová akcelerace a nastavení více monitorů mohou přispět k prázdným/částečně vykresleným relacím, takže jakékoli problémy, které se vyskytují pouze v konkrétních nastaveních monitorů a/nebo po změně VDA/grafiky, by měly být zkontrolovány zde, než budou profily znovu vytvořeny bez potřeby.

Citrix Workspace App

Nezapomeňte na koncový bod. Stará nebo nefunkční aplikace Citrix Workspace může být příčinou řady problémů s displejem a spuštěním relace, pokud se nezdá, že by odpovídala verzi VDA/podporované verzi Workspace, kterou byste měli používat, zejména ve srovnání s dobře známým koncovým bodem nebo jinou verzí prohlížeče/Workspace.

WEM, politiky a zpracování přihlášení

Zpoždění nebo přerušení inicializace plochy mohou být způsobena nastavením Citrix WEM, skupinovými politikami, skripty pro přihlášení nebo jinými mechanismy spuštění relace.

Zkontrolujte, co se během přihlášení, nikoli konfigurace sítě, může stát, že zabrání spuštění plochy, po úspěšné autentizaci.

Vylepšení VDA a problémy specifické pro verzi

Pokud se černé obrazovky okamžitě objeví po provedení aktualizace Citrix, Windows nebo VDA, je načasování důležité. Poznamenejte si přesné verze Workspace, VDA a Windows a odkazujte na ně. Dokumentace Citrix a protokoly o problémech , protože tyto chyby se nemusí vztahovat na různé čísla verzí, a proto nemůžete považovat starší grafiku nebo registry jako univerzální opravy Citrix.

Jak můžete opravit černou obrazovku na Citrixu?

Začněte ověřením zdraví základní relace Windows. Černá obrazovka Citrix neznamená, že je na vině VDA.

Nejprve otestujte jiného uživatele a koncový bod. Pokud selhává pouze jeden uživatelský účet, zkontrolujte profil uživatele, oprávnění a stav relace. Pokud všichni uživatelé narazí na černou obrazovku, ověřte registraci VDA, služby Citrix, zdroje hostitele a nedávné změny v infrastruktuře.

Zkontrolujte jak protokoly událostí Citrix, tak Windows kolem spuštění relace a po pokusu uživatele o přihlášení. Pro problémy týkající se profilů musíte prozkoumat úložiště profilů a oprávnění nastavená pro stejné. Zobrazit konkrétní problémy bude vyžadovat kontrolu s mnohem jednodušší konfigurací s menším počtem monitorů a prohlížení grafických politik a ovladačů Citrix.

Pro problémy, které se projevují jako specifické pro klienta, může být aplikace Citrix Workspace opravena nebo potvrzena jako správně nastavená. Pokud se problémy s černou obrazovkou objeví po aktualizaci systému, VDA nebo Windows, buďte opatrní a dvakrát zkontrolujte s existujícími dokumentovanými známými problémy Citrix, jakou verzi máte a s jakým známým problémem, než se uchýlíte k obecným obranám.

Dělat to nejprve zabrání tomu, abyste museli "škálovat" infrastrukturu, abyste odpověděli potenciálně pouze na problém s profilem nebo koncovým bodem jednoho uživatele.

RDP funguje, ale Citrix zobrazuje černou obrazovku: Co dělat?

Kontrastní režimy připojení mohou vytvořit přirozenou partition při odstraňování problémů.

Pokud přímé RDP připojení k tomu samému správnému Windows hostiteli stále zobrazuje správnou plochu a spuštění Citrix dává pouze černou obrazovku, pak existují důkazy, které naznačují, že základní Windows OS a mnoho komponent Windows funguje (jak RDP tam dostalo). Nyní se můžete podívat na další cestu, kterou Citrix bere: inicializace VDA, HDX, politiky, profily, Workspace, grafická nastavení definovaná Citrixem.

Tohle nutně neprokazuje, že je Windows zdravý, protože Citrix a RDP mohou Windows zatěžovat způsoby, které nejsou přesně stejné. Nicméně to znamená, že při úpravě náhodných obecných parametrů RDP ztratíte velmi málo ze svých snah.

Pokud RDP a Citrix fungují stejně: zkontrolujte jejich společné příčiny, než se pokusíte o náhodná nastavení. Měli byste být také více pozorní při hledání problémů hostitele, jako jsou ovladače grafiky, systémové zdroje a vytváření systémové relace Windows, a uživatelé, jako je nastavení relace Windows a uživatelské profily.

Odstraňování problémů s černou obrazovkou: Co zkontrolovat?

Co vidíte Zkontrolujte nejprve Pravděpodobná oblast
Černá obrazovka s kurzorem Správce úloh a Průzkumník Shell, profil nebo grafika
Vítejte, následováno černou obrazovkou Profil a zpracování přihlášení Profil nebo oprávnění
Pouze jeden uživatel je ovlivněn Otestujte jiný účet Uživatelský profil nebo relace
Všichni uživatelé ovlivněni Stav a události hostitele/VDA Server nebo infrastruktura
Černá obrazovka po opětovném připojení Začněte novou relaci Stav relace
Pouze více monitorů Zjednodušit konfiguraci zobrazení Grafika/vrstvení
Začalo po aktualizaci Zkontrolujte přesné verze a změny Ovladač, Windows nebo VDA
RDP a Citrix oba selhávají Test běžných vrstev Windows Host/shared infrastruktura
RDP funguje, ale Citrix selhává Zkontrolujte politiky VDA, HDX a Citrix vrstva specifická pro Citrix

Tato tabulka by měla být brána jako vodítko, nikoli jako diagnostický nástroj; protože některé stavy mají společné příčiny, všechny nebo mnohé stavy mohou vykazovat určité příznaky, proto ověřte, která vrstva selhává, a poté pokračujte s dalšími nápravami podle toho.

Jak je možné, aby IT týmy snížily opakované incidenty černé obrazovky?

Funkční řešení by se zabývalo dnešním výpadkem. Opakující se výskyt černých obrazovek by vyžadoval IT analýzu společných rysů.

Všechny tři komponenty Windows, komponenty RDS, Citrix VDA, verze aplikace Workspace a ovladače pro grafiku by měly mít řízené, spravované aktualizace, spíše než aby jakékoli aktualizace byly distribuovány. Testování aktualizací před jejich nasazením na podmnožině systémů by bylo nejlepší praxí, jak se vyhnout grafickým, profilovým nebo relacím konfliktům, které by se mohly šířit mezi uživateli.

Výkon hostitele si také zaslouží pozornost. V prostředích, která používají TSplus Remote Access nebo jiné platformy pro vzdálený přístup, CPU, paměť, aktivita disku a počty relací mohou naznačovat, zda se zjevné selhání zobrazení shoduje s přetíženými systémy. Záznamy událostí mohou podobně odhalit opakované odpojení, neúspěšné přihlášení a problémy s relacemi, které uživatelé jednoduše hlásí jako "černou obrazovku."

Disciplína je také nezbytná při práci s uživatelskými profily - zejména v případech správy profilů Citrix, roamingových profilů nebo síťových úložišť profilů. Zkoumejte oprávnění, volné úložné místo a chování profilů, pokud zjistíte, že se konkrétní uživatelé opakovaně dotýkají.

Nakonec se ujistěte, že jste změny řádně zdokumentovali. Pokud po aktualizaci systému Windows, upgradu VDA, aktualizaci ovladače nebo změně politiky uvidíte černé obrazovky, jasné určení zdroje může zkrátit vaše odstraňování problémů na minuty.

Kde se TSplus hodí?

Pro organizace, které potřebují vzdáleně poskytovat aplikace a pracovní plochy Windows, TSplus Remote Access poskytuje alternativní způsob, jak publikovat aplikace Windows, pracovní plochy a serverové zdroje pro vzdálené uživatele. Uživatelé se mohou připojit prostřednictvím podporovaných metod připojení založených na RDP nebo webového prohlížeče pomocí HTML5 Web Clienta.

Toto nečiní naše řešení opravou pro každou černou obrazovku RDP. Problémy pocházející z profilů Windows, zdrojů hostitele, grafických ovladačů nebo základního operačního systému je stále třeba diagnostikovat na jejich zdroji. Nicméně pro organizace, které přezkoumávají, jak jsou dodávány vzdálené aplikace a pracovní plochy, poskytuje TSplus centralizovanou platformu pro správu vzdáleného přístupu bez nutnosti plného nasazení Citrix.

Závěr

Černá obrazovka RDP nebo Citrix může pocházet ze sezení, profilu, shellu Windows, grafického zásobníku, síťového přenosu nebo komponent specifických pro Citrix. Místo aplikace každého dostupného opravy identifikujte, kdy se obrazovka zčerná, kdo je postižen a zda se RDP a Citrix chovají odlišně. Tyto pozorování zúží selhávající vrstvu a urychlí odstraňování problémů, což je bezpečnější a snadněji ověřitelné.

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

Ultimativní alternativa Citrix/RDS pro přístup k desktopu/aplikacím. Bezpečné, nákladově efektivní, on-premises/cloud

Další čtení

back to top of the page icon