Tartalomjegyzék

Bevezetés

Amikor a Windows Server megtagadja az új Remote Desktop kapcsolatok létrehozását, elengedhetetlen a hiba forrásának azonosítása, mielőtt újraindítaná a szolgáltatásokat vagy az egész szervert. A probléma egy felhasználót vagy több munkamenetet érint? Ez a cikk végigvezeti az IT-adminisztrátorokat a lehetséges okokon, a gyakorlati hibaelhárító parancsokon és a helyreállítási eljárásokon, az első ellenőrzésektől a fejlettebb diagnosztikákig és megelőzési intézkedésekig.

Mit jelent, amikor megjelenik egy "A távoli asztali szolgáltatások jelenleg foglaltak" üzenet?

A hiba akkor fordul elő, amikor a Windows nem tudja végrehajtani a kért Remote Desktop Protocol (RDP) funkciót vagy műveletet. Általában a megjelenő hibaüzenet a következőt állítja:

A feladat, amelyet megpróbál végrehajtani, nem fejezhető be, mert a Remote Desktop Services jelenleg foglalt. Kérjük, próbálja meg néhány perc múlva. Más felhasználóknak továbbra is képesnek kell lenniük bejelentkezni.

Bár a hibaüzenet arra utal, hogy a rendszer nem képes újabb munkamenetet hozzáadni, és hogy a távoli asztal maximális kapacitáson van, ez nem biztos, hogy így van.

A hiba egyetlen felhasználói fiókon vagy több felhasználói fiókon is előfordulhat. Ha az előbbi a helyzet, akkor lehetséges a munkamenet újraindítása. Ha azonban az utóbbi a helyzet, a rendszer lehet, hogy nem engedi meg, hogy bármely felhasználó kapcsolatot létesítsen.

Ezenkívül a probléma érintheti akár egyetlen felhasználói munkamenetet, akár az összes felhasználói munkamenetet. Fontos megkülönböztetni a két forgatókönyvet, mivel a megoldások, amelyek szükségesek a kezelésükhöz, eltérőek.

Microsoft Learn's RDS munkamenet csatlakozási hibaelhárítási útmutató további ellenőrzéseket biztosít a Windows Server gazdagépeket érintő kapcsolati hibák azonosításához.

Mi okozza ezt a hibát?

Több Windows Server összetevő is részt vesz egy RDP munkamenet létrehozásában. A munkamenet kezelésével, a rendszer erőforrásaival, a Windows szolgáltatásokkal vagy a bejelentkezési folyamat problémáival kapcsolatos gondok megakadályozhatják a kapcsolat létrejöttét.

Befagyott vagy nem válaszoló RDP munkamenetek

Egy session lefagyhat, amikor csatlakozik, bontja a kapcsolatot, újracsatlakozik vagy kijelentkezik. Ekkor a Windows nem tudja befejezni a sessiont vagy felszabadítani az erőforrásait.

Az adminisztrátorok megtalálhatják azokat a munkameneteket, amelyek nem hajlandók újracsatlakozni vagy kijelentkezni. A probléma csak egy munkamenetben fordulhat elő, még akkor is, ha mások megfelelően működnek.

Még egy leválasztott munkamenet normális, és csak akkor kell visszaállítani, ha lefagy.

Erőforrás-kimerülés és bejelentkezési viharok

A nem elegendő erőforrások késleltethetik vagy megakadályozhatják a munkamenet inicializálását. A leggyakoribb problémák a CPU telítettsége, a memóriahiány, a túlzott lemezaktivitás és a lassú profilbetöltés.

Az ilyen problémák különösen kiemelkedőek bejelentkezési viharok során, amikor több száz felhasználó egyszerre létesít Remote Desktop kapcsolatokat. Az azonosítás, a Csoportházirend, a profil betöltése és az alkalmazásindítási tevékenységek jelentős terhelést generálnak egy megosztott Remote Desktop Session Host-on.

A magas erőforrás-használat azonban nem követelmény ennek a hibának a megjelenéséhez. Néhány munkamenet-feldolgozási hiba akkor is bekövetkezik, ha a CPU- és memóriahasználati arányok alacsonyak.

Memória szivárgások és harmadik féltől származó szoftverek

A memória szivárgások és a nem megfelelően felszabadított munkamenet-objektumok rontják a Windows Server képességét a távoli kapcsolatok fogadására.

Ez a probléma különösen figyelemre méltó olyan esetekben, amikor a gép újraindítása visszaállítja a normális működést, de a hiba több óra vagy nap elteltével visszatér.

A harmadik féltől származó szoftver alkalmazása, amely valamilyen módon működik a Windows munkamenetekkel, szintén lehet az ok. Ez magában foglalja a végpontvédelmi ügynököket, biztonsági szűrőket vagy hasonló szoftvereket, amelyek zavarhatják a Windows munkameneteket.

Mivel ezek a meghajtók általában nem kerülnek leállításra, amikor a megfelelő rendszer szolgáltatás leáll, az ilyen hipotézisek vizsgálata alaposabb megközelítést igényel, mint csupán a szolgáltatás leállítása.

Csoportházirend és Felhasználói Profil Problémák

A csoportházirend előírja távoli hozzáférés a kapcsolatokkal, a munkamenet-korlátozásokkal és a Remote Desktop Session Host viselkedésének egyéb jellemzőivel kapcsolatos engedélyek. A helytelen engedélyek vagy a politikák közötti konfliktusok kapcsolatproblémákat okozhatnak.

A Csoportházirend-ügyfél szolgáltatás hibái szintén zavarhatják a Windows bejelentkezési folyamatát.

Ugyanakkor a Windows nem tudja befejezni a munkamenetet, ha valami hiba lép fel a felhasználói profillal. Ebben az esetben a rendszergazdáknak a Felhasználói Profil Szolgáltatásra kell összpontosítaniuk, ellenőrizniük kell, hogy a felhasználói profil tárolása elérhető-e, és figyelembe kell venniük az FSLogix vagy más eszközök használatát a felhasználói profilok kezelésére, ha a hosszú bejelentkezési munkamenetek egybeesnek a kapcsolati problémákkal.

Mit kell tenned a hiba kijavításához?

A hibaelhárítási intézkedéseket általánostól a specifikusig kell végrehajtani, és a nem zavaró tesztektől a célzott munkamenet-helyreállításra és a szolgáltatások vagy szerverek újraindítására kell haladni, csak ha szükséges.

A következő eljárás használható a probléma szűkítésére anélkül, hogy megzavarná a felhasználók munkáját.

1. lépés: Határozza meg, hogy a probléma egy felhasználót vagy a szervert érinti-e

Várjon egy kicsit, majd próbálja újra. A probléma magától megoldódhat az erőforrások átmeneti versenye vagy a késlekedő bejelentkezési folyamat miatt.

Ha a kapcsolat továbbra is sikertelen, szélesebb RDP kapcsolat hibaelhárítás segíthet kizárni a hálózati, kliens konfigurációs vagy kapcsolódási problémákat, mielőtt a Windows Server munkamenet-kezelését vizsgálnánk.

Határozza meg a probléma terjedelmét, ha az továbbra is fennáll:

  • Tud-e egy másik felhasználó sikeresen kapcsolatot létesíteni?
  • Működnek a meglévő RDP munkamenetek?
  • A hibák a sikeres hitelesítés előtt vagy után fordulnak elő?
  • A probléma a Windows frissítése vagy konfigurációs változtatása előtt vagy után jelentkezett?
  • Az adminisztrátor be tud jelentkezni helyben a szerver konzolon?

A virtuális gépek esetében vegye figyelembe, hogy a hypervisor konzol kapcsolatok nem használják az RDP-t. Ha Hyper-V-t használ, az Alapértelmezett munkamenet típust kell használnia, mert a Kiterjesztett munkamenetek RDP-t használnak.

Ha a konzolbejelentkezések nem sikerülnek, vizsgálja meg a Windows szintű bejelentkezési vagy operációs rendszer problémákat, nem csupán az RDS-specifikus problémákat.

Lépés 2: Ellenőrizze a Windows Server erőforrásait

Miután az adminisztratív hozzáférés elérhető, vizsgálja meg a CPU kihasználtságát, a rendelkezésre álló memóriát, a lemezaktivitást és a tárolókapacitást a Feladatkezelő vagy a Teljesítménymérő segítségével.

A rendszermeghajtó helyének gyors ellenőrzéséhez futtassa a PowerShellt:

Get-Volume -DriveLetter C

A legnagyobb fizikai memóriát fogyasztó folyamatok azonosítása:

Get-Process | Sort-Object WorkingSet64 -Descending | Select-Object -First 10 Name, Id, WorkingSet64

Figyeljen a szokatlan erőforrás-felhasználásra, különösen az azonosítás vagy a profil betöltése során.

Egyetlen teljesítmény-áttekintés nem feltétlenül tárja fel a memória szivárgást. Ha az erőforrás-felhasználás normálisnak tűnik, folytassa a munkamenet diagnosztikáját, és gyűjtsön teljesítményadatokat idővel, ha a hiba megismétlődik.

3. lépés: Az elakadt RDP munkamenetek azonosítása és visszaállítása

Ha egy adott felhasználó nem tud újra csatlakozni, ellenőrizze a munkameneteket az érintett szerveren.

Nyisson meg egy emelt szintű Parancssort, és futtassa:

A parancs megjeleníti a munkamenet-azonosítókat, felhasználóneveket és a kapcsolati állapotokat. Egy tipikus eredmény a következőhöz hasonlíthat:

SESSIONNAME    USERNAME    ID             STATE  
console                 Admin             1              Aktív  
rdp-tcp#5             User01            3              Aktív  
                               User02            4              Készenléti  
rdp-tcp                                           65536     Figyelés  

Ha egy munkamenet hibásnak bizonyul, állítsa vissza az ID-jával:

Cserélje a 4-et a tényleges munkamenet-azonosítóra.

Az megfelelő jogosultságokkal rendelkező rendszergazdák távolról is lekérdezhetik a munkameneteket:

Ezután állítsa vissza az azonosított munkamenetet:

Figyelem A munkamenet visszaállítása megszünteti annak alkalmazásait, és elveszítheti a mentetlen munkát. Ellenőrizze a munkamenet azonosítóját, és értesítse a felhasználót, amikor csak lehetséges.

Ne állítsa vissza minden leválasztott munkamenetet indokolatlanul. Kerülje el a kritikus Windows folyamatok kényszerített leállítását is, mint például csrss.exe , ami destabilizálhatja az operációs rendszert.

4. lépés: Ellenőrizze a Távoli Asztali Szolgáltatásokat és az Eseménynaplókat

Ha a munkamenet-helyreállítás nem oldja meg a hibát, ellenőrizze a Távoli asztali szolgáltatások szolgáltatást.

Futtatás:

Get-Service -Name TermService

A szolgáltatásnak általában jelenteni kell egy Futás A státusz. Ez azonban csak azt erősíti meg, hogy a szolgáltatás fut, nem pedig azt, hogy a Windows sikeresen inicializálhat új munkameneteket.

Következő lépésként nyissa meg az Eseménynézőt, és vizsgálja meg a releváns naplókat.

Eseménynéző napló Mit kell megvizsgálni
Windows naplók > Rendszer Szolgáltatási hibák és rendszerhibák
Windows naplók > Alkalmazás Alkalmazás összeomlások és profilhibák
Terminál Szolgáltatások - Helyi Üléskezelő > Működési Munkamenet létrehozása, bejelentkezés és újracsatlakozás
Terminálszolgáltatások - Távoli kapcsolatkezelő > Működési Kapcsolatkezelés és hitelesítés
Csoportházirend > Működési Politikai feldolgozási hibák

Az utolsó három napló a következő helyen található Alkalmazások és Szolgáltatások Naplói > Microsoft > Windows .

Korrelálja az eseményeket a megszakadt kapcsolat pontos idejével. A hiba közelében bekövetkező esemény bizonyítékot nyújthat, de nem állapít meg automatikusan ok-okozati összefüggést.

Ha több felhasználót érint, és a célzott helyreállítás nem sikeres, akkor a Távoli Asztali Szolgáltatások vezérelt újraindítása fontolóra vehető:

Restart-Service -Name TermService

Ez a művelet befolyásolhatja az aktív kapcsolatokat, és a szolgáltatási függőségek korlátozhatják. Ellenőrizze a szolgáltatás konfigurációját és működési következményeit, mielőtt megpróbálná.

A termelési RDS gazdákon előnyben részesítse a tervezett karbantartási időszakot a szolgáltatások újraindítása helyett, miközben a felhasználók dolgoznak.

5. lépés: Csoportházirend és kapcsolati korlátozások áttekintése

Ha a hiba egy konfigurációs változtatás után kezdődött, ellenőrizze az érintett szerverre alkalmazott Csoportházirend beállításokat.

Jelentés generálása:

Nyissa meg a jelentést, és tekintse át a politikákat itt:

Számítógép konfiguráció > Adminisztratív sablonok > Windows összetevők > Távoli asztali szolgáltatások > Távoli asztali munkamenet gazda > Kapcsolatok

Fizessen különös figyelmet a maximális kapcsolatok számát, az egyes munkamenetekre vonatkozó korlátozásokat és a távoli kapcsolódás engedélyezését szabályozó politikákra.

Ellenőrizze a felhasználói jogok hozzárendelését, amelyek a Remote Desktop Services-en keresztüli bejelentkezésre vonatkoznak.

Ha egy nemrégiben végrehajtott politikai változás egybeesik a hibával, vizsgálja meg annak hatását ellenőrzött tesztelés révén. Kerülje el a biztonsági politikák letiltását anélkül, hogy megállapítaná, hogy hozzájárulnak a hibához.

Lépés 6: Ellenőrizze az RDS licencelést és a leeresztési módot

Néhány kapcsolati hiba az RDS telepítési konfigurációjából származik, nem pedig a hibás munkamenetekből.

A többfelhasználós Remote Desktop Session Host telepítésekhez ellenőrizze a licencelési módot és a konfigurált licencszervert.

Ellenőrizze, hogy a Session Host szándékosan elutasítja-e az új kapcsolódásokat:

Ha az új felhasználói bejelentkezések le vannak tiltva, állapítsa meg, hogy a szervert karbantartás céljából leeresztett üzemmódba helyezték-e.

Ha szükséges, az új bejelentkezések újra engedélyezhetők a következőkkel:

Ne fordítsd meg a leeresztési módot anélkül, hogy megerősítenéd, miért aktiválták.

Licencelési problémák, kapcsolódási korlátok és lemerülési mód nem feltétlenül eredményeznek pontos "A távoli asztali szolgáltatások jelenleg foglaltak" üzenetet. Ezek az ellenőrzések a legjobban akkor hasznosak, amikor az új kapcsolatok nem sikerülnek, de a meglévő munkamenetek működnek.

Lépés 7: Felhasználói profilok és harmadik féltől származó szoftverek vizsgálata

Ha a hiba továbbra is fennáll, vizsgálja meg a munkamenet inicializálásában részt vevő összetevőket.

A felhasználóra vonatkozó hibák esetén először meg kell határozni, hogy affected account sikeresen betöltheti-e a profilját. Nézze meg a Felhasználói Profil Szolgáltatás eseményeit, a profil tárolásának elérhetőségét és az azonosítás késedelmeit.

FSLogix vagy Felhasználói Profillemezek kontextusában vegye figyelembe a profilkonténer elérhetőségét, a csatlakozási hibákat és a tárolási teljesítmény problémáit.

A rendszer szintű ismétlődő hibák esetén összpontosítson a nemrég telepített vagy frissített szoftverekre, amelyek interakcióba lépnek a Windows munkamenetekkel.

A biztonsági ügynökök, az endpoint védelmi termékek és a rendszer szintű szűrők okozhatnak munkamenet-feldolgozási hibákat. Minden elszigetelési tesztet a gyártó ajánlásainak és a változáskezelési eljárásoknak megfelelően kell elvégezni.

Lépés 8: Indítsa újra a Windows Servert, ha szükséges

Ha a célzott hibaelhárítás nem oldja meg a problémát, a szerver újraindítása helyreállíthatja az RDP kapcsolatot.

A újraindítás előtt győződjön meg arról, hogy megérti a jelenleg létrehozott munkamenetekre és a hosztolt alkalmazásokra gyakorolt hatást. Ha lehetséges, egy több hosztos RDS telepítés esetén ürítse ki a hosztot, és irányítsa át az új kapcsolatokat egy másik hosztra.

A rendszer újraindítása után erősítse meg, hogy a Távoli asztali szolgáltatások megfelelően működnek, a felhasználók csatlakozhatnak, és az Eseménynézőben nem keletkeznek új hibák.

A újraindítás megerősíti, hogy a közvetlen problémát okozó helyzetet orvosolták, de nem erősíti meg, hogy a gyökérokot kezelték.

Ha a hiba újra megjelenik egy újraindítás után, őrizze meg a bizonyítékokat a további vizsgálat érdekében, és keressen mintákat a túlzott erőforrás-felhasználásra, az egyes munkamenetek feldolgozásában bekövetkező hibákra és a harmadik féltől származó szoftverek általi zavarokra.

Hogyan kell eljárnia, ha az RDS foglalt hibák ismétlődnek?

Amikor a hiba megismétlődik, a hangsúly a hálózathoz való hozzáférés visszanyeréséről a zavar okának meghatározására változik.

Az alábbi táblázat hasznos útmutatóként szolgál a hibaelhárításhoz:

Megfigyelt tünet Nyomozási prioritás
Egy felhasználó nem tud újra csatlakozni Befagyott munkamenet vagy felhasználói profil
Több felhasználó nem csatlakozhat Szolgáltatás állapot, erőforrások, munkamenet feldolgozás
Hiba a reggeli bejelentkezések során Párhuzamos bejelentkezések, profil betöltés, tárolás
A hiba ideiglenes megoldása a újraindítás. Memória- vagy munkamenethez kapcsolódó szivárgások
Hiba követi a biztonsági szoftver frissítését Harmadik fél szoftver interakciók
Hiba követi a Csoportházirend módosításait Politikai feldolgozás és bejelentkezési engedélyek
A konzol bejelentkezés szintén meghiúsul. Szélesebb Windows bejelentkezési vagy rendszerproblémák
A meglévő munkamenetek működnek, de az új felhasználók nem tudnak csatlakozni. Kapcsolati korlátozások, lemerülési mód, licencelés

Ezek a minták a vizsgálati prioritásokat jelzik, nem pedig a végleges diagnózisokat.

Diagnosztikai bizonyítékok rögzítése újraindítás előtt

A megszakított hibák esetén gyűjtsön össze releváns naplókat és teljesítményadatokat, mielőtt újraindítaná a szervert, amikor az operatívan lehetséges.

A Microsoft a hibaelhárító szkript (TSS) segédprogramot biztosít a diagnosztikai nyomok gyűjtésére.

A helyzettől függően az adminisztrátorok rögzíthetik az RDP kliens nyomvonalakat:

.\TSS.ps1 -Forgatókönyv UEX_RDSCli

És a szerveroldali nyomok:

.\TSS.ps1 -Forgatókönyv UEX_RDSSrv

Használja a jelenlegi Microsoft TSS dokumentációt a támogatott forgatókönyvek, előfeltételek és végrehajtási eljárások megerősítésére.

Bonyolultabb hibák esetén további memória- vagy teljesítményfelvételek szükségesek lehetnek. Az ilyen diagnosztikákat gondosan kell megtervezni, mivel hatással lehetnek a termelési rendszerekre, és érzékeny információkat tartalmazhatnak.

Több szerveres telepítések esetén a vizsgálatba vonja be az RD Connection Broker és RD Gateway komponenseket, amikor a kapcsolat útvonala ezeket a szolgáltatásokat érinti.

Hogyan akadályozhatja meg ezeket a hibákat?

Nem minden RDS-hiba megelőzhető. De vannak lépések, amelyeket megtehet, beleértve a folyamatos nyomon követést, a megfelelő munkamenet-politikákat és a korlátozott szoftverkarbantartást.

Monitorozza a szerver erőforrásait és a munkamenet aktivitását

Figyelje az RDS környezetet a CPU, memória, lemez nyomon követése és egyidejűleg bejelentkezett munkamenetek.

Nézze a trendeket a küszöbök helyett. Az alapvonal-elemzés különösen fontos a problémák elhárításához, amelyek csúcsidőszakokban merülnek fel, vagy fokozatosan jelentkeznek a szerverek újraindítása után.

Figyelje a rendszert, hogy megkülönböztesse a kapacitási problémákat és a hibákat, amelyek még elegendő erőforrások mellett is előfordulnak.

Óvatosan állítsa be a munkamenet időtúllépéseket

Felülvizsgálja azokat a szabályzatokat, amelyek a leválasztott és inaktív munkameneteket szabályozzák. A Microsoft Learn elmagyarázza, hogyan lehet megkülönböztetni váratlan munkamenet-zárak és megszakítások és vizsgálja meg azokat a munkamenet-időkorlát politikákat, amelyek ezekért a viselkedésekért felelősek.

A jól megválasztott időtúllépési értékek megakadályozzák, hogy a munkamenetek feleslegesen elhúzódjanak és erőforrásokat kössenek le. A túl agresszív időtúllépési politikák azonban tönkretehetik a produktív munkameneteket azáltal, hogy azokat a kritikus műveletek befejezése előtt megszüntetik.

A munkamenet-időtúllépési politikáknak az üzleti követelményekre kell épülniük, és nem szabad őket a mögöttes munkamenet-szivárgások kezelésére használni.

Windows és a munkamenethez kapcsolódó szoftverek karbantartása

Implementálja a támogatott Windows Server frissítéseket és javításokat a konkrét problémákhoz.

Biztosítsa, hogy a végpontvédelmi ügynökök, a profilkezelő komponensek, a virtualizációs komponensek és a session-integrált alkalmazások kompatibilisek legyenek a működési rendszerrel.

A frissítések tesztelése egy előállítás előtti környezetben, különösen, ha több harmadik fél által készített komponens is részt vesz a Windows bejelentkezési vagy munkameneti folyamatban.

Kapacitás és RDS konfiguráció áttekintése

A távoli asztali munkamenetek méretének meghatározása a reális egyidejű terhelések figyelembevételével, figyelembe véve a bejelentkezések és a programindítás csúcsidőszakait.

Fontolja meg, hogy a nagyobb környezetekben több gazdagép között ossza el a munkameneteket a torlódás elkerülése érdekében.

Audit csoportházirend, kapcsolati korlátozások, licenc konfiguráció és karbantartási gyakorlatok rendszeresen annak érdekében, hogy felfedezzük és megszüntessük a kapcsolati hibák potenciális okait.

Egyszerűbb Távoli Asztal és Alkalmazás Kiszállítást keres?

A Távoli Asztali Szolgáltatások hibaelhárítása kiemelheti a Windows alkalmazás-átadási környezetek fenntartásához szükséges adminisztratív erőfeszítést. Azok számára, akik elsősorban Windows alkalmazásokat vagy teljes távoli asztalokat szeretnének biztosítani a felhasználóknak, érdemes lehet áttekinteni a meglévő infrastruktúrájuk összetettségét.

TSplus Távhozzáférés egyszerűsített megközelítést kínál a többfelhasználós Windows alkalmazások közzétételéhez és a távoli asztali szolgáltatáshoz, böngészőalapú hozzáféréssel és központosított adminisztrációval. Segít az IT csapatoknak az alkalmazások távoli felhasználók számára történő elérhetővé tételében anélkül, hogy a hagyományos Microsoft RDS infrastruktúra teljes bonyolultságát telepítenék, miközben továbbra is megköveteli a megfelelő Windows Server karbantartást és biztonságot.

Következtetés

A "Remote Desktop Services is currently busy" hiba több mint egy rutinszerű szerver újraindítást igényel. Annak megállapítása, hogy a hiba egy elakadt munkamenetből, erőforrás-korlátozásból vagy Windows bejelentkezési problémából ered, lehetővé teszi az adminisztrátorok számára, hogy a legkevésbé zavaró megoldást válasszák.

Ha a hibák továbbra is fennállnak vagy visszatérnek, a rendszeres diagnosztika, a teljesítményfigyelés és a konfigurációs felülvizsgálatok elengedhetetlenek az alapvető okok megoldásához és a megbízható RDP-kapcsolat fenntartásához.

TSplus Távoli Hozzáférés Ingyenes Próbaverzió

Végső Citrix/RDS alternatíva asztali/alkalmazás hozzáféréshez. Biztonságos, költséghatékony, helyben/felhőben.

További olvasmányok

back to top of the page icon