Denne vejledning indeholder trin for trin instruktioner til fejlfinding af følgende problem: Når brugere forsøger at log af fra Windows RDS Server 2016, logoffet sidder fast ved "vent venligst på systemhændelsesmeddelelsen service". Som et resultat af problemet lukker RDP-sessionen aldrig, og brugerne kan ikke logge af eller genoprette forbindelse til RDS-serveren.
Problem i detaljer: Fjernskrivebordsbrugere kan ikke afbryde forbindelsen til RDSH Server 2012/2016/2019 og modtager meddelelsen "Vent på systemmeddelelsestjenesten", og de kan ikke oprette forbindelse igen. Når problemet opstår, er sessionsstatussen på RDS-serveren "Afbrudt", og kan ikke logge af den eller de afbrudte sessioner fra serveren.
Liste over fejl på RDS-serveren når problemet opstår:
- Hændelses-id 4627: COM+ hændelsessystemet fik timeout ved forsøg på at aktivere logon-metoden på hændelsesklassen {D5978650-5B9F-11D1-8DD2-00AA004ABD5E} for udgiver og abonnent. Abonnenten svarede ikke inden for 180 sekunder. Visningsnavnet på abonnementet er "HB_System_Logon". HRESULTAT var 800705b4.
- Hændelses-id 4627: COM+ hændelsessystemet fik timeout under forsøget på at aktivere Logoff-metoden på hændelsesklassen {D5978650-5B9F-11D1-8DD2-00AA004ABD5E} for udgiver og abonnent. Abonnenten svarede ikke inden for 180 sekunder. Visningsnavnet på abonnementet er "HB_System_Logoff". HRESULTAT var 800705b4.
- Selv ID 6001: Winlogon-meddelelsesabonnenten
mislykkedes en underretningsbegivenhed. - Hændelses-id 6005: Winlogon-meddelelsesabonnenten
tager lang tid at håndtere underretningsbegivenheden (logoff)."
Sådan retter du: RDP-brugere kan ikke logge af og kan ikke logge af den afbrudte session i Windows Server 2016/2019.
Metode 1. Genstart Print Spooler.
Den første metode til at løse problemet "Vent venligst på System Notification Service" er at genstarte Print Spooler-tjenesten på RDS-serveren 2016. At gøre det:
1. Tryk samtidigt på Windows + R tasterne for at åbne kørselskommandoboksen.
2. I kør kommandoboksen skal du skrive: services.msc og tryk Gå ind.
3. Højreklik på Print Spooler service og klik Genstart.
4. Når du har genstartet Print Spooler, skal du prøve at oprette forbindelse til RDP-serveren igen og kontrollere, om problemet fortsætter.
Metode 2. Tving til at logge af fjernskrivebordsbrugere.
Hvis du normalt ikke kan logge af den afbrudte session fra RDS-serveren, (ved at bruge højreklik -> "Log bruger af" mulighed), prøv derefter at tvinge lukke RDP-sessionen ved at dræbe "Winlogon"-processen i session. At gøre det:
1. På RDP Server 2016 skal du trykke på Ctrl + Alt + Slet at åbne Jobliste.
2. Ved Brugere fanen, 'udvid' brugeren med status "Afbrudt".
3. Højreklik på Windows logon applikation og klik Gå afspor.
4. Bemærk PID af de fremhævede winlogon.exe behandle. (f.eks. "6116" i dette eksempel)
5. Åben PowerShell som administrator.
6. I PowerShell skal du skrive følgende kommando og trykke på Gå ind: *
- dræbe -id PID
* Bemærk: Hvor PID = den PID, du bemærkede i det foregående trin.
for eksempel. I dette eksempel vil kommandoen være: kill -id 6116
7. Når du bliver spurgt, om du vil udføre Stop-Process-handlingen, skal du trykke på y nøgle. *
* Bemærk: Hvis du efter at have trykket på "y"-tasten modtager en fejlmeddelelse, der siger "Kan ikke afslutte processen. Operationen kunne ikke fuldføres, adgang nægtes", så er den eneste metode til at stoppe RDP-sessionerne at genstarte RDP-serveren hårdt.
8. Luk og åbn Task Manager igen for at sikre, at forbindelsen er lukket.
9. Udfør de samme trin, og dræb "Winlogon.exe"-processen for enhver "Afbrudt" bruger.
10. Når du er færdig, prøv at oprette forbindelse til og fra RDS-serveren 2-3 gange for at sikre, at problemet er løst. Hvis problemet fortsætter, skal du fortsætte til metode 3. *
*Forslag: I tilfælde af, genstart RDS-serveren, fordi jeg har bemærket, at problemet nogle gange opstår efter installation af opdateringer uden at genstarte maskinen.
Metode 3. Afinstaller antivirusprogrammet.
En anden årsag til fejlmeddelelsen "Vent venligst på systemmeddelelsestjenesten" er det installerede antivirus på RDS-serveren. Mere specifikt kan problemet skyldes ethvert antivirusprogram (ESET, Symantec, McAfee osv.), så jeg foreslå at køre serveren uden antivirus i et par dage for at kontrollere, om det er årsagen til problem. *
* Bemærkninger:
1. Jeg ved, at det ikke er en ideel løsning, men du kan aktivere Windows Defender Antivirus for at blive beskyttet.
2. Hvis problemet fortsætter, skal du fortsætte til næste metode.
Metode 4. Find ud af, hvad der får SENS-tjenesten til at hænge.
Trin 1. Tjek fejlhændelser i Event Viewer.
1. Naviger til Event Viewer -> Windows-logfiler -> Ansøgning.
2. Tjek alle begivenheder med ID 4627 for at finde ud af, om du kan finde navnet på synderens program fra visningsnavnet på abonnementet. *
* Bemærk: Hvis navnet på abonnementet er "HB_System_Logoff", "HB_System_Logon", "HB_DisplayLock" eller "HB_DisplayUnlock", fortsæt derefter til næste trin, fordi alle disse abonnementer er funktioner af det "Systemhændelsesmeddelelse" service, så informationen er ubrugelig.
Trin 2. Tjek problemhistorikken i kontrolpanelet Sikkerhed og vedligeholdelse.
1. Naviger til Kontrolpanel og åbn 'Sikkerhed og vedligeholdelse'. *
* Bemærk: Hvis du ikke kan se menuen 'Sikkerhed og vedligeholdelse', skal du indstille Se efter til Alle dele.
2. Udvid vedligeholdelsesindstillingerne, og vælg Se pålidelighedshistorik
3. På skærmbilledet Reliability and Problem History:
en. I den øverste rude skal du vælge den dag, problemet opstod.
b. I den nederste rude skal du højreklikke på et nedbrudt program eller tjeneste og vælge Se tekniske detaljer.
4. På den detaljerede rapport skal du bemærke, hvilken applikation (eller tjeneste), der får systemet til at hænge. *
*TIP: Hvis du ikke kan genkende applikationen, skal du udføre en Google-søgning for at finde, hvilken software den tilhører.
for eksempel. I dette eksempel får programmet "ekrn.exe" Windows Stifinder til at hænge. (Det "ekrn".exe er en proces fra ESET antivirussoftwaren, der kører på systemet.)
Metode 5. Bed Windows om automatisk at afslutte tjenester eller programmer, der ikke reagerer.
Fejlen "Vent venligst på SENS-tjenesten" er et gammelt problem og kan forekomme tilfældigt og uden en åbenlys årsag i alle serverversioner (Windows Server 2012, 2016 eller 2019). Så en anden mulig måde at løse problemet på er at bede Windows om at afslutte ethvert program og service, der ikke reagerer, ved genstart, nedlukning eller log ud. At gøre det:
1. På RDS Server skal du åbne registreringseditoren og navigere ved følgende tast i venstre rude:
- HKEY_USERS\.DEFAULT\Kontrolpanel\Desktop
2. Højreklik på et tomt rum (i højre rude), og vælg Ny > Strengværdi
3. Giv den nye værdi navnet AutoEndTasks og tryk Gå ind.
4. Dobbeltklik ved AutoEndTasks (REG_SZ) værdi, og skriv i feltet Værdidata 1 & klik OKAY.
5. Luk registreringseditor & genstart serveren.
Det er det! Hvilken metode virkede for dig?
Fortæl mig, om denne guide har hjulpet dig ved at efterlade din kommentar om din oplevelse. Synes godt om og del denne guide for at hjælpe andre.