Как увеличить количество полуоткрытых соединений в windows 10

Как и в прошлых клиентских версиях операционных систем Майкрософт, пользователи Pro и Enterprise Windows 10 (но не Home) редакций могут удаленно

Как и в прошлых клиентских версиях операционных систем Майкрософт, пользователи Pro и Enterprise Windows 10 (но не Home) редакций могут удаленно подключаться к своим компьютерам через службу удаленных рабочих столов (RDP). Однако есть ограничение на количество одновременных RDP сессии – возможна одновременная работа только одного удаленного пользователя. При попытке открыть вторую RDP сессию, сеанс первого пользователя предлагается завершить.

second-rdp-login.png

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

В английской версии предупреждение такое:

Another user is signed in. If you continue, they’ll be disconnected. Do you want to sign in anyway?

Дело в том, что в настольных редакциях операционных систем Microsoft есть следующие основные ограничения на использование службы удаленного рабочего стола:

  1. Поддержка RDP доступа имеется только в старших редакциях Windows (Professional и выше), а в домашних редакциях (Home) этот функционал отключен.
  2. Возможно только одно удаленного RDP подключения. При попытке открыть вторую RDP-сессию, пользователю предлагается завершить существующее подключение.
  3. В том случае, есть пользователь работает за консолью компьютера (локально), при удаленном подключении RDP, его сеанс будет отключен (заблокирован). Правильно и обратное утверждение: удаленный RDP сеанс принудительно завершается, если пользователь авторизуется на консоле системы

По сути, ограничение на количество одновременных rdp подключений является не техническим, а скорее лицензионным, запрещающее создавать на базе рабочей станции терминальный RDP сервер для работы нескольких пользователей. Хотя с технической точки зрения любая редакция Windows при наличии достаточного количества памяти может поддерживать одновременную работу нескольких десятков удаленных пользователей (в среднем на одну сессию пользователя без учета запускаемых приложений требуется 150-200 Мб памяти). Т.е. максимальное количество одновременных сессий в теории ограничивается только ресурсами компьютера.

Мы рассмотрим два способа отключить ограничение на количество одновременных RDP подключений к Windows 10:

Содержание:Важно. Изначально в самой первой версии статьи основным рабочим вариантом, позволяющим снять ограничение на количество одновременных RDP подключений пользователей был способ модификации и подмены файла termsrv.dll в папке %SystemRoot%System32. Однако при установке нового билда Windows 10 или некоторых обновлений безопасности, этот файл обновляется. В результате приходится каждый раз редактировать этот файл Hex редактором, что довольно утомительно. Поэтому в качестве основного способа организации бесплатного терминального сервера на клиентской Windows 10 стоит считать утилиту RDP Wrapper Library.Примечание. Модификации системы, описанные в этой статье, вероятно, будут считаться нарушением лицензионного соглашения на Windows со всеми вытекающими последствиями.

RDP Wrapper Library

Альтернативой модификации файла termsrv.dll  является использование  проекта RDP Wrapper Library. Эта программа работает в качестве прослойки между менеджером управления службами (SCM- Service Control Manager) и службой терминалов (Terminal Services) и позволяет включить не только поддержку нескольких одновременных RDP сессии, но и активировать поддержку RDP Host на домашних редакциях Windows 10. RDP Wrapper не вносит никаких изменений в файл termsrv.dll, просто подгружая termsrv с изменёнными параметрами.

Таким образом, это решение будет работать даже при обновлении версии файла termsrv.dll, что позволяет не опасаться обновлений Windows.

Важно. Перед установкой RDP Wrapper: важно, чтобы у вас использовалась оригинальная (непропатченная) версия файл termsrv.dll. В противном случае RDP Wrapper может работать не стабильно, или вообще не запускаться.

Скачать RDP Wrapper можно с репозитория GitHub: https://github.com/binarymaster/rdpwrap/releases (последняя доступная версия RDP Wrapper Library v1.6.2 вышла относительно недавно – 28 декабря 2017 года). Судя по информации на странице разработчика, поддерживаются все версии Windows. Windows 10 поддержиывается вплость до версии Insider Preview build 10.0.17063.1000 от 13 декабря 2017 года.

Совет. Кстати говоря, доступны исходники RDP Wrapper Library, что позволяет при желании самому собрать исполняемые файлы.

Архив RDPWrap-v1.6.2.zip содержит несколько файлов:

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

RDPWrap-v1.6.2gif.jpg

Чтобы установить утилиту, запускам файл install.bat с правами администратора.

install_RDP_Wrapper-1.jpg

После окончания установки запускаем RDPConfig.exe. И удостоверяемся, что в секции Diagnostics все элементы окрашены в зеленый цвет.

Примечание. В моем случае, т.к. на компьютере отсутствует доступ в интернет, программа не смогла получить с Github актуальную версию INI файла с настройками под мою версию Windows. Поэтому в статусе указано [not supported]. Скачайте файл rdpwrap.ini с ресурса разработки и поместите его в каталог установки. Перезапустите службу и убедитесь, что надпись [not supported] сменилась на [fully supported].

RDPConfig-diag-1.jpg

Из интересных особенностей новой версии RDP Wrapper:

  • опция Hide users on logon screen – позволяет скрыть список пользователей на экране приветствия.
  • При отключении опции Single session per user — будут разрешены несколько одновременных RDP сессий под одной учетной записью (устанавливается ключ реестра fSingleSessionPerUser = 0 в ветке HKLMSYSTEM CurrentControlSetControlTerminal ServerfSingleSessionPerUser).

В том случае, если после обновления версии Windows, RDP Wrapper не работает, проверьте, что в секции Diagnostics присутствует надпись Listener state: Not listening.

Listener-state-Not-listening.jpg

Попробуйте обновить ini файл скриптом update.bat, либо вручную и переустановить службу

rdpwinst.exe -urdpwinst.exe -i

Пытаемся открыть вторую RDP сессию. Все получилось! Теперь наша Windows 10 позволяет одновременно подключаться по RDP сразу двум удаленным пользователям.

multiply-rdp-access-windows10.jpgУтилита должна работать на всех поддерживаемых на данный момент редакциях Windows : Windows Vista, Windows 7, Windows 8, Windows 8.1 и Windows 10. Таким образом из любой клиентской версии Windows можно сделать сервер терминалов.

Модификация файла termsrv.dll

Примечание. Данный способ применим только к RTM версии Windows 10 x64 (10240).

Убрать ограничение на количество RDP подключений можно с помощью модификации файла termsrv.dll (файл библиотеки, используемый службой Remote Desktop Services). Файл находится в каталоге C:WindowsSystem32).

Перед модификацией файла termsrv.dll желательно создать его резервную копию (в случае необходимости можно будет вернуться к первоначальной версии файла):

copy c:WindowsSystem32termsrv.dll termsrv.dll_backup

copy-termsrv_dll.jpgПеред правкой файла termsrv.dll нужно стать его владельцем и предоставить группе администраторов полные права на него (все операции выполняются аналогично описанным в статье Убираем ограничение на количество RDP сессий в Windows 8). Затем остановите службу Remote Desktop service (TermService) из консоли services.msc или из командной строки:

Net stop TermService

TermService-rdp-service.jpgДля редакции Windows 10 x64 RTM (версия файла termsrv.dll  — 10.0.10240.16384): Откройте файл termsrv.dll  с помощью любого HEX редактора (к примеру, Tiny Hexer)

Найдите строку:

39 81 3C 06 00 00 0F 84 73 42 02 00

И замените ее на:

B8 00 01 00 00 89 81 38 06 00 00 90

hex-editor.jpgСохраните файл и запустите службу TermService.

Готовый пропатченный файл termsrv.dll для Windows 10 Pro x64 можно скачать здесь: termsrv_windows_10_x64_10240.zip

Здравствуйте уважаемые читатели блога. Сегодня рассмотрим тему ограничение количества сессий TCP/IP  для Windows. В ОС Windows XP SP2(x86,x64)/SP3, 2003 Server SP1(x86)/SP2(x86,x64), Vista без SP(x86,x64) и с SP1(x86,x64) существует ограничение на количество одновременных попыток сетевых подключений, установленное в режим 10. В Windows 7 Professional, основная проблема в том, что количество одновременных подключений tcp ip в этой системе равно 20. Весьма распространено заблуждение о том,  что ограничено максимальное количество соединений вообще.                                                 Попытка подключения Для установления TCP соединения локальный компьютер сперва посылает удалённому компьютеру приглашение к соединению (так называемый SYN пакет). Состояние, в котором при этом находится локальный компьютер, называютполуоткрытым соединением (англ. half-open connection) или попыткой подключения (англ. connection attempt). Далее в зависимости от ответа удалённого компьютера полуоткрытое соединение либо закрывается, либо переходит в нормальное установленное TCP соединение.                                              В чем суть ограничения Ограничение заключается в том, что компьютеру не разрешается иметь более 10 одновременных полуоткрытых исходящих соединений. При достижении предела новые попытки подключений ставятся в очередь. Таким способом, фактически ограничена скорость подключения к другим компьютерам. На количество установленных соединений жесткого предела в системе нет. Кроме того, ограничениеникак не затрагивает входящие соединения.Ограничение введено компанией Microsoft в попытке замедлить распространение вирусов с зараженного компьютера, а также ограничить возможности участия компьютера в DoS — атаках.                            Как проверить срабатывание ограничения Чтобы проверить, срабатывает ли на вашем компьютере это ограничение, загляните вEvent Viewer (например через Control Panel — Administrative Tools; или Пуск — Выполнить — EventVwr.msc). Каждое сообщение «EventID 4226: TCP/IP has reached the security limit imposed on the number of concurrent TCP connect attempts» говорит о том, что ограничение сработало. Причем в XP это реализовано на уровне системного файла TCPIP.SYS, который необходимо патчить с помощью программы: EventID 4226 Patcher Version2.23d, которая увеличит это число до 50.                                                 Как снять ограничение Для того чтобы увеличить до максимума число возможных сессий в виндовой сетке, следует сделать следующее: запустить глобальные политики: CTRL+R gpedit.msc Конфигурация компьютера — Конфигурация Windows Параметры безопасности Локальные политики Параметры безопасности Интерактивный вход в систему — выставляем его в(отключение ограничения)Значение этого параметра «0» отключает кэширование данных входа. При любом значении большем 50 кэшируется, только 50 попыток входа в систему. или же внести правки в следующий ключ реестра:Winlogon-CachedLogonsCount--0.jpg изменив значение CachedLogonsCount на 50 или В Vista SP2 и Windows 7 это ограничение уже было убрано из драйвера протокола, но в системе имеется ограничение на использование сетки для шаринга и печати, установленное в 20 соединений. Также максимальное число входящих подключений к IIS, которое можно настроить через ключ реестра:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersTcpNumConnections (тип: DWORD, задав его от 5000 до 65536). или же с помощью программы: EventID 4226 Patcher Version 2.23d, которая увеличит это число до 50.От чего зависит скорость TCP/IP — соединения, Вы можете узнатьздесьКак устранить ошибки в TCP/IP — сетях читайте далее Надеюсь эта статья поможет разобраться Вам с количеством одновременных подключений TCP/IP соединений. Подписывайтесь на обновления блога. 

1502365373-449876-651848.jpgПривет всем читателям. В ОС Windows XP SP2(x86,x64)/SP3, 2003 Server SP1(x86)/SP2(x86,x64), Vista без SP(x86,x64) и с SP1(x86,x64) существует ограничение на количество одновременных попыток сетевых подключений,установленное в режим 10 Windows 7 Professional, основная проблемав том, что количество одновременных подключений tcp ip в этой системе равно 20,

Весьма распространено заблуждение о том, что ограничено максимальное количество соединений вообще.                                         Попытка подключенияДля установления TCP/IP соединения локальный компьютер сперва посылает удалённому компьютеру приглашение к соединению (так называемый SYN пакет). Состояние, в котором при этом находится локальный компьютер, называют полуоткрытым соединением (англ. half-open connection) или попыткой подключения (англ. connection attempt).Далее в зависимости от ответа удалённого компьютера полуоткрытое соединение либо закрывается либо переходит в нормальное установленное TCP соединение.                                        В чем суть ограниченияОграничение заключается в том, что компьютеру не разрешается иметь более 10одновременных полуоткрытых исходящих соединений. При достижениипредела новые попытки подключений ставятся в очередь.Таким способом, фактически ограничена скорость подключения к другим компьютерам.На количество установленных соединений жесткого предела в системе нет.

Кроме того, ограничение никак не затрагивает входящие соединения.Ограничение введено компанией Microsoft в попытке замедлить распространение вирусов с зараженного компьютера, а также ограничить возможности участия компьютера в DoS-атаках.                         Как проверить срабатывание ограниченияЧтобы проверить, срабатывает ли на вашем компьютере это ограничение, загляните в Event Viewer (например через Control Panel — Administrative Tools; или Пуск — Выполнить — EventVwr.msc).

Каждое сообщение «» говорит о том, что ограничение сработало.Причем в XP это реализовано на уровне системного файла TCPIP.SYS, который необходимо патчить с помощью программы: EventID 4226 Patcher Version 2.23d которая увеличит это число до 50.                                    Как снять ограничениеДля того чтобы увеличить до максимума число возможных сессий в виндовой сетке, следует сделать следующее: запустить глобальные политики CTRL+R ->

читайте далее

Вступите в группу, и вы сможете просматривать изображения в полном размере

В избранноеПожаловатьсяПросмотров: 4114  КомментарииИспользуемые источники:

  • https://winitpro.ru/index.php/2015/09/02/neskolko-rdp-sessij-v-windows-10/
  • https://jumabai.blogspot.com/2015/03/tcpip.html
  • https://subscribe.ru/group/poleznyie-servisyi-i-programmyi-dlya-nachinayuschih-polzovatelej/14013962

Как вы знаете, Windows 10 Pro поддерживает только Одновременные соединения 10 в то же время.

Сколько пользователей могут использовать Windows 10?

..но сколько бы локальных учетных записей вы ни создавали, существует жесткий предел Одновременные соединения 20 на ПК с Windows 10. Если вам нужно, чтобы к общему ресурсу одновременно подключалось более 20 пользователей, вам необходимо заплатить за серверную версию Windows.

Что такое ограничение на количество одновременных подключений?

2. «Параллельное соединение» означает максимальное количество TCP-соединений, которое ваш сервер может обрабатывать одновременно. В любой момент на ваш сервер приходит много запросов TCP / IP. Например, для одной простой веб-страницы может потребоваться 10 подключений. 1 для HTML-страницы.

Как увеличить количество одновременных подключений в Windows 10?

В этом случае вы можете использовать редактор локальной групповой политики (gpedit. Msc), чтобы включить политику «Ограничить количество подключений» в разделе «Конфигурация компьютера» -> «Административные шаблоны» -> «Компоненты Windows» -> «Службы удаленного рабочего стола» -> «Узел сеанса удаленного рабочего стола» — > Раздел «Подключения». Измените его значение в 999999.

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

В дереве консоли щелкните Системные инструменты, щелкните Общие папки, а затем щелкните Общие ресурсы. В области сведений щелкните общую папку правой кнопкой мыши и выберите команду Свойства. На вкладке «Общие» в разделе «Лимит пользователей» укажите желаемое ограничение: Чтобы установить максимальное число, нажмите «Максимально допустимое».

Сколько TCP UDP-соединений в норме?

У вас может быть всего 65,535 XNUMX портов TCP и еще 65,535 XNUMX портов UDP. Когда программа на вашем компьютере отправляет или получает данные через Интернет, она отправляет эти данные на IP-адрес и определенный порт на удаленном компьютере и получает данные через обычно случайный порт на своем собственном компьютере.

Сколько одновременных подключений может обрабатывать IIS?

По умолчанию IIS 8.5 может обрабатывать 5000 одновременных запроса согласно настройкам MaxConcurrentRequestsPerCPU в aspnet. config. В машине. config, по умолчанию максимальное соединение составляет 2 на процессор.

Каково максимальное количество одновременных пользователей, которые могут получить доступ к общему ресурсу Windows 7?

Однако, поскольку общая папка находится на компьютере с Windows 7, существует жестко заданное ограничение на количество одновременных подключений к компьютеру, которое в Windows 7 20… Итак, если вы хотите, чтобы к этой папке одновременно обращалось более 20 человек, вам необходимо перенести общий ресурс на лицензированный Windows Server 2008/2012 или 2016…

Допускает ли Windows 10 несколько пользователей?

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

Сколько локальных учетных записей может иметь Windows 10?

Вот как сделать правильный выбор. При первой настройке ПК с Windows 10 вам необходимо создать учетную запись пользователя, которая будет выполнять роль администратора устройства. В зависимости от версии Windows и настроек сети у вас есть выбор до четырех отдельных типов счетов.

Могут ли два пользователя одновременно войти в систему на одном компьютере?

И не путайте эту настройку с Microsoft Multipoint или двумя экранами — здесь два монитора подключены к одному и тому же процессору, но это два разных компьютера. …

Каков максимальный размер пула подключений?

Пул соединений создается для каждой уникальной строки соединения. При создании пула создается несколько объектов подключения, которые добавляются в пул, чтобы удовлетворить требования к минимальному размеру пула. Подключения добавляются в пул по мере необходимости, вплоть до указанного максимального размера пула. (100 по умолчанию).

Сколько одновременных подключений может обработать сервер?

На уровне TCP кортеж (исходный IP-адрес, исходный порт, целевой IP-адрес, целевой порт) должен быть уникальным для каждого одновременного подключения. Это означает, что один клиент не может открыть больше, чем 65535 одновременные соединения на один сервер. Но сервер может (теоретически) обслуживать 65535 одновременных подключений на одного клиента.

Увеличиваем количество подключений в Windows

Все админы знают, что злой дядька Гейтс ограничил количество подключений в системе Windows. И не просто это сделал, а по-хитрому. Количество подключений зависит от типа ОС. К примеру, Windows XP Home имеет только 5 активных подключений, а XP Professional — 10. Про другие ОС от Microsoft я не знаю, так как не считаю их достойными для использования. Согласитесь, что вводить подобные ограничения — это не совсем честно по отношению к покупателям, поэтому необходимо это исправить.

Хотелось бы сразу предупредить, что это нарушает лицензионное соглашение со всеми вытекающими последствиями, но так как проверки «отделом К» происходят в России только по документам (смотрят только чтобы ОС должны стоять на балансе в бухгалтерии предприятия), то это действие не сильно повредит, а системному администратору снимет очень большую головную боль. Да и Microsoft уж точно не разорится.

Чтобы побороть ограничение и увеличить количество подключения в Windows нам поможет небольшая утилита — Half-open limit fix, которая разработана российским программистом Дмитрием. Хотя, кстати, сам Дмитрий называет ее патчем. :)

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

Увеличиваем количество подключений в Windows

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

Столкнулись с проблемой ограничения подключения к компьютеру в Windows 10? Если ответ «да», то вы не одиноки. Некоторые пользователи Windows 10 также жалуются на подобные проблемы на форуме. Если вы столкнулись с такой ситуацией, не волнуйтесь. Мы обсудили некоторые простые решения для вашей проблемы, следуя им, вы сможете решить свою проблему очень легко. Но прежде чем перейти к основным решениям, просмотрите эти начальные обходные пути, чтобы попробовать какое-нибудь более простое решение вашей проблемы.

Обходные пути–

РЕКЛАМА

1. Если эта проблема возникает на вашем компьютере впервые, простая перезагрузка может решить вашу проблему.

2. Если эта проблема возникает в системе, не входящей в домен, последовательно выполните следующие действия, чтобы решить проблему:

а. Выключите компьютер.

б. Отсоедините кабель Ethernet или выключите маршрутизатор.

в. Теперь включите компьютер и войдите в него в автономном режиме.

д. Подключите кабель Ethernet к компьютеру или включите маршрутизатор.

Ваша проблема должна быть исправлена.

Если вы все еще сталкиваетесь с проблемой, воспользуйтесь этим решением:

Fix- Добавьте раздел реестра в настройки Интернета-

Изменение Редактор реестра может решить вашу проблему.

1. Нажмите клавишу Windows + R, чтобы запустить Бегать. Теперь введите «regedit» и нажмите Enter.

Редактор

2. В Редактор реестра окно, перейдите в это место-

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionНастройки Интернета

Теперь на левой панели щелкните правой кнопкой мыши «Настройки Интернета», затем нажмите «Создать», а затем нажмите «Значение DWORD (32-разрядное)».

Новое слово D

3. Назовите ключ «MaxConnectionsPer1_0Server».

4. Теперь снова щелкните правой кнопкой мыши «Настройки Интернета», затем нажмите «Создать», а затем нажмите «Значение DWORD (32-разрядное)». Но на этот раз переименуйте ключ в «MaxConnectionsPerServer».

5. Теперь дважды щелкните любой из ключей, чтобы изменить их значение. (Пример. Мы выбрали «MaxConnectionsPerServer».)

Двойной щелчок по любым клавишам

6. Теперь в разделе «Данные значения:» введите «10», а затем нажмите «ОК», чтобы сохранить изменения на вашем компьютере.

Изменить максимальное количество подключений

7. Повторите шаг 6 для другого ключа (например, для нас мы собираемся изменить значение данных «MaxConnectionsPer1_oServer».)

Еще одно изменение ключевого значения

Закрывать Редактор реестра окно.

Перезагрузите компьютер, и после перезагрузки компьютера ваша проблема должна быть решена.

Понравилась статья? Поделить с друзьями:
  • Как увеличить доступное для сжатия пространство windows 10
  • Как увеличить количество подключений по rdp в windows server
  • Как увеличить длину названия файла в windows 10
  • Как увеличить количество подключений к сетевой папке windows 10
  • Как увеличить дисковый кэш Windows 10