Deze handleiding bevat stapsgewijze instructies om het volgende probleem op te lossen: Wanneer gebruikers proberen: afmelden bij Windows RDS Server 2016, het afmelden bleef hangen bij "wacht op de melding van systeemgebeurtenissen" dienst". Als gevolg van het probleem wordt de RDP-sessie nooit gesloten en kunnen gebruikers zich niet afmelden of opnieuw verbinding maken met de RDS-server.
Probleem in detail: Extern bureaublad-gebruikers kunnen de verbinding met RDSH Server 2012/2016/2019 niet verbreken en ontvangen het bericht "Wacht op de systeemmeldingsservice" en ze kunnen niet opnieuw verbinding maken. Wanneer het probleem zich voordoet, is de sessiestatus op de RDS-server "Disconnected", en kan de verbroken sessie(s) niet worden afgemeld bij de server.
Lijst met fouten op de RDS-server wanneer het probleem zich voordoet:
- Gebeurtenis-ID 4627: Er is een time-out opgetreden in het COM+-gebeurtenissysteem bij een poging om de aanmeldingsmethode te activeren op gebeurtenisklasse {D5978650-5B9F-11D1-8DD2-00AA004ABD5E} voor uitgever en abonnee. De abonnee heeft niet binnen 180 seconden gereageerd. De weergavenaam van het abonnement is "HB_System_Logon". Het HRESULT was 800705b4.
- Gebeurtenis-ID 4627: Er is een time-out opgetreden in het COM+-gebeurtenissysteem bij een poging om de afmeldingsmethode te activeren op gebeurtenisklasse {D5978650-5B9F-11D1-8DD2-00AA004ABD5E} voor uitgever en abonnee. De abonnee heeft niet binnen 180 seconden gereageerd. De weergavenaam van het abonnement is "HB_System_Logoff". Het HRESULT was 800705b4.
- Even ID 6001: de abonnee voor winlogon-meldingen
een meldingsgebeurtenis is mislukt. - Gebeurtenis-ID 6005: de abonnee voor winlogon-meldingen
duurt lang om de meldingsgebeurtenis af te handelen (Afmelden)."
Oplossen: RDP-gebruikers kunnen zich niet afmelden en kunnen zich niet afmelden bij de verbroken sessie in Windows Server 2016/2019.
Methode 1. Start de afdrukspooler opnieuw.
De eerste methode om het probleem "Please wait for the System Notification Service" op te lossen, is door de Print Spooler-service opnieuw te starten op de RDS-server 2016. Om dat te doen:
1. Druk tegelijkertijd op de ramen + R toetsen om het opdrachtvenster voor uitvoeren te openen.
2. Typ in het opdrachtvenster Uitvoeren: services.msc en druk op Binnenkomen.
3. Klik met de rechtermuisknop op Afdrukspooler service en klik Herstarten.
4. Probeer na het opnieuw opstarten van de Print Spooler opnieuw verbinding te maken met de RDP-server en controleer of het probleem aanhoudt.
Methode 2. Forceer afmelden van gebruikers van extern bureaublad.
Als u zich niet normaal kunt afmelden voor de verbroken sessie van de RDS-server, (door met de rechtermuisknop te klikken -> "Gebruiker afmelden" optie), probeer dan de RDP-sessie geforceerd te sluiten door het "Winlogon"-proces van de sessie. Om dat te doen:
1. Druk op de RDP Server 2016 op Ctrl + Alt + Verwijderen om de te openen Taakbeheer.
2. Bij de Gebruikers tabblad, 'uitbreiden' de gebruiker met de status "Verbinding verbroken".
3. Klik met de rechtermuisknop op de Windows-aanmeldingstoepassing en klik Ga naar ontsporingen.
4. Merk op PID van de gemarkeerde winlogon.exe werkwijze. (bijv. "6116" in dit voorbeeld)
5. Open PowerShell als beheerder.
6. Typ in PowerShell de volgende opdracht en druk op Binnenkomen: *
- kill -id PID
* Opmerking: Waar PID = de PID die u in de vorige stap hebt opgemerkt.
bijv. In dit voorbeeld is de opdracht: kill -id 6116
7. Wanneer u wordt gevraagd of u de bewerking Stop-Process wilt uitvoeren, drukt u op de ja sleutel. *
* Opmerking: Als u na het indrukken van de "y"-toets een foutmelding krijgt met de tekst "Kan proces niet beëindigen. De bewerking kon niet worden voltooid, toegang is geweigerd", dan is de enige methode om de RDP-sessies te stoppen, de RDP-server hard te herstarten.
8. Sluit Taakbeheer en open het opnieuw om ervoor te zorgen dat de verbinding wordt gesloten.
9. Voer dezelfde stappen uit en beëindig het proces "Winlogon.exe" voor elke gebruiker met "Verbinding verbroken".
10. Als u klaar bent, probeert u 2-3 keer verbinding te maken met en los te koppelen van de RDS-server om er zeker van te zijn dat het probleem is opgelost. Als het probleem zich blijft voordoen, gaat u verder met methode 3. *
* Suggestie: Voor het geval dat, herstarten de RDS-server, omdat ik heb gemerkt dat het probleem soms optreedt na het installeren van updates zonder de machine opnieuw op te starten.
Methode 3. Verwijder het antivirusprogramma.
Een andere oorzaak van de foutmelding "Please wait for the System Notification Service" is de geïnstalleerde antivirus op de RDS-server. Het probleem kan vooral worden veroorzaakt door een antivirusprogramma (ESET, Symantec, McAfee, enz.), dus ik stel voor om de server een paar dagen zonder antivirus te laten draaien om te controleren of dit de oorzaak is van de probleem. *
* Opmerkingen:
1. Ik weet dat dit geen ideale oplossing is, maar je kunt de Windows Defender Antivirus activeren om beschermd te worden.
2. Als het probleem zich blijft voordoen, gaat u verder met de volgende methode.
Methode 4. Ontdek waardoor de SENS-service vastloopt.
Stap 1. Controleer de foutgebeurtenissen in Logboeken.
1. Navigeren naar Evenementenkijker -> Windows-logboeken -> Sollicitatie.
2. Controleer alle evenementen met ID 4627 om erachter te komen of u de naam van het schuldige programma kunt vinden in de weergavenaam van het abonnement. *
* Opmerking: Als de naam van het abonnement "HB_System_Logoff", "HB_System_Logon", "HB_DisplayLock" of "HB_DisplayUnlock", ga dan verder met de volgende stap, want al deze abonnementen zijn functies van de "Melding systeemgebeurtenis" service, dus de informatie is nutteloos.
Stap 2. Controleer de probleemgeschiedenis in het configuratiescherm Beveiliging en onderhoud.
1. Navigeer naar Configuratiescherm en open 'Beveiliging en onderhoud'. *
* Opmerking: Als u het menu 'Beveiliging en onderhoud' niet kunt zien, stelt u de Bekijken door naar Alle spullen.
2. Vouw de Onderhoudsopties uit en selecteer Betrouwbaarheidsgeschiedenis bekijken
3. In het scherm Betrouwbaarheid en probleemgeschiedenis:
A. Selecteer in het bovenste deelvenster de dag waarop het probleem zich heeft voorgedaan.
B. Klik in het onderste deelvenster met de rechtermuisknop op een vastgelopen programma of service en selecteer Bekijk technische details.
4. Bekijk in het gedetailleerde rapport welke applicatie (of service) ervoor zorgt dat het systeem vastloopt. *
* TIP: Als u de toepassing niet kunt herkennen, voert u een Google-zoekopdracht uit om te achterhalen tot welke software deze behoort.
bijv. In dit voorbeeld zorgt de toepassing "ekrn.exe" ervoor dat Windows Verkenner vastloopt. (De "ekrn.exe is een proces van de ESET-antivirussoftware die op het systeem wordt uitgevoerd.)
Methode 5. Vertel Windows om automatisch de niet-reagerende services of programma's te beëindigen.
De fout "Please wait for the SENS-service" is een oud probleem en kan willekeurig en zonder duidelijke reden in alle serverversies (Windows Server 2012, 2016 of 2019) verschijnen. Dus een andere mogelijke manier om het probleem op te lossen, is door Windows te vertellen elk niet-reagerend programma en niet-reagerende service te beëindigen bij het opnieuw opstarten, afsluiten of afmelden. Om dat te doen:
1. Open op RDS Server de register-editor en navigeer met de volgende sleutel in het linkerdeelvenster:
- HKEY_USERS\.DEFAULT\Configuratiescherm\Desktop
2. Klik met de rechtermuisknop op een lege ruimte (in het rechterdeelvenster) en selecteer Nieuw > Tekenreekswaarde
3. Geef de nieuwe waarde de naam AutoEndTaken en druk op Binnenkomen.
4. Dubbelklik bij de AutoEndTaken (REG_SZ) waarde en typ in het veld Waardegegevens 1 & Klik OKE.
5. Sluit de register-editor & herstarten de server.
Dat is het! Welke methode werkte voor jou?
Laat me weten of deze gids je heeft geholpen door een opmerking over je ervaring achter te laten. Like en deel deze gids om anderen te helpen.