Løs problemer med forbindelse til fjernskrivebord og fejl på Windows 11/10
Remote Desktop Protocol (RDP) er en proprietær protokol udviklet af Microsoft , som giver en bruger et grafisk interface til at oprette forbindelse til en anden computer via en netværksforbindelse.Brugeren anvender RDP -klientsoftware til dette formål, mens den anden computer skal køre RDP -serversoftware. I dette indlæg vil vi undersøge, hvordan du fejlfinder generelle problemer med forbindelse til fjernskrivebord(troubleshoot general Remote Desktop connection issues) på Windows 11/10.
(Fix Remote Desktop)Løs problemer med forbindelse til fjernskrivebord
Prøv de skitserede fejlfindingstrin nedenfor, når en fjernskrivebordsklient ikke fungerer(Remote Desktop client is not working) eller ikke kan oprette forbindelse til et fjernskrivebord(cannot connect to a remote desktop) , men ikke giver beskeder eller andre symptomer, der kan hjælpe med at identificere årsagen.
1] Kontroller(Check) status for RDP -protokollen på en lokal computer
Du skal aktivere Fjernskrivebord(enable Remote Desktop) for at kontrollere og ændre status for RDP -protokollen på en lokal computer. Du kan også aktivere Fjernskrivebord ved hjælp af kommandoprompt eller PowerShell(enable Remote Desktop using Command Prompt or PowerShell) .
2] Kontroller(Check) status for RDP -protokollen på en fjerncomputer
For at kontrollere og ændre status for RDP -protokollen på en fjerncomputer skal du bruge en netværksregistreringsforbindelse.
Da dette er en registreringsoperation, anbefales det, at du sikkerhedskopierer registreringsdatabasen(back up the registry) eller opretter et systemgendannelsespunkt som nødvendige sikkerhedsforanstaltninger. Når du er færdig, kan du fortsætte som følger:
- Tryk på Windows- tasten + R for at starte dialogboksen Kør(Run) .
- I dialogboksen Kør skal du skrive
regedit
og trykke på Enter for at åbne Registreringseditor(open Registry Editor) . - Vælg Filer(File) i registreringseditoren , og vælg derefter Connect Network Registry .
- Indtast navnet på fjerncomputeren i dialogboksen Vælg computer .(Select Computer)
- Vælg Tjek navne.(Check Names.)
- Vælg OK .
- Derefter skal du navigere eller springe til registreringsdatabasenøglens sti nedenfor:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
- På placeringen i højre rude skal du dobbeltklikke på tasten fDenyTSConnections for at redigere dens egenskaber.
- For at aktivere RDP skal du indstille værdidataene(fDenyTSConnections) for fDenyTSConnections(Value) fra 1 til 0 .
Værdien 0 angiver, at RDP er aktiveret, mens værdien 1 angiver, at RDP er deaktiveret.
Relateret(Related) : Fjernskrivebordsindstillingen er nedtonet(Remote Desktop option is greyed out) på Windows 10,
3] Kontroller(Check) , om et gruppepolitikobjekt(Group Policy Object) ( GPO ) blokerer RDP på en lokal computer
En GPO tilsidesætter muligvis indstillingerne på computerniveau, hvis du ikke kan slå RDP til i brugergrænsefladen, eller værdien af fDenyTSConnections vender tilbage til 1 , efter du har ændret den
Gør følgende for at kontrollere gruppepolitikkonfigurationen på en lokal computer:
- Tryk på Windows key + R for at starte dialogboksen Kør.
- I dialogboksen Kør skal du skrive
cmd
og derefter trykke på CTRL + SHIFT + ENTER for at open Command Prompt in admin/elevated mode . - I kommandopromptvinduet skal du skrive kommandoen nedenfor og trykke på Enter .
gpresult /H c:\gpresult.html
- Når kommandoen er udført, skal du åbne gpresult.html.
- I Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Connections skal du finde politikken Tillad brugere at oprette fjernforbindelse ved at bruge Remote Desktop Services(Allow users to connect remotely by using Remote Desktop Services) .
Hvis indstillingen for denne politik er Aktiveret(Enabled) , blokerer gruppepolitik(Group Policy) ikke RDP - forbindelser. Hvis indstillingen for denne politik er Deaktiveret(Disabled) , skal du markere Winning GPO . Dette er den GPO , der blokerer RDP- forbindelser.
4] Kontroller(Check) , om en GPO blokerer RDP på en fjerncomputer
For at kontrollere gruppepolitikkonfigurationen(Group Policy) på en fjerncomputer skal du køre kommandoen nedenfor i forhøjet CMD- prompt:
gpresult /S <computer name> /H c:\gpresult-<computer name>.html
Filen som denne kommando producerer ( gpresult-<computer name>.html ) bruger det samme informationsformat som den lokale computerversion ( gpresult.html ) bruger.
5] Rediger en blokerende GPO
Du kan ændre disse indstillinger i Group Policy Object Editor ( GPE ) og Group Policy Management Console (GPMC) .
Brug en af følgende metoder for at ændre blokeringspolitikken:
Brug GPE, gør følgende:
- Tryk på Windows key + R for at starte dialogboksen Kør.
gpedit.msc
Skriv og tryk på Enter i dialogboksen Kør for at åbne Group Policy Editor(open Group Policy Editor) .- Inde i den lokale gruppepolitikeditor(Local Group Policy Editor) skal du bruge den venstre rude til at navigere til stien nedenfor:
Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections
- På placeringen, i højre rude, skal du dobbeltklikke på Tillad brugere at oprette forbindelse via fjernadgang ved at bruge Remote Desktop Services(Allow users to connect remotely by using Remote Desktop Services) .for at redigere dens egenskaber.
- Indstil politikken til enten Aktiveret(Enabled) eller Ikke konfigureret(Not configured) .
- Klik på Anvend(Apply) > OK og afslut.
- På de berørte computere skal du åbne et kommandopromptvindue som administrator og køre kommandoen nedenfor:
gpupdate /force
Brug GPMC til at navigere til den organisatoriske enhed (OU), hvor blokeringspolitikken anvendes på de berørte computere, og slet politikken fra organisationen.
6] Kontroller(Check) status for RDP- tjenesterne
På både den lokale (klient) computer og den eksterne (mål) computer, bør følgende tjenester køre:
- Fjernskrivebordstjenester(Remote Desktop Services) ( Termservice )
- Remote Desktop Services UserMode Port Redirector ( UmRdpService )
Start dem på begge computere, hvis en eller begge tjenester ikke kører.
Gør følgende:
- Tryk på Windows key + R for at starte dialogboksen Kør.
- I dialogboksen Kør skal du skrive
services.msc
og trykke på Enter for at åbne Services(open Services) . - Rul og find begge ovennævnte tjenester(Services) i vinduet Tjenester.
- Dobbeltklik(Double-click) på posten for at redigere dens egenskaber.
- Klik på knappen Start(Start) i egenskabsvinduet .
- Klik på OK(OK) .
Du kan også bruge PowerShell til at administrere tjenesterne lokalt eller eksternt (hvis fjerncomputeren er konfigureret til at acceptere eksterne PowerShell -cmdlets).
7] Kontroller(Check) status for RDP- lytteren
Denne procedure bruger PowerShell , fordi de samme cmdlet'er fungerer både lokalt og eksternt. For en lokal computer kan du også bruge en kommandoprompt, der har administrative tilladelser.
Gør følgende for at oprette forbindelse til en fjerncomputer:
- Tryk på Windows key + X for at åbne Power User Menu(open Power User Menu) .
- Tryk på A på tastaturet for at starte PowerShell i admin/forhøjet tilstand.
- I PowerShell -konsollen skal du indtaste kommandoen nedenfor og trykke på Enter :
Enter-PSSession -ComputerName <computer name>
- Indtast
qwinsta
.
Hvis listen indeholder rdp-tcp med status på Lyt(Listen) , som vist på billedet ovenfor, fungerer RDP - lytteren. Gå(Jump) til fejlfindingstrin 10](Troubleshooting step 10]) nedenfor. Ellers(Otherwise) bliver du nødt til at eksportere RDP -lytterkonfigurationen fra en fungerende computer.
Gør følgende:
- Log ind på en computer, der har den samme version af operativsystemet, som den berørte computer har, og få adgang til computerens registreringsdatabase.
- Naviger(Navigate) eller hop til følgende post i registreringsdatabasen:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
- Eksporter posten til en .reg-fil(Export the entry to a .reg file) .
- Kopier den eksporterede .reg-fil til den berørte computer.
- For at importere RDP -lytterkonfigurationen skal du åbne et PowerShell- vindue, der har administrative tilladelser på den berørte computer (eller åbne PowerShell - vinduet og oprette forbindelse til den berørte computer eksternt).
Indtast følgende cmdlet for at sikkerhedskopiere den eksisterende post i registreringsdatabasen(To back up the existing registry entry) :
cmd /c 'reg export "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-tcp" C:\Rdp-tcp-backup.reg'
For at fjerne den eksisterende post i registreringsdatabasen(To remove the existing registry entry) skal du indtaste følgende cmdlets:
Remove-Item -path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-tcp' -Recurse -Force
For at importere den nye post i registreringsdatabasen og derefter genstarte tjenesten(To import the new registry entry and then restart the service) , skal du køre nedenstående cmdlet'er. Erstat <filename>
pladsholderen med navnet på den eksporterede .reg -fil.
cmd /c 'regedit /s c:\<filename>.reg' Restart-Service TermService -Force
Når du er færdig med at udføre cmdlet'erne, kan du teste konfigurationen ved at prøve fjernskrivebordsforbindelsen igen. Hvis du stadig ikke kan oprette forbindelse, skal du genstarte den berørte computer.
Hvis du stadig ikke kan oprette forbindelse, skal du fortsætte med det næste fejlfindingstrin, som er at kontrollere status for det selvsignerede RDP-certifikat(check the status of the RDP self-signed certificate) .
8] Kontroller(Check) status for det selvsignerede RDP -certifikat(RDP)
Hvis du stadig ikke kan oprette forbindelse, skal du gøre følgende:
- Tryk på Windows key + R for at starte dialogboksen Kør.
- I dialogboksen Kør skal du skrive
mmc
og trykke på Enter for at åbne Microsoft Management Console(open Microsoft Management Console) . - Klik på menuen Filer(File) .
- Vælg Add/Remove Snap-in .
- Vælg Certifikater(Certificates)(Select Certificates) fra listen over snap-ins.
- Klik på Tilføj(Add) .
- Når du bliver bedt om at vælge det certifikatlager, der skal administreres, skal du vælge Computerkonto.(Computer account.)
- Klik på Næste(Next) .
- Vælg den berørte computer.
- Klik på knappen Udfør(Finish) .
- Klik på OK(OK) .
- Slet nu det selvsignerede RDP -certifikat i mappen Certifikater(Certificates) under Fjernskrivebord .(Remote Desktop)
- På den berørte computer skal du genstarte Remote Desktop Services -tjenesten.
- Opdater snap-in'en Certifikater.
- Hvis det selvsignerede RDP -certifikat ikke er blevet genskabt, skal du kontrollere tilladelserne for mappen (RDP)MachineKeys .
9] Kontroller(Check) tilladelserne for mappen MachineKeys
Gør følgende på den berørte computer:
- Tryk på Windows key + E for at åbne File Explorer(open File Explorer) .
- Naviger til mappestien nedenfor:
C:\ProgramData\Microsoft\Crypto\RSA\
- På stedet skal du højreklikke på MachineKeys , vælge Egenskaber(Properties) , vælge Sikkerhed(Security) og derefter vælge Avanceret(Advanced) .
Sørg(Make) for, at følgende tilladelser er konfigureret:
- Indbyggede administratorer: Fuld kontrol(Full control)
- Alle: Læs, skriv(Read, Write)
10] Tjek RDP-lytterporten
På både den lokale (klient) computer og den eksterne (mål) computer, bør RDP lytteren lytte på port 3389. Ingen andre programmer bør bruge denne port.
Brug registreringseditoren(Registry Editor) for at kontrollere eller ændre RDP -porten . Som en sikkerhedsforanstaltning sikkerhedskopierer registreringsdatabasen eller opret et systemgendannelsespunkt, og fortsæt derefter som følger:
- Åbn Registreringseditor, vælg Filer(File) , og vælg derefter Forbind netværksregistrering(Connect Network Registry) .
- Indtast navnet på fjerncomputeren i dialogboksen Vælg computer .(Select Computer)
- Vælg Tjek navne.(Check Names.)
- Vælg OK .
- Derefter skal du navigere eller springe til registreringsdatabasenøglens sti nedenfor:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
- På placeringen i højre rude skal du dobbeltklikke på portnummeret( PortNumber) for at redigere dets egenskaber.
- Hvis feltet Værdidata(Value) har en anden værdi end 3389 i egenskabsvinduet, skal du ændre det til 3389.
- Klik på OK(OK) for at gemme ændringer.
- Genstart Remote Desktop Services -tjenesten.
11] Kontroller(Check) , at et andet program ikke bruger den samme port
Gør følgende:
- Åbn en PowerShell i forhøjet tilstand.
- For at oprette forbindelse til en fjerncomputer skal du køre kommandoen nedenfor:
Enter-PSSession -ComputerName <computer name>
Kør derefter følgende kommando:
cmd /c 'netstat -ano | find "3389"'
- Se(Look) efter en post for TCP -port 3389 (eller den tildelte RDP -port) med statussen Lytter(Listening) .
Bemærk(Note) : Procesidentifikatoren ( PID ) for processen eller tjenesten, der bruger denne port, vises under PID -kolonnen.
- For at bestemme, hvilket program der bruger port 3389 (eller den tildelte RDP -port), skal du indtaste følgende kommando:
cmd /c 'tasklist /svc | find "<pid listening on 3389>"'
- Se(Look) efter en post for det PID - nummer, der er knyttet til porten (fra
netstat
output). De tjenester eller processer, der er knyttet til det pågældende PID , vises i højre kolonne. - Hvis et andet program eller en tjeneste end Remote Desktop Services ( TermServ.exe ) bruger porten, kan du løse konflikten ved at bruge en af følgende metoder:
Konfigurer den anden applikation eller tjeneste til at bruge en anden port (anbefales).
Afinstaller den anden applikation eller tjeneste.
Konfigurer RDP til at bruge en anden port, og genstart derefter tjenesten Remote Desktop Services (anbefales ikke).
12] Kontroller(Check) , om en firewall blokerer RDP -porten
Du kan bruge psping- værktøjet til at teste, om du kan nå den berørte computer ved at bruge port 3389.
Gør følgende:
- Gå til en anden computer, der ikke er berørt, og download psping .
- Åbn et kommandopromptvindue som administrator, skift til det bibliotek, hvor du installerede psping , og indtast derefter følgende kommando:
psping -accepteula <computer IP>:3389
- Kontroller outputtet af psping- kommandoen for resultater som følgende:
Connecting to <computer IP> : Fjerncomputeren er tilgængelig.
(0% loss) : Alle forsøg på at oprette forbindelse lykkedes.
Fjerncomputeren nægtede netværksforbindelsen(The remote computer refused the network connection) : Fjerncomputeren er ikke tilgængelig.
(100% loss) : Alle forsøg på at oprette forbindelse mislykkedes.
- Kør psping på flere computere for at teste deres evne til at oprette forbindelse til den berørte computer.
- Bemærk, om den berørte computer blokerer forbindelser fra alle andre computere, nogle andre computere eller kun én anden computer.
Yderligere trin, du kan tage, omfatter;
- Engager dine netværksadministratorer for at bekræfte, at netværket tillader RDP - trafik til den berørte computer.
- Undersøg konfigurationerne af eventuelle firewalls mellem kildecomputerne og den berørte computer (inklusive Windows Firewall på den berørte computer) for at afgøre, om en firewall blokerer RDP -porten.
Håber dette indlæg kan hjælpe dig med at fejlfinde RDP- forbindelsesproblemer, du måske har!
Related posts
Fix Remote Desktop kan ikke finde computerfejlen i Windows 11/10
Fanen Remote Desktop i RDWEB mangler fra Edge-browseren i Windows 10
Ret Remote Desktop Error Code 0x204 på Windows 11/10
Logonforsøget mislykkedes under tilslutning til Fjernskrivebord
Ret Remote Desktop Error Code 0x104 på Windows 11/10
Der er opstået en intern fejl i forbindelse med fjernskrivebordsforbindelse
Skift lytteporten til Remote Desktop
NoMachine er et gratis og bærbart Remote Desktop Tool til Windows PC
Sådan blokerer du Remote Desktop på din Windows-pc -
Bedste gratis fjernskrivebordssoftware til Windows 10
RDP-forbindelse afbrydes, når du aktiverer lyd på fjernskrivebord
Ret Microsoft Edge Installation & Update fejlkoder
FIX Din printer har brug for din opmærksomhed, printeren har brug for brugerindgriben
Fjernprocedurekaldet mislykkedes under brug af DISM i Windows 11/10
Udfør CTRL+ALT+DEL på fjerncomputer ved hjælp af Remote Desktop
Der er opstået godkendelsesfejl, den anmodede funktion understøttes ikke
Forøg antallet af fjernskrivebordsforbindelser i Windows 11/10
Sådan aktiveres Fjernskrivebord i Windows 10 (eller Windows 7)
Ret denne app kan ikke åbne Office-appfejl på Windows 10
Aktiver Fjernskrivebord ved hjælp af kommandoprompt eller PowerShell