Edice Windows 10 Pro a Enterprise obsahuje nástroj pro vzdálenou plochu, který umožňuje uživatelům nastavovat a převzít kontrolu nad vzdálenými plochami bez pomoci softwaru třetích stran. Při připojování ke vzdálené ploše si můžete všimnout této chybové zprávy - „Vzdálená plocha se nemůže připojit ke vzdálenému počítači“. Při řešení tohoto problému postupujte podle těchto podrobných oprav.
Oprava 1 - Zkontrolujte připojení k síti
Nejpravděpodobnějším důvodem tohoto selhání RDP je problém se síťovým připojením.
Použijte klienta Telnet
Ke kontrole sítě můžete použít klienta Telnet. Nejprve to ale musíte povolit.
1. Zadejte „cmd“Ve vyhledávacím poli.
2. Klikněte pravým tlačítkem na „Příkazový řádek“A klikněte na„Spustit jako administrátor“.
3. Jakmile se zobrazí příkazový řádek, zadejte tento kód a stiskněte Enter.
dism / online / Enable-Feature / FeatureName: TelnetClient
Zavřete příkazový řádek.
4. zmáčkni Klávesa Windows + X klíče dohromady.
5. Poté klikněte na „Windows PowerShell (správce)“.
6. Zobrazí se PowerShell s oprávněním správce. Zadejte nebo zkopírujte a vložte tento příkaz a stiskněte klávesu Enter.
Install-WindowsFeature-názevKlient Telnet
Po povolení této funkce zavřete okno PowerShell. Poté zkuste provést ping na port TCP, ke kterému je vzdálený počítač připojen pomocí Telnetu.
Použijte PSPing
Pokud Telnet způsobuje jakýkoli problém, můžete použít PsPing (je přenosný, takže není třeba jej instalovat).
1. Stažení PsPing přenosný ve vašem počítači. Stačí kliknout na „Stáhněte si PsTools“Zahájit stahování.
2. Poté rozbalte soubor zip do tohoto výchozího umístění -
C: \ WINDOWS \ system32
POZNÁMKA–
Extrahujte soubory v adresáři, který je již v cestě v příkazovém řádku CMD.
Příklad - V tomto případě je výchozí adresář příkazového řádku na -
C: \ WINDOWS \ system32
Takže jsme se rozhodli extrahovat soubor zip v konkrétním umístění.
3. Nyní zadejte „cmd“Ve vyhledávacím poli.
4. Poté klikněte pravým tlačítkem na „Příkazový řádek“A klikněte na„Spustit jako administrátor“.
5. Jakmile se otevře příkazový řádek, typ a modifikovat tento kód podle vašeho scénáře a hit Enter.
psping Port TCP, ke kterému je připojeno vzdálené nastavení
[Změň 'Port TCP, ke kterému je připojeno vzdálené nastavení„S konkrétním portem TCP, který vzdálený počítač aktuálně používá.
Příklad - Vzdálené nastavení je připojeno k portu „192.168.0.100:2369“. Příkaz tedy bude -
psping 192.168.0.100:2369
]
6. Nyní existují dva možné případy -
PŘÍPAD A - Pokud příkaz vyjde a narazíte na potíže s pingováním zařízení pomocí názvu FQDN, musíte zkontrolovat, zda rozlišení DNS správně funguje nebo ne.
PŘÍPAD B - Pokud se nemůžete vůbec připojit ke vzdálenému nastavení, brání místnímu firewallu nebo síťovému firewallu port TCP.
Chcete-li tento případ vyzkoušet, můžete deaktivovat bránu Windows Firewall v nastavení vzdáleného počítače.
Nejprve zkontrolujte, jaký je stav brány firewall ve vzdáleném systému.
A. Otevřete příkazový řádek s právy správce.
b. Pak, kopírovat vložit tento příkaz v terminálu. Podle toho to upravte a stiskněte Enter.
Vyvolání velení -ComputerName[Název počítače] -ScriptBlock {netsh advfirewall zobrazit všechny profily}
POZNÁMKA –
Nahradit "[Název počítače]„S názvem vzdáleného počítače, ke kterému se pokoušíte získat přístup.
Pokud si všimnete, že je firewall ZAPNUTÝ, můžete jej pro účely testování deaktivovat.
C. Bránu firewall můžete deaktivovat jediným příkazem. Jednoduše vložte tento kód do terminálu a stiskněte Enter.
Invoke-Command -ComputerName Win7 -ScriptBlock {netsh advfirewall vypnout stav všech profilů}
POZNÁMKA–
Pro efektivní funkci výše uvedeného příkazu budete potřebovat na vzdáleném počítači zapnutou funkci PSremoting. Pokud tomu tak není, můžete použít PsExec k zapnutí vzdálené komunikace PowerShell pomocí tohoto příkazu.
psexec \\Vzdálený počítač -u správce -p HESLO netsh advfirewall vypne stav všech profilů
To by mělo vyřešit problém s připojením.
Oprava 2 - Přidat oprávnění uživatele správce
Pokud uživatelský účet, který používáte k připojení ke vzdálenému nastavení, patří do skupiny, která není správcem, nebudete se moci připojit přes RDP.
1. Musíte otevřít Správa počítače. Takže stiskněte Okna klíč spolu s „R„Klíč.
2. Poté zadejte „compmgmt.msc“A klikněte na„OK“.
3. Když se otevře Správa počítače, klikněte pravým tlačítkem na „Počítačový management„V levém podokně a klikněte na„Připojit k jinému počítači ...“.
4. Poté vyberte „Jiný počítač:“.
5. Klikněte na "Procházet“.
6. Dále klikněte na „Pokročilý“.
7. Seznam skupin zobrazíte kliknutím na „Najít hned“.
8. Zde najdete seznam uživatelů a skupin. Procházejte seznamem skupin nebo uživatelů dolů a vyberte název vašeho účtu.
(Pro mě je to „Sambit“.) )
9. Klikněte na "OK“.
10. Nakonec klikněte na „OK“.
To by mělo stačit ke správě vzdáleného počítače bez nutnosti dalších pověření, pokud jste se přihlásili k doméně služby Active Directory.
Tento proces bude fungovat, pouze pokud nastavení brány firewall umožňuje v systému povolit nastavení výjimek zásad vzdálené správy.
Chcete-li spravovat vzdálená nastavení pomocí nástroje Správa počítače, postupujte takto -
A. zmáčkni Klávesa Windows + R. klíče.
b. Zadejte „gpedit.msc“A klikněte na„OK“.
C. Jakmile se otevře editor zásad skupiny, přejděte touto cestou -
Konfigurace počítače> Šablony pro správu> Síť> Síťová připojení> Brána firewall systému Windows> Profil domény
d. Na pravé straně, dvojklik na „Windows Defender Firewall: Povolit příchozí výjimku vzdálené správy“.
E. Nastavit zásadu na „Povoleno“.
F. Poté klikněte na „Aplikovat" a "OK“.
Po změně nastavení můžete vzdálenou plochu spravovat jako správce.
POZNÁMKA–
Pokud narazíte na potíže se správou počítače, můžete zkusit alternativní metodu. Ale budete potřebovat PsTools na tvém počítači.
1. Otevřete zvýšené okno příkazového řádku.
2. Napsat nebo kopírovat vložit tento kód na obrazovce CMD, stiskněte Enter.
psexec \\ComputerName síťoví správci místní skupiny "Doménové jméno\ Uživatelské jméno"/ přidat
POZNÁMKA - Vyměňte parametry v kódu podle vašeho případu.
Příklad - Pro tento počítač je „Název počítače“ „MYPC“. Moje doménové jméno je „Dom1“. Jméno uživatele je „Uživatel1“.
Příkaz tedy bude -
psexec \\MYPC síťoví správci místní skupiny "Dom1\Uživatel1"/ přidat
Tímto provedete trik a přidáte svůj aktivní adresář do seznamu správců. Zkuste se pomocí tohoto účtu znovu připojit ke vzdálenému počítači. Váš problém by měl být vyřešen.
Oprava 3 - Povolit připojení ke vzdálené ploše
Musíte ve svém systému povolit nastavení připojení ke vzdálené ploše.
1. zmáčkni Klávesa Windows + R. klíče dohromady.
2. Jakmile se zobrazí okno Spustit, zadejte „sysdm.cpl“A udeřil Enter.
3. Poté přejděte na „Dálkový“.
4. Tady, šek krabice "Povolit vzdálená připojení k tomuto počítači“.
5. Nakonec klikněte na „Aplikovat" a "OK„Uložit tuto změnu do vašeho systému.
Nyní se pokuste znovu připojit ke vzdálenému počítači.
Pokud to nefunguje, můžete zkusit povolit připojení ke vzdálené ploše z editoru registru.
1. Nejprve stačí stisknout Klávesa Windows + R. klíče dohromady.
2. Poté zadejte „regedit“A klikněte na„OK“.
3. Dále pokračujte do tohoto umístění na obrazovce Editoru registru -
Počítač \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server
4. Jakmile se tam dostanete, dvojklik na "fDenyTSConnections“Klíč k jeho úpravě.
6. Nastavte hodnotu na „0“.
7. Klikněte na "OK“.
To by mělo umožnit připojení ke vzdálené ploše. Znovu zkontrolujte stav problému.
POZNÁMKA – A
Pokud nemůžete přepnout nastavení ani editor registru, můžete spustit tento kód Powershellu a udělat to samé.
1. Otevřete terminál PowerShell s právy správce.
2. Potom spusťte tento jednoduchý příkaz a změňte hodnotu registru.
(Get-WmiObject Win32_TerminalServiceSetting - název_počítače [název_počítače] - kořen oboru názvů \ cimv2 \ TerminalServices). SetAllowTsConnections (1,1)
POZNÁMKA - B
Existuje další proces, jak změnit hodnotu registru. Ke správnému fungování však vyžaduje službu Vzdálený registr v běžícím stavu.
1. Otevřete zvýšenou obrazovku příkazového řádku s právy správce.
2. Poté vložte tento příkaz do terminálu a stiskněte Enter.
REG PŘIDAT "\\[RemoteComputer] \ HKLM \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server "/ v fDenyTSConnections / d 0 / f / t REG_DWORD
[Nezapomeňte změnit ‚RemoteComputer 'podle vašeho případu.]
Zkuste se znovu připojit ke vzdálené ploše.
Oprava - 4 Zkontrolujte stav služeb RDP
Některé služby protokolu Remote Desktop Protocol musí být spuštěny vzadu v místním počítači i ve vzdáleném počítači.
1. zmáčkni Klávesa Windows + R..
2. Zadejte „services.msc“A klikněte na„OK“.
3. Jakmile se zobrazí obrazovka Služby, zkontrolujteSlužby vzdálené plochy“. Dvojklik na to.
4. Poté nastavte „Typ spouštění“ na „Automatický“. Klikněte na "Start„Pro spuštění služby.
5. Klikněte na "Aplikovat" a "OK„Uložit změny.
6. Stejným způsobem, dvojklik na "Přesměrovač portů UserMode služby Vzdálená plocha“.
7. Stejně jako u služby Podmínky, u tohoto typu spouštění nastavte „Automatický" taky.
8. Spusťte službu kliknutím na „Start„, Pokud již nefunguje.
9. Chcete-li uložit změny, klikněte na „Aplikovat" a "OK“.
Ujistěte se, že jste zajistili tyto změny ve vzdáleném počítači i v místním počítači.
Restartujte oba stroje jednou pro uložení změn.
POZNÁMKA –
Pokud služby na obrazovce Služby upravovat nechcete, můžete to provést pouhým předáním příkazu.
1. zmáčkni Klávesa Windows + X klíče dohromady.
2. Poté klikněte na „Windows PowerShell (správce)”.
3. Poté zadejte tento kód. Podle toho to upravte a stiskněte Enter.
"TermService", "UmRdpService" | ForEach-Object {(Get-WmiObject Win32_service -ComputerName [Vzdálený počítač] -Filter "Název = '$ _'") .StartService ()}
Tím se spustí služba na vzdáleném klientovi. I když budete muset ručně nakonfigurovat výše uvedené služby (TermService a UmRdpService), aby se spouštěly automaticky.
Oprava 5 - Upravit nastavení zásad skupiny
Existuje šance, že zásady skupiny brání vašemu požadavku RDP.
1. Musíte stisknout Klávesa Windows + R. klíče dohromady.
2. Potom piš "gpedit.msc“A klikněte na„OK“.
3. Jakmile se otevře editor zásad skupiny, přejděte na toto místo -
Konfigurace počítače> Šablony pro správu> Součásti systému Windows> Služby vzdálené plochy> Hostitel relací vzdálené plochy> Připojení
4. Nyní na pravé straně poklepejte na „Umožněte uživatelům vzdálené připojení pomocí služby Vzdálená plocha“.
5. Klikněte na přepínač vedle „Povoleno„K povolení této zásady.
6. Klikněte na "Aplikovat" a "OK„Použít nastavení.
To by mělo opravit nastavení zásad skupiny, aby se povolily požadavky RDP.
Výsledky zásad skupiny můžete zkontrolovat jediným příkazem. Spuštěním tohoto kódu GPresult ve vzdáleném počítači získáte aktualizaci zásad ve formátu HTML.
1. Otevřete příkazový řádek se zvýšenými oprávněními.
2. Spusťte tento kód -
gpresult / h C: \ output.htm
Oprava 6 - Otestujte port posluchače RDP na vzdáleném počítači
Služba RD obecně naslouchá na portu 3389, protože je to výchozí port. Pokud jakákoli jiná aplikace na vzdáleném počítači používá stejný port, může se objevit tento problém.
1. Na vzdáleném počítači nejprve stiskněte Klávesa Windows + R. klíče dohromady.
2. Poté zadejte „regedit“A klikněte na„OK“.
3. Dále pokračujte do tohoto umístění na obrazovce Editoru registru -
Počítač \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-Tcp
4. Na pravé straně vyhledejte klíč „Číslo portu“.
5. Všimněte si, že hodnota klíče je -
0x00000d3d (3389)
6. Pokud je hodnota něco jiného, dvojklik na "Číslo portu“Klíč.
7. Nastavte „Base:“ jako „Desetinný“.
8. Poté nastavte „Hodnota:“ jako „3389“.
9. Klikněte na "OK“.
Poté zavřete okno Editoru registru. Restartujte systém jednou.
Tím zajistíte, že vzdálený počítač používá port 3389. Váš problém by měl být vyřešen.