Отдалечен работен плот

Как да отстраните общи проблеми с връзката с отдалечен работен плот в Windows 10

Как да отстраните общи проблеми с връзката с отдалечен работен плот в Windows 10

Протоколът за отдалечен работен плот (RDP) е собствен протокол, разработен от Microsoft, който предоставя на потребителя графичен интерфейс за свързване с друг компютър чрез мрежова връзка. Потребителят използва RDP клиентски софтуер за тази цел, докато другият компютър трябва да изпълнява RDP сървърния софтуер. В тази публикация ще проучим как да отстраняване на общи проблеми с връзката с отдалечен работен плот на Windows 10.

Решете проблеми с връзката с отдалечен работен плот

Опитайте описаните стъпки за отстраняване на неизправности по-долу, когато клиентът на отдалечен работен плот не може да се свърже с отдалечен работен плот, но не предоставя съобщения или други симптоми, които биха помогнали да се идентифицира причината.

1] Проверете състоянието на протокола RDP на локален компютър

Ще трябва да активирате отдалечения работен плот, за да проверите и промените състоянието на протокола RDP на локален компютър. Можете също да активирате отдалечен работен плот, като използвате командния ред или PowerShell.

2] Проверете състоянието на протокола RDP на отдалечен компютър

За да проверите и промените състоянието на протокола RDP на отдалечен компютър, използвайте връзка с мрежов регистър.

Тъй като това е операция в системния регистър, препоръчително е да направите резервно копие на системния регистър или да създадете точка за възстановяване на системата като необходими предпазни мерки. След като приключите, можете да продължите по следния начин:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server

Стойността 0 означава, че RDP е активиран, докато стойността 1 означава, че RDP е деактивиран.

3] Проверете дали обект на групови правила (GPO) блокира RDP на локален компютър

GPO може да заменя настройките на ниво компютър, ако не можете да включите RDP в потребителския интерфейс или стойността на fDenyTSConnections връща към 1 след като сте го сменили

За да проверите конфигурацията на груповите правила на локален компютър, направете следното:

gpresult / H c: \ gpresult.html

Ако настройката за тази политика е Активирано, Груповите правила не блокират RDP връзките. Ако настройката за тази политика е хора с увреждания, проверете Печеливш GPO. Това е GPO, който блокира RDP връзките.

4] Проверете дали GPO блокира RDP на отдалечен компютър

За да проверите конфигурацията на груповите правила на отдалечен компютър, изпълнете командата по-долу в повишен CMD ред:

gpresult / S  / H c: \ gpresult-.html

Файлът, който тази команда създава (gpresult-.html) използва същия информационен формат като версията на локалния компютър (gpresult.html) използва.

5] Променете блокиращия GPO

Можете да промените тези настройки в редактора на групови правила (GPE) и конзолата за управление на групови правила (GPMC).

За да модифицирате политиката за блокиране, използвайте един от следните методи:

Използвайки GPE, направете следното:

Компютърна конфигурация> Административни шаблони> Компоненти на Windows> Услуги за отдалечен работен плот> Хост на сесия на отдалечен работен плот> Връзки
 gpupdate / сила

Използвайки GPMC, отидете до организационната единица (OU), в която политиката за блокиране се прилага към засегнатите компютри и изтрийте политиката от OU.

6] Проверете състоянието на RDP услугите

И на локалния (клиентски) компютър, и на отдалечения (целевия) компютър трябва да работят следните услуги:

И на двата компютъра, ако една или двете услуги не работят, стартирайте ги.

Направете следното:

Можете също да използвате PowerShell, за да управлявате услугите локално или отдалечено (ако отдалеченият компютър е конфигуриран да приема отдалечени командни команди PowerShell).

7] Проверете състоянието на RDP слушателя

Тази процедура използва PowerShell, защото едни и същи кратки команди работят както локално, така и отдалечено. За локален компютър можете също да използвате команден ред, който има административни разрешения.

За да се свържете с отдалечен компютър, направете следното:

Въведете-PSSession -ComputerName 

Ако списъкът включва rdp-tcp със статут на Слушам, както е показано на изображението по-горе, RDP слушателят работи. Направо към Отстраняване на неизправности стъпка 10] По-долу. В противен случай ще трябва да експортирате конфигурацията на RDP слушател от работещ компютър.

Направете следното:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-Tcp

За архивиране на съществуващия запис в системния регистър, въведете следната команда:

cmd / c 'reg експортиране "HKLM \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-tcp" C: \ Rdp-tcp-backup.рег

За да премахнете съществуващия запис в системния регистър, въведете следните кратки команди:

Remove-Item -path 'HKLM: \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-tcp' -Recurse -Force

За да импортирате новия запис в системния регистър и след това да рестартирате услугата, стартирайте командлетите отдолу. Заменете резервоар с името на изнесения .reg файл.

cmd / c 'regedit / s c: \.reg 'Restart-Service TermService -Force

След като приключите с изпълнението на командлетите, можете да тествате конфигурацията, като опитате отново връзката с отдалечен работен плот. Ако все още не можете да се свържете, рестартирайте засегнатия компютър.

Ако все още не можете да се свържете, продължете със следващата стъпка за отстраняване на неизправности проверете състоянието на самоподписания сертификат RDP.

8] Проверете състоянието на RDP самоподписания сертификат

Ако все още не можете да се свържете, направете следното:

9] Проверете разрешенията на папката MachineKeys

На засегнатия компютър направете следното:

 C: \ ProgramData \ Microsoft \ Crypto \ RSA \

Уверете се, че са конфигурирани следните разрешения:

10] Проверете RDP слушателския порт

Както на локалния (клиентски) компютър, така и на отдалечения (целевия) компютър, RDP слушателят трябва да слуша на порт 3389. Никакви други приложения не трябва да използват този порт.

За да проверите или промените RDP порта, използвайте редактора на системния регистър. Като предпазна мярка направете резервно копие на системния регистър или създайте точка за възстановяване на системата, след което продължете както следва:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-Tcp

11] Проверете дали друго приложение не използва същия порт

Направете следното:

 Въведете-PSSession -ComputerName 

След това изпълнете следната команда:

cmd / c 'netstat -ano | намерете "3389" '

Забележка: Идентификаторът на процеса (PID) за процеса или услугата, използващи този порт, се появява под колоната PID.

cmd / c 'списък със задачи / svc | намирам ""

Конфигурирайте другото приложение или услуга да използва различен порт (препоръчително).

Деинсталирайте другото приложение или услуга.

Конфигурирайте RDP да използва различен порт и след това рестартирайте услугата Remote Desktop Services (не се препоръчва).

12] Проверете дали защитната стена блокира RDP порта

Можете да използвате psping инструмент, за да проверите дали можете да се свържете със засегнатия компютър, като използвате порт 3389.

Направете следното:

psping -accepteula : 3389

Свързване към : Отдалеченият компютър е достъпен.

(0% загуба): Всички опити за свързване са успешни.

Отдалеченият компютър отказа мрежовата връзка: Отдалеченият компютър не е достъпен.

(100% загуба): Всички опити за свързване са неуспешни.

Допълнителните стъпки, които можете да предприемете, включват;

Надявам се, че тази публикация може да ви помогне успешно да разрешите проблемите с RDP връзката, които може да имате!

Как да обърнете посоката на превъртане на мишката и тъчпада в Windows 10
Мишка и Тъчпадs не само правят изчисленията лесни, но и по-ефективни и отнемат по-малко време. Не можем да си представим живот без тези устройства, но...
Как да промените курсора на мишката и размера на курсора, цвета и схемата в Windows 10
Показалецът на мишката и курсорът в Windows 10 са много важни аспекти на операционната система. Това може да се каже и за други операционни системи, т...
Безплатни и игри с отворен код за разработване на Linux игри
Тази статия ще обхване списък с безплатни двигатели за игри с отворен код, които могат да се използват за разработване на 2D и 3D игри на Linux. Същес...