Windows 10 Pro och Enterprise Edition har fjärrskrivbordsverktyget som gör det möjligt för användare att konfigurera och ta kontroll över fjärrskrivbord utan hjälp av programvara från tredje part. När du ansluter till fjärrskrivbordet kanske du märker detta felmeddelande - ”Fjärrskrivbord kan inte ansluta till fjärrdatorn”. Följ dessa detaljerade korrigeringar för att lösa detta problem.
Fix 1 - Kontrollera nätverksanslutningen
Den mest troliga orsaken bakom detta RDP-fel är nätverksanslutningsfrågan.
Använd Telnet-klienten
Du kan använda Telnet-klienten för att kontrollera nätverket. Men du måste aktivera det först.
1. Skriv “cmd”I sökrutan.
2. Högerklicka på “Kommandotolken”Och klicka på“Kör som administratör“.

3. När kommandotolken visas, skriv den här koden och tryck Stiga på.
dism / online / Enable-Feature / FeatureName: TelnetClient

Stäng kommandotolken.
4. tryck på Windows-tangent + X tangenterna tillsammans.
5. Klicka därefter på “Windows PowerShell (Admin)“.

6. PowerShell med administratörsbehörighet visas. Skriv eller kopiera och klistra in det här kommandot och tryck på Enter.
Install-WindowsFeature-namnTelnet-klient

När du har aktiverat funktionen stänger du PowerShell-fönstret. Försök sedan pinga TCP-porten som fjärrdatorn är ansluten till med Telnet.
Använd PSPing
Om Telnet orsakar några problem kan du använda PsPing (det är bärbart, så inget behov av installation).
1. Ladda ner PsPing bärbar på din dator. Klicka bara på “Ladda ner PsTools”För att börja ladda ner.

2. Extrahera sedan zip-filen till den här standardplatsen -
C: \ WINDOWS \ system32
NOTERA–
Extrahera filerna i katalogen som redan finns i din sökväg på CMD-kommandoraden.
Exempel - I det här fallet är standardkatalogen för kommandoraden på -
C: \ WINDOWS \ system32

Så vi har beslutat att extrahera zip-filen på den specifika platsen.
3. Skriv nu “cmd”I sökrutan.
4. Högerklicka sedan på “Kommandotolken”Och klicka på“Kör som administratör“.

5. När kommandotolken öppnas, typ och ändra den här koden enligt ditt scenario och slå Stiga på.
psping TCP-port som din fjärrinställning är ansluten till
[Ändra 'TCP-port som din fjärrinställning är ansluten tillMed den specifika TCP-port som fjärrmaskinen för närvarande använder.
Exempel - Fjärrinställningen är ansluten till porten '192.168.0.100:2369'. Så kommandot kommer att vara -
psping 192.168.0.100:2369
]

6. Nu finns det två möjliga fall här -
FALL A - Om kommandot fungerar och du har problem med att pinga maskinen med hjälp av FQDN-namnet måste du kontrollera om DNS-upplösningen fungerar ordentligt eller inte.
FALL B - Om du inte alls kan ansluta till fjärrinstallationen hindrar TCP-porten av en lokal brandvägg eller en nätverksvägg.
För att testa detta fall kan du inaktivera Windows-brandväggen på fjärrdatorn.
Kontrollera först vilken status brandväggen har på fjärrsystemet.
a. Öppna kommandotolken med administrativa rättigheter.
b. Sedan, kopiera klistra in detta kommando i terminalen. Ändra det därefter och slå Stiga på.
Anropa-kommando -Datornamn[Datornamn] -ScriptBlock {netsh advfirewall visa allprofiler}

NOTERA –
Ersätt "[Datornamn]”Med namnet på den fjärrdator du försöker komma åt.
Om du märker att brandväggen är PÅ kan du avaktivera den för teständamål.
c. Du kan inaktivera brandväggen med ett enda kommando. Klistra bara in den här koden i terminalen och tryck Stiga på.
Invoke-Command -ComputerName Win7 -ScriptBlock {netsh advfirewall ställer in allprofiles state off}

NOTERA–
För att effektivisera kommandot ovan behöver du PSremoting aktiverad på din fjärrdator. Om det inte är det kan du använda PsExec för att aktivera fjärrstyrning av PowerShell med det här kommandot.
psexec \\RemoteComputer -u administratör -p LÖSENORD netsh advfirewall stänger av allprofiles status

Detta bör lösa anslutningsproblemet.
Fix 2 - Lägg till behörigheter för administratörsanvändare
Om användarkontot du använder för att ansluta till fjärrinställningen tillhör gruppen som inte är administratör kan du inte ansluta via RDP.
1. Du måste öppna datorhantering. Så tryck på Windows nyckel tillsammans medR'Nyckel.
2. Skriv sedan “compmgmt.msc”Och klicka på“OK“.

3. När datorhantering öppnas högerklickar du på “Datorhantering”Till vänster och klicka på“Anslut till en annan dator ...“.

4. Välj sedan “En annan dator:“.
5. Klicka på "Bläddra“.

6. Klicka sedan på “Avancerad“.

7. För att se listan över grupper, klicka bara på “Hitta nu“.
8. Här hittar du en lista över användare och grupper. Bläddra ner genom listan över grupper eller användare och välj ditt kontonamn.
(För mig är det "Sambit". )
9. Klicka på "OK“.

10. Klicka slutligen på “OK“.

Detta borde vara tillräckligt för att hantera fjärrdatorn utan att behöva ytterligare referenser om du har loggat in på en Active Directory-domän.
Denna process fungerar bara om brandväggsinställningen tillåter fjärrinställningar för administrativa policyundantag är aktiverade på systemet.
Följ dessa steg om du vill hantera fjärrinställningarna från datorhantering-
a. tryck på Windows-tangent + R knapparna.
b. Skriv “gpedit.msc”Och klicka på“OK“.
c. När grupprincipredigeraren öppnas går du så här -
Datorkonfiguration> Administrativa mallar> Nätverk> Nätverksanslutningar> Windows-brandvägg> Domänprofil
d. På den högra sidan, dubbelklicka på “Windows Defender Firewall: Tillåt inkommande fjärradministrationsundantag“.

e. Ställ in policyn till “Aktiverad“.
f. Klicka sedan på “Tillämpa”Och”OK“.

När du har ändrat inställningarna kan du hantera fjärrskrivbordet som administratör.
NOTERA–
Om du har problem med datorhantering kan du prova en alternativ metod. Men du kommer att behöva PsTools på din dator.
1. Öppna ett upphöjt kommandotolkfönster.
2. Skriva eller kopiera klistra in den här koden på CMD-skärmen, slå Stiga på.
psexec \\Datornamn net localgroup Administrators "Domän namn\Användarnamn" /Lägg till
NOTERA - Byt ut parametrarna i koden enligt ditt fall.
Exempel - För den här datorn är "ComputerName" "MYPC“. Mitt domännamn är “Dom1“. Användarens namn är “Användare1“.
Så kommandot kommer att vara -
psexec \\MYPC net localgroup Administrators "Dom1\Användare1" /Lägg till

Detta kommer att göra tricket och lägga till din aktiva katalog i listan över administratörer. Försök att komma åt fjärrdatorn med det här kontot igen. Ditt problem bör lösas.
Fix 3 - Tillåt fjärrskrivbordsanslutning
Du måste tillåta anslutningsinställningar för fjärrskrivbord på ditt system.
1. tryck på Windows-tangent + R tangenterna tillsammans.
2. När Run-fönstret kommer upp skriver du “sysdm.cpl”Och slå Stiga på.

3. Gå sedan till ”Avlägsen”Fliken.
4. Här, kolla upp lådan "Tillåt fjärranslutningar till den här datorn“.

5. Klicka slutligen på “Tillämpa”Och”OK”För att spara denna ändring på ditt system.

Försök nu att ansluta till fjärrdatorn igen.
Om detta inte fungerar kan du försöka aktivera anslutningen till fjärrskrivbord från registerredigeraren.
1. Först trycker du bara på Windows-tangent + R tangenterna tillsammans.
2. Skriv sedan “regedit”Och klicka på“OK“.

3. Fortsätt sedan till den här platsen på Registerredigeringsskärmen -
Dator \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server
4. När du väl har nått dit, dubbelklicka på "fDenyTSConnections”-Tangenten för att ändra den.

6. Ställ in värdet till “0“.
7. Klicka på "OK“.

Detta bör möjliggöra anslutning till fjärrskrivbord. Kontrollera problemets status igen.
NOTERA – A
Om du inte kan växla mellan inställningarna eller registerredigeraren kan du köra denna Powershell-kod för att göra detsamma.
1. Öppna PowerShell-terminalen med administrativa rättigheter.
2. Kör sedan det här enkla kommandot för att ändra registervärdet.
(Get-WmiObject Win32_TerminalServiceSetting -Computername [ComputerName] ‑Namespace root \ cimv2 \ TerminalServices) .SetAllowTsConnections (1,1)

OBS - B
Det finns en annan process för att ändra registervärdet. Men det kräver att fjärrregistreringstjänsten är igång för att fungera korrekt.
1. Öppna en förhöjd kommandotolk med administrativa rättigheter.
2. Klistra sedan in det här kommandot i terminalen och tryck Stiga på.
REG ADD "\\[RemoteComputer] \ HKLM \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server "/ v fDenyTSConnections / d 0 / f / t REG_DWORD

[Glöm inte att ändra "RemoteComputer" enligt ditt fall.]
Försök att ansluta till fjärrskrivbordet igen.
Fix - 4 Kontrollera statusen för RDP-tjänsterna
Vissa Remote Desktop Protocol-tjänster måste köras på både den lokala datorn och fjärrdatorn.
1. tryck på Windows-tangent + R.
2. Skriv “services.msc”Och klicka på“OK“.

3. När skärmen Tjänster visas, leta efter ”Fjärrskrivbordstjänster“. Dubbelklicka på det.

4. Ställ sedan in 'Starttyp' till 'Automatisk“. Klicka på "Start”För att starta tjänsten.

5. Klicka på "Tillämpa”Och”OK”För att spara ändringarna.

6. Samma sätt, dubbelklicka på "Remote Desktop Services UserMode Port Redirector“.

7. Precis som Termservice ställer du in starttypen för den här till “Automatisk" också.
8. Starta tjänsten genom att klicka på “Start”, Om den redan inte körs.

9. För att spara ändringarna, klicka på “Tillämpa”Och”OK“.
Se till att du har säkerställt dessa ändringar i både fjärrdatorn och den lokala datorn.
Omstart båda maskinerna en gång för att spara ändringarna.
NOTERA –
Om du inte vill ändra tjänsterna från skärmen Tjänster kan du göra det bara genom att skicka ett kommando.
1. tryck på Windows-tangent + X tangenterna tillsammans.
2. Klicka sedan på “Windows PowerShell (Admin)”.

3. Skriv sedan den här koden. Ändra det därefter och slå Stiga på.
"TermService", "UmRdpService" | ForEach-Object {(Get-WmiObject Win32_service -ComputerName [RemoteComputer] -Filter "Namn = '$ _'") .StartService ()}

Detta startar tjänsten på fjärrklienten. Du måste dock konfigurera ovan nämnda tjänster manuellt (TermService och UmRdpService) för att starta automatiskt.
Fix 5 - Ändra grupprincipinställningar
Det finns en chans att grupppolicyn förhindrar din RDP-begäran.
1. Du måste trycka på Windows-tangent + R tangenterna tillsammans.
2. Skriv sedan "gpedit.msc”Och klicka på“OK“.

3. När grupprincipredigeraren öppnas, gå till den här platsen -
Datorkonfiguration> Administrativa mallar> Windows-komponenter> Fjärrskrivbordstjänster> Fjärrskrivbordssessionsvärd> Anslutningar
4. Dubbelklicka nu på höger sida på “Tillåt användare att fjärransluta med hjälp av fjärrskrivbordstjänster“.

5. Klicka på alternativknappen bredvid “Aktiverad”För att aktivera policyn.
6. Klicka på "Tillämpa”Och”OK”För att tillämpa inställningarna.

Detta bör fixa grupprincipinställningarna för att tillåta RDP-begäranden.
Du kan kontrollera grupprincipresultaten med ett enda kommando. Kör den här GPresult-koden på fjärrdatorn för att få policyuppdateringen i HTML-format.
1. Öppna den upphöjda kommandotolken.
2. Kör den här koden -
gpresult / h C: \ output.htm

Fix 6 - Testa RDP-lyssnarporten på fjärrmaskinen
I allmänhet lyssnar RD-tjänsten på port 3389 eftersom det är standardporten att göra det. Om någon annan applikation på fjärrmaskinen använder samma port kan detta problem uppstå.
1. Tryck på på fjärrdatorn Windows-tangent + R tangenterna tillsammans.
2. Skriv sedan “regedit”Och klicka på“OK“.

3. Fortsätt sedan till den här platsen på Registerredigeringsskärmen -
Dator \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-Tcp
4. På höger sida letar du efter nyckeln ”Portnummer“.
5. Lägg märke till att nyckelns värde är -
0x00000d3d (3389)

6. Om värdet är något annorlunda, dubbelklicka på "Portnummer”-Tangenten.

7. Ställ in "Base:" som "Decimal“.
8. Ställ sedan in "Värde:" som "3389“.
9. Klicka på "OK“.

Stäng sedan fönstret Registerredigerare. Omstart systemet en gång.
Detta säkerställer att fjärrmaskinen använder port 3389. Ditt problem bör lösas.