В это непростое время, когда весь мир пытается справиться с коронавирусной инфекцией COVID-2019, многие перешли на удаленный режим работы.
Те, кто используют подключение к удаленному рабочему столу (RDP) до своего рабочего компьютера могут столкнуться с фризами (подвисаниями) в работе удаленного рабочего стола (RDP). Обычно, переподключение решает эту проблему, но через некоторое время проблема повторяется. При этом нет видимых проблем со связью.
Причин может быть много, начиная от некорректной работы сетевой карты и заканчивая некорректной работой драйвера или наличия вредоносных программ. Предложенное нами решение поможет в случае, если проблемы наблюдаются в сессиях RDP с использованием UDP протокола.
В начале, следует проверить используется ли UDP при подключении к RDP, для этого необходимо кликнуть на кнопку в окне подключения:
Если появится следующее сообщение:
То для решения проблемы можно попробовать принудительно отключить использование UDP протокола при подключении к RDP.
Указанные действия необходимо проводить на компьютере к которому осуществляется подключение.
Для этого запускаем редактор локальной групповой политики
Win + R -> «gpedit.msc» -> OK
Если у Вас Windows 10 Home, воспользуйтесь статьей на нашем сайте для включения редактора gpedit.
Далее, нам следует найти раздел «Конфигурация компьютера» — «Административные шаблоны» — «Компоненты Windows» — «Службы удаленных рабочих столов» — «Клиент подключения к удаленному рабочему столу«
Здесь нам нужно изменить параметр «Отключение UDP на клиенте«. Двойной клик на этом параметре и выбираем «Включено«
Кроме того, нам необходимо найти раздел «Конфигурация компьютера» — «Административные шаблоны» — «Компоненты Windows» — «Службы удаленных рабочих столов» — «Узел сеансов удаленных рабочих столов» — «Подключения«
Здесь нам следует изменить параметр «Выбор транспортных протоколов RDP«. Двойной клик на этом параметре и выбираем «Включено» и в параметрах указываем тип транспорта «Использовать только TCP«.
После сохранения необходимо перезагрузить компьютер.
Для проверки того, что подключение идет без использования протокола UDP кликнем на кнопку в окне подключения:
Теперь в сообщении не должно быть информации о UDP:
Надеемся, что проблема с подвисанием сессии удаленного рабочего стола у Вас исчезнет также как исчезла у нас и вы сможете эффективно продолжить удаленную работу из дома.
Все статьи на тему RDP и устранения проблем в его работе на нашем сайте.
(Visited 50 109 times, 19 visits today)
Posted by Rewalon
В современных версиях Windows 10/11 и Windows Server 2022/2019/2016 при подключении к серверу RDP (RDS) кроме стандартного порта TCP/3389, дополнительно используется UDP порт 3389. Когда ваш RDP клиент подключается к серверу, устанавливается несколько сессий. В управляющей TCP (HTTP) сессии передаются клавиатура и мышь, а несколько UDP сессий используются для передачи картинки.
Вы можете проверить, использует ли ваш клиент mstsc режим UDP, если щелкните по значку Connection Info в верхней полоске RDP подключения. В нашем случае протокол UDP используется:
The quality of the connection to the remote computer is excellent and UDP is enabled.
По утверждениям Microsoft использование UDP для RDP сессий позволяет существенно повысить отзывчивость удаленного рабочего стола за счет сокращения ретрансмиссии и возможности работать на нестабильных подключениях с высокими задержками.
Зависание RDP сессий при использовании UDP
В некоторых случаях использование протокола UDP для RDP подключения может вызывать проблемы: периодическое замирание картинки, обрывы RDP сессий, пользователи видят черных экран вместо удаленного рабочего стола, сообщение о внутренней ошибке при RDP подключении и т.д. В таких случаях обычно помогает переподключение к RDP сессии. Но иногда такая проблема происходит очень часто и мешает нормальной работе.
Проблема с замиранием RDP сессий встречается:
- При использовании RDP сессий внутри VPN туннелей ( чаще всего наблюдается при использовании сервера OpenVPN). Это вызывается фрагментированием UDP пакетов (может быть вызвано разными настройками MTU) при пересылке через VPN туннель;
- После обновления до билда 22H2 в Windows 11/10;
- При использовании шлюза Remote Desktop Gateway на Windows Server 2022 и порта 3391 для UDP трафика.
Причем проблема не связана с плохой производительностью RDS сервера как описано в кейсе по ссылке: на сервере достаточно свободных ресурсов, память и CPU не нагружены.
Отключить использование протокола UDP для RDP
Для решения проблемы с зависанием RDP сессий при использовании VPN туннелей вы можете попробовать отключить использование протокола UDP.
Можно отключить протокол UDP для RDP через групповые политики.
- Откройте консоль редактора локальной GPO (
gpedit.msc
); - Перейдите в раздел Computer Configuration -> Administrative Templates -> Windows Components -> Remoter Desktop Services -> Remote Desktop Session Host -> Connections;
- Включите параметр политик Select RDP transport protocols и установите Select Transport Type = Use only TCP;
- Перезагрузите RDS/RDP сервер, чтобы применить настройки;
- Подключитесь к RDP серверу и нажмите на значок информации о подключении. Здесь должна появиться надпись:
The quality of the connection to the remote computer is good.
Это означает, что для RDP подключения используется только TCP.
Этот способ позволяет отключить использование UDP на стороне сервера RDP/RDS. Если вы хотите запретить использовать UDP для RDP на стороне клиента, нужно включить параметр Turn off UDP on Client в разделе Computer Configuration -> Administrative Templates -> Windows Components -> Remoter Desktop Services -> Remote Desktop Connection Client.
После внесения изменений, нужно обновить локальные политики командой
gpupdate /force
и перезапустить клиент mstsc.exe.
Также можно включить этот параметр через реестр (параметр GPO соответствует ключу fClientDisableUDP в реестре):
reg add "HKLM\software\policies\microsoft\windows nt\Terminal Services\Client" /v fClientDisableUDP /d 1 /t REG_DWORD
This occured due to a bug on Windows 11 22H2
by Vladimir Popescu
Being an artist his entire life while also playing handball at a professional level, Vladimir has also developed a passion for all things computer-related. With an innate fascination… read more
Updated on
- Microsoft is working on fixing the remote desktop that keeps freezing issue which occurs after Windows 11 22H2 update.
- There is no immediate solution for the issue as of now, but there are some workarounds to fix the issue meantime.
XINSTALL BY CLICKING THE DOWNLOAD
FILE
Many users have reported remote desktop keeps freezing, devices are not connecting, and randomly disconnecting on forums. This happened after users upgraded Windows 11 to 22H2.
There is a bug, and there is no immediate solution for now. However, there are workarounds available. In this guide, we will discuss some workarounds to fix the issue. Let’s get started!
What causes the remote desktop keeps freezing on Windows 11?
There could be various reasons for this bug that causes remote desktops not to connect on Windows 11, some of the popular ones:
- Firewall issues – If firewall issues are on your computer, it could affect your Remote Desktop Protocol, hence crashing the Remote Desktop app.
- Connectivity issues – If the internet connection is not stable, then the Remote Desktop app might freeze due to network failure.
- DNS issues – If your computer has misconfigured DNS settings, then that coils cause the Remote Desktop app to freeze or misbehave
What can I do if the remote desktop freezes on Windows 11?
1. Use the Task Manager
- Press Ctrl + Shift + Esc to open the Task Manager.
- Go to the Processes tab from the left pane.
- Navigate the mstsc.exe process and right-click on it to select End Task.
2. Use the Command Prompt
- Press the Windows key, type CMD and click Run as administrator.
- Copy and paste the following command and press Enter:
reg add "HKLM\software\policies\microsoft\windows nt\Terminal Services\Client" /v fClientDisableUDP /d 1 /t REG_DWORD
- Close Command Prompt and restart your computer.
3. Use the Group Policy Editor
- Press Windows + R to open the Run console.
- Type gpedit.msc and press Enter to open Group Policy Editor.
- Navigate to this path:
Computer Configuration > Administrative templates > Windows components > Remote Desktop Services > Remote Desktop Connection client
- Double-click on Turn Off UDP On Client and select Enabled.
- Click Apply and OK.
- Restart your computer to confirm the changes.
- Windows Terminal Canary is now available to users everywhere
- Users are now able to quickly refresh Windows Copilot convos
- The Windows 11’s weather widget now offers a detailed weather forecast
4. Use the Registry Editor
- Press Windows + R to open the Run window.
- Type regedit and press Enter to open Registry Editor.
- Follow this path:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsNT\Terminal Services\Client
- Go to the right pane, right-click and click New. Next, select DWORD (32-bit) value.
- Rename the key as fClientDisableUDP and double-click on it.
- Set Value data to 1 and select Base as Decimal.
- Reboot your PC and check if the remote connection is working.
5. Rollback to the previous version
- Press Windows + I to open Settings.
- Go to System, then click Recovery.
- Under Go Back, click the Go back button.
- Follow the on-screen prompts to complete the process.
So, these are some workarounds that you can use to fix the remote desktop that keeps freezing windows 11 issues. Try them and let us know which worked for you in the comments below.
Время на прочтение
2 мин
Количество просмотров 5.2K
Microsoft работает над устранением проблем с удалённым рабочим столом в системах Windows 11 после установки обновления 11 22H2. У некоторых пользователей это приложение не подключается или зависает.
Как отмечает компания, после установки Windows 11 версии 22H2 удалённый рабочий стол может перестать отвечать при подключении с помощью RemoteApp и Desktop Connections.
В Microsoft пояснили, что пользователи домашних систем вряд ли столкнутся с проблемами в приложении, поскольку оно использует другой процесс подключения.
Пока Microsoft не предоставит исправление, затронутые клиенты могут обойти проблему, завершив процесс с помощью диспетчера задач Windows. Для этого необходимо:
-
нажать сочетание клавиш Ctrl, Shift и Esc;
-
выбрать «Процессы» в меню слева;
-
в появившемся списке найти процесс mstsc.exe;
-
щёлкнуть правой кнопкой мыши по имени процесса и выбрать «Завершить задачу».
Администраторы также могут настроить специальную групповую политику для затронутых систем, выбрав «Конфигурация компьютера» > «Административные шаблоны» > «Компоненты Windows» > «Службы удалённых рабочих столов» > «Клиент подключения к удалённому рабочему столу» с помощью консоли управления групповыми политиками (управляемые устройства) или редактора групповых политик (неуправляемые устройства). Далее требуется нажать «Отключить UDP на клиенте».
«Сеансы удалённого рабочего стола, которые подключаются через WAN (глобальную сеть), могут демонстрировать низкую производительность после применения описанного ниже обходного пути», — предупредила Microsoft.
Установка этой политики также отключает UDP (протокол пользовательских дейтаграмм) для всех подключений к удалённому рабочему столу с устройства. В связи с этим компания порекомендовала отменить это изменение групповой политики, как только проблема будет решена в будущем обновлении Windows.
Microsoft исследует ошибку удалённого рабочего стола с конца сентября. После установки Windows 11 2022 Update клиенты сообщали о частых отключениях удалённого рабочего стола, сбоях служб удалённых рабочих столов, неработающем удалённом виртуальном рабочем столе и проблемах с опубликованными приложениями удалённого рабочего стола.
Ранее Microsoft исправила проблему, из-за которой обновление Windows 11 2022 не устанавливалось в системах с принтерами, использующими драйверы Universal Print Class или Microsoft IPP Class.
Также компания подтвердила проблемы с игровой производительностью в Windows 11 22H2. Её падение, вероятно, вызвано тем, что некоторые приложения и игры непреднамеренно включают функции отладки производительности графического процессора, «которые не предназначены для использования потребителями».
Windows
- 30.03.2015
- 64 793
- 10
- 31.12.2021
- 27
- 26
- 1
- Содержание статьи
- Как это исправить?
- Комментарии к статье ( 10 шт )
- Добавить комментарий
Попробовал во время отпуска подключиться к удаленной машине и обнаружил, что удаленный рабочий стол очень сильно тормозит, задержка около 2 секунд. При этом пинг до машины всего 100 мс. Подключался с ноутбука на котором стоит Windows 8.1. На рабочей машине стоит Windows 7.
Как это исправить?
В итоге оказалось, что необходимо проделать следующее на клиенте (компьютере с Windows 8.1 в моем случае):
1) Запускаем командную строку от имени администратора.
2) Прописываем в ней следующую команду:
netsh int tcp set global autotuninglevel=disabled
И перезагружаем компьютер. После перезагрузки проверяем работу удаленного рабочего стола.
В случае, если не поможет, то включить автонастройку параметров (значение по умолчанию) можно такой командой:
netsh int tcp set global autotuninglevel=normal
В интернете также встречал следующие варианты:
- В дополнение к предыдущей команде (пункт 2), необходимо выполнить следующую:
netsh interface tcp set global rss=disabled
- Вместо предыдущей команды (пункт 2) необходимо выполнить следующую:
netsh interface tcp set global autotuninglevel=highlyrestricted