Удаленный рабочий стол Windows 10 зависает
Обновлено: 21.11.2024
Хотите узнать, сталкивался ли кто-нибудь с проблемой зависания RDP-подключения Windows 10 в период блокировки?
Пользователи входят в личный ноутбук с Windows 10 и подключаются к сети через VPN, затем с ноутбука они удаленно входят в рабочие станции в офисе, используют приложение для проектирования высокого класса для рендеринга и т. д.
Шаги, проверенные до сих пор:
- Сравнили разные машины одной и той же модели, и у некоторых возникли проблемы, а у некоторых нет, но нет никакой разницы с точки зрения программного обеспечения, исправлений, характеристик оборудования и т. д., графической карты и т. д.
- Проверено, не вызывает ли проблему антивирус, но при возникновении проблемы недостаточно ресурсов ЦП и памяти.
- Отключение и повторное подключение одного и того же компьютера по RDP работает.
- Пользователи одного и того же отдела, когда они в офисе, подключены к сети и удаленному компьютеру RDP, проблем вообще нет.
Следующий план действий:
- На разных форумах упоминается одна известная проблема, которая может быть связана с клиентом mstsc на компьютере с Windows 10, поскольку что-то изменилось в протоколе передачи для использования пакетов UDP, необходимо отключить раздел реестра, чтобы он мог использовать протокол TCP. .
- Попробуйте проверить, возникают ли у пользователей те же проблемы при использовании средства удаленного просмотра sccm, предоставив им доступ к тестированию.
- Измените отображение «Выберите глубину цвета удаленного сеанса» на 16 или 32 бита в параметре RDP.
- Попробуйте RDP-клиент из магазина Microsoft и проверьте, сохраняется ли проблема.
Любое другое предложение или любой человек, столкнувшийся с такой же проблемой, может подчеркнуть суть.
Об администраторе Ankit Shukla
Меня зовут Анкит Шукла, я работаю в сфере ИТ более 8 лет. Моя основная область знаний связана с SCCM 2007, SCCM 2012, Current Branch и MECM. Я также работал с другими технологиями, такими как Active Directory, O365, VMware.
Похожие вопросы
Развертывание Windows 10 LTSC
Проблема с драйвером управления батареей Surface
Информация о решении Microsoft Security Solution McAfee AV, EDR и DLP для Microsoft AV, EDR и DLP
Повторно зарегистрировать выведенное из эксплуатации совместно управляемое устройство Windows 10.
Я настрою политику на портале intune, но она не применима к Windows 10 vm
Ответы ( 6 )
После выполнения различных шагов по устранению неполадок и, в конце концов, только найденного решения, позволяющего отключить параметры UDP-клиента в локальной групповой политике, Microsoft также подтвердила, что это известная проблема, над которой Microsoft все еще работает, и ориентировочная дата выпуска исправления — апрель. 2021 г., и до сих пор единственным доступным обходным решением является включение этого параметра.
Спасибо за краткое объяснение проблемы.
Пожалуйста, поправьте меня, если я ошибаюсь в любом из пунктов ниже:
2. Существуют ли какие-либо политики, применимые к компьютерам, не принадлежащим вашей организации, но все же подключающимся к локальным устройствам при подключении к VPN с личного устройства?
3. На машине, к которой они подключаются, включена заставка, и она воспроизводится, если ее оставить в покое на несколько минут?
4. Существуют ли в вашем офисе какие-либо настройки электропитания, применяемые к этим машинам? Вы сказали: «Сравнивая разные машины одной и той же модели, некоторые из них сталкиваются с проблемой, а некоторые нет, но нет никакой разницы с точки зрения программного обеспечения, исправлений, аппаратных характеристик и т. д.». Как насчет проверки драйверов, если они совпадают с вашей проблемной машиной и не проблемной машиной?
5. Надеюсь, вы не используете брандмауэр PALO ALTO. Если да, то вам нужно убедиться, что аутентификация обойдена, поскольку PALO ALTO требует аутентификации один раз в 24 часа (это полностью зависит от организации, поскольку это настраивается).
6. Вы установили Wireshark и отслеживали трафик через 3389?
7. Можем ли мы сделать зеркалирование портов как для рабочих, так и для нерабочих машин? Это даст нам некоторое представление. Надеюсь, что и рабочие, и неработающие RDP-клиенты находятся в одной и той же V-LAN.
8. Какой VPN мы здесь используем? Я предполагаю, что если брандмауэр PALO ALTO, то это будет глобальная защита.
9. Мы запускали SFC на неработающей машине? Как предложил Anoop Sir, мы также обновили программное обеспечение RDP Client?
10. Отвечают ли машины, как только мы отключаемся и повторно используем RDP? Как вы сказали, переподключение работает. Фактическое время зависаний меняется или всегда одинаково?
11. Мы перезагрузили сокет и попробовали? netsh winsock reset — можно попробовать. Надеюсь, у вас не установлено программное обеспечение F.lux ни в одном из них. Мы видели это еще в 2017 году для Windows 7.
12. Надеюсь, что удаленные машины, доступные в вашем офисе, имеют Отключите все USB-устройства только для тестирования. Также загрузите последние версии драйверов чипсета, обновите сетевые драйверы и BIOS. Надеюсь, на этих проблемных машинах не установлены бустеры драйверов.
Извините, что набрал личное устройство, это офис, который предоставляет пользователям ноутбуков, использующих дома и подключенных через vpn.
Итак, прямо сейчас мы получили некоторые результаты, предоставили доступ к использованию RC Viewer, и пользователь действительно использовал его, и вообще не было зависаний.
Отключите политику отключения udf для клиентов как на удаленном, так и на локальном компьютере, и он вообще не зависает.
Вы когда-нибудь сталкивались с проблемой случайного зависания сеанса удаленного рабочего стола в Windows 10? Как сообщается, эта проблема может быть связана с использованием протокола UDP вместо TCP.
Учитывая отсутствие официального решения этой проблемы, нет гарантии, что переход на TCP полностью предотвратит зависание RDP. Однако попытка не помешает.
Вот три метода, которые могут помочь вам разморозить RDP в Windows 10.
Предупреждение. Будьте осторожны при изменении реестра Windows. Не изменяйте никакие ключи реестра, если это не указано в инструкции. Неправильное редактирование реестра может вызвать общесистемные проблемы, которые потребуют чистой переустановки ОС.
Исправить зависание RDP через командную строку
-
на клиентском компьютере.
- Выполните следующую команду: reg add «HKLM\software\policies\microsoft\windows nt\Terminal Services\Client» /v fClientDisableUDP /d 1 /t REG_DWORD
- Перезагрузите клиентский компьютер.
Ищете простой способ удаленного подключения к компьютерам Windows? FixMe.IT — это самое надежное и экономичное решение для удаленного рабочего стола в мире, которое позволяет подключиться к любому удаленному ПК всего за 3 простых шага.
Вот как это работает.
Исправить зависание RDP через редактор реестра
- На клиентском компьютере нажмите Win+R, чтобы открыть окно «Выполнить». Введите regedit и нажмите "ОК".
- Перейдите к HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsNT\Terminal Services\Client.
- Щелкните правой кнопкой мыши папку «Клиент» и выберите «Создать» > «Значение DWORD (32-разрядное)».
- Назовите новое DWORD как fClientDisableUDP. Задайте для параметра "Значение" значение 1, для базы – десятичное число.
- Перезагрузите клиентский компьютер.
Исправить зависание RDP с помощью редактора групповой политики
- Нажмите Win+R, чтобы открыть окно «Выполнить». Запустите gpedit.msc.
- Перейдите в раздел Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Службы удаленных рабочих столов > Клиент подключения к удаленному рабочему столу.
- Включите параметр Отключить UDP на клиенте.
Была ли эта статья полезной для вас? Ознакомьтесь с другими советами и рекомендациями по Windows в нашем блоге и присоединяйтесь к нам в Facebook, Twitter или LinkedIn, чтобы получать все последние обновления по мере их появления.
Была ли ваша проблема решена?
Если ответ помог вам, не забудьте отметить его как ответ.
Если нет, ответьте и сообщите нам текущую ситуацию, чтобы оказать дальнейшую помощь.
Есть какие-нибудь обновления? Сообщите нам, если вам понадобится дополнительная помощь.
У меня была очень похожая проблема при подключении из Windows 10 версии 1809 к Windows 10 версии 1903. Клиент удаленного рабочего стола зависал и не позволял вводить какие-либо данные. Закрытие удаленного клиента и открытие нового сеанса RDP будет работать нормально. Однако это стало бы слишком раздражающим, поскольку каждые несколько минут приходилось бы открывать новый удаленный рабочий стол (в моем случае).
Установка для групповой политики «Отключить UDP на клиенте» значения «Включено», как было предложено @Farena, устранила эту проблему для меня.
Прошлой ночью я обновился до версии 1903, и теперь у меня та же проблема. Всякий раз, когда я подключаюсь к своему ноутбуку с другой машины, он подключается, и я могу работать около 5 минут или около того. Потом все замирает. Я должен отключить соединение rdp и снова подключиться. Потом все нормально еще 5 минут. Это действительно раздражает и не происходило с 1803.
У меня такая же проблема, когда я пытаюсь подключиться с моего ноутбука Win 10 1903 к моему настольному компьютеру Win10 1903.
Однако я изменил порт по умолчанию для RDP.
Первый раз соединение прошло успешно.
Если я попытаюсь отключиться и запустить сеанс RDP во второй раз с ноутбука, пытаясь подключиться к своему рабочему столу, рабочий стол просто зависнет с изображением экрана блокировки. Ни мышки, ни цифровой клавиши, ничего. Он должен быть жестко загружен через переключатель сброса. Очень раздражает, когда я в путешествии и нахожусь далеко от компьютера.
Зависание происходит, когда я выполняю RDP через домашнюю сеть через Wi-Fi в той же сети или из внешнего места через перенаправленный порт.
Я попробовал отключить UDP как на ноутбуке, так и на настольном компьютере, но это не помогло.
Обновление. Для проверки я изменил порт RDP обратно на 3389, но даже после этого поведение остается прежним. Первый сеанс RDP происходит без проблем, если я закрою его и снова попробую сеанс RDP, рабочий стол зависнет. Caps Lock и т.д. работают несколько секунд, а потом все останавливается.
У меня есть небольшой бизнес, в котором я работаю, и владелец бизнеса выполняет всю свою работу с ПК в домашнем офисе, который подключен по RDP к выделенному ПК в офисе, которым пользуется только она. Оба почти новые машины с Win 10 pro и всеми обновлениями, которые я могу найти. В последнее время она начала испытывать случайные зависания при использовании rdp.Сеанс rdp заблокируется, но не выдаст нормальное сообщение о разрыве соединения. Если она закроет окно сеанса, а затем снова подключится, вроде все в порядке. Это происходит, может быть, раз в день или около того. У них есть Интернет Чартерного Спектра на обоих концах. Недавняя буря повалила дерево на ее родной локации и им пришлось выезжать и переподключать кабель для Хартии и похоже проблема началась после этого, хотя я не могу точно сказать что она была причиной.
У них есть еще один продавец, который работает так же, и у него не было проблем, поэтому я думаю, что это должно быть что-то либо с ее домашней сетью, либо с домашним интернетом.
Эта конкретная клиентка из тех, кто звонит мне, чтобы пожаловаться каждый раз, когда что-то идет не так, поэтому я хотел бы найти решение для нее, просто для моего здравомыслия. Есть идеи?
Защитите свои конечные точки от киберпреступников
2022-03-24 14:00:00 UTC Веб-семинар Веб-семинар: Cisco — защитите свои конечные точки от кибер-преступников Подробности о событии Просмотреть все события
25 ответов
Правило драконов
- отметить 102 лучших ответа
- thumb_up — 341 полезный голос
Как она использует RDP? VPN в офис, затем RDP? Может проблема в VPN?
Испытывали ли вы альтернативное решение (даже просто для того, чтобы сделать ее счастливой), например RemoteUtilities?
Иоаким-Ребилд
Здравствуйте,
У нас была аналогичная проблема.
И после переключения на Удаленный рабочий стол из магазина Windows 10 зависание прекратилось.
громовержец
Честно говоря, это, скорее всего, проблема с задержкой в сети. У нас есть настроенный шлюз удаленных рабочих столов, и самая большая проблема, с которой я столкнулся, связана с задержкой для человека на домашнем конце.
Обычно это вызвано плохим соединением на их стороне или проблемами с Wi-Fi, такими как перекрытие каналов или расстояние до точки доступа. Иногда помогает подключить их к проводному соединению, но, честно говоря, в наши дни многие компьютеры не имеют подключения к сети Ethernet или маршрутизатор находится в чулане или подвале и не в том месте, где персонал может подключить проводное соединение.
Помните, что это, по сути, прямая трансляция, поэтому задержка будет достаточной.
Обычно сотрудники не понимают и говорят, что с остальной частью Интернета все в порядке, но я делаю все возможное, чтобы помочь им решить проблемы с их домашней сетью, а также объяснить, почему с подключением удаленного доступа все по-другому.
Удачи во всем.
Безумный SpiceHead
Это может быть больше работы для вас, если владельцу нужно много держать за руку, но может ли он привязать данные своего телефона (всего на день), чтобы посмотреть, исчезнет ли проблема?
Если на данных ее телефона она не теряет соединения RDP, то я думаю, можно с уверенностью сказать, что это на самом деле дрянное соединение из ее дома.
Спасибо всем. К вашему сведению, она не подключена к Wi-Fi в домашней сети, но это довольно запутанная система кабелей между комнатой, где она работает, и местоположением чартерного маршрутизатора. Я думаю, что она проходит по крайней мере 2 переключения.
Я попробую эту новую версию клиента rdp и посмотрю, что произойдет.
Ямфес
Из личного опыта: как только вы заметите, что удаленные сеансы зависли, откройте ДИСПЕТЧЕР ЗАДАЧ, проверьте программы, работающие в приостановленном состоянии, и завершите их, все должно быть в порядке.
Эрик9261
У меня было несколько клиентов, которые сообщили об одном и том же. Оказывается, Microsoft внесла некоторые изменения в RDP в Windows 10 версии 1903, чтобы он использовал UDP, а не TCP. Был параметр реестра, который вы можете добавить, который заставляет его вернуться к старому TCP-соединению. С тех пор, как это было изменено, у клиентов больше не было зависаний.
Думаю, вам нужно добавить этот ключ только на подключаемый клиентский ПК, но в моем случае я добавил его и на клиентский, и на удаленный ПК, на всякий случай.
Отключите это в CMD администратора, а затем перезапустите все активные сеансы RDP.
Я обнаружил, что удаленное отключение воспроизведения звука работает для RDP-клиента Windows 10; Раньше у меня были зависания каждые 15-20 минут или около того. Классический RDP-клиент нормально работает со звуком.
Включение TCP, как предлагает Эрик, вероятно, также будет хорошим решением, если вы можете редактировать реестр на рассматриваемом ПК.
срезай
Попробуйте запустить непрерывную проверку связи. Когда сеанс зависает, проверьте, не отбрасываются ли какие-либо пакеты.
Если да, то проблема в вас.
Роб3491
Erik9261 – У меня была ТОЧНО такая же проблема, как и у ОП. Мои 50 RDP-клиентов периодически зависали/блокировались каждый день, это меня очень расстраивало. С момента реализации TCP через этот раздел реестра я не столкнулся ни с одной блокировкой, ни с одной. Это изменило мир.
МайкБМиллер написал:
У меня есть небольшой бизнес, в котором я работаю, где владелец бизнеса выполняет всю свою работу с ПК в домашнем офисе, который подключен по RDP к выделенному ПК в кабинет, которым пользуется только она. Оба почти новые машины с Win 10 pro и всеми обновлениями, которые я могу найти. В последнее время она начала испытывать случайные зависания при использовании rdp. Сеанс rdp заблокируется, но не выдаст нормальное сообщение о разрыве соединения. Если она закроет окно сеанса, а затем снова подключится, вроде все в порядке. Это происходит, может быть, раз в день или около того. У них есть Интернет Чартерного Спектра на обоих концах. Недавняя буря повалила дерево на ее родной локации и им пришлось выезжать и переподключать кабель для Хартии и похоже проблема началась после этого, хотя я не могу точно сказать что она была причиной.
У них есть другой продавец, который работает так же, и у него не было проблем, поэтому я думаю, что это должно быть что-то либо с ее домашней сетью, либо с домашним интернетом.
Этот конкретный клиент из тех, кто звонит мне, чтобы пожаловаться каждый раз, когда малейшая вещь идет не так, поэтому я хотел бы найти решение для нее, просто для моего здравомыслия. Есть идеи?
Проводили ли вы какое-либо сетевое тестирование на домашнем ПК клиента и в Сети?
Я бы рекомендовал установить Pingplotter:
Укажите ему внешний IP-адрес WAN и позвольте ему собирать данные.
Вы должны быть в состоянии изолировать потери пакетов и т. д.
Робин1731
Я третий Erik9261 . Я создал объект групповой политики, чтобы передать этот реестр тем, кто сообщает о проблемах. Раньше их было всего несколько человек, и первоначально мне потребовались годы, чтобы понять, что происходит, но с тех пор я переключился на работу из дома, и это меня тоже достало. После Covid-19 мне приходилось распространять его на все больше и больше компьютеров, теперь большинство наших людей работают дома. Я думаю, что, вероятно, прошло больше года с тех пор, как я впервые получил сообщения об этом, приятно, что Microsoft быстро налетела. с патчем!
Большое спасибо за публикацию. Я боролся именно с этой проблемой, и при проверке все остальное кажется хорошим.
Я применил запись REG, когда я нажимаю на "полосы сигналов" на синей полосе RDP вверху, там по-прежнему написано, что UDP включен, просто любопытно, что вы тоже это видите.
Я убедился, что запись в реестре была создана, я вышел из системы и снова вошел в нее, я перезагрузил клиент, но я не смогу перезагрузить удаленный компьютер до сегодняшнего вечера.
Сегодня я попробую это сделать. Я сталкивался с зависанием от двух до десяти раз в день
Спасибо всем. Сегодня утром я установил эту новую версию rdp и внес изменения в реестр, так что посмотрю, что произойдет. Я также предложил им приобрести очень длинный кабель категории 5 и подключить его напрямую от ПК к чартерному модему, если это не поможет.
Erik9261 написал:
У меня было несколько клиентов, которые сообщали об одном и том же. Оказывается, Microsoft внесла некоторые изменения в RDP в Windows 10 версии 1903, чтобы он использовал UDP, а не TCP. Был параметр реестра, который вы можете добавить, который заставляет его вернуться к старому TCP-соединению. С тех пор, как это было изменено, у клиентов не было зависаний.
Я думаю, вам нужно добавить этот ключ только на подключающемся клиентском ПК, но в моем случае я добавил его как на клиентском, так и на удаленном ПК. , на всякий случай.
Отключите это в командной строке администратора, а затем перезапустите все активные сеансы RDP.
Хотел бы я добавить больше остроты. Я столкнулся с той же проблемой в течение длительного времени. Заметил, что это происходит только при RDP с моей машины win10 (другая машина - моя Galaxy s8 в режиме Dex, и на ней этого никогда не происходило). С тех пор, как я внедрил этот regedit, у меня не было этой проблемы
Доктор Пинбол
В текущей ситуации с COVID многие семьи одновременно находятся дома. Она одна? Может ли член семьи смотреть Netflix или играть в игры, пока она работает?
меванс0486
Редактировать: К сожалению, не прочитал комментарий, чтобы увидеть, что это было предложено. Я поддержу это как решение!
Поскольку теперь все работают удаленно, у нас возникла проблема с зависанием RDP. У кого-то это происходит только через день, у кого-то по несколько раз в день. Это происходит с пользователями, которые находятся в изолированных удаленных офисах в корпоративной сети и через VPN. Один человек находится на месте и у него больше всего проблем. Я обнаружил, что это происходит только с Windows 1903 и выше. Я нашел запись в реестре, чтобы отключить UDP и принудительно использовать RDP через TCP. Это решило нашу проблему, и уже две недели RDP не зависает. Я знаю, что вы теряете некоторые функции, не используя UDP, но мы этого не заметили.
GScott-Великобритания
Erik9261 написал:
У меня было несколько клиентов, которые сообщали об одном и том же. Оказывается, Microsoft внесла некоторые изменения в RDP в Windows 10 версии 1903, чтобы он использовал UDP, а не TCP. Был параметр реестра, который вы можете добавить, который заставляет его вернуться к старому TCP-соединению. С тех пор, как это было изменено, у клиентов не было зависаний.
Я думаю, вам нужно добавить этот ключ только на подключающемся клиентском ПК, но в моем случае я добавил его как на клиентском, так и на удаленном ПК. , на всякий случай.
Отключите это в командной строке администратора, а затем перезапустите все активные сеансы RDP.
да, было то же самое, было то же самое, к сожалению, из-за всей «работы из дома» у некоторых из нас (включая меня) была проблема, что это не сработало :( также не помогает то, что многие ребята работают из дома У дома есть 10 домов, в которых нет редактора reg по умолчанию, поэтому нужно «взломать», чтобы разрешить его, но это чертовски раздражает. :D
oliverw8
Интересно, спасибо. У меня есть люди на смеси 1803 и 1903, и я сам на 1903, еще не сталкивался с этим, но чертовски приятно знать!
Erik9261 написал:
У меня было несколько клиентов, которые сообщали об одном и том же. Оказывается, Microsoft внесла некоторые изменения в RDP в Windows 10 версии 1903, чтобы он использовал UDP, а не TCP. Был параметр реестра, который вы можете добавить, который заставляет его вернуться к старому TCP-соединению. С тех пор, как это было изменено, у клиентов не было зависаний.
Я думаю, вам нужно добавить этот ключ только на подключающемся клиентском ПК, но в моем случае я добавил его как на клиентском, так и на удаленном ПК. , на всякий случай.
Отключите это в командной строке администратора, а затем перезапустите все активные сеансы RDP.
Карл Хольцхауэр
У меня точно такая же проблема; Если я подключаю RDC из дома к ПК на работе, он будет блокироваться не менее 5 раз в день. То, как я туда попал, не является причиной. он блокируется в моем домашнем Интернете и в точке доступа, поэтому я собираюсь попробовать предложение Эрика
Джон3367
При включенном звуке вы, скорее всего, используете больше полосы пропускания, чем при отключенном звуке при подключении по протоколу RDP. Новые соединения, кажется, используют UDP, который может работать лучше, если у вас хорошее интернет-соединение с низкой задержкой и отбрасыванием пакетов. принуждение к TCP делает поток RDP более стабильным, я предполагаю, что в более медленных и менее эффективных сетях, таких как общие кабельные модемы, DSL и т. д.
UDP просто отправляет сетевые сообщения без соблюдения порядка, например. они могут поступать не по порядку и без проверки прохождения сообщений.
TCP обеспечивает упорядочение пакетов и имеет метод проверки того, действительно ли сообщения доставлены. Так надежнее.
С точки зрения пропускной способности - например. количество данных, передаваемых в данный момент времени - на практике они будут примерно одинаковыми.
Преимуществом UDP является более низкая задержка. Поскольку она не проверяет заказ и не подтверждает получение пакетов, ваша программа получает пакеты по мере их поступления. Нет ожидающих подтверждений.
Вы хотите использовать UDP, когда критична низкая задержка, а сообщения небольшие, и ваша программа терпима к отсутствующим пакетам и неупорядоченным пакетам.
Я верю этим пропавшим пакетам. заставляет ваши сеансы RDP блокироваться ... и если вы сопоставляете звуки, буфер обмена, массу изменений видео на рабочем столе и т. д., обратно на домашний ПК. ему требуется большая пропускная способность.. вызывает больше пакетов.. и ненадежность UDP.. приводит к блокировке сеанса RDP..
Читайте также: