Uvod
Crni ekran na RDP-u ili Citrixu ne znači nužno da je udaljena veza neuspješna. Sesija može već biti autentificirana dok se radna površina, korisnički profil ili grafički sloj ne učitavaju ispravno. Identificiranje gdje taj proces staje pomaže IT timovima da razlikuju privremeni problem sesije od šireg problema s Windowsima, Udaljenim radnim površinama (RDS) ili Citrixom.
Što znači imati crni ekran na RDP-u ili Citrixu?
Crni ekran je simptom, a ne dijagnoza. Moguće je da daljinska veza zapravo radi - autentifikacija je uspjela, a sesija je stvorena od strane Windowsa, ali tada neki dio kasnije inicijalizacije ili faze prikaza ne uspijeva ili se ne prikazuje ispravno.
Postoji više koraka između uspostavljanja veze i prikazivanja upotrebljivog radnog površine na udaljenom računalu. RDP treba stvoriti sesiju, operativni sustav treba autentificirati korisnika, učitati profil, učitati korisničko sučelje i grafički sloj za prikaz radne površine. Ako se koristi Citrix, uključeni su dodatni elementi; VDA, HDX, politike (Citrixove), možda i upravljanje profilima.
Ako ponovni pokretanje udaljenog računala rješava problem, tada je moguće to učiniti, ali ne daje nikakve odgovore. Prva korisnija stvar koju treba odrediti je koliko daleko veza zapravo ide prije nego što se pojavi crni ekran:
Što biste trebali prvo provjeriti kada vaš RDP ili Citrix ekran postane crn?
Prije promjene upravljačkih programa, pravila ili postavki registra, provjerite je li pogođena sesija još uvijek "živa". U RDP sesiji, možete doći do opcija sigurnosti sustava Windows putem Ctrl+Alt+End. Ako se otvori upravitelj zadataka, Windows vjerojatno radi ispravno, desktop se jednostavno ne prikazuje "lokalno".
Nekoliko usporedaba može smanjiti opseg istrage:
- Odjavite pogođenu sesiju umjesto da je samo prekinete.
- Pokušajte se povezati s drugim korisnikom.
- Povežite se s različitim krajnjim točkama / klijentima.
- Jesu li drugi korisnici na istom hostu pogođeni?
- Je li počelo nakon ažuriranja sustava Windows / ažuriranja upravljačkog programa / ažuriranja VDA?
- Ako je moguće (gdje je to moguće), pokušajte izravno RDP-om povezati se na stroj kako biste usporedili s Citrix vezom.
S obzirom na sve to, trebalo bi biti moguće zaključiti prati li problem korisnika / klijenta / sesiju / domaćina i može li se izbjeći isprobavanje proizvoljnog recepta za crni ekran.
Kako možete dijagnosticirati crni ekran prije nego što promijenite konfiguraciju?
Možete to učiniti točno kada se pojavi crni ekran i može biti jednako značajno kao i sam ekran. Različiti simptomi signaliziraju uključivanje različitih aspekata udaljene sesije.
Crni ekran prije ili tijekom prijave
Ako vaš radni stol nikada ne dođe do Windows prijave ili neke vrste Windows početnog ekrana koji prepoznajete, tada biste vjerojatno trebali početi na razinama veze/hosta. RDP usluge, VDA registracija/status, inicijalizacija grafike, mrežne veze i opće stanje udaljenog hosta su vjerojatniji osumnjičeni.
Možda ćete moći identificirati povezuje li se drugi korisnici ili odgovara li sama mašina. U Citrix svijetu, započnite s VDA registracijom i problemima pokretanja sesije prije nego što ukazujete na korisnički Windows profil.
Pojavljuje se Windows dobrodošlica, a zatim se ekran pretvara u crno.
Sada kada je prikazan Windows Welcome, znate da je autentifikacija mnogo naprednija, pa se fokus sada može preusmjeriti na učitavanje profila, dozvole i pokretanje Windows Shell-a, Group Policy-a i drugih komponenti prijave.
Citrix također ima mnogo primjera u svojoj dokumentaciji za podršku koji prikazuju situaciju sličnu ovoj u kojoj se korisnik prijavi sve do Windows dobrodošlice, ali zatim se prikazuje crni ekran jer mu nije odobren pristup migriranom. Mapa Citrix Profile Management zbog nedostatka NTFS dozvole Ovo je dobar primjer problema koji uključuje profil ili dozvole, a koji se ne može smatrati neuspjehom povezivanja.
Crni ekran s radnom pokazivačkom točkom
Lako dostupni, pokretni, osjetljivi pokazivač mogao bi ukazivati na to da je Windows pokrenuo interaktivnu sesiju, ali nije uspio učitati radnu površinu.
Pokušajte otvoriti Upravitelj zadataka i provjerite je li explorer.exe pokrenut; Pokretanje ili ponovno pokretanje Windows Explorer.exe moglo bi vam vratiti radnu površinu – ponovljeni slučajevi će ukazivati na probleme koje želite istražiti umjesto očitih (i često vrlo zamornih) trikova osvježavanja radne površine putem ponovnog pokretanja, a to je istražiti svoj korisnički profil Windows ljuske i zapisnike događaja.
Samo jedan korisnik je pogođen
Ako drugi korisnici mogu RDP-ati na RDP domaćina ili na Citrix resurs bez problema, možete isključiti probleme s mrežom ili uslugama na razini računala.
Pokušajte s pogođenim računom protiv drugog računa. Ako radi, trebate pogledati oštećeni profil ili nepotpuni profil, postavke korisničke politike, dozvole profila ili zastarjelu sesiju. Ovdje možda također trebate uključiti Citrix Profile Management ili slična rješenja za upravljanje profilima.
Svaki korisnik je pogođen
Ako se to dogodi za neke ili sve korisnike, pokušajte podići razinu. Resursi hosta, usluge Remote Desktop, stanje VDA, ažuriranja za Windows ili VDA, grafički upravljački programi, politike na razini stroja postaju glavni kandidati.
Također provjerite pritiske CPU-a, memorije i diska. Poslužitelj može prihvaćati vezu dok pokušava dovršiti prijave korisnika, a iscrpljenost resursa može se korisnicima činiti kao neuspjeh daljinskog prikaza.
Crni ekran se pojavljuje nakon ponovnog povezivanja
Moguće je da se neovisne sesije ne uspiju ponovno pokrenuti prilikom ponovnog pridruživanja. Alternativni pristup testiranju sastoji se u potpunom odjavljivanju iz sesije i pokretanju nove; prikladan pristup bio bi promatrati započinju li novo stvorene sesije ispravno dok se sesije koje se ponovo pridružuju neprestano ne uspijevaju.
Ako se nove sesije ponovno pokreću, ali ponovni ulazak u sesije ne uspijeva ponovo, tada se usredotočite na stanje sesije i ponovno inicijaliziranje prikaza prije nego što promijenite politike prikaza.
Koji su uobičajeni uzroci crnog ekrana RDP-a?
Crne ekrane RDP-a mogu se pojaviti u nekoliko faza procesa udaljene sesije sustava Windows. Sljedeća područja obuhvaćaju mnoge uobičajene scenarije rješavanja problema.
Zastoje ili prekinute RDP sesije
Izlazak iz RDP klijenta ne znači nužno da je korisnik otišao. Windows zapravo drži sesiju tako da korisnik može nastaviti odakle je stao kasnije. A sesija bi se također mogla zaglaviti i može se ponovno povezati bez obnavljanja vašeg radnog prostora.
Administrator koji gleda aktivne/isključene sesije na hostu može čak i odjaviti korisnika.
Ako čisto ponovno pokretanje pomaže, istražite zašto te sesije vise, umjesto da se poslužitelj neprekidno ponovno pokreće.
Neuspjeh Windows Explorera ili Shell-a
Možda ćete moći pokrenuti Windows, ali ne i ljusku. Prazan ekran i kursor često su razlog za testiranje je li to slučaj.
Ako nema tragova explorer.exe u upravitelju zadataka i mislite da je explorer zakazao, upotrijebite Ctrl+Alt+Del i kliknite na upravitelj zadataka, zatim kliknite "Nova zadaća". explorer.exe se sada koristi za sve, ne samo za sam explorer, pa je ponovno pokretanje vjerojatnije da će popraviti nedostajući radnu površinu nego u ranijim verzijama sustava Windows.
Međutim, ponovljeni neuspjesi ljuske mogu značiti oštećen profil, skripte za prijavu, grupne politike ili stavke koje počinju s prijavom.
Oštećeni ili problematični korisnički profili
Korumpirani profil bi objasnio neuspjeh u završavanju učitavanja, čak i ako autentifikacija uspije.
Stoga, testiranje s alternativnim računom može biti korisno. Ako je problem u određenom računu, pregledajte događaje učitavanja profila i njegovu lokaciju prije nego što pokušate ponovno ih stvoriti. Na roaming ili upravljanim postavkama profila također provjerite prostor na disku i dozvole.
Grafički upravljački programi i daljinsko renderiranje
RDP koristi Windows grafičke i prikazne komponente za proizvodnju slike udaljenog radnog stola. Međutim, sukobi drajvera, konfiguracija GPU-a, promjene u Windows prikaznom stogu mogu potencijalno uzrokovati probleme s prikazom, uključujući crni ekran.
Pazite posebno tijekom rješavanja problema ako se pojavi crna slika nakon nadogradnje grafičkog upravljačkog programa, ili nadogradnje operativnog sustava ili virtualizacijskog domaćina, ili ažuriranja operativnog sustava. Onemogućavanje hardverske akceleracije ili izmjena WDDM politike je valjani dijagnostički korak u određenim scenarijima, ali nije uvijek čarobno rješenje.
Rješenje, DPI, Više zaslona i predmemoriranje bitmapa
Ako se pojavi crni ekran s samo jednim specifičnim krajnjim uređajem, razlučivost ili raspored monitora, ovdje postoji dobar dijagnostički pokazatelj. Pokušajte s jednostavnijom konfiguracijom prikaza, na nižoj razlučivosti ili na jednom monitoru. Ako privremeno onemogućite predmemoriranje bitmapa, provjerite je li predmemorirani prikaz podataka problem za to.
Nakon što se problem riješi promjenom postavki prikaza, istražite probleme s konfiguracijom klijenta i grafike umjesto da se držite trajno restriktivne postavke.
RDP transport, usluge i ažuriranja sustava Windows
Također, korištenje Usluge udaljenog radnog stola i utjecaj osnovnog transporta na RDP. Ponašanje oko UDP/TCP, usluga kao što su RDS, mrežni putevi i Windows verzije može rezultirati uspostavom sesija koje se ne prikazuju ispravno. Obratite pažnju na Event Viewer i analizirajte koje su promjene vremena uvedene u vašu infrastrukturu.
Sve promjene koje utječu na Remote Desktop Services ili politike prijenosa moraju biti nakon nekog pokazatelja da se problemi nalaze na ovoj infrastrukturnoj razini.
Promjena jedne usluge, poput korisničkih aplikacija, ne utječe na više korisnika kao što to čini promjena tih infrastrukturnih komponenti.
Kako možete popraviti crni ekran na RDP-u?
Kako simptomi pomažu u određivanju najvjerojatnijeg izvora, pokušajte prvo napraviti najmanje intruzivnu promjenu i postupno prelazite na prilagodbe konfiguracije sustava na razini hosta.
- Provjerite odgovara li sesija. Pošaljite Ctrl+Alt+End, a ako se pojavi Upravitelj zadataka, pogledajte radnu površinu, ljusku i korisnički profil prije nego što pretpostavite da ste izgubili RDP.
- Odjavite postojeću sesiju. Čistim završite zastarjelu ili prekinutu RDP sesiju, a zatim uspostavite novu; ako se problem ponovo pojavi nakon ponovnog povezivanja, dublje istražite stanje sesije.
- Ponovno pokrenite Windows Explorer. Ako je moguće pristupiti Upravitelju zadataka, ali ne možete dobiti radnu površinu, ubijte ili ručno pokrenite explorer.exe; učinite to i kao korak oporavka i kao dijagnostički test.
- Povežite se kao drugi korisnik. Ako drugi korisnik dobije čistu radnu površinu, problem je u korisničkom profilu, dozvolama ili drugoj konfiguraciji specifičnoj za korisnika.
- Smanjite složenost postavki prikaza. Pokušajte s jednim monitorom; koristite najnižu moguću razlučivost; postavite svoj prikaz na 16 bitova; i čak pokušajte onemogućiti predmemoriranje bitmapa kako biste izolirali probleme s prikazivanjem na klijentskoj strani ako je to prikladno.
- Istražite upravljačke programe za prikaz i povijest ažuriranja. Potražite korelacije s poviješću ažuriranja sustava Windows, GPU-a, hipervizora ili upravljačkih programa. Testirajte ispravnu komponentu promjenom upravljačkog programa umjesto da izvršavate mnoge različite promjene konfiguracije sustava.
- Istražite RDP i Windows zapisnike događaja. Zapisnici događaja mogu sadržavati bogatstvo profila, ljuske, usluga daljinskog radnog površine i sistemskih grešaka koje ne možete vidjeti izravno na crnom ekranu. Ovo može biti posebno korisno kada se RDP sesija traje dugo za konfiguraciju ili se zaustavlja tijekom inicijalizacije.
- Otklonite probleme s RDP transportom i politikama. Ako gledate sloj povezivosti, pregledajte učinkoviti RDP transport, postavke grupne politike i postavke prikaza. Napravite kopije ili bilješke kako biste mogli vratiti promjene ako bude potrebno.
- Ponovno pokrenite usluge ili domaćina kada je to potrebno. Iako je ovo uobičajen korak koji mnogi koriste na početku za rješavanje trenutnih problema, također utječe na druge sesije i potencijalno odbacuje vrijedne dijagnostičke informacije.
U proizvodnom okruženju, isprobajte to nakon što iscrpite korake usmjerene na korisničke sesije i prikupite evidencije. Korištenje ovog strukturiranog pristupa usmjerava početne napore rješavanja problema na reverzibilne, specifične za sesiju, radnje prije nego što administratori počnu provoditi promjene konfiguracije širom poduzeća.
Koji mogu biti uobičajeni uzroci crnog ekrana na Citrixu?
Citrix crne ekrane dijele mnoge od osnovnih uzroka s RDP-om jer će Windows morati izgraditi radnu korisničku sesiju. Dodatne komponente koje se nalaze između klijenta i Windows radne površine pružaju dodatne lokacije za istraživanje potencijalnih uzroka.
Problemi s VDA-om i inicijalizacijom sesije
Citrix Virtual Delivery Agent igra središnju ulogu u uspostavljanju i upravljanju sesijama. Problemi s registracijom, uslugom ili inicijalizacijom mogu spriječiti da sesija dosegne upotrebljivu radnu površinu.
Provjerite status VDA-e i relevantne Citrix i Windows događaje, posebno kada je više korisnika pogođeno ili problem slijedi nakon ažuriranja VDA-e.
Citrix upravljanje profilima i dozvolama
Učitavanje profila može dovesti do zamrznute sesije nakon autentifikacije. Također provjerite je li specifično za jednog korisnika i jesu li profili dostupni.
Dozvole su od posebnog interesa nakon migracije profila ili promjene trgovine. Citrix ima dokumentiranu crnu ekran nakon "Dobrodošli" koja može biti rezultat odsutnih NTFS dozvola na mapama upravljanja profilima.
HDX, grafičke politike i konfiguracija prikaza
Citrix HDX uvodi vlastite mehanizme za grafiku i prikaz: grafičke politike, upravljačke programe za prikaz, hardversku akceleraciju i višemonitorske postavke mogu doprinijeti praznim/djelomično prikazanim sesijama, stoga bi se svi problemi koji se javljaju samo u specifičnim postavkama monitora i/ili nakon promjene VDA/grafike trebali provjeriti ovdje, prije nego što se profili ponovno izgrade bez potrebe.
Citrix Workspace App
Ne zaboravite na krajnju točku. Stara ili neispravna Citrix Workspace aplikacija može biti kriva za brojne probleme s prikazom i pokretanjem sesija ako se ne čini da odgovara VDA/podržanoj verziji Workspacea koju biste trebali koristiti, posebno kada se uspoređuje s poznatom dobrom krajnjom točkom ili drugom verzijom preglednika/Workspacea.
WEM, Politike i Obrada Prijave
Kašnjenja ili prekidi u inicijalizaciji radne površine mogu biti rezultat Citrix WEM postavke, grupnih politika, skripti za prijavu ili drugih mehanizama pokretanja sesije.
Provjerite, nakon uspješne autentifikacije, koja se događanja odvijaju tijekom prijave, a ne mrežne konfiguracije, koja bi mogla spriječiti pokretanje radne površine.
Nadogradnje VDA i problemi specifični za verziju
Ako se crni ekrani odmah pojave nakon izvođenja Citrix, Windows ili VDA ažuriranja, vrijeme je značajno. Zabilježite točne verzije Workspace, VDA i Windows i referencirajte. Dokumentacija Citrix i dnevnici problema jer ovi bugovi možda ne vrijede za različite brojeve verzija, zbog čega ne možete smatrati naslijeđene grafike ili rješenja za registar univerzalnim Citrix ispravcama.
Kako možete popraviti crni ekran na Citrixu?
Započnite provjerom zdravlja temeljne Windows sesije. Crni ekran Citrixa ne znači da je VDA kriv.
Isprva testirajte drugog korisnika i krajnju točku. Ako samo jedan korisnički račun ne uspijeva, provjerite korisnički profil, dozvole i stanje sesije. Ako svi korisnici nailaze na crni ekran, provjerite VDA registraciju, Citrix usluge, resurse hosta i nedavne promjene infrastrukture.
Provjerite i Citrix i Windows zapisnike događaja oko pokretanja sesije i nakon što je korisnik pokušao prijaviti se. Za probleme vezane uz profile, morate ispitati pohranu profila i postavke dozvola za iste. Prikazivanje specifičnih problema zahtijevat će provjeru s mnogo jednostavnijom konfiguracijom s manje monitora i pregledavanje Citrix grafičkih politika i upravljačkih programa.
Za probleme koji se manifestiraju kao specifični za klijenta, Citrix Workspace aplikaciju moguće je popraviti ili potvrditi da je ispravno postavljena. Ako se problemi s crnim ekranom pojave nakon ažuriranja sustava, VDA ili Windowsa, budite oprezni i dvaput provjerite s postojećim dokumentiranim poznatim problemima Citrixa točno koju verziju imate s kojim poznatim problemom prije nego što pribjegnete općim rješenjima.
Raditi ovo prvo spriječit će vas da "skalirate" infrastrukturu kako biste odgovorili potencijalno samo na jedan profil korisnika ili problem s krajnjom točkom.
RDP radi, ali Citrix prikazuje crni ekran: Što učiniti?
Kontrastni načini povezivanja mogu stvoriti prirodnu particiju prilikom rješavanja problema.
Ako izravna RDP veza na istog ispravnog Windows domaćina još uvijek prikazuje ispravan radni stol, a Citrix pokretanje daje samo crni ekran, tada postoje dokazi koji sugeriraju da osnovni Windows OS i mnoge Windows komponente rade (jer je RDP došao do njih). Sada možete pogledati dodatni put koji Citrix uzima: VDA inicijalizacija, HDX, politike, profili, Radni prostor, Citrix-om definirane grafičke postavke.
To ne znači nužno da je Windows zdrav, jer Citrix i RDP mogu opteretiti Windows na načine koji nisu potpuno isti. Međutim, to znači da ćete izgubiti vrlo malo u svojim naporima kada počnete nasumično prilagođavati nasumične generičke parametre RDP-a.
Ako RDP i Citrix djeluju isto: provjerite njihove zajedničke uzroke prije nego što pokušate nasumične postavke. Također bi vas trebalo potaknuti da obratite više pažnje na probleme s hostom, kao što su upravljački programi za grafiku, sistemski resursi i uspostavljanje Windows sistemske sesije, te korisnike kao što su postavke Windows sesije i korisnički profili.
Rješavanje problema s crnim ekranom: Što provjeriti?
| Što vidite | Provjerite prvo | Vjerojatno područje |
|---|---|---|
| Crni ekran s pokazivačem | Upravitelj zadataka i Explorer | Shell, profil ili grafika |
| Dobrodošli, nakon čega slijedi crni ekran | Profil i obrada prijave | Profil ili dozvole |
| Samo jedan korisnik pogođen | Testirajte drugi račun | Korisnički profil ili sesija |
| Svi korisnici pogođeni | Status i događaji hosta/VDA | Poslužitelj ili infrastruktura |
| Crni ekran nakon ponovnog povezivanja | Započnite novu sesiju | Stanje sesije |
| Samo za više monitora | P pojednostaviti konfiguraciju prikaza | Grafika/rendering |
| Započelo nakon ažuriranja | Provjerite točne verzije i promjene | Vozač, Windows ili VDA |
| RDP i Citrix oboje ne uspijevaju | Testirajte uobičajene Windows slojeve | Host/izdvojena infrastruktura |
| RDP radi, ali Citrix ne uspijeva | Provjerite VDA, HDX i Citrix politike | Citrix-specifični sloj |
Ova tablica treba se smatrati smjernicom, a ne dijagnostičkim alatom; budući da neke bolesti imaju zajedničke uzroke, sve ili mnoge bolesti mogu proizvesti određene simptome, stoga provjerite koja je razina neispravna i zatim nastavite s drugim rješenjima prema tome.
Kako je moguće da IT timovi smanje ponovljene incidente crnog ekrana?
Funkcionalno rješenje bi se bavilo današnjim prekidom. Kontinuirana pojava crnih ekrana zahtijevala bi IT analizu zajedničkih karakteristika.
Sva tri Windows komponenta, RDS komponente, Citrix VDA, verzije aplikacije Workspace i upravljački programi za grafiku trebali bi imati kontrolirano, upravljano zakrivanje, umjesto da bilo koja od tih ažuriranja izlazi. Testiranje ažuriranja prije njih na podskupu sustava bila bi najbolja praksa kako bi se izbjegli grafički, profilni ili sesijski sukobi koji se šire među vašim korisnicima.
Performanse hosta također zaslužuju pažnju. U okruženjima koja koriste TSplus Remote Access ili druge platforme za daljinski pristup, CPU, memorija, aktivnost diska i broj sesija mogu ukazivati na to jesu li očite greške u prikazu povezane s preopterećenim sustavima. Događajni zapisi mogu također otkriti ponovljena isključenja, neuspjele prijave i probleme sa sesijama koje korisnici jednostavno prijavljuju kao "crni ekran."
Disciplina je također bitna kada radite s korisničkim profilima - ne manje u slučajevima Citrix Profile Management, roaming profila ili mrežnih spremišta profila. Istražite dozvole, slobodan prostor za pohranu i ponašanje profila ako primijetite da su određeni korisnici pogođeni više puta.
Na kraju, osigurajte da ste pravilno dokumentirali promjene. Ako vidite crne ekrane nakon ažuriranja sustava Windows, nadogradnje VDA, ažuriranja upravljačkog programa ili promjene politike, jasno identificiranje izvora može skratiti vaše rješavanje problema na minute.
Gdje se uklapa TSplus?
Za organizacije koje trebaju isporučiti Windows aplikacije i radne površine na daljinu, TSplus Remote Access nudi alternativni način za objavljivanje Windows aplikacija, radnih površina i resursa poslužitelja udaljenim korisnicima. Korisnici se mogu povezati putem podržanih RDP-baziranih metoda povezivanja ili web preglednika koristeći HTML5 Web Client.
To nije rješenje za svaki RDP crni ekran. Problemi koji potječu iz Windows profila, resursa hosta, grafičkih upravljačkih programa ili osnovnog operativnog sustava i dalje se moraju dijagnosticirati na izvoru. Međutim, za organizacije koje razmatraju kako se isporučuju udaljene aplikacije i radne površine, TSplus pruža centraliziranu platformu za upravljanje udaljenim pristupom bez potrebe za potpunom Citrix implementacijom.
Zaključak
Crni ekran RDP-a ili Citrixa može poticati iz sesije, profila, Windows ljuske, grafičkog stoga, mrežnog transporta ili Citrix-specifičnih komponenti. Umjesto da primijenite svako dostupno rješenje, identificirajte kada ekran postane crn, tko je pogođen i ponašaju li se RDP i Citrix drugačije. Ta zapažanja sužavaju neispravan sloj i čine rješavanje problema bržim, sigurnijim i lakšim za provjeru.
TSplus Besplatno probno razdoblje za daljinski pristup
Krajnja alternativa za Citrix/RDS za pristup radnoj površini/aplikacijama. Sigurno, isplativo, lokalno/u oblaku