Учебник: Как включить возможность удаленного рабочего стола для нескольких пользователей Windows 10 Pro

Существуют два способа включить возможность удаленного рабочего стола для нескольких пользователей в Windows 10 Pro. Один - использовать RDP-обертку, а второй - изменить файл Termsrv.dll. Независимо от выбранного способа, рекомендуется использовать их оба только в тестовой среде.

Tyler

By Tyler / Updated on December 13, 2024

Поделитесь этим: instagram reddit

Могут ли несколько пользователей одновременно использовать удаленный рабочий стол в Windows 10/11?

 

Для связи с моими коллегами и совместной работы над проектами я часто использую удаленный рабочий стол в Windows 10 Pro, но я скоро обнаружил, что только один пользователь может получить доступ одновременно. Поэтому я хочу узнать, могут ли несколько пользователей использовать удаленный рабочий стол одновременно?

- Вопрос с сайта Quora

multiple rdp on windows

К сожалению, Windows 10 и 11 Pro не поддерживают одновременные удаленные рабочие столы от нескольких пользователей. Клиентская операционная система Windows, такая как Windows 11, 10, 8 и 7, отличается от Windows Server в поддержке одновременной работы нескольких пользователей. В то время как Windows Server позволяет одновременное использование, клиентские версии предназначены для работы одного пользователя с возможностью удаленного доступа, что означает, что одновременно может работать только один пользователь. Это подтверждается использованием единственного набора ввода/вывода устройств, таких как мышь, клавиатура и дисплейные устройства.

Хотя некоторые энтузиасты технологий могут предложить использовать соединение с удаленным рабочим столом (RDC), важно отметить, что в Windows 10 и других версиях запуск сеанса RDC приводит к удаленному выходу из системы на компьютере-хосте при входе в систему на удаленном компьютере.

Способы включения нескольких пользователей удаленного рабочего стола Windows 10 Pro

Хотя нативная поддержка одновременного использования несколькими пользователями отсутствует в Windows 10 Pro, существуют способы обхода: использование RDP Wrapper или изменение файла termsrv.dll.

Важно понимать, что использование этих методов может представлять опасность для стабильности и безопасности вашего устройства. Поэтому рекомендуется использовать их только в контролируемой тестовой среде, так как мы не можем нести ответственность за негативные последствия их использования.

Включение нескольких пользователей удаленного рабочего стола в Windows 10/11 Pro: 2 способа

Следуйте пошаговому руководству ниже, чтобы включить несколько пользователей удаленного рабочего стола в Windows 10/11 Pro с использованием RDP Wrapper или изменения файла termsrv.dll.

Способ 1. Использование RDP Wrapper для разрешения нескольких пользователей через RDP

Пользователи могут создавать несколько параллельных сеансов RDP (удаленного рабочего стола) на Windows 10/11 Pro с помощью RDP Wrapper Library, которая является проектом с открытым исходным кодом на GitHub и работает между Службой управления службами (SCM) и службами удаленного рабочего стола. Она будет продолжать функционировать даже в том случае, если Windows обновляет файл termsrv.dll или устанавливает ежемесячные обновления.

Примечание: Убедитесь, что вы используете оригинальную, неизмененную версию файла termsrv.dll перед установкой RDP Wrapper Library.

Шаг 1. Скачайте последнюю доступную версию RDP Wrapper Library с GitHub.

rdp wrapper library

Шаг 2. Распакуйте архив RDPWrap-v1.6.2.zip, после чего вы найдете следующие файлы:

  • RDPWinst.exe (программа установки/деинсталляции RDP Wrapper Library).
  • RDPConf.exe (утилита настройки RDP Wrapper).
  • RDPCheck.exe (локальная утилита для проверки RDP).
  • install.bat, uninstall.bat, update.bat (пакетные файлы для установки, деинсталляции и обновления RDP Wrapper).

rdp wrapper archive

Шаг 3. Найдите файл install.bat, щелкните на нем правой кнопкой мыши и выберите Запустить от имени администратора, чтобы установить RDPWrap.

run as administrator

Шаг 4. Программа будет установлена в папку C:\Program Files\RDP Wrapper. После завершения установки вы увидите сообщение об успешной установке, как показано ниже.

rdp wrapper directory

Шаг 5. Откройте RDPConfig.exe, чтобы проверить, работает ли RDP Wrapper, и убедитесь, что все элементы в разделе Диагностика зеленые.

Конфигурация RDP Wrapper

Примечание: Скорее всего, сразу после установки инструмент покажет, что RDP Wrapper работает (Установлен, Работает, Слушается), но не работает, о чем свидетельствует красное предупреждение [неподдерживается].

Неподдерживаемый Wrapper

Шаг 6. Скопируйте и вставьте содержимое следующей страницы в файл C:\Program Files\RDP Wrapper\rdpwrap.ini.

  • https://raw.githubusercontent.com/sebaxakerhtc/rdpwrap.ini/master/rdpwrap.ini

Загрузка RDP Wrap

Шаг 7. Перезагрузите компьютер. Запустите инструмент RDPConfig.exe, чтобы убедиться, что все пункты в разделе Диагностика зеленые, и появляется надпись [полностью поддерживается].

Конфигурация RDP Wrapper, полностью поддерживается

Шаг 8. Запустите RDPCheck.exe и попробуйте установить несколько сеансов удаленного рабочего стола в Windows 10/11 Pro.

Множественные подключения к удаленному рабочему столу

Бонусный совет: Как исправить неработающий RDP Wrapper

Иногда вы можете столкнуться с уведомлением, указывающим, что RDP-обёртка работает, но не работает должным образом. Это явление довольно распространено, поэтому не стоит беспокоиться. Обычно это означает, что либо используется не поддерживаемая версия Windows, либо неверная конфигурация RDP-обёртки.

Для устранения проблемы выполните следующие инструкции:

Шаг 1. Убедитесь, что вы загрузили версию RDWrap, совместимую с вашей версией Windows.

Шаг 2. Проверьте, что конфигурационный файл RDPWrap соответствует версии termsv.dll в папке Windows. Если они не совпадают, найдите подходящий файл RDPWRAP.ini.

Шаг 3. Если ваша система недавно обновилась и заменила файл termsrv.dll на новую версию, у вас есть два варианта: либо найти файл termsrv.dll в Интернете, поддерживающий текущую версию RDWrap, либо загрузить файл RDPWRAP.ini, соответствующий версии вашей системы.

Загрузите RDP Wrapper

Шаг 4. Перезагрузите компьютер, чтобы применить изменения. Затем запустите RDPconfig.exe, чтобы проверить, решена ли проблема. Вы должны увидеть указание "[полностью поддерживается]".

Способ 2. Изменение файла termsrv.dll для включения нескольких пользователей в RDP

Для устранения ограничения на количество одновременных пользователей вы можете заменить оригинальный файл "termsrv.dll" на вашей версии Windows 10/11 Pro. Выполните следующие действия:

Шаг 1. Чтобы запустить интерфейс Управление службами, нажмите Win R и введите "services.msc". Найдите и щелкните правой кнопкой мыши Удаленные службы рабочего стола в контекстном меню, а затем нажмите Остановить.

stop remote desktop services

Шаг 2. Рекомендуется открыть Командную строку от имени администратора и ввести следующую команду для создания резервной копии оригинального файла termsrv.dll.

copy c:\Windows\System32\termsrv.dll termsrv.dll_old

backup original termsrv_dll

Шаг 3. Измените значения следующих ключей в HKLM> System> CurrentControlSet> Control> Terminal Server:

  • fDenyTSConnections (DWORD) — 0
  • fSingleSessionPerUser (DWORD) — 0

multiple users registry

Вы также можете сделать это быстро, введя следующие две командные строки в Command Prompt:

  • REG ADD “HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server” /v fDenyTSConnections /t REG_DWORD /d 0 /f
  • REG ADD “HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server” /v fSingleSessionPerUser /t REG_DWORD /d 0 /f

Шаг 4. Перейдите в C:\Windows\System32 для поиска и щелкните правой кнопкой мыши на файле termsrv.dll, затем выберите Свойства.

termsrv_dll properties

Шаг 5. Нажмите Изменить, чтобы изменить владельца файла с «TrustedInstaller» на группу локальных администраторов.

give full control to administrator

Шаг 6. Нажмите Изменить во вкладке Безопасность. Выберите группу локальных администраторов и предоставьте ей Полный доступ к этому файлу, затем нажмите OK.

full access termsrv_dll

Шаг 7. Скопируйте файл termsrv.dll из ранее загруженного архива и замените им оригинальный файл в %SystemRoot%\System32\.

Измененный termsrc_dll

Шаг 8. Снова откройте консоль управления Службами, чтобы запустить удаленные рабочие столы. Теперь вы можете установить две одновременные сессии RDP.

Несколько сессий RDP в Win8

Примечание: Антивирусы не реагируют на замену файла termsrv.dll, в то время как RDP Wrapper обнаруживается многими антивирусами как вредоносное ПО, инструмент взлома или троян. Однако вы должны вручную изменять файл termsrv.dll каждый раз после обновления версии операционной системы Windows.

Альтернатива RDP: Легкое подключение к нескольким удаленным рабочим столам

Учитывая, что ранее упомянутые методы могут недостаточно обеспечивать безопасность для личного использования, мы предлагаем воспользоваться AnyViewer, бесплатным инструментом удаленного рабочего стола. AnyViewer является профессиональным программным обеспечением для удаленного доступа, предоставляющим безопасные и удобные возможности для управления несколькими одновременными удаленными сессиями.

Просто установить несколько подключений. AnyViewer поддерживает множественные подключения изначально. Несколько пользователей могут подключаться к и просматривать/управлять одним и тем же удаленным компьютером или один пользователь может одновременно подключаться к нескольким удаленным компьютерам без использования дополнительных инструментов.
Богатые дополнительные возможности. AnyViewer предоставляет различные функции внутри сеанса, такие как текстовый чат, экранная стена, зеркало экрана мобильного устройства, режим конфиденциальности и многое другое.
Большая совместимость с Windows. AnyViewer позволяет пользователям подключаться к версиям стандартной и домашней Windows 10/11, что не поддерживается удаленным рабочим столом.

Загрузите и установите AnyViewer на все устройства с операционной системой Windows Pro и приступим.

{{загрузить-бесплатно}}Компьютеры и серверы под управлением Windows
{{загрузка-безопасна}}

Шаг 1. На компьютере с операционной системой Windows 10 Pro перейдите к Войти и нажмите Зарегистрироваться, чтобы создать новую учетную запись AnyViewer (войдите непосредственно, если вы уже зарегистрировались.)

log in anyviewer

Шаг 2. При успешной аутентификации в AnyViewer устройства автоматически привязываются к учетной записи, с которой вы вошли.

free editions

Шаг 3. На клиентском компьютере с операционной системой Windows 10 Pro войдите в ту же учетную запись. Перейдите к Устройство в левой панели, затем можно одновременно получить неуправляемый удаленный доступ к устройствам, выбрав тот, к которому хотите подключиться, и нажав Управление в один клик.

connect to my devices

Шаг 4. Выберите другой компьютер Pro, который вы хотите контролировать, и снова нажмите Управление в один клик. При управлении несколькими устройствами вы можете нажать на вкладку, чтобы переключаться между удаленными сеансами с одного на другое.

Удаленный доступ к нескольким компьютерам

Для одновременного мониторинга и управления большим количеством удаленных устройств рекомендуется использовать функцию "Мониторинг экрана" AnyViewer. Просто найдите нужное устройство, выберите Мониторинг экрана и следуйте инструкциям на экране для создания индивидуальных экранов для улучшенного управления устройствами.

https://www.anyviewer.com/screenshot/anyviewer/screen-wall.png

заметки:
Вы также можете перейти на «Платный» или "Предприятие" тарифный план, после чего у вас появятся следующие права:
Больше устройств для входа. Назначайте больше устройств одному аккаунту для управления в один клик.
Неограниченные одновременные сеансы. Одно устройство может контролировать неограниченное количество компьютеров одновременно.
Подключение в режиме приватности. Он лучше защищает вашу конфиденциальность: экран удаленного ПК становится черным, а его клавиатура и мышь отключаются.
Передача файлов с высокой скоростью. Передавайте неограниченное количество файлов со скоростью до 10 МБ/с.
Лучшее управление устройствами. Вы можете создавать группы устройств или использовать несколько экранов для лучшего управления устройствами.

Совет: управление несколькими пользователями удаленного рабочего стола через AnyViewer Role Permission Management

Если у вашей организации есть несколько коллег, которым необходимо использовать функцию удаленного рабочего стола, вы можете перейти на платный тарифный план AnyViewer "Предприятие". Это даст вам 30 субаккаунтов, навигацию по 300 устройствам, неограниченные одновременные сеансы, неограниченные каналы, неограниченное количество экранов, неограниченную расстановку командных устройств, массовую расстановку, группировку устройств и управление правами ролей.

С помощью управления правами ролей вы можете создавать роли с разными правами на управление пользователями/устройствами и управление устройствами. Добавляйте эти роли к каждому пользователю AnyViewer вашей команды, чтобы они могли просматривать, создавать, редактировать или удалять списки пользователей и списки устройств, или управлять только определенными устройствами в соответствии с созданными вами ролями.

AnyViewer Role Permission Management

Заключительные слова

В заключение, возможности множественных RDP-сеансов в Windows 10/11 Pro не предусмотрены по умолчанию. Однако пользователи могут использовать временные методы, такие как RDP Wrapper или изменение файла termsrv.dll, чтобы разрешить несколько пользователей для удаленного рабочего стола Windows 10 Pro.

Хотя эти методы предлагают потенциальные решения, они могут нарушить стабильность и безопасность системы. В качестве альтернативы пользователи могут изучить AnyViewer, инструмент удаленного рабочего стола, который обеспечивает множество безопасных подключений и дополнительные функции. В конечном счете, выбор между этими вариантами должен приоритизировать индивидуальные потребности и опасения каждого пользователя в отношении целостности системы и удобства использования.