Ускорить RDP. Ограничиваем размер окна TCP.
Думаю, не ошибусь, если предположу, что с тормозами при работе с удаленным рабочим столом (RDP) сталкивались все, кто с RPD работал. Симптомов тормозов может много: медленно передает файлы через буфер обмена, долго печатает, медленно отрисовывается экран при прокрутке, особенно если просматривать тяжелые сайты, нагруженные графикой, pdf, состоящих из сканов и т.п. Соответственно, и решения как ускорить RDP тоже бывают разные (см. также «Что такое RDP»). Ниже опишу одно из решений проблемы отрисовки экрана, когда при работе с удаленным RDP, через интернет, а не в пределах локальной сети, прокрутка документов, перемещение объектов рабочего стола, масштабирование в документах вызывает существенный дискомфорт — все дергается, нет плавности движений.
Есть такой параметр — размер окна tcp соединения. В базовом варианте размер окна величина динамическая. В зависимости от пропускной способности сети, задержек при доставке пакетов и других факторов операционные системы опытным путем подбирают размер окна tcp, при котором максимально эффективно используется полоса пропускания, что положительно сказывается на копировании файлов, потоковой передаче мультимедиа, короче всего того, чем живет сейчас интернет. Т.е. передатчик и приемник согласовывают такой размер окна tcp, при котором максимальное количество данных можно передать без лишних подтверждений о получении, запросе текущего состояния буфера примника и т.д. Это снижает накладные расходы на сеть и позволяет передавать больше полезной информации. Передатчик накапливает в своем кеше данные, приемник радостно ждет потока данных, а у пользователя это выливается в то, что он прокрутил документ, а плавности нет, одни рывки.
Когда вы работаете с удаленным RDP может быть намного важнее, чтобы при перемещениях мыши, при скролле графики (т.е. когда быстро и не потоком меняются передаваемые данные, кеширование тут не сильно поможет) клиент получал бы данные от сервера чаще, пусть и с меньшей максимальной средней скоростью. Так как обе стороны соединения (сервер и клиент) согласовывают в процессе работы допустимый размер окна для данных, если этот размер сильно ограничить (а то и вовсе запретить его изменение), то обе стороны быстро поймут, что размер окна маленький, данные накапливать нет смысла, и будут чаще обмениваться данными, засоряя эфир лишними техническими пакетами, но для пользователя это может привести к «ускорению» работы с интерфейсом — увеличению плавности и отзывчивости интерфейса.
На Windows сервере RDP:
1. проверьте, что сейчас настроено:
> netsh interface tcp show global
Запрос активного состояния.
Глобальные параметры TCP
——————————————————
Состояние масштабирования на стороне приема : enabled
Состояние разгрузки канала : automatic
Состояние NetDMA : enabled
Прямой доступ к кэшу (DCA) : disabled
Уровень автонастройки окна получения : normal
Поставщик надстройки контроля перегрузки : none
Мощность ECN : disabled
Отметки времени RFC 1323 : disabled
** Параметр autotuninglevel выше — это результат переопределения всех локальных
конфигураций и конфигураций политик по крайней мере на одном профиле эвристикой масштабирования окон.
Нас интересует «Уровень автонастройки окна получения» (autotuninglevel, см. чуть ниже). По-умолчанию, normal, т.е. грубо — «автонастройка».
Возможные варианты параметра autotuninglevel :
- disabled: фиксация значения окна приема по умолчанию.
- highlyrestricted: разрешение на увеличение окна приема относительно значения по умолчанию, но очень незначительное.
- restricted: разрешение на увеличение окна приема относительно значения по умолчанию, с ограничением увеличения при некоторых сценариях.
- normal: разрешение на увеличение окна приема в соответствии с требованиями большинства сценариев.
- experimental: разрешение на увеличение окна приема в соответствии с требованиями экстремальных сценариев.
В нашем случае можно проверить эффект от вариантов disabled и highlyrestricted.
> netsh interface tcp set global autotuninglevel=highlyrestricted
и перезагружаем сервер. После перезагрузки вы можете увидеть улучшения. Если нет — возможно надо попробовать:
> netsh interface tcp set global autotuninglevel=disabled
или у вас есть иные причины проблем с RDP.
В моем случае изменения вносились на двух серверах Windows 2012R2, а не на клиенте, т.к. проблемы были сразу у всех клиентов. Вполне возможно, что кому-то правильнее делать эти изменения на клиенте, чтобы не затрагивать остальную работу сервера ограничением окна tcp.
Также проверял эффект в локальной сети — на Windows 7 в локалке эффект привел к незначительному увеличению рывков, ускорять уже было мало что, но плавность стала хуже. Чуть-чуть. Возможно, это из-за того, что при удаленной работе через интернет RDP уже и так зарезано и мы его лишь тюнигуем, а в локальной сети проблем нет и я просто зарезал часть возможностей. Удачи в экспериментах, оставляйте отзывы о результатах или свои мнения.
Авторизуйтесь для добавления комментариев!
Почтовый сервер Шифрование Squid 3proxy VPN Mikrotik Настройка сервера Виртуальные машины kvm Защита почты Резервное копирование Групповые политики SELinux WDS IPFW OpenVPN firewalld systemd Mobile libvirt Samba WiFi Iptables NAT Lightsquid Remote desktop Postfix Dovecot Удаление данных Софт Безопасность Настройка прокси Winbox User agent Хостинг Передача данных Онлайн сервисы Privacy LetsEncrypt VPN сервер RRDTool sendmail Rsync Linux SSH Система Windows Синхронизация Облако fail2ban FreeBSD
Производительность RDP в Windows Server и способы ее повышения
Эта статья актуальна для Windows Server 2019 в качестве сервера и Windows 10 в качестве клиента RDP. В статье мы рассмотрим шаги, которые следует предпринять для достижения максимальной производительности терминальных сессий RDP в Windows Server.
1. Коротко об основном
В Windows 10 вместе с стандартным клиентом удаленного стола (MSTSC), появился новый клиент для осуществления удаленных подключений Remote Desktop (MSRDC) client, проинсталлировать который можно из магазина Microsoft Windows 10.
Отметим, что изначально MSRDC поддерживал удаленные подключения с Windows Virtual Desktop (VDI). На данный момент существуют клиенты для Windows Desktop, Android, iOS, macOS.
Можно сравнить два типа клиентов для удаленных подключений – MSTSC и MSRDC.
Тестирование проводилось на виртуальных машинах с Windows Server 2019 и Windows 10.
В качестве теста копировался файл с клиента на сервер. По итогу тестирования имеем такие результаты – копирование с помощью MSTSC:
Для сравнения – скриншоты процесса копирования файла с помощью MSRDC:
Как видим, файл копируется быстрее с помощью mstsc, но при этом mstsc создает значительно более высокую нагрузку на сеть и ЦП, занимая практически все доступные ресурсы. При этом использование нового клиента MSRDC выглядит более предпочтительным, т.к. при большом количестве одновременных подключений будет создавать более пологий график нагрузки на системные ресурсы, чем MSTSC.
С другой стороны, хочется отметить «сырость» нового клиента для удаленных подключений. К примеру, копирование файлов с сервера на клиент попросту не работает. При этом оба клиента используют протокол TCP для подключения к серверу.
2. Сжатие передачи данных при подключении к серверу
Для клиентов RDP можно настроить сжатие передачи данных при подключении к серверу.
Для этого на сервере необходимо открыть объект локально групповой политики и изменить значение:
Конфигурация компьютера → Административные шаблоны → компоненты Windows→ Службы удаленных рабочих столов → Удаленный рабочий стол узле сеансов → Среда удаленного сеанса → Настроить сжатие для данных RemoteFX.
Есть возможность оптимизировать работу сервера за счет оптимизацию работы памяти, пропускной способности сети, баланс памяти и пропускной способности сети, либо отключить механизм сжатия.
Для эксперимента попробуем оптимизировать работу за счет оптимизации работы пропускной способности сети.
Меняем параметр и перезагружаем сервер:
Смотрим, что получилось для MSTSC:
Как видим – ничего не поменялось. Это потому, что данный механизм будет заметен только на большом количестве подключений. Тогда-то мы и увидим уменьшение потребления пропускной способности сети.
3. Отключение перенаправленных устройств
Настройка с помощью GPO находится в:
Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Службы удаленных рабочих столов → Удаленный узел сеансов рабочего стола → Перенаправление устройств и ресурсов.
Здесь можно включить или отключить параметры перенаправления для клиентских устройств. В том числе – видеозахват, воспроизведение и запись звука, буфер обмена, перенаправление com портов, перенаправление LPT-портов, локальных дисков, самонастраивающихся устройств, устройств чтения смарт карт и перенаправления часового пояса.
Чем больше перенаправленных устройств используется, тем больше пропускной способности сети сервера они поглощают.
Перенаправленные принтеры и устройства Plug & Play потребляют ресурсы процессора также при входе в сеанс RDP.
Перенаправление звука создает устойчивый сетевой трафик. Приложения, использующие перенаправление звука, могут потреблять значительные ресурсы процессора.
4. Параметры интерфейса клиента
- Отключить фоновый рисунок, это значительно снизит потребление пропускной способности сети.
- Кеш точечных рисунков необходимо всегда включать, т.к. в этом случае создается клиентский кэш растровых изображений, отображаемых в сеансе, что значительно снижает использование пропускной способности.
- Имеет смысл выключать отображение содержимого окон при перетаскивании, т.к. это снижает нагрузку на сеть за счет отображения только рамки окна вместо всего содержимого.
- Точно так же стоит отключать анимацию меню и окон, поскольку она увеличивает нагрузку на сетевую подсистему
- ClearType нужно включать для систем более ранних, чем Windows 7 и Windows 2008 R2
- Стили оформления – параметр, актуальный для систем Windows 7 и более ранних. Если параметр отключен, пропускная способность снижается за счет упрощения чертежей, использующих классическую тему.
- Серьезно влияет на загрузку ЦП и пропускной способности сети и разрешение экрана, с которым клиент подключается к серверу.
- Корпорация Microsoft рекомендует оставлять параметры подключения клиента в автоматическом режиме, но есть смысл попробовать выставить параметры вручную.
Например, если вы выставите на клиенте настройку «Подключаться со скоростью модем 56 Кбит/с – это отключит множество визуальных эффектов и значительно ускорит работу сервера в контексте подключения большого числа клиентов RDP.
5. Параметры конфигурации сервера RDP
- Файл подкачки на сервере должен иметь достаточный размер. При нехватке виртуальной памяти в работе сервера могут возникать сбои.
- Антивирус может значительно замедлить работу системы. Особенно серьёзно он может влиять на загрузку ЦП. Есть рекомендация исключать папки с временными файлами, особенно те, которые создаются системой.
- Планировщик заданий может содержать большое количество заданий, ненужных на сервере RDS. Их есть смысл отключать.
- На сервере RDS рекомендуется отключать все уведомления рабочего стола, поскольку они могут потреблять значительное количество системных ресурсов.
Поделиться:
analitik_samara
Как вы уже знаете, у меня есть данная свыше особенность встречать проблемы там, где у других они не возникают. Классика жанра – установить очередную широко известную, а часто и дорого продаваемую программу и, только начав её освоение, тут же обнаружить косяки разработчиков, о которых они и не догадывались. А поскольку косяки эти мешают пользованию, приходится сообщать о них авторам с просьбой устранить или хотя бы помочь разобраться в причинах возникновения. Примеров мог бы привести огромное количество, но на это нет ни времени, ни желания, да и вряд ли кому-то будет интересно с ними знакомиться – просто поверьте на слово.
Так получилось и на этот раз. После замены вышедшей из строя материнской платы на сервере установил на него с нуля Windows Server 2012 R2, настроил подключение к нему пользователей в режиме удалённого рабочего стола, перенёс нагрузку с временного сервера (мастерство за три года работы админом отточил до такой степени, что замену сервера выполнил через удалённый доступ к сети предприятия, не выходя из дома), и только приготовился почивать на лаврах, принимая благодарности от пользователей за то, что наконец-то снова всё стало летать, как до прехода на временный сервер на базе обычного офисного компа, как вдруг.
Вместо благодарностей на меня обрушился шквал негодования тем, что на новом (отремонтированном старом) сервере всё жутко тормозит. Стал разбираться с пристрастием — и действительно, творится что-то мистическое. Загрузка памяти 50%, загрузка процессора, пропускной способности дисков и сети — процентов по 10%, однако интерфейс операционной системы (и особенно 1С Предприятия 7.7, ради которого всё и затевалось) через удалённый доступ отрисовывается настолько медленно, что аж подбешивает.
Привлёк для решения проблемы ведущего специалиста из компании SysElegance — разработчика альтернативного Майкрософтовскому сервера терминалов. Тот сначала, конечно же, грешил на антивирус, TeamViewer и прочие резидентные программы, в изобилии запускающиеся при входе на сервер каждого пользователя, но вскоре (при моём активном аргументировании, что на временном сервере установлено точно такое же ПО, но он не тормозит) пришёл к выводу, что проблема всё же в сетевом оборудовании. Посоветовал перезагрузить коммутатор, поменять кабели, подключить сервер к сети через другую сетевую карту, через промежуточный хаб другого производителя, соединить, наконец, клиента с сервером напрямую. Я всё это сделал – результат нулевой, отрисовка интерфейса по-прежнему медленная, в то время как архивы с сервера копируются по сети на гигабитной скорости без каких-либо претензий. Удалил с сервера на всякий случай пару программ, которые теоретически могли бы замедлять работу сети — эффекта, как и ожидал, не получил.
От безвыходности начали опускаться руки, но тут я вспомнил про чудодейственную программу TCPOptimizer, которая неоднократно на разных компьютерах помогала мне восстановить работоспособность без видимых причин глючно работающего интернета. Оптимизировал ею настройки сетевого интерфейса сервера — и вуаля, удалённые рабочие столы стали работать с надлежащей скоростью, а именно лишь чуть менее быстро, чем при работе с консоли!
Должен заметить, что с описанной проблемой я периодически бодался на протяжении двух с половиной лет (на одних серверах она возникала, на других нет), но до сих пор не мог найти решения ни самостоятельно, ни в интернете. Крутые сисадмины на форумах, надуваясь от собственной важности, лишь давали бестолковые советы вроде «проверьте систему на вирусы», «установите обновления операционной системы» или учили жить («неуправляемыми коммутаторами пользуются только ламеры»), но никто не раскрыл истинную причину и не подсказал решение.
Удаленный рабочий стол в Windows 10 позволяет подключаться к компьютеру со всего мира, но иногда производительность может оставлять желать лучшего. Плохая скорость соединения и низкое качество отображения могут мешать эффективной работе.
Хорошими настройками и оптимизацией можно значительно увеличить производительность удаленного рабочего стола. В этой статье мы расскажем о нескольких способах, как достичь наилучших результатов и максимального комфорта при использовании удаленного рабочего стола в Windows 10.
Во-первых, стоит обратить внимание на скорость интернет-соединения. Чем выше скорость соединения, тем быстрее будет работать удаленный рабочий стол. Поэтому стоит выбрать провайдера с высокой скоростью интернета и подключиться через Ethernet для минимизации задержек.
Далее, рекомендуется настроить параметры отображения на удаленном компьютере. Уменьшение качества изображения и отключение некоторых визуальных эффектов поможет ускорить передачу данных и снизить нагрузку на сеть. Настройки можно изменить в разделе «Система» в «Параметрах» Windows 10.
Содержание
- Как увеличить производительность удаленного рабочего стола Windows 10? Настройка и оптимизация
- Определение требований к системе
- Настройка сети и установка подключения
- 1. Проверьте скорость вашего интернет-соединения
- 2. Используйте проводное подключение
- 3. Оптимизируйте сетевые параметры
- 4. Используйте сжатие данных
- 5. Заблокируйте ненужные сетевые порты
- 6. Обновите драйверы сетевой карты
- Оптимизация настроек удаленного рабочего стола
- Использование аппаратного ускорения
- Контроль за использованием ресурсов
- Установка обновлений и исправлений
- Профессиональная поддержка и рекомендации
Как увеличить производительность удаленного рабочего стола Windows 10? Настройка и оптимизация
При использовании удаленного рабочего стола Windows 10 может возникать проблема с производительностью, особенно если интернет-соединение не стабильно или медленное. Однако, существует несколько способов, с помощью которых можно улучшить производительность удаленного рабочего стола Windows 10.
- Обновите Windows и драйверы
- Используйте качественное интернет-соединение
- Настройте параметры удаленного рабочего стола
- Используйте возможности компрессии данных в удаленном рабочем столе. Уменьшение объема передаваемых данных может ускорить работу и уменьшить нагрузку на сеть.
- Отключите ненужные эффекты и анимацию. Некоторые эффекты и анимации могут замедлять работу удаленного рабочего стола. Выключите их в настройках.
- Установите меньшее разрешение экрана. Уменьшение разрешения экрана может снизить нагрузку на процессор и улучшить отклик удаленного рабочего стола.
- Используйте оптимизированный клиент удаленного доступа
- Оптимизируйте настройки аудио и видео
- Установите таймауты и ограничения
- Оптимизируйте антивирусные программы
- Удалите ненужные программы и файлы
Перед настройкой удаленного рабочего стола убедитесь, что ваша операционная система Windows 10 и драйверы установлены в последней версии. Это может помочь устранить проблемы совместимости и повысить производительность.
Убедитесь, что ваше интернет-соединение стабильное и достаточно быстрое. Важно иметь высокую скорость загрузки и низкую задержку для оптимальной работы удаленного рабочего стола.
Для доступа к удаленному рабочему столу Windows 10 рекомендуется использовать специальные клиенты удаленного доступа, которые оптимизированы для работы с данной ОС. Некоторые клиенты, такие как Microsoft Remote Desktop, могут предлагать дополнительные настройки производительности.
Если не требуется передача высококачественного аудио или видео, рекомендуется отключить эти опции в настройках удаленного рабочего стола. Это поможет снизить нагрузку на сеть и улучшить производительность.
В настройках удаленного рабочего стола можно установить таймауты и ограничения на использование ресурсов сервера. Например, можно ограничить количество одновременных сеансов или установить таймаут подключения. Это может помочь управлять нагрузкой на сервер и повысить производительность.
Некоторые антивирусные программы могут замедлять работу удаленного рабочего стола. Рекомендуется настроить антивирусные программы таким образом, чтобы они не сканировали данные, передаваемые через удаленный рабочий стол.
Избавьтесь от ненужных программ и файлов на удаленном компьютере. Они могут занимать место на диске и замедлять работу удаленного рабочего стола.
С помощью вышеуказанных методов можно увеличить производительность удаленного рабочего стола Windows 10 и сделать работу более комфортной. Важно экспериментировать с различными настройками, чтобы найти оптимальное сочетание для ваших потребностей.
Определение требований к системе
Перед настройкой и оптимизацией удаленного рабочего стола Windows 10, необходимо правильно определить требования к системе. Правильная настройка системы поможет достичь высокой производительности удаленного рабочего стола и обеспечить удобную работу в удаленной среде.
Для определения требований к системе рекомендуется учесть следующие параметры:
- Процессор: Важно выбрать процессор с достаточной производительностью, чтобы обеспечить плавную работу удаленного рабочего стола. Рекомендуется использовать процессор с частотой не менее 2 ГГц и несколькими ядрами.
- Оперативная память: Достаточное количество оперативной памяти поможет избежать задержек при работе в удаленной среде и увеличит общую производительность системы. Рекомендуется иметь не менее 4 ГБ оперативной памяти.
- Жесткий диск: Быстрый и надежный жесткий диск или SSD (Solid-State Drive) помогут ускорить загрузку системы и улучшить общую производительность. Рекомендуется иметь достаточно свободного места на диске, чтобы разместить все необходимые программы и файлы.
- Сетевое подключение: Скорость и стабильность сетевого подключения играют важную роль в работе удаленного рабочего стола. Рекомендуется использовать высокоскоростное подключение к Интернету, чтобы обеспечить плавную передачу данных и минимальную задержку.
Правильное определение требований к системе позволит достичь максимальной производительности удаленного рабочего стола Windows 10. Более подробные настройки и оптимизации могут быть выполнены после этапа определения требований к системе.
Настройка сети и установка подключения
Для достижения максимальной производительности удаленного рабочего стола Windows 10 необходимо правильно настроить сеть и установить стабильное подключение. В этом разделе мы рассмотрим несколько важных моментов, которые помогут вам оптимизировать ваше сетевое окружение.
1. Проверьте скорость вашего интернет-соединения
Перед настройкой удаленного рабочего стола Windows 10 важно убедиться, что ваше интернет-соединение имеет достаточную скорость для беззаботной работы на удаленном компьютере. Используйте специальные онлайн-сервисы для измерения скорости вашего интернета и убедитесь, что скорость загрузки и отдачи соответствует вашим требованиям.
2. Используйте проводное подключение
Чтобы обеспечить максимальную стабильность и скорость подключения, рекомендуется использовать проводное Ethernet-подключение вместо Wi-Fi. Wi-Fi сети часто страдают от перегруженности и интерференции, что может негативно сказаться на производительности удаленного рабочего стола.
3. Оптимизируйте сетевые параметры
В зависимости от вашей конкретной сети, вам может потребоваться провести некоторые оптимизации сетевых параметров. Настройки маршрутизатора, такие как отключение QoS (Quality of Service) или настройка портов, могут иметь значительное влияние на производительность удаленного рабочего стола.
4. Используйте сжатие данных
Для улучшения производительности удаленного рабочего стола Windows 10 можно включить сжатие данных. Сжатие данных позволяет сократить объем передаваемых данных, что может ускорить работу удаленного рабочего стола и уменьшить нагрузку на сеть.
5. Заблокируйте ненужные сетевые порты
Чтобы защитить свою сеть от вредоносных атак и повысить производительность удаленного рабочего стола Windows 10, вы можете заблокировать ненужные сетевые порты. Ненужные открытые порты могут стать уязвимыми местами для возможных атак, поэтому их блокировка повысит безопасность и производительность вашей сети.
6. Обновите драйверы сетевой карты
Ваша сетевая карта должна работать на последних версиях драйверов, чтобы обеспечить максимальную производительность и стабильность подключения. Проверьте наличие обновлений для драйверов сетевой карты на официальном сайте производителя вашего компьютера или сетевого оборудования.
Настройка сети и установка подключения является одним из важных шагов для оптимизации производительности удаленного рабочего стола Windows 10. Правильная настройка сети поможет вам достичь максимальной эффективности работы на удаленном компьютере.
Оптимизация настроек удаленного рабочего стола
Удаленный рабочий стол Windows 10 предоставляет возможность удаленного доступа к компьютеру, что очень удобно для работы на расстоянии. Однако, для достижения максимальной производительности удаленного рабочего стола, следует провести определенные настройки.
Вот несколько рекомендаций по оптимизации настроек удаленного рабочего стола:
- Используйте высокоскоростное соединение: Подключайтесь к сети с высокой скоростью передачи данных, чтобы минимизировать задержку и улучшить производительность удаленного рабочего стола.
- Настройте разрешение экрана: Уменьшите разрешение экрана на удаленном компьютере, чтобы уменьшить нагрузку на сеть и улучшить отзывчивость удаленного рабочего стола.
- Отключите эффекты визуализации: Отключите эффекты визуализации на удаленном компьютере, такие как анимации и прозрачность окон, чтобы снизить нагрузку на систему и ускорить работу удаленного рабочего стола.
- Оптимизируйте передачу звука и видео: Настройте удаленный рабочий стол для оптимальной передачи звука и видео. Например, установите меньшее качество звука и видео, чтобы сократить использование сети.
- Настройте буфер обмена: Уменьшите размер буфера обмена или отключите его полностью на удаленном компьютере, чтобы снизить нагрузку на сеть и увеличить скорость передачи данных.
- Используйте аппаратное ускорение: Включите аппаратное ускорение на удаленном компьютере, чтобы повысить производительность воспроизведения видео и графики.
- Оптимизируйте настройки сети: Проверьте настройки сетевого адаптера на удаленном компьютере и установите оптимальные параметры для максимальной производительности.
Проведение этих настроек поможет оптимизировать работу удаленного рабочего стола и обеспечить более плавную и отзывчивую работу на удаленном компьютере.
Использование аппаратного ускорения
Одним из способов повысить производительность удаленного рабочего стола Windows 10 является использование аппаратного ускорения. Аппаратное ускорение позволяет снизить нагрузку на процессор и передавать некоторые вычисления на видеокарту, что может значительно увеличить скорость работы.
Чтобы включить аппаратное ускорение на удаленном рабочем столе Windows 10, необходимо выполнить следующие шаги:
- Откройте окно «Параметры системы» (нажмите сочетание клавиш Win+Pause).
- Перейдите на вкладку «Дополнительные параметры системы».
- На вкладке «Дополнительные параметры системы» нажмите кнопку «Настройки» в разделе «Производительность».
- В окне «Настройка параметров производительности» выберите вкладку «Визуальные эффекты» и установите галочку напротив пункта «Включить аппаратное ускорение графического интерфейса пользователя».
- Нажмите «ОК» для сохранения изменений.
После включения аппаратного ускорения удаленный рабочий стол Windows 10 будет использовать видеокарту для обработки некоторых графических элементов, что приведет к ускорению работы и снижению нагрузки на процессор.
Однако следует отметить, что возможности аппаратного ускорения могут быть ограничены в зависимости от конфигурации удаленного рабочего стола и доступных ресурсов. В некоторых случаях может потребоваться обновление драйверов видеокарты или конфигурация удаленного рабочего стола для полноценного использования аппаратного ускорения.
Таким образом, использование аппаратного ускорения является одним из способов повысить производительность удаленного рабочего стола Windows 10. С помощью этой технологии можно снизить нагрузку на процессор и увеличить скорость работы, что особенно полезно при выполнении ресурсоемких задач.
Контроль за использованием ресурсов
Одной из важных задач при оптимизации удаленного рабочего стола Windows 10 является контроль за использованием ресурсов. Это позволит эффективно управлять производительностью и стабильностью системы.
Ниже приведены несколько способов контроля за использованием ресурсов в удаленном рабочем столе Windows 10:
-
Мониторинг процессов. С помощью диспетчера задач Windows можно отслеживать процессы, потребляющие большое количество ресурсов. Если вы обнаружите процесс, который занимает слишком много ресурсов, вы можете закрыть его или найти способы оптимизировать его работу. Для открытия диспетчера задач нажмите комбинацию клавиш Ctrl + Shift + Esc.
-
Настройка приоритетов процессов. Вы можете настроить приоритеты процессов, чтобы уделять больше ресурсов важным задачам. Для этого откройте диспетчер задач, найдите нужный процесс, щелкните правой кнопкой мыши и выберите пункт «Приоритет». Затем выберите нужный уровень приоритета.
-
Оптимизация настроек графики. Если ваша удаленная рабочая среда требует большой графической производительности, вы можете настроить параметры отображения в Windows 10. Например, вы можете уменьшить качество графики или отключить некоторые визуальные эффекты. Для этого откройте панель управления, выберите раздел «Система» и затем «Дополнительные параметры системы». В открывшемся окне выберите вкладку «Производительность» и настройте параметры по вашему усмотрению.
-
Управление виртуальной памятью. Увеличение размера виртуальной памяти может помочь улучшить производительность системы при недостатке оперативной памяти. Для этого откройте панель управления, выберите раздел «Система» и затем «Дополнительные параметры системы». В открывшемся окне выберите вкладку «Дополнительно», нажмите на кнопку «Настройка» в разделе «Производительность» и в открывшемся окне выберите вкладку «Дополнительно». Затем нажмите на кнопку «Изменить» в разделе «Виртуальная память» и настройте параметры в соответствии с вашими требованиями.
С помощью этих способов можно эффективно контролировать использование ресурсов в удаленном рабочем столе Windows 10 и повысить его производительность.
Установка обновлений и исправлений
Установка обновлений и исправлений является важным шагом на пути увеличения производительности удаленного рабочего стола Windows 10. Обновления предоставляют исправления ошибок, улучшения безопасности и новые функции, которые могут значительно повысить эффективность работы.
Шаг 1: Проверка наличия обновлений
Перед установкой обновлений важно проверить наличие новых версий операционной системы и установленных программ. Для этого следует открыть «Настройки» (нажать на кнопку «Пуск» и выбрать «Настройки»), затем выбрать пункт «Обновление и безопасность». В разделе «Windows Update» нажмите на кнопку «Проверить наличие обновлений». Операционная система автоматически проверит наличие доступных обновлений и предложит их установить.
Шаг 2: Установка обновлений
После того как операционная система проверит наличие обновлений, можно приступить к их установке. На странице «Обновление и безопасность» выберите пункт «Установка обновлений». Затем нажмите на кнопку «Установить», чтобы начать процесс установки. При необходимости операционная система может потребовать перезагрузки компьютера для завершения установки обновлений.
Шаг 3: Проверка обновлений программ
Кроме операционной системы, важно проверить наличие обновлений для установленных программ. Многие программы автоматически проверяют наличие новых версий и предлагают их установить при запуске. Если это не происходит, можно вручную проверить наличие обновлений. Обычно эта функция доступна через меню программы или настройки.
Шаг 4: Установка исправлений
В некоторых случаях производительность удаленного рабочего стола может быть повышена путем установки специальных исправлений. Исправления для удаленного рабочего стола доступны на официальном сайте Microsoft. Чтобы найти подходящее исправление, следует перейти на сайт Microsoft и воспользоваться поиском по названию платформы и версии операционной системы. Следуйте инструкциям на сайте, чтобы скачать и установить необходимое исправление.
Шаг 5: Регулярная проверка наличия обновлений
Установка обновлений и исправлений должна проводиться регулярно, чтобы поддерживать систему в актуальном состоянии. Рекомендуется настроить автоматическую установку обновлений, чтобы операционная система самостоятельно загружала и устанавливала новые версии. Таким образом, можно быть уверенным в том, что система всегда будет работать наиболее эффективно.
Профессиональная поддержка и рекомендации
Для повышения производительности удаленного рабочего стола Windows 10 важно обеспечить правильную настройку и оптимизацию системы. Однако, иногда возникают ситуации, когда требуется профессиональная поддержка и рекомендации для решения более сложных проблем. В этом случае можно обратиться к опытным специалистам, которые помогут избежать неполадок и максимально раскрыть потенциал удаленного рабочего стола.
Профессиональная поддержка включает в себя следующие аспекты:
- Анализ текущей конфигурации и настроек удаленного рабочего стола.
- Определение узких мест и проблемных зон, ограничивающих производительность.
- Предоставление рекомендаций по оптимизации и улучшению производительности.
- Настройка параметров и оптимизационных инструментов согласно потребностям пользователя и системы.
Опытные специалисты также могут помочь в решении сложных проблем связанных с безопасностью, соединением и другими техническими аспектами удаленного рабочего стола Windows 10.
При обращении за профессиональной поддержкой и рекомендациями важно найти проверенную компанию или специалиста, который имеет опыт работы с удаленными рабочими столами и хорошо разбирается в системе Windows 10. Благодаря их помощи, вы сможете получить максимально возможную производительность и комфорт при использовании удаленного рабочего стола.
Удаленный рабочий стол Windows 10 — это удобный инструмент, который позволяет получить доступ к компьютеру в любом месте и в любое время. Однако, иногда работа через удаленный рабочий стол может быть медленной и неудобной. Чтобы улучшить производительность и ускорить работу через удаленный рабочий стол, следуйте этим 7 эффективным способам.
1. Оптимизация соединения
Один из главных факторов, влияющих на скорость работы удаленного рабочего стола, — это качество вашего интернет-соединения. Убедитесь, что у вас стабильное и быстрое соединение. Используйте проводное подключение или Wi-Fi с высокой скоростью передачи данных.
2. Использование расширений браузера
Если вы используете удаленный рабочий стол через браузер, установите расширения, которые помогают ускорить его работу. Некоторые популярные расширения, такие как «Расширение Chrome Remote Desktop» для Google Chrome, могут оптимизировать производительность и улучшить визуальные эффекты.
3. Выключение визуальных эффектов
Если ваше соединение не такое быстрое, вы можете отключить некоторые визуальные эффекты в Windows 10, чтобы ускорить работу удаленного рабочего стола. Перейдите в «Параметры системы» -> «Дополнительные параметры системы» -> «Настройки» -> «Дополнительно» и снимите галочки с «Анимация окон и элементов управления» и «Оформление окон».
4. Использование железа высокой производительности
Удаленный рабочий стол работает быстрее, если вы используете компьютер с хорошим оборудованием. Предпочтительно использовать компьютер с хорошим процессором, большим объемом оперативной памяти и быстрым жестким диском.
5. Закрытие ненужных программ
Перед подключением к удаленному рабочему столу закройте все ненужные программы и процессы на компьютере. Это позволит освободить ресурсы и ускорить работу вашего удаленного рабочего стола.
6. Обновление удаленного компьютера
Убедитесь, что удаленный компьютер обновлен до последней версии операционной системы Windows 10. Регулярные обновления могут содержать исправления ошибок и улучшение производительности, которые могут помочь ускорить работу удаленного рабочего стола.
7. Использование специализированных программ
Если все вышеперечисленные способы не дали желаемого результата, вы можете попробовать использовать специализированные программы, такие как «AnyDesk» или «TeamViewer». Они предлагают высокую производительность и стабильное соединение, что может значительно ускорить ваш удаленный рабочий стол Windows 10.
Содержание
- Оптимизация сети для лучшей производительности
- Настройка параметров удаленного рабочего стола
- Отключение ненужных служб и программ
- Использование аппаратного ускорения
- Обновление драйверов для видеокарты
Оптимизация сети для лучшей производительности
При использовании удаленного рабочего стола Windows 10, важно обратить внимание на оптимизацию сети для достижения наилучшей производительности. Вот несколько способов улучшить работу удаленного рабочего стола, связанные с оптимизацией сети:
-
Обеспечьте стабильное интернет-соединение:
Удаленный рабочий стол требует высокой скорости и стабильности интернет-соединения. Поэтому, убедитесь, что ваша сеть соответствует требованиям удаленного рабочего стола и не испытывает сбоев или перебоев в работе.
-
Используйте проводное соединение:
Проводное соединение предпочтительнее беспроводного. Это связано с тем, что проводное соединение обеспечивает более стабильную и быструю передачу данных, что положительно сказывается на производительности удаленного рабочего стола.
-
Избегайте одновременного использования сети:
Если на вашей сети одновременно выполняются другие задачи на других устройствах, это может привести к ухудшению производительности удаленного рабочего стола. Минимизируйте использование сети другими устройствами, пока вы работаете через удаленный рабочий стол.
-
Проверьте настройки протокола RDP:
Удаленный рабочий стол использует протокол RDP для передачи данных. Проверьте настройки протокола RDP и убедитесь, что они настроены оптимально для вашей сети и задач.
-
Используйте оптимизацию сети:
Существуют различные программы и инструменты, которые позволяют оптимизировать сеть для удаленного рабочего стола. Использование таких инструментов может значительно улучшить производительность.
-
Установите мощный маршрутизатор:
Если у вас медленный или устаревший маршрутизатор, это может сказаться на производительности удаленного рабочего стола. Рассмотрите возможность установки мощного маршрутизатора, который обеспечит более стабильное и быстрое соединение.
-
Используйте качественные сетевые кабели:
Если вы используете проводное соединение, удостоверьтесь, что ваши сетевые кабели высокого качества. Низкокачественные кабели могут ограничивать скорость и пропускную способность сети.
Следуя этим рекомендациям, вы сможете оптимизировать сеть для удаленного рабочего стола Windows 10 и получить лучшую производительность при работе на удаленном рабочем столе.
Настройка параметров удаленного рабочего стола
Настройка параметров удаленного рабочего стола может значительно повлиять на производительность и стабильность подключения. Вот несколько рекомендаций, которые помогут оптимизировать ваше удаленное подключение:
- Используйте высокоскоростное подключение: Удаленное подключение может значительно замедлиться при использовании медленного или нестабильного интернет-соединения. Поэтому старайтесь работать из места с надежным и быстрым Wi-Fi или проводным подключением.
- Уменьшите разрешение экрана: Уменьшение разрешения экрана на удаленном компьютере может повысить скорость передачи данных и улучшить отзывчивость удаленного рабочего стола. Попробуйте установить разрешение экрана на минимальную настройку, при которой вам комфортно работать.
- Отключите фоновые изображения и эффекты: Фоновые изображения и эффекты могут замедлить удаленное подключение. Чтобы повысить производительность, отключите все ненужные визуальные эффекты и используйте простой однотонный фон.
- Ограничьте количество одновременно запущенных программ: Запуск лишних программ на удаленном компьютере может снизить производительность и потребление ресурсов. Закройте все ненужные программы и оставьте только те, которые вам необходимы для работы.
- Используйте аппаратное ускорение: Включение аппаратного ускорения на удаленном компьютере может улучшить производительность удаленного подключения. Убедитесь, что ваши драйверы и операционная система на удаленном компьютере поддерживают аппаратное ускорение.
- Избегайте одновременного использования удаленного рабочего стола и других сетевых приложений: Одновременное использование удаленного рабочего стола и других сетевых приложений может вызвать конфликты и снизить качество подключения. Если возможно, закройте все другие сетевые приложения во время работы с удаленным рабочим столом.
- Обновляйте удаленный компьютер и программы: Регулярное обновление операционной системы и программ на удаленном компьютере поможет исправить ошибки и улучшить производительность. Убедитесь, что все доступные обновления установлены.
Следуя этим рекомендациям, вы сможете оптимизировать работу своего удаленного рабочего стола и повысить производительность подключения.
Отключение ненужных служб и программ
Когда вы работаете с удаленным рабочим столом Windows 10, важно оптимизировать производительность системы. Одним из способов сделать это является отключение ненужных служб и программ, которые могут замедлить работу вашего удаленного рабочего стола. В этом разделе мы рассмотрим несколько важных шагов для ускорения работы удаленного рабочего стола Windows 10.
- Отключение автозагрузки программ
- Отключение ненужных служб
- Удаление ненужных программ
- Обновление драйверов
- Оптимизация настроек энергосбережения
- Отключение визуальных эффектов
- Очистка жесткого диска
Чем больше программ автоматически запускается при загрузке системы, тем больше ресурсов они потребляют. Отключите автозагрузку ненужных программ, чтобы ускорить загрузку вашего удаленного рабочего стола.
Зайдите в меню «Службы» через панель управления и отключите те службы, которые необходимы только для конкретных задач. Отключение ненужных служб может существенно улучшить производительность вашего удаленного рабочего стола.
Проверьте список установленных программ на вашем удаленном рабочем столе и удалите те, которые вы больше не используете. Это поможет освободить дополнительное место на жестком диске и снизить нагрузку на систему.
Убедитесь, что у вас установлены последние версии драйверов для всех устройств на вашем удаленном рабочем столе. Устаревшие драйверы могут вызывать сбои и замедлять работу системы.
Проверьте настройки энергосбережения и установите их на более производительные параметры. Это может помочь улучшить производительность вашего удаленного рабочего стола.
Отключите некоторые визуальные эффекты Windows, такие как прозрачность и теневые эффекты, чтобы освободить дополнительные ресурсы системы.
Регулярно проводите очистку жесткого диска, удаляя временные файлы и ненужные данные. Чистый жесткий диск позволит вашему удаленному рабочему столу работать более эффективно.
Использование аппаратного ускорения
Аппаратное ускорение — это процесс использования графического аппаратного обеспечения (GPU) для ускорения обработки графики и видео. В контексте удаленного рабочего стола Windows 10, использование аппаратного ускорения может помочь улучшить производительность и скорость работы.
Здесь мы предлагаем несколько способов использовать аппаратное ускорение для ускорения работы удаленного рабочего стола Windows 10:
- Обновите драйверы графической карты: Обновление драйверов графической карты до последней версии может повысить производительность и стабильность работы удаленного рабочего стола.
- Включите аппаратное ускорение в настройках удаленного рабочего стола: В окне «Соединение с удаленным рабочим столом» выберите вкладку «Опции», затем перейдите на вкладку «Опции опыта» и включите опцию «Использование аппаратного ускорения для ключевых функций рендеринга».
- Измените настройки производительности: Настройте параметры производительности графической карты на максимальную производительность в настройках системы Windows 10.
- Используйте удаленный рабочий стол через RDP: Использование удаленного рабочего стола через RDP (Remote Desktop Protocol) позволяет использовать аппаратное ускорение на удаленном компьютере, а не на клиентском компьютере.
- Проверьте сетевое соединение: Убедитесь, что ваше сетевое соединение имеет высокую скорость и низкую задержку, чтобы обеспечить плавную работу удаленного рабочего стола с активированным аппаратным ускорением.
- Минимизируйте использование ресурсов на удаленном компьютере: Закройте ненужные программы и процессы на удаленном компьютере, чтобы освободить ресурсы для работы удаленного рабочего стола.
- Попробуйте использовать другие протоколы удаленного рабочего стола: Вместо RDP можно попробовать использовать другие протоколы удаленного рабочего стола, такие как Citrix HDX или VMware Blast, которые могут предложить более эффективное использование аппаратного ускорения.
Итак, использование аппаратного ускорения может значительно повысить производительность и скорость работы удаленного рабочего стола Windows 10. Попробуйте применить эти способы и настройки, чтобы обеспечить более комфортное и эффективное использование удаленного рабочего стола.
Обновление драйверов для видеокарты
Для улучшения производительности удаленного рабочего стола Windows 10 важно обновлять драйверы для видеокарты. Драйверы являются программным обеспечением, которое позволяет операционной системе взаимодействовать с аппаратным обеспечением видеокарты и использовать ее возможности на полную мощность.
Обновление драйверов для видеокарты может принести следующие преимущества при работе с удаленным рабочим столом Windows 10:
- Улучшение производительности и стабильности графики;
- Улучшение отзывчивости системы;
- Повышение качества отображаемого изображения;
- Исправление ошибок и проблем совместимости.
Чтобы обновить драйверы для видеокарты, можно воспользоваться следующими методами:
- Официальный сайт производителя видеокарты. Посетите сайт производителя своей видеокарты и найдите раздел поддержки или загрузки драйверов. Там вы сможете найти последние версии драйверов для вашей модели видеокарты. Следуйте инструкциям на сайте, чтобы скачать и установить новые драйверы.
- Использование встроенного инструмента Windows. Windows имеет встроенную функцию для обновления драйверов. Чтобы воспользоваться этой функцией, откройте «Диспетчер устройств», найдите вашу видеокарту в списке устройств, щелкните правой кнопкой мыши и выберите «Обновить драйвер». Вам будет предложено выбрать способ обновления драйвера (автоматически или вручную), выберите подходящий и следуйте инструкциям на экране.
- Использование специализированных программ. Существуют программы, которые автоматически сканируют вашу систему на наличие устаревших драйверов и предлагают их обновить. Некоторые из таких программ бесплатны, а другие предлагают расширенные функции за плату.
Важно помнить, что при обновлении драйверов для видеокарты рекомендуется создать точку восстановления системы или создать резервные копии данных на случай возможных проблем после обновления.
Обновление драйверов для видеокарты — это важный шаг для ускорения работы удаленного рабочего стола Windows 10 и обеспечения наилучшей производительности и стабильности системы.
Хочу поделиться несколькими советами по настройке удаленного подключения к рабочим местам по RDP. Расскажу как проапгрейдить древний RPC-HTTP до UDP, похвалю и поругаю Windows 10 и AVC, разберу решение нескольких типичных проблем.
Считаем, что для подключения используется Remote Desktop Gateway (RDGW), а в качестве серверов выступают рабочие станции. Использовать RDGW очень удобно, потому что шлюз становится общей точкой входа для всех клиентов. Это дает возможность лучше контролировать доступ, вести учет подключений и их продолжительность. Даже если VPN позволяет подключиться к рабочим машинам напрямую — это не лучший вариант.
RDGW настраивается быстро, просто, а Let’s Encrypt и win-acme легко решают проблему с доверенным сертификатом.
Есть три транспортных протокола по которым клиент может подключиться с серверу:
RPC-HTTP (
плохо)
HTTP (лучше)
HTTP+UDP (отлично)
Под сервером будем понимать рабочую машину, под клиентом — домашнюю.
Первое, с чего стоит начать, это «плохо» превратить в «отлично».
Апгрейд RPC-HTTP до HTTP
Подключение в сессию с использованием RPC-HTTP легко определить по внешнему виду полоски подключения.
Здесь нет значка качества подключения (о нем ниже), а значит мы используем старый RPC, обернутый в TLS — это очень медленно. Дело, конечно, не только в обертке — сам протокол меняется с каждым релизом ОС, меняются кодеки, алгоритмы упаковки изображения. Чем свежее протокол, тем лучше.
Что делать?
Windows XP или Vista
В XP можно поднять протокол с 5.1 до 7. Хотфикс windowsxp-kb969084-x86.exe
В Vista — c 6 до 7. Хотфикс имеет тот же номер, файлы windows6.0-kb969084-x64.msu или Windows6.0-KB969084-x86.msu
Но RDP 7 не работает по HTTP и UDP. Поможет только апгрейд клиента и сервера до Windows 7 и новее.
Windows 7
Сначала надо обновить протокол до RDP 8.1, а затем включить его. Поддержка добавляется обновлениями, которые сгруппированы в один загрузочный пакет:
www.microsoft.com/en-US/download/details.aspx?id=40986
Windows6.1-KB2574819-v2-x64.msu
windows6.1-kb2592687-x64.msu
Windows6.1-KB2830477-x64.msu
Windows6.1-KB2857650-x64.msu
Windows6.1-KB2913751-x64.msu
(заменен kb2923545)
windows6.1-kb2923545-x64.msu
Так вы получите и свежий клиент mstsc.exe, и поддержку RDP 8.1 серверной части ОС.
Было:
Стало:
После этого протокол надо включить ключом реестра (для этого можно использовать adm шаблон в комплекте с Windows 7).
[HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows NTTerminal Services]
"fServerEnableRDP8"=dword:00000001
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodePoliciesMicrosoftWindows NTTerminal Services]
"fServerEnableRDP8"=dword:00000001
Включите поддержку транспорта UDP в групповой политике.
Перезагружаем сервер с Windows 7. Тот самый случай, когда может потребоваться перезагрузиться дважды — значение в реестре должно быть установлено до того, как включился RDP, а групповая политика применяется позже.
Если все получилось, то при подключении к серверу в полоске сессии появится иконка качества подключения (как в телефоне для мобильной сети):
Windows 8 и новее
Протокол работает «из коробки».
Апгрейд HTTP до HTTP+UDP
Если ваша сеть не склонна к потере пакетов, UDP существенно (для CAD — радикально) повышает отзывчивость сервера за счет использования FEC для сокращения ретрансмиссии, а также перехода подтверждения доставки пакетов с уровня системного стека TCP/IP на уровень протокола RDP-UDP.
От каждого клиента подключается одна основная управляющая сессия по HTTP (в этом канале также передается клавиатура/мышь), плюс одна или несколько сессий UDP для передачи картинки или других виртуальных каналов.
Мы коснемся только верхушки айсберга. Есть 3 различных версии протокола RDP-UDP. Кроме того, сам UDP может работать в двух режимах UDP-R (reliable) и UDP-L (lossy). С Microsoft ничего просто не бывает. Но поскольку от нас здесь ничего не зависит, просто имейте в виду — чем новее операционная система, теме более современный протокол используется.
Снаружи RDP-UDP оборачивается в Datagram Transport Layer Security (DTLS) RFC4347, в чем вы можете убедиться открыв Wireshark.
Подробнее в документах:
[MS-RDPEMT]: Remote Desktop Protocol: Multitransport Extension
[MS-RDPEUDP]: Remote Desktop Protocol: UDP Transport Extension
[MS-RDPEUDP2]: Remote Desktop Protocol: UDP Transport Extension Version 2
Где не прав — поправьте, пожалуйста.
Что же нужно для включения UDP?
RDP-UDP поддерживается начиная с RDP 8.
На клиенте должен быть открыт порт udp/3389. Если вы его закрыли локальным firewall, ACL на свитче или внешнем файрволле — порт надо открыть.
Для сервера Remote Desktop Gateway к порту tcp/443 надо открыть udp/3391.
Порт можно поменять, вот как он настраивается:
Для Windows 7 обязательно должен быть включен NLA (Network Level Authentication).
Можно включить в групповой политике
или через реестр
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp]
"SecurityLayer"=dword:00000001
В чем связь непонятно. Но без NLA на 7-ке не работает, на более свежих релизах NLA для работы UDP не обязателен.
После установления сессии по HTTP, клиент и сервер пробуют согласовать подключение по UDP. Если есть выпадение пакетов или задержки, то сессия UDP не запустится. Точный алгоритм отказа согласования UDP до конца не понятен.
Если все настроено, то после подключения нажмите на кнопку качества связи. В окошке будет указано, что согласован UDP.
На шлюзе это выглядит так:
Windows 10
Если у вас Windows 10 и на сервере, и на клиенте, то это самый быстрый и беспроблемный вариант. В Microsoft активно дорабатывают RDP, и в свежих релизах 10 вы можете рассчитывать на неплохую скорость работы. Коллеги не смогли обнаружить разницу между Citrix и Windows 10 RDP по скорости работы в AutoCAD.
Про эволюцию кодеков RDP на базе AVC в Windows 10 есть хорошая статья
Remote Desktop Protocol (RDP) 10 AVC/H.264 improvements in Windows 10 and Windows Server 2016 Technical Preview
Согласование AVC с аппаратным кодированием можно увидеть в журнале событий (подробнее в статье выше):
Замечу только, что проблема искажений все же есть даже с h.264 4:4:4. Она сразу бросается в глаза если работать в PowerShell ISE — текст ошибок выводится с неприятным искажением. Причем на скриншоте и на фотографии все отлично. Волшебство.
Также косвенным признаком работы AVC являются время от времени появляющиеся зеленые квадраты по углам.
AVC и аппаратное кодирование в свежих билдах должно работать из коробки, но групповая политика никогда не бывает лишней:
С учетом того, что AVC кодируется аппаратно видеокартой, то обновить драйверы видео — хорошая идея.
О проблемах
XP и Vista
Если проблема возникает на Windows XP или Vista, попробуйте сначала обновить протокол до 7 версии (писал в начале статьи). Обязательно включите поддержку CredSSP. На сайте Microsoft статьи уже удалены, но Интернет помнит.
Если не помогло — «доктор говорит в морг, значит в морг». Что испытала на себе операционная система за последние 15 лет — лучше об этом даже и не думать.
NLA
Иногда помогает отключение NLA на сервере. Выяснить причину не получилось, домашние машины все разные.
NTLM
Некоторые клиенты пытаются авторизоваться с использованием NTLMv1. Причины разные, но исправить на клиенте можно так:
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa]
"LmCompatibilityLevel"=dword:00000003
Перезагрузка обязательна.
Если вы
молоды и дерзки
ничего не боитесь, то есть более радикальное решение — отключение Channel Binding на Remote Desktop Gateway
HKLMSoftwareMicrosoftWindows NTCurrentVersionTerminalServerGatewayConfigCore
Type: REG_DWORD
Name: EnforceChannelBinding
Value: 0 (Decimal)
Делать так не надо. Но мы делали. Для клиента, который настаивал (нет не так, НАСТАИВАЛ) что NTLMv1 на рабочих станциях ему необходим. Не знаю, может там серверы на NT4 без SP еще в работе.
Отключение RDP 8+ в Windows 10
Если ничего не помогает, а идеи кончились, можно воспользоваться недокументированным ключом для даунгрейда протокола RDP до 7 версии.
[HKEY_CURRENT_USERSoftwareMicrosoftTerminal Server Client]
"RDGClientTransport"=dword:00000001
Сам не делал, и вам не советую. Но кому-то, пишут, что помогает.
DrWeb
Компонент Dr.Web SpIDerGate может запретить подключение. В этом случае возвращается ошибка:
В статистике Dr.Web будет запись:
В комментариях к этой статье со мной связался сотрудник Dr.Web и наша проблема решилась в ближайшем обновлении антивирусных баз.
Если у вас такая же ошибка, лучше обратиться в поддержку.
Как временное решение, можно внести URL вашего RDGW в исключения:
И только если не помогло отключить компонент SpIDer Gate полностью.
Системный прокси
Встретился списанный компьютер из какой-то компании, где в качестве системного прокси был прописан местный TMG, и подключение к RDGW не работало. Это можно исправить так:
netsh winhttp show proxy && netsh winhttp reset proxy
Переключение раскладок клавиатуры
Иногда приезжают лишние раскладки. Можно отключить проброс раскладки с клиента
[HKLMSystemCurrentControlSetControlKeyboard Layout]
"IgnoreRemoteKeyboardLayout"=dword:00000001
Проблемы с DPI
Масштабирование приходит с клиентской машины, и если на домашнем ноутбуке стоит 125%, то и на рабочей машине будет так же. На серверах это можно отключить, а на рабочих станциях не нашел как. Но в магазине приложений Windows 10 есть «современный» клиент.
В нем можно настроить DPI:
Как мониторить шлюз с RDGW
Есть счетчик производительности «Шлюз служб терминаловТекущие подключения», который немного глючит, если нет подключений или сервер долго не перезагружался. Он показывает именно число подключений, но как мы помним, для HTTP+UDP их как минимум два, а может быть и больше. Поэтому это не совсем объективный показатель числа подключений сотрудников.
Есть класс WMI Win32_TSGatewayConnection. Его содержимое соответствует тому, что вы видите в разделе «Наблюдение» шлюза удаленных рабочих столов.
С ним число подключений можно посчитать поточнее:
Get-WmiObject -class "Win32_TSGatewayConnection" -namespace "rootcimv2TerminalServices"
|?{$_.transportprotocol -ne 2}|select username,connectedresource|sort username|Get-Unique -AsString| measure|select -ExpandProperty count
Just for fun есть утилита Remote Display Analyzer. Бесплатная версия мне ничего полезного не показала, но вдруг кому-то пригодится.
А как же тонкий тюнинг, настройка нескольких десятков параметров сессии?
Здесь уместен принцип Парето: 20% усилий дают 80% результата. Если вы готовы инвестировать ваше время в оставшиеся 20% результата — отлично. Только имейте в виду, что когда вы читаете статью о настройке протокола в Windows 7, то не знаете про какой протокол писал автор — 7, 8 или 8.1. Когда читаете про Windows 10 без указания релиза — проблемы те же. Например, пишут что в свежих билдах Windows 10 кодек AVC/h.264 изменился на RDPGFX_CODECID_AVC444V2, а в Windows Server 2016 остался RDPGFX_CODECID_AVC444.
Из всех таких советов мы используем только две настройки:
- 16 bit цвет, об этом можно почитать в статье MS RDP Performance / Bandwidth Usage
- Отключение сглаживания шрифтов font smoothing:i:0 по статье выше или Performance Tuning Remote Desktop Session Hosts
Сомневаюсь, что они дают какой-то ощутимый результат.
Вот мы и подошли к концу статьи. Хотел покороче, а получилось как всегда. Рад, если кому-то эти советы помогут сэкономить время или улучшить настройку своей инфраструктуры.
Эта статья актуальна для Windows Server 2019 в качестве сервера и Windows 10 в качестве клиента RDP. В статье мы рассмотрим шаги, которые следует предпринять для достижения максимальной производительности терминальных сессий RDP в Windows Server.
1. Коротко об основном
В Windows 10 вместе с стандартным клиентом удаленного стола (MSTSC), появился новый клиент для осуществления удаленных подключений Remote Desktop (MSRDC) client, проинсталлировать который можно из магазина Microsoft Windows 10.
Отметим, что изначально MSRDC поддерживал удаленные подключения с Windows Virtual Desktop (VDI). На данный момент существуют клиенты для Windows Desktop, Android, iOS, macOS.
Можно сравнить два типа клиентов для удаленных подключений – MSTSC и MSRDC.
Тестирование проводилось на виртуальных машинах с Windows Server 2019 и Windows 10.
В качестве теста копировался файл с клиента на сервер. По итогу тестирования имеем такие результаты – копирование с помощью MSTSC:
Для сравнения – скриншоты процесса копирования файла с помощью MSRDC:
Как видим, файл копируется быстрее с помощью mstsc, но при этом mstsc создает значительно более высокую нагрузку на сеть и ЦП, занимая практически все доступные ресурсы. При этом использование нового клиента MSRDC выглядит более предпочтительным, т.к. при большом количестве одновременных подключений будет создавать более пологий график нагрузки на системные ресурсы, чем MSTSC.
С другой стороны, хочется отметить «сырость» нового клиента для удаленных подключений. К примеру, копирование файлов с сервера на клиент попросту не работает. При этом оба клиента используют протокол TCP для подключения к серверу.
2. Сжатие передачи данных при подключении к серверу
Для клиентов RDP можно настроить сжатие передачи данных при подключении к серверу.
Для этого на сервере необходимо открыть объект локально групповой политики и изменить значение:
Конфигурация компьютера → Административные шаблоны → компоненты Windows→ Службы удаленных рабочих столов → Удаленный рабочий стол узле сеансов → Среда удаленного сеанса → Настроить сжатие для данных RemoteFX.
Есть возможность оптимизировать работу сервера за счет оптимизацию работы памяти, пропускной способности сети, баланс памяти и пропускной способности сети, либо отключить механизм сжатия.
Для эксперимента попробуем оптимизировать работу за счет оптимизации работы пропускной способности сети.
Меняем параметр и перезагружаем сервер:
Смотрим, что получилось для MSTSC:
Как видим – ничего не поменялось. Это потому, что данный механизм будет заметен только на большом количестве подключений. Тогда-то мы и увидим уменьшение потребления пропускной способности сети.
3. Отключение перенаправленных устройств
Настройка с помощью GPO находится в:
Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Службы удаленных рабочих столов → Удаленный узел сеансов рабочего стола → Перенаправление устройств и ресурсов.
Здесь можно включить или отключить параметры перенаправления для клиентских устройств. В том числе – видеозахват, воспроизведение и запись звука, буфер обмена, перенаправление com портов, перенаправление LPT-портов, локальных дисков, самонастраивающихся устройств, устройств чтения смарт карт и перенаправления часового пояса.
Чем больше перенаправленных устройств используется, тем больше пропускной способности сети сервера они поглощают.
Перенаправленные принтеры и устройства Plug & Play потребляют ресурсы процессора также при входе в сеанс RDP.
Перенаправление звука создает устойчивый сетевой трафик. Приложения, использующие перенаправление звука, могут потреблять значительные ресурсы процессора.
4. Параметры интерфейса клиента
- Отключить фоновый рисунок, это значительно снизит потребление пропускной способности сети.
- Кеш точечных рисунков необходимо всегда включать, т.к. в этом случае создается клиентский кэш растровых изображений, отображаемых в сеансе, что значительно снижает использование пропускной способности.
- Имеет смысл выключать отображение содержимого окон при перетаскивании, т.к. это снижает нагрузку на сеть за счет отображения только рамки окна вместо всего содержимого.
- Точно так же стоит отключать анимацию меню и окон, поскольку она увеличивает нагрузку на сетевую подсистему
- ClearType нужно включать для систем более ранних, чем Windows 7 и Windows 2008 R2
- Стили оформления – параметр, актуальный для систем Windows 7 и более ранних. Если параметр отключен, пропускная способность снижается за счет упрощения чертежей, использующих классическую тему.
- Серьезно влияет на загрузку ЦП и пропускной способности сети и разрешение экрана, с которым клиент подключается к серверу.
- Корпорация Microsoft рекомендует оставлять параметры подключения клиента в автоматическом режиме, но есть смысл попробовать выставить параметры вручную.
Например, если вы выставите на клиенте настройку «Подключаться со скоростью модем 56 Кбит/с – это отключит множество визуальных эффектов и значительно ускорит работу сервера в контексте подключения большого числа клиентов RDP.
5. Параметры конфигурации сервера RDP
- Файл подкачки на сервере должен иметь достаточный размер. При нехватке виртуальной памяти в работе сервера могут возникать сбои.
- Антивирус может значительно замедлить работу системы. Особенно серьёзно он может влиять на загрузку ЦП. Есть рекомендация исключать папки с временными файлами, особенно те, которые создаются системой.
- Планировщик заданий может содержать большое количество заданий, ненужных на сервере RDS. Их есть смысл отключать.
- На сервере RDS рекомендуется отключать все уведомления рабочего стола, поскольку они могут потреблять значительное количество системных ресурсов.
Также читайте
Previous
Next
Содержание
- Избавляемся от подвисания RDP сессии
- Улучшение производительности RDP-подключения
- Решение
- Проблемы с Windows 10 1803, медленная работа RemoteAPP
- «Мы с друзьями нашли это дерево и не могли пройти мимо»
- Защитивший влюблённую пару от пьяных хулиганов МЧСник теперь может попасть в тюрьму
- Чем отличается Икеевская инструкция от отечественной?
- Так оно и есть
- Ехай-на**й.
- Были времена
- Скриншот коммента
- Закон есть закон
- Интересное открытие
- Налоговый парадокс
- Ответ на пост «Святая простота»
- У господ тоже кризис
- Странный магазин
- Разбор статистики COVID 19 в зависимости от % вакцинированных по странам
- Как сделать работу с Microsoft Remote Desktop лучше
- Апгрейд RPC-HTTP до HTTP
- Windows XP или Vista
- Апгрейд HTTP до HTTP+UDP
- О проблемах
- Как мониторить шлюз с RDGW
Избавляемся от подвисания RDP сессии
В это непростое время, когда весь мир пытается справиться с коронавирусной инфекцией COVID-2019, многие перешли на удаленный режим работы.
Те, кто используют подключение к удаленному рабочему столу (RDP) до своего рабочего компьютера могут столкнуться с фризами (подвисаниями) в работе удаленного рабочего стола (RDP). Обычно, переподключение решает эту проблему, но через некоторое время проблема повторяется. При этом нет видимых проблем со связью.
Причин может быть много, начиная от некорректной работы сетевой карты и заканчивая некорректной работой драйвера или наличия вредоносных программ. Предложенное нами решение поможет в случае, если проблемы наблюдаются в сессиях RDP с использованием UDP протокола.
В начале, следует проверить используется ли UDP при подключении к RDP, для этого необходимо кликнуть на кнопку в окне подключения:
Если появится следующее сообщение:
То для решения проблемы можно попробовать принудительно отключить использование UDP протокола при подключении к RDP.
Указанные действия необходимо проводить на компьютере к которому осуществляется подключение.
Если у Вас Windows 10 Home, воспользуйтесь статьей на нашем сайте для включения редактора gpedit.
Далее, нам следует найти раздел «Конфигурация компьютера» — «Административные шаблоны» — «Компоненты Windows» — «Службы удаленных рабочих столов» — «Клиент подключения к удаленному рабочему столу«
Здесь нам нужно изменить параметр «Отключение UDP на клиенте«. Двойной клик на этом параметре и выбираем «Включено«
Кроме того, нам необходимо найти раздел «Конфигурация компьютера» — «Административные шаблоны» — «Компоненты Windows» — «Службы удаленных рабочих столов» — «Узел сеансов удаленных рабочих столов» — «Подключения«
Здесь нам следует изменить параметр «Выбор транспортных протоколов RDP«. Двойной клик на этом параметре и выбираем «Включено» и в параметрах указываем тип транспорта «Использовать только TCP«.
После сохранения необходимо перезагрузить компьютер.
Для проверки того, что подключение идет без использования протокола UDP кликнем на кнопку в окне подключения:
Теперь в сообщении не должно быть информации о UDP:
Надеемся, что проблема с подвисанием сессии удаленного рабочего стола у Вас исчезнет также как исчезла у нас и вы сможете эффективно продолжить удаленную работу из дома.
Все статьи на тему RDP и устранения проблем в его работе на нашем сайте.
Источник
Улучшение производительности RDP-подключения
Добрый день.
Настроено подключение к удаленной машине, но работает очень медленно. Различные артефакты на экране, долгое сворачиваниеразворачивание приложения и другие «лаги».
В win7, например, можно было настроить colordepth, который ускорял отображение информации.
Существуют ли какие-нибудь «твики» для таких подключений в Win10Home?
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Время ожидания подключения к RDP
Здравствуйте, может кто знает как увеличить время ожидания подключения в стандартной утилите RDP.
Улучшение рейтинга производительности Windows 7
Здравствуйте. Насчет Windows Experience Index (system component rating). Какие есть действенные.
Улучшение производительности путем замены комплектующих
Доброго времени суток, собрал не давно для себя Пк по быстрее чем был до этого, сумма была не.
нет потерь пакетов? запустите команду пинг на ппару минут с кодом
где 192.168.1.1 ip компьютера к которому подключаетесь.
Решение
v1le, речь идет об RDP-подключении в локальной сети, или через интернет?
Перед тем, как приступать к реализации приведенных ниже настроек, настоятельно рекомендую сделать бэкап реестра и создать точку восстановления системы.
Оптимизация скорости RDP – достаточно обширная тема, поэтому я разделю её на части. В этой будут те способы, которые будут уменьшать нагрузку на протокол до сжатия и до оптимизации сетевого уровня.
Цветность (битовая глубина)
В RDP 7.0 и выше доступны варианты 32,16 и 8 бит. Если речь идёт о работе, то для неё будет достаточно 16 бит. Это ощутимо снизит нагрузку на канал, притом иногда больше, чем в 2 раза, что удивительно, но факт. 8 бит, конечно, тоже можно, но уж больно страшно оно будет выглядеть. 16 бит же вполне приемлемы.
Примечание: В Windows Server 2008 R2 подключения с 8 битами уже не доступны.
Включите на сервере параметр Limit Maximum Color Depth, либо сделайте аналогичное действие в настройках RDP client.
Отключите ClearType
Если у Вас не планируется подключение определённых классов устройств (например, COM и LPT-портов), или аудио, имеет смысл отключить возможность их перенаправления со стороны сервера. Чтобы клиенты с дефолтными настройками RDP Client не тратили время подключения на согласование неиспользуемого функционала. Это делается там же, где и остальные настройки сервера, в Properties у RDP-Tcp, вкладка Client Settings (там же, где мы делали настройки с глубиной цвета), раздел Redirection.
Настраиваем общую логику оптимизации визуальных данных RDP
Сжатие в RDP прошло долгий путь развития. По RDP 5.2 включительно была подсистема сжатия (“компрессор”), имеющий внутреннее название “Version 1” – самый простой и лёгкий вариант с точки зрения загрузки процессора клиента, но самый плохой с точки зрения нагрузки сети трафиком. В RDP 6.0 сделали “Version 2”, который был незначительно, но улучшен по параметру эффективности сжатия. Нам интересен “Version 3”, который работает только при подключении к серверам Windows Server 2008 и старше. Он сжимает лучше всех, а затраты процессорного времени с учётом мощностей современных компьютеров несуществены.
Выигрыш при включении V3 может, судя по тестам, достигать 60% и, в общем-то, и без тестов ощутимо заметен на глаз.
Как включить оптимальное сжатие в RDP
Источник
Проблемы с Windows 10 1803, медленная работа RemoteAPP
Последнее обновление Windows 10 версии 1803 April Update принесло проблемы с отрисовкой для пользователей работающих с RemoteApp приложениями, опубликованными на RDS серверах с Windows Server 2012 R2/ Server 2016. с установленными актуальными обновлениями безопасности.
Не корректно отрисовывается окно при развёртывании и свёртывании, иногда в сессии залипают клавиши.
При всём при этом клиенты Windows 7 и более старых версий Windows 10 (1703, 1607) с RemoteApp работают нормально. При подключении через RDP к рабочему столу все приложения и меню на RDS сервере отображаются нормально.
Помимо ошибки CredSSP encryption oracle remediation (https://pikabu.ru/story/oshibka_pri_podklyuchenii_po_rdp_cre. ), о которой я писал ранее, пользователям пришлось столкнуться ещё и с плохой производительностью RemoteApp.
Так как же решить проблему? Технические специалисты компании МАРС Телеком предложили мне 3 варианта решения.
Можно попробовать временно изменить значение политики Use advanced RemoteFX graphics for RemoteApp (Использовать дополнительную графику для удаленного приложения RemoteApp) на Disabled в редакторе локальной GPO (gpedit.msc) на RDS серверах.
Без Remote FX не будут работать графические программы, опубликованные в RemoteApp (в частности семейства CAD).
Для полноценного решения проблемы, можно откатить версию Windows на предыдущую.
Имеется и третий вариант решения проблемы. Можно заменить на более старую версию клиента RDP. Лучше использовать библиотеки RDP из версии Windows 1607 или 1703, т.к. проблема встречалась ещё на версии 1709.
Проверьте что у Вас стоит именно версия Windows 10 1803 (OS Build 17133.1) или 1709. Запустите «Выполнить» и выполните команду:
Проблема с производительностью RemoteApp исчезнет если Вы замените файлы расположенные по пути C:WindowsSystem32 на версии файлов из предыдущих версий Windows 10.
Для этого Вам необходимо:
1. Закрыть все RDP подключения и запущенные RemoteApp
2. Перезагрузить компьютер
3. Скачать архив с версиями файлов mstsc.exe и mstscax.dll из предыдущей версии Windows.
4. Необходимо скопировать в каталог C:Backup оригинальные файлы mstsc.exe и mstscax.dll из каталога C:windowssystem32. Это возможно сделать при помощи команд:
copy C:windowssystem32mstsc.exe c:backup
copy C:windowssystem32mstscax.dll c:backup
5. После необходимо назначить свою учётную запись владельцем файлов mstsc.exe и mstscax.dll в каталоге C:windowssystem32, отключите наследование и предоставьте себе права на изменение файлов:
takeown /F C:windowssystem32mstsc.exe
takeown /F C:windowssystem32mstscax.dll
icacls C:windowssystem32mstsc.exe /inheritance:d
icacls C:windowssystem32mstscax.dll /inheritance:d
icacls C:windowssystem32mstsc.exe /grant root:F
icacls C:windowssystem32mstscax.dll /grant root:F
(в примере приведено имя локальной учтённой записи с правами администратора – root. Замените ее на имя вашей учетной записи)
6. После совершённых манипуляций замените файлы в каталоге C:windowssystem32 файлами из скачанного архива.
7. Далее требуется восстановить оригинальные разрешения на заменённых файлах. Включаем наследования NTFS разрешений и поставим владельцем файлов «NT ServiceTrustedInstaller» командами:
icacls C:windowssystem32mstsc.exe /inheritance:e
icacls C:windowssystem32mstscax.dll /inheritance:e
icacls C:windowssystem32mstsc.exe /setowner «NT ServiceTrustedInstaller» /T /C
icacls C:windowssystem32mstscax.dll /setowner «NT ServiceTrustedInstaller» /T /C
8. Перерегистрируем библиотеку:
После проделанных действий в Ваших RemoteApp приложениях восстановится нормальная производительность.
установил 1803 вчера. слетел видео драйвер, отлетел микрофон, система стала тормозить, жесткий на 100%. при запуске любой игры вываливалось сообщение «ваша видеокарта не поддерживает direct» ну такое вот. не вытерпел, вернулся на 1709
Ставь 7win и не парь себе мозг
Спасибо за архив со старой версией mstsc! Не ожидал, что после спустя полчаса поисков найду его именно на пикабу!
Спасибо. Сегодня все с этим слайдшоу, не думал что новая версия RDP так глючит, хотя подозревал
Если система работает норм. то нахуа обновлять?
«Мы с друзьями нашли это дерево и не могли пройти мимо»
Защитивший влюблённую пару от пьяных хулиганов МЧСник теперь может попасть в тюрьму
Сотрудник МЧС Игорь Велицян заступился за пару в одном из парков Москвы и дал отпор пьяным хулиганам. Теперь мужчину обвиняют в причинении тяжкого вреда здоровью одному из нетрезвых парней.
Двое нетрезвых парней пристали к влюблённым в московском парке. В этот момент мимо проходил Игорь Велицян. Пара попросила его помочь разобраться с неприятными незнакомцами. Игорь пришёл на помощь и теперь стал обвиняемым по статье «Умышленное причинение тяжкого вреда здоровью».
Чем отличается Икеевская инструкция от отечественной?
Икеевская: «Штучка 1 (рисунок) + штучка 2 (рисунок) = чпок!»
Отечественная: «Центральную царгу установить в проушины поперечных перемычек и наживить болтами, используя шайбы, гроверы и гайки».
Так оно и есть
Ехай-на**й.
Блогеров Руслана Бобиева и Анастасию Чистову приговорили к десяти месяцам колонии за фото на фоне храма Василия Блаженного. Их обвинили в оскорблении чувств верующих.
Через несколько дней после публикации фото обоим дали по десять суток ареста и обязали выплатить штраф. Но этого не произошло, и на блогеров завели уголовное дело. После отбывания наказания Бобиева депортируют в Таджикистан.
Были времена
Скриншот коммента
Закон есть закон
Недавно прошел суд. Судили главу районной администрации нашего района, за оприходованные в карман 75 миллионов, выделенных на реконструкцию водопровода. Итог : 5 лет условно.
Сижу, пью пиво, и думаю:
— И чего я не глава администрации? За такие деньги, я бы им разрешил меня даже условно расстрелять. Но видимо нельзя. Закон есть закон.
Интересное открытие
Налоговый парадокс
Ответ на пост «Святая простота»
Заехал как-то к маме по хозяйству помочь. Помог, собрался домой, спускаюсь по лестнице, от подъезда отъезжает автомобиль службы доставки строительного гипермаркета, а у входа в подъезд стоит женщина: «Ой, мужчина, не поможете поднять?» И взглядом указывает на штук примерно 15 мешков со строительными смесями. Я от такой простоты не удержался и открыто заржал, ответив: «Нет»
У господ тоже кризис
Чат нашего подразделения. Вопрос был задан публично на производственном портале про ежегодную индексацию заработной платы.
Странный магазин
Разбор статистики COVID 19 в зависимости от % вакцинированных по странам
Но, для начала, вводная информация.
Вакцинация от контагиозных (которые передаются между людьми) болезней имеет 2 ступени защиты:
1) Индивидуальная защита вакцинированного человека. У разных вакцин она отличается. Так, например, вакцина от ветряной оспы защищает на 92% от симптоматической болезни и на 100% от тяжелого течения. Вакцина от кори имеет защиту в 97% от болезни и от ее тяжелого течения. А вакцины от ковида защищают от симптоматической болезни на
Обратите внимание (фото 1), как легко вирус распространяется среди невакцинированного населения (и даже если число вакцинированных составляет около 50%) и насколько радикально изменится ситуация, если вакцинировано 70-75% или более. Если 90% или более вакцинированы, то вирус просто прекращает циркулировать.
Как вы уже поняли, для того, чтобы мы полностью взяли вирус под контроль и смогли вернуться к нормальной жизни, нам нужно сформировать коллективный иммунитет, а именно, привить больше 70% населения. И да, поддерживать его на таком уровне ПОСТОЯННО. Сразу предупрежу «гениальные» идеи про «давайте просто все вместе переболеем, чтобы не травиться поганой вакциной!» (с). Иммунитет после COVID19 не пожизненный, так что этот фокус не сработает. Мы уже третью волну «все вместе переболеваем» и платим за это тысячами жизней. И как, сильно помогло? Скоро там уже конец пандемии?
Но давайте все же посмотрим, как работает коллективный иммунитет при COVID19 (а мы уже можем на это посмотреть по опыту других стран). Для начала проверим, чем помогла вакцина тем странам, где уровень вакцинированных более 50%, но менее 70%:
Вопреки заблуждению, Израиль не самая привитая страна. Количество привитых 2 дозами 62% населения. «Дельта» из-за сильной заразности дала всплеск новых случаев, и это касается всех стран, но при этом упала летальность (фото 2)
Германия, двумя дозами привито 66% населения, тут ситуация такая же (фото 4)
Теперь посмотрим, как обстоят дела у тех, кто привил более 70% населения:
В Португалии привито полностью 85,7% населения «Дельту» сбили на подлёте, летальность на минимальному уровне уже давно (фото 6)
И теперь посмотрим на сильных и независимых, настоящих чемпионов по борьбе с COVID 19:
В России 32,9% населения и часть из них фальсификаты, нереально огромный рост новых случаев заболевания, цифры по смертности вызывают только ужас (фото 7)
В Украине привито 15,5% населения, из них огромная часть фальсификаты, ситуация аналогичная России, «Дельта» даёт сильный всплеск, потому что ей ничего не мешает. Слишком мало вакцинированных, а на липовые справки вирус плевать хотел.
На выходе имеем забитые под завязку больницы и полный хаос (фото
Евгений Александрович Щербина, врач-инфекционист
Источник
Как сделать работу с Microsoft Remote Desktop лучше
Хочу поделиться несколькими советами по настройке удаленного подключения к рабочим местам по RDP. Расскажу как проапгрейдить древний RPC-HTTP до UDP, похвалю и поругаю Windows 10 и AVC, разберу решение нескольких типичных проблем.
Считаем, что для подключения используется Remote Desktop Gateway (RDGW), а в качестве серверов выступают рабочие станции. Использовать RDGW очень удобно, потому что шлюз становится общей точкой входа для всех клиентов. Это дает возможность лучше контролировать доступ, вести учет подключений и их продолжительность. Даже если VPN позволяет подключиться к рабочим машинам напрямую — это не лучший вариант.
RDGW настраивается быстро, просто, а Let’s Encrypt и win-acme легко решают проблему с доверенным сертификатом.
Есть три транспортных протокола по которым клиент может подключиться с серверу:
RPC-HTTP ( плохо )
HTTP ( лучше )
HTTP+UDP ( отлично )
Под сервером будем понимать рабочую машину, под клиентом — домашнюю.
Первое, с чего стоит начать, это «плохо» превратить в «отлично».
Апгрейд RPC-HTTP до HTTP
Подключение в сессию с использованием RPC-HTTP легко определить по внешнему виду полоски подключения.
Здесь нет значка качества подключения (о нем ниже), а значит мы используем старый RPC, обернутый в TLS — это очень медленно. Дело, конечно, не только в обертке — сам протокол меняется с каждым релизом ОС, меняются кодеки, алгоритмы упаковки изображения. Чем свежее протокол, тем лучше.
Windows XP или Vista
В XP можно поднять протокол с 5.1 до 7. Хотфикс windowsxp-kb969084-x86.exe
Но RDP 7 не работает по HTTP и UDP. Поможет только апгрейд клиента и сервера до Windows 7 и новее.
Сначала надо обновить протокол до RDP 8.1, а затем включить его. Поддержка добавляется обновлениями, которые сгруппированы в один загрузочный пакет:
www.microsoft.com/en-US/download/details.aspx?id=40986
Windows6.1-KB2574819-v2-x64.msu
windows6.1-kb2592687-x64.msu
Windows6.1-KB2830477-x64.msu
Windows6.1-KB2857650-x64.msu Windows6.1-KB2913751-x64.msu (заменен kb2923545)
Так вы получите и свежий клиент mstsc.exe, и поддержку RDP 8.1 серверной части ОС.
Было:
После этого протокол надо включить ключом реестра (для этого можно использовать adm шаблон в комплекте с Windows 7).
Включите поддержку транспорта UDP в групповой политике.
Перезагружаем сервер с Windows 7. Тот самый случай, когда может потребоваться перезагрузиться дважды — значение в реестре должно быть установлено до того, как включился RDP, а групповая политика применяется позже.
Если все получилось, то при подключении к серверу в полоске сессии появится иконка качества подключения (как в телефоне для мобильной сети):
Протокол работает «из коробки».
Апгрейд HTTP до HTTP+UDP
Если ваша сеть не склонна к потере пакетов, UDP существенно (для CAD — радикально) повышает отзывчивость сервера за счет использования FEC для сокращения ретрансмиссии, а также перехода подтверждения доставки пакетов с уровня системного стека TCP/IP на уровень протокола RDP-UDP.
От каждого клиента подключается одна основная управляющая сессия по HTTP (в этом канале также передается клавиатура/мышь), плюс одна или несколько сессий UDP для передачи картинки или других виртуальных каналов.
Мы коснемся только верхушки айсберга. Есть 3 различных версии протокола RDP-UDP. Кроме того, сам UDP может работать в двух режимах UDP-R (reliable) и UDP-L (lossy). С Microsoft ничего просто не бывает. Но поскольку от нас здесь ничего не зависит, просто имейте в виду — чем новее операционная система, теме более современный протокол используется.
Снаружи RDP-UDP оборачивается в Datagram Transport Layer Security (DTLS) RFC4347, в чем вы можете убедиться открыв Wireshark.
Что же нужно для включения UDP?
RDP-UDP поддерживается начиная с RDP 8.
На клиенте должен быть открыт порт udp/3389. Если вы его закрыли локальным firewall, ACL на свитче или внешнем файрволле — порт надо открыть.
Для сервера Remote Desktop Gateway к порту tcp/443 надо открыть udp/3391.
Порт можно поменять, вот как он настраивается:
Для Windows 7 обязательно должен быть включен NLA (Network Level Authentication).
Можно включить в групповой политике
В чем связь непонятно. Но без NLA на 7-ке не работает, на более свежих релизах NLA для работы UDP не обязателен.
После установления сессии по HTTP, клиент и сервер пробуют согласовать подключение по UDP. Если есть выпадение пакетов или задержки, то сессия UDP не запустится. Точный алгоритм отказа согласования UDP до конца не понятен.
Если все настроено, то после подключения нажмите на кнопку качества связи. В окошке будет указано, что согласован UDP.
На шлюзе это выглядит так:
Если у вас Windows 10 и на сервере, и на клиенте, то это самый быстрый и беспроблемный вариант. В Microsoft активно дорабатывают RDP, и в свежих релизах 10 вы можете рассчитывать на неплохую скорость работы. Коллеги не смогли обнаружить разницу между Citrix и Windows 10 RDP по скорости работы в AutoCAD.
Согласование AVC с аппаратным кодированием можно увидеть в журнале событий (подробнее в статье выше):
Замечу только, что проблема искажений все же есть даже с h.264 4:4:4. Она сразу бросается в глаза если работать в PowerShell ISE — текст ошибок выводится с неприятным искажением. Причем на скриншоте и на фотографии все отлично. Волшебство.
Также косвенным признаком работы AVC являются время от времени появляющиеся зеленые квадраты по углам.
AVC и аппаратное кодирование в свежих билдах должно работать из коробки, но групповая политика никогда не бывает лишней:
С учетом того, что AVC кодируется аппаратно видеокартой, то обновить драйверы видео — хорошая идея.
О проблемах
Если проблема возникает на Windows XP или Vista, попробуйте сначала обновить протокол до 7 версии (писал в начале статьи). Обязательно включите поддержку CredSSP. На сайте Microsoft статьи уже удалены, но Интернет помнит.
Если не помогло — «доктор говорит в морг, значит в морг». Что испытала на себе операционная система за последние 15 лет — лучше об этом даже и не думать.
Иногда помогает отключение NLA на сервере. Выяснить причину не получилось, домашние машины все разные.
Некоторые клиенты пытаются авторизоваться с использованием NTLMv1. Причины разные, но исправить на клиенте можно так:
Если вы молоды и дерзки ничего не боитесь, то есть более радикальное решение — отключение Channel Binding на Remote Desktop Gateway
Делать так не надо. Но мы делали. 🙂 Для клиента, который настаивал (нет не так, НАСТАИВАЛ) что NTLMv1 на рабочих станциях ему необходим. Не знаю, может там серверы на NT4 без SP еще в работе.
Отключение RDP 8+ в Windows 10
Если ничего не помогает, а идеи кончились, можно воспользоваться недокументированным ключом для даунгрейда протокола RDP до 7 версии.
Сам не делал, и вам не советую. Но кому-то, пишут, что помогает.
Компонент Dr.Web SpIDerGate может запретить подключение. В этом случае возвращается ошибка:
В статистике Dr.Web будет запись:
В комментариях к этой статье со мной связался сотрудник Dr.Web и наша проблема решилась в ближайшем обновлении антивирусных баз.
Если у вас такая же ошибка, лучше обратиться в поддержку.
Как временное решение, можно внести URL вашего RDGW в исключения:
И только если не помогло отключить компонент SpIDer Gate полностью.
Встретился списанный компьютер из какой-то компании, где в качестве системного прокси был прописан местный TMG, и подключение к RDGW не работало. Это можно исправить так:
Переключение раскладок клавиатуры
Иногда приезжают лишние раскладки. Можно отключить проброс раскладки с клиента
Масштабирование приходит с клиентской машины, и если на домашнем ноутбуке стоит 125%, то и на рабочей машине будет так же. На серверах это можно отключить, а на рабочих станциях не нашел как. Но в магазине приложений Windows 10 есть «современный» клиент.
В нем можно настроить DPI:
Как мониторить шлюз с RDGW
Есть счетчик производительности «Шлюз служб терминаловТекущие подключения», который немного глючит, если нет подключений или сервер долго не перезагружался. Он показывает именно число подключений, но как мы помним, для HTTP+UDP их как минимум два, а может быть и больше. Поэтому это не совсем объективный показатель числа подключений сотрудников.
Есть класс WMI Win32_TSGatewayConnection. Его содержимое соответствует тому, что вы видите в разделе «Наблюдение» шлюза удаленных рабочих столов.
С ним число подключений можно посчитать поточнее:
Just for fun есть утилита Remote Display Analyzer. Бесплатная версия мне ничего полезного не показала, но вдруг кому-то пригодится.
А как же тонкий тюнинг, настройка нескольких десятков параметров сессии?
Здесь уместен принцип Парето: 20% усилий дают 80% результата. Если вы готовы инвестировать ваше время в оставшиеся 20% результата — отлично. Только имейте в виду, что когда вы читаете статью о настройке протокола в Windows 7, то не знаете про какой протокол писал автор — 7, 8 или 8.1. Когда читаете про Windows 10 без указания релиза — проблемы те же. Например, пишут что в свежих билдах Windows 10 кодек AVC/h.264 изменился на RDPGFX_CODECID_AVC444V2, а в Windows Server 2016 остался RDPGFX_CODECID_AVC444.
Из всех таких советов мы используем только две настройки:
Вот мы и подошли к концу статьи. Хотел покороче, а получилось как всегда. Рад, если кому-то эти советы помогут сэкономить время или улучшить настройку своей инфраструктуры.
Источник
Удаленный рабочий стол Windows 10 является удобным инструментом для доступа к компьютеру или серверу из любого места, где есть интернет-соединение. Однако, иногда скорость работы удаленного рабочего стола может быть недостаточной, что может вызывать задержки или проблемы при выполнении операций. В этой статье мы рассмотрим полезные советы, которые помогут увеличить скорость работы удаленного рабочего стола Windows 10.
- Используйте подключение по кабелю: Если вы подключены к интернету по Wi-Fi, попробуйте использовать кабельное соединение. Wi-Fi соединение может быть менее стабильным и иметь низкую скорость передачи данных, что может сказаться на работе удаленного рабочего стола.
- Оптимизируйте настройки удаленного рабочего стола: Проверьте, что у вас включена опция «использовать максимально возможный размер иконок». В настройках удаленного рабочего стола также можно уменьшить качество отображения и цветность, чтобы увеличить скорость передачи данных.
- Увеличьте пропускную способность канала: Если у вас имеется возможность, увеличьте пропускную способность канала интернет соединения. Например, можно увеличить скорость вашей широкополосной сети или использовать технологию 4G для подключения к интернету.
Если вы столкнулись с проблемами при работе удаленного рабочего стола Windows 10, применение этих простых советов поможет вам повысить скорость и эффективность работы.
Содержание
- Оптимизация настроек удаленного рабочего стола
- Улучшение производительности удаленного рабочего стола
- 1. Проверьте соединение
- 2. Оптимизируйте параметры удаленного рабочего стола
- 3. Используйте аппаратное ускорение
- 4. Закрыть ненужные приложения
- 5. Подключитесь через локальную сеть
- 6. Используйте аппаратные устройства
- 7. Обновите удаленный компьютер
Оптимизация настроек удаленного рабочего стола
Правильная настройка удаленного рабочего стола может существенно повысить его скорость работы. Приведем несколько полезных советов, которые помогут вам оптимизировать настройки удаленного рабочего стола в Windows 10.
- Установите оптимальное разрешение экрана: Используйте разрешение экрана, которое соответствует вашему устройству и обеспечивает хорошую четкость изображения. Избегайте использования высоких разрешений, которые могут замедлить скорость передачи данных.
- Отключите эффекты визуализации: Включение эффектов визуализации, таких как прозрачность окон и анимация, может снижать производительность удаленного рабочего стола. Отключите эти эффекты, чтобы увеличить скорость работы.
- Настройте качество цвета: Установите оптимальное качество цвета в настройках удаленного рабочего стола. Использование более низкого качества цвета может заметно повысить скорость передачи данных.
- Оптимизируйте настройки звука: Если вам необходимо передавать звук через удаленный рабочий стол, выберите оптимальное качество звука или отключите передачу звука полностью. Передача звука может значительно замедлить скорость работы.
- Используйте подключение с высокой пропускной способностью: Чтобы достичь максимальной скорости работы удаленного рабочего стола, используйте подключение с высокой пропускной способностью, такое как проводное подключение или быстрое Wi-Fi соединение.
Следуя этим советам, вы сможете оптимизировать настройки удаленного рабочего стола в Windows 10 и повысить его скорость работы.
Улучшение производительности удаленного рабочего стола
Удаленный рабочий стол Windows 10 позволяет работать на удаленном компьютере, не покидая свое рабочее место. Однако иногда скорость и производительность соединения могут быть неудовлетворительными. В этом разделе мы рассмотрим несколько полезных советов, которые помогут улучшить производительность удаленного рабочего стола.
1. Проверьте соединение
Первым шагом для улучшения производительности удаленного рабочего стола Windows 10 является проверка качества и скорости вашего интернет-соединения. Убедитесь, что вы подключены к стабильной и быстрой сети.
2. Оптимизируйте параметры удаленного рабочего стола
Windows 10 предлагает несколько параметров, которые можно настроить для оптимизации производительности удаленного рабочего стола. Вам может быть полезно уменьшить качество цвета или разрешение экрана, чтобы улучшить скорость соединения.
3. Используйте аппаратное ускорение
Включение опции аппаратного ускорения в настройках удаленного рабочего стола Windows 10 может значительно улучшить производительность. Аппаратное ускорение позволяет использовать ресурсы вашего компьютера для обработки графики и ускоряет отображение на удаленном рабочем столе.
4. Закрыть ненужные приложения
Запуск множества приложений на удаленном компьютере может негативно сказаться на производительности удаленного рабочего стола. Перед подключением к удаленному рабочему столу закройте все ненужные приложения, чтобы освободить ресурсы и улучшить производительность соединения.
5. Подключитесь через локальную сеть
Если возможно, подключение к удаленному рабочему столу через локальную сеть может значительно улучшить производительность. Локальная сеть обычно предлагает более быстрое и стабильное соединение, чем интернет.
6. Используйте аппаратные устройства
Если на удаленном компьютере у вас есть доступ к аппаратным устройствам, таким как принтер или сканер, используйте их напрямую на удаленном рабочем столе. Это позволит уменьшить нагрузку на передачу данных через сеть и улучшить производительность.
7. Обновите удаленный компьютер
Иногда медленная производительность удаленного рабочего стола может быть вызвана устаревшим или неоптимизированным удаленным компьютером. Убедитесь, что удаленный компьютер обновлен и имеет достаточные ресурсы для эффективной работы удаленного рабочего стола.
Следуя этим советам, вы сможете улучшить производительность своего удаленного рабочего стола Windows 10 и наслаждаться более эффективной работой.