[Как сделать] 3 способа открыть несколько удаленных рабочих столов на Windows 10, 11
Исследуйте методы открытия нескольких соединений с удаленными рабочими столами в Windows 10/11. Это руководство описывает три подхода: RDP Wrapper для гибкости, прямое изменение termsrv.dll для чистоты и поддержка Windows Enterprise Multi-Session.
Как разрешить несколько подключений к удаленному рабочему столу в Windows 11?
Установка соединения с компьютером, работающим под управлением Windows 11/10, через удаленный рабочий стол является распространенной практикой. Однако возникает проблема, когда другой пользователь уже подключен, и появляется сообщение об ошибке, предупреждающее, что продолжение приведет к отключению текущего пользователя. В такой ситуации может возникнуть вопрос: «Как разрешить несколько подключений к удаленному рабочему столу в Windows 10 и 11?»
3 способа открыть несколько сеансов удаленного рабочего стола в Windows 10/11
В этой статье мы рассмотрим три метода, которые позволят снять ограничение на количество одновременных подключений по протоколу удаленного рабочего стола (RDP) в Windows 10 и 11:
- Использование RDP Wrapper
- Изменение файла termsrv.dll
- Обновление до Windows Enterprise Multi-Session
- ★Примечание:
- Изменение операционной системы в соответствии с подробностями этой статьи нарушает лицензионное соглашение Windows. Очень важно понимать, что такие изменения сопряжены с рисками, и вы принимаете их на свой страх и риск.
Способ 1. Использование RDP Wrapper
Библиотека RDP Wrapper OpenSource упрощает разрешение нескольких подключений по протоколу удаленного рабочего стола (RDP) в Windows 10/11 без изменения файла termsrv.dll. Она действует как посредник между диспетчером служб и службами удаленного рабочего стола, загружая termsrv с измененными настройками без прямого изменения файла.
RDP Wrapper остается эффективным даже после обновления termsrv.dll, обеспечивая совместимость с обновлениями Windows. Однако перед установкой RDP Wrapper важно проверить, что вы используете оригинальный файл termsrv.dll, чтобы избежать возможных проблем с нестабильностью или запуском системы.
Шаг 1. Скачайте последнюю доступную версию библиотеки RDP Wrapper с GitHub.
Шаг 2. Извлеките архив RDPWrap-v1.6.2.zip, затем вы найдете следующие файлы:
- RDPWinst.exe (программа установки/удаления библиотеки RDP Wrapper).
- RDPConf.exe (утилита конфигурации RDP Wrapper).
- RDPCheck.exe (локальная утилита проверки RDP).
- install.bat, uninstall.bat, update.bat (пакетные файлы для установки, удаления и обновления RDP Wrapper).
Шаг 3. Найдите файл install.bat, щелкните правой кнопкой мыши и выберите Запуск от имени администратора для установки RDPWrap.
Шаг 4. Программа будет установлена в C:\Program Files\RDP Wrapper. После завершения установки вы можете увидеть информацию о успешной установке ниже.
Шаг 5. Откройте файл RDPConfig.exe для проверки запущен ли RDP Wrapper и убедитесь, что все элементы в разделе Диагностика зеленые.
Примечание: Возможно, сразу после установки инструмента будет показано, что RDP Wrapper работает (Установлен, Запущен, Ожидание), но не работает, о чем свидетельствует красное предупреждение [not supported].
Шаг 6. Скопируйте и вставьте содержимое следующей страницы в файл C:\Program Files\RDP Wrapper\rdpwrap.ini.
- https://raw.githubusercontent.com/sebaxakerhtc/rdpwrap.ini/master/rdpwrap.ini
Шаг 7. Перезагрузите компьютер. Запустите инструмент RDPConfig.exe, чтобы проверить, что все пункты в разделе Диагностика зеленые, и появляется надпись [полной поддержки].
Шаг 8. Запустите RDPCheck.exe и попробуйте установить несколько сеансов удаленного рабочего стола на вашем компьютере. Теперь вы можете выполнить удаленный рабочий стол Windows 10 Pro для нескольких пользователей.
Способ 2. Изменение файла termsrv.dll
Чтобы устранить ограничение на одновременные подключения пользователей по протоколу удаленного рабочего стола (RDP) в Windows, обойдя использование RDP Wrapper, вы можете заменить исходный файл termsrv.dll. Этот критический файл библиотеки важен для функционирования службы удаленного рабочего стола и находится в каталоге C:\Windows\System32.
Шаг 1. Чтобы запустить интерфейс Управление службами, нажмите Win R и введите "services.msc". Найдите и щелкните правой кнопкой мыши на Службы удаленного рабочего стола в контекстном меню, а затем нажмите Остановить.
Шаг 2. Мы рекомендуем открыть командную строку от имени администратора и ввести следующую команду, чтобы создать резервную копию исходного файла termsrv.dll.
copy c:\Windows\System32\termsrv.dll termsrv.dll_old
Шаг 3. Измените значения следующих ключей в HKLM > System > CurrentControlSet > Control > Terminal Server :
- fDenyTSConnections (DWORD) — 0
- fSingleSessionPerUser (DWORD) — 0
Вы также можете сделать это быстро, введя следующие две команды в 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, а затем выберите Properties.
Шаг 5. Щелкните по кнопке Изменить, чтобы изменить владельца файла с "TrustedInstaller" на локальную группу администраторов.
Шаг 6. На вкладке Security щелкните Edit. Выберите локальную группу администраторов и предоставьте ей Полный доступ к этому файлу, затем нажмите OK.
Шаг 7. Скопируйте файл termsrv.dll из загруженного архива и замените им оригинальный файл в папке %SystemRoot%\System32\.
Шаг 8. Снова откройте консоль управления Службами, чтобы запустить службы удаленного рабочего стола. Теперь вы можете установить две параллельно работающие RDP-сессии.
Способ 3. Обновление до Windows Enterprise Multi-Session
Microsoft недавно представила специализированную версию операционной системы под названием Windows Enterprise Multi-Session (ранее известную как Windows 10 Enterprise для удаленных сеансов и Windows 10 Enterprise для виртуальных рабочих столов).
Главной особенностью этой версии является встроенная поддержка нескольких одновременных пользовательских сеансов удаленного рабочего стола с помощью протокола RDP. Хотя официально предназначена только для использования в виртуальных машинах Azure, технически возможно установить эту версию в локальной сети, позволяя компьютеру функционировать как терминальный сервер, несмотря на нарушение лицензионной политики Microsoft.
Примечание: Enterprise Multi-Session версия применима как для операционных систем Windows 10, так и для Windows 11.
Шаг 1. Откройте командную строку и проверьте текущую версию вашей ОС Windows (в данном случае профессиональная):
- DISM /online /Get-CurrentEdition
Шаг 2. Обновите вашу версию Windows 10 с Pro на Enterprise с помощью команды:
- changepk.exe /ProductKey NPPR9-FWDCX-D2C8J-H872K-2YT43
Шаг 3. Теперь установите ключ GVLK для Windows 10 Enterprise для удаленных сеансов:
- slmgr.vbs /ipk CPWHC-NT2C7-VYW78-DHDB2-PG3GK
Шаг 4. Проверьте, что ваша версия Windows 10 теперь изменилась на ServerRdsh (Windows 10 Enterprise для виртуальных рабочих столов).
Шаг 5. Активируйте вашу копию Windows 10 Enterprise Multi-Session на вашем сервере KMS:
Шаг 6. Откройте редактор локальных GPO (gpedit.msc) и включите режим лицензирования "Per-User" в "Установите режим лицензирования удаленного рабочего стола" (Конфигурация компьютера > Политики > Административные шаблоны > Компоненты Windows > Службы удаленного рабочего стола > Сеансы хоста удаленного рабочего стола > Лицензирование).
Шаг 7. После активации необходимо перезагрузить Windows. Теперь попробуйте подключиться к компьютеру с помощью RDP с разными учетными записями пользователей. Как видно, Windows 10 Enterprise Multi-Session поддерживает одновременные RDP-соединения "из коробки".
Бонусный совет: более простой способ открыть несколько удаленных сеансов
AnyViewer - это рекомендуемое программное обеспечение для удаленного доступа для одновременного подключения к нескольким компьютерам. Вот несколько причин, почему оно выделяется в этом отношении:
- Возможность множественного подключения: AnyViewer позволяет пользователям одновременно подключаться и управлять несколькими удаленными компьютерами. Это особенно полезно для IT-специалистов, служб поддержки или для всех, кто управляет несколькими устройствами сразу.
- Легкое переключение между сеансами: Интерфейс AnyViewer разработан для эффективной навигации между несколькими подключенными устройствами. Пользователи могут легко переключаться между различными удаленными сеансами всего несколькими кликами.
- Без присутствия пользователя: AnyViewer предлагает возможность подключения без наличия пользователя, что позволяет устанавливать и получать доступ к компьютерам удаленно без необходимости разрешения со стороны пользователя на удаленном компьютере. Это очень удобно для управления несколькими компьютерами без постоянного взаимодействия с пользователем.
- Безопасное подключение: Безопасность является приоритетом для AnyViewer. Программное обеспечение использует надежные протоколы шифрования, чтобы обеспечить безопасность данных во время удаленного подключения, что крайне важно при одновременном управлении несколькими компьютерами.
- Удобное управление с помощью экранных стен: AnyViewer позволяет устанавливать экранные стены, упрощая управление несколькими устройствами путем возможности одновременного контроля за несколькими подключенными устройствами.
- Многократное отображение экрана: После подключения несколько экранов удаленного устройства отображаются в виде вкладок. Вы можете перетаскивать вкладку для просмотра в отдельном окне и переносить ее на свои мониторы для управления двумя экранами.
Получите программу и начните работу сейчас.
Шаг 1. Скачайте, установите и запустите AnyViewer на всех компьютерах. Перейдите к разделу Войти и затем нажмите Зарегистрироваться, чтобы создать учетную запись в AnyViewer.
Шаг 2. Затем вы увидите, что успешно вошли в AnyViewer. Ваше устройство автоматически будет привязано к учетной записи, в которую вы вошли.
Шаг 3. Войдите в ту же учетную запись AnyViewer на других устройствах, затем выберите один из удаленных ПК. Нажмите "Управление одним кликом", чтобы осуществить удаленный доступ.
Шаг 4. Затем на другом компьютере вы можете повторить шаги, чтобы открыть несколько сеансов на компьютере с Windows 10/11.
В качестве альтернативы вы можете создать стену экранов и добавить все устройства, которыми вы хотите управлять. Нажмите "Стена экранов" и следуйте инструкциям на экране, чтобы создать свою стену экранов.
Теперь вы можете наблюдать экраны всех добавленных устройств в одном окне и управлять ими в соответствии с вашими предпочтениями.
- ★Примечание:
- Функция стены экранов доступна только для пользователей предприятия.
Заключение
В заключение, открытие нескольких удаленных сеансов рабочего стола в Windows 10/11 можно осуществить с помощью RDP Wrapper, изменений в termsrv.dll или обновления до Windows Enterprise Multi-Session. Однако следует быть осторожным, поскольку такие изменения нарушают условия лицензионного соглашения Windows.
Кроме того, в данном руководстве представлен AnyViewer как безопасное программное обеспечение для удаленного рабочего стола, позволяющее управлять несколькими компьютерами одновременно. Пользователям следует быть осведомленными о потенциальных рисках и лицензионных последствиях.