Windows 10 имеет ограничение на количество одновременных подключений, что может стать проблемой для пользователей, в особенности для тех, кто занимается сетевыми проектами или регулярно работает с сетевыми подключениями. Однако, снять это ограничение можно без особых проблем. В этой статье мы расскажем, как сделать это с помощью некоторых простых шагов.
1. Запуск Редактора реестра
Первым шагом является запуск редактора реестра Windows. Для этого выполните следующие действия:
- Нажмите «Win + R», чтобы открыть окно «Выполнить».
- Введите «regedit» и нажмите «Enter».
2. Навигация к ключу реестра
После запуска редактора реестра выполните следующие действия для навигации к нужному ключу реестра:
- В левой панели редактора реестра найдите следующий путь: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
3. Создание нового параметра реестра
Создайте новый параметр реестра, чтобы снять ограничение на количество подключений. Для этого выполните следующие действия:
- Щелкните правой кнопкой мыши на папке «Parameters».
- Выберите «New» -> «DWORD (32-разрядный) значение».
- Назовите параметр «TcpMaxConnections».
4. Установка значения параметра реестра
Установите значение параметра «TcpMaxConnections» и снимите ограничение на количество подключений:
- Щелкните дважды на параметре «TcpMaxConnections».
- В поле «Value data» введите значение, которое позволит установить максимальное количество подключений (например, «100»).
- Щелкните «OK».
5. Перезагрузка компьютера
Чтобы изменения вступили в силу, необходимо перезагрузить компьютер. После перезагрузки вы сможете насладиться отсутствием ограничения на количество подключений в Windows 10.
Заключение
Снятие ограничения на количество подключений в Windows 10 может быть полезным для пользователей, занимающихся сетевыми проектами и регулярно работающих с сетевыми подключениями. Следуя вышеуказанным шагам, вы сможете легко снять это ограничение и наслаждаться более гибкими сетевыми возможностями.
- Маршрутка 1012 возле метро Новогиреево: Какой маршрут у этой маршрутки?
- А какие параметры женской фигуры…особенно нравятся мужчинам???
- Что тебя может успокоить?
- Помогите решить матрицу
- Проверим на знание: Какая сборная титулованнее?
- Все силы уходят на вымогательство у шефа зарплаты, на уговаривание женщин сил нет, что делать?
- А Вы как на себе внимание заостряете?
- А почему Европа и США не осуждает разгон и арест демонстрантов в Канаде? А вот ежели такое в России, то тут как тут))
Удаленные пользователи могут подключаться к своим компьютерам Windows 10 или 11 через службу удаленных рабочих столов (RDP). Достаточно включить удаленный рабочий стол (Remote Desktop), разрешить RDP доступ для пользователя и подключиться к компьютеру с помощью любого клиента удаленного рабочего стола. Однако в десктопных версия Windows есть ограничение на количество одновременных RDP сессии. Разрешается только один активный Remote Desktop сеанс пользователя.
Если вы попробуете открыть вторую RDP сессию, появится предупреждение с запросом отключить сеанс первого пользователя.
В систему вошел другой пользователь. Если вы продолжите, он будет отключен. Вы все равно хотите войти в систему?
В английской версии предупреждение такое:
Another user is signed in. If you continue, they’ll be disconnected. Do you want to sign in anyway?
Содержание:
- Ограничения на количество RDP сессий в Windows
- RDP Wrapper: разрешить несколько RDP сеансов в Windows
- Не работает RDP Wrapper в Windows
- Модификация файла termsrv.dll для снятия ограничений RDP в Windows 10 и 11
- Встроенная поддержка нескольких RDP сессий в редакции Windows 10 Enterprise Multi-session
Ограничения на количество RDP сессий в Windows
Во всех десктопных версиях Windows 10 и 11 есть ряд ограничений на использование служб удаленного рабочего стола
- Разрешено удаленно подключаться по RDP только к редакциям Windows Professional и Enterprise. В домашних редакциях (Home/Single Language) RDP доступ запрещен;
- Поддерживается только одно одновременное RDP подключение. При попытке запустить вторую RDP-сессию, пользователю будет предложено завершить активный сеанс;
- Если пользователь работает за консолью компьютера (локально), то при удаленном подключении по RDP, его локальный сеанс будет отключен (заблокирован). Также завершается и удаленный RDP сеанс, если пользователь входит в Windows через консоль компьютера.
Ограничение на количество одновременных RDP подключений в Windows является не техническим, но программным и лицензионным. Таким образом Microsoft запрещает создавать терминальный RDP сервер на базе рабочей станции для одновременной работы нескольких пользователей.
Если ваши задачи требуют развертывание терминального сервера, Microsoft предлагает пробрести Windows Server (по умолчанию разрешает 2 активных RDP подключения). Если вам нужно большее количество одновременных сессий пользователей, нужно приобрести лицензии RDS CAL, установить и настроить роль Remote Desktop Session Host (RDSH) или полноценную RDS ферму.
Технически любая редакция Windows при наличии достаточного ресурсов оперативной памяти и CPU может обслуживать одновременную работу нескольких десятков удаленных пользователей. В среднем на одну RDP сессию пользователя требуется 150-200 Мб памяти (без учета запускаемых приложений). Т.е. максимальное количество одновременных RDP сессий в теории ограничивается только ресурсами компьютера.
В этой статье мы покажем три способа убрать ограничение на количество одновременных RDP подключений в Windows 10 и 11:
- Использование RDP Wrapper
- Модификации системного файла termsrv.dll
- Апгрейд до редакции Windows 10/11 Enterprise for virtual desktops (multi-session)
Примечание. Все модификации операционной системы, описанные в этой статье, считаются нарушением лицензионного соглашения Windows, и вы можете использовать их на свой страх и риск.
Прежде, чем продолжить, проверьте что в настройках Windows включен протокол Remote Desktop.
- Откройте панель Settings -> System —> Remote Desktop -> включите опцию Enable Remote Desktop;
- Либо воспользуйтесь классической панель управления: выполните команду SystemPropertiesRemote -> Перейдите на вкладку Remote Settings (Удаленный доступ), включите опцию Allow remote connection to this computer (Разрешить удалённые подключения к этому компьютеру).
RDP Wrapper: разрешить несколько RDP сеансов в Windows
Open-source утилита RDP Wrapper Library позволяет разрешить конкурентные RDP сессии в Windows 10/11 без замены системного файла termsrv.dll.
RDP Wrapper работает в качестве прослойки между менеджером управления службами Service Control Manager, SCM) и службой терминалов (Remote Desktop Services). RDP Wrapper не вносит никаких изменений в файл termsrv.dll, просто загружая termsrv с изменёнными параметрами.
Важно. Перед установкой RDP Wrapper важно убедится, чтобы у вас использовалась оригинальная (непропатченная) версия файл termsrv.dll. Иначе RDP Wrapper может работать не стабильно, или вообще не запускаться.
Вы можете скачать RDP Wrapper из репозитория GitHub: https://github.com/binarymaster/rdpwrap/releases (последняя доступная версия RDP Wrapper Library v1.6.2). Утилита не обновляется с 2017 года, но ее можно использовать на всех билдах Windows 10 и 11. Для работы утилиты в современных версиях Windows достаточно обновить конфигурационный файл rdpwrap.ini.
Большинство антивирусов определяют RDP Wrapper как потенциально опасную программу. Например, встроенный Microsoft Defender антивирус классифицирует программу как PUA:Win32/RDPWrap (Potentially Unwanted Software) с низким уровнем угрозы. Если настройки вашего антивируса блокируют запуск RDP Wrapper, нужно добавить его в исключения.
Архив 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, запустите файл
install.bat
с правами администратора.
После окончания установки запустите RDPConfig.exe.
Скорее всего сразу после установки утилита покажет, что RDP wrapper запущен (Installed, Running, Listening), но не работает. Обратите внимание на красную надпись. Она сообщает, что данная версий Windows 10 (ver. 10.0.19041.1949) не поддерживается ([not supported]).
Причина в том, что в конфигурационном файле rdpwrap.ini отсутствует секция с настройками для вашего версии (билда) Windows. Актуальную версию файла rdpwrap.ini можно скачать здесь https://raw.githubusercontent.com/sebaxakerhtc/rdpwrap.ini/master/rdpwrap.ini
Вручную скопируйте содержимое данной страницы в файл «C:\Program Files\RDP Wrapper\rdpwrap.ini». Или скачайте файл с помощью PowerShell командлета Invoke-WebRequest (предварительно нужно остановить службу Remote Desktop):
Stop-Service termservice -Force
Invoke-WebRequest https://raw.githubusercontent.com/sebaxakerhtc/rdpwrap.ini/master/rdpwrap.ini -outfile "C:\Program Files\RDP Wrapper\rdpwrap.ini"
alert] Можно создать задание планировщика для проверки изменений в файле rdpwrap.ini и его автоматического обновления [/alert]
На данном скриншоте видно, что на компьютере установлена свежая версия файла rdpwrap.ini (Updated=2023-06-26).
Перезагрузите компьютер, запустите утилиту RDPConfig.exe. Проверьте, что в секции Diagnostics все элементы окрашены в зеленый цвет, и появилось сообщение [Fully supported]. На скриншоте ниже показано, что RDP Wrapper с данным конфигом успешно запущен в Windows 11 22H2.
Теперь попробуйте установить несколько одновременных RDP сессий с этим компьютером под разными пользователями (воспользуйтесь любым RDP клиентом: mstsc.exe, RDCMan, mRemoteNG и т.д.).
Можете проверить что на компьютере активны одновременно две RDP сессии (или более) с помощью команды:
qwinsta
rdp-tcp#0 user1 1 Active rdp-tcp#1 user2 2 Active
Утилита RDPWrap поддерживается во версиях Windows (включая домашние редакции Windows Home), таким образом из любой клиентской версии Windows можно сделать полноценный сервер терминалов.
В интерфейсе RDP Wrapper доступны следующие опции:
- Enable Remote Desktop — включить/отключить Remote Desktop в Windows доступ
- RDP Port — можно изменить стандартный номера порта удаленного рабочего стола TCP 3389
- Опция Hide users on logon screen позволяет скрыть список пользователей на экране приветствия;
- Single session per user —разрешить несколько одновременных RDP сессий под одной учетной записью пользователя. Эта опция устанавливает параметр реестра fSingleSessionPerUser = 0 в ветке HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server). Также этот параметр настраивается через опцию GPO Restrict Remote Desktop Services to a single Remote Desktop Services session в разделе Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections.
- В секции Session Shadowing Mode вы можете настроить режим теневого подключения к рабочему столу пользователей Windows .
Не работает RDP Wrapper в Windows
В некоторых случая утилита RDP Wrapper не работает как ожидается, и вы не можете использовать несколько RDP подключений.
Во время установки обновлений Windows может обновиться версия файла termsrv.dll. Если в файле rdpwrap.ini отсутствует описание для вашей версии Windows, значит RDP Wrapper не может применить необходимые настройки. В этом случае в окне RDP Wrapper Configuration будет указан статус [not supported].
В этом случае нужно обновить файл rdpwrap.ini как описано выше.
Если RDP Wrapper не работает после обновления файла rdpwrap.ini, попробуйте открыть файл rdpwrap.ini и найти в нем описание для вашей версии Windows.
Как понять, есть ли поддержка вашей версии Windows в конфиг файле rdpwrapper?
На скриншоте ниже показано, что для моей версии Windows 11 (10.0.22621.317) есть две секции с описаниями:
[10.0.22621.317] ... [10.0.22621.317-SLInit] ...
Если в конфигурационном файле rdpwrap соответствующая секция отсутствует для вашей версии Windows, попробуйте поискать в сети строки rdpwrap.ini для вашего билда. Добавьте найденные строки в самый конец файла.
Если после установки обновлений безопасности или после апгрейда билда Windows 10, RDP Wrapper не работает, проверьте, возможно в секции Diagnostics присутствует надпись Listener state: Not listening.
Попробуйте обновить ini файл, и затем переустановить службу:
rdpwinst.exe -u
rdpwinst.exe -i
Бывает, что при попытке второго RDP подключения под другим пользователем у вас появляется надпись:
Число разрешенных подключений к этому компьютеру ограничено и все подключений уже используются. Попробуйте подключиться позже или обратитесь к системному администратору.
The number of connections to this computer is limited and all connections are in use right now. Try connecting later or contact your system administrator.
В этом случае нужно с помощью редактора групповых политики gpedit.msc в секции Конфигурация компьютера –> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Узел сеансов удаленных рабочих столов -> Подключения включить политику “Ограничить количество подключений” и изменить ее значение на 999999 (Computer Configuration -> Administrative Templates -> Windows Components ->Remote Desktop Services ->Remote Desktop Session Host -> Connections-> Limit number of connections).
Перезагрузите компьютер для обновления настроек GPO и применения новых параметров.
Модификация файла termsrv.dll для снятия ограничений RDP в Windows 10 и 11
Чтобы убрать ограничение на количество RDP подключений пользователей в Windows без использования rdpwrapper нужно заменить файл termsrv.dll. Это файл библиотеки, которая используется службой Remote Desktop Services. Файл находится в каталоге C:\Windows\System32.
Прежде, чем править или заменять файл termsrv.dll желательно создать его резервную копию. Это поможет вам в случае необходимости можно будет вернуться к исходной версии файла. Запустите командную строку с правами администратора и выполните команду:
copy c:\Windows\System32\termsrv.dll termsrv.dll_backup
Затем нужно стать владельцем файла. Проще всего это сделать из командной строки. Чтобы сменить владельца файла с TrustedInstaller на группу локальных администраторов с помощью команды:
takeown /F c:\Windows\System32\termsrv.dll /A
Должно появится сообщение: «SUCCESS: The file (or folder): «c:\Windows\System32\termsrv.dll» now owned by the administrators group».
Теперь с помощью icacls.exe предоставьте группе локальных администраторов полные права на файл termsrv.dll (Full Control):
icacls c:\Windows\System32\termsrv.dll /grant Administrators:F
(или
Администраторы
в русской версии Windows).
Должно появится сообщение: «processed file: c:\Windows\System32\termsrv.dll Successfully processed 1 files; Failed processing 0 files«.
Теперь нужно остановить службу Remote Desktop Service (TermService) из консоли services.msc или из командной строки:
Net stop TermService
Вместе с ней останавливается служба Remote Desktop Services UserMode Port Redirector.
Чтобы узнать номер билда вашей Windows, выполните команду winver или следующую команды PowerShell:
Get-ComputerInfo | select WindowsProductName, WindowsVersion
В моем случае установлена Windows 10 билд 22H2.
Затем откройте файл termsrv.dll с помощью любого HEX редактора (к примеру, Tiny Hexer). В зависимости от билда нужно найти и заменить строку:
Версия Windows | Найти строку | Заменить на |
Windows 11 22H2 | 39 81 3C 06 00 00 0F 84 75 7A 01 00 |
B8 00 01 00 00 89 81 38 06 00 00 90 |
Windows 10 22H2 | 39 81 3C 06 00 00 0F 84 85 45 01 00 | |
Windows 11 RTM ( 21H2 22000.258) | 39 81 3C 06 00 00 0F 84 4F 68 01 00 | |
Windows 10 x64 21H2 | 39 81 3C 06 00 00 0F 84 DB 61 01 00 | |
Windows 10 x64 21H1 | 39 81 3C 06 00 00 0F 84 2B 5F 01 00 | |
Windows 10 x64 20H2 | 39 81 3C 06 00 00 0F 84 21 68 01 00 | |
Windows 10 x64 2004 | 39 81 3C 06 00 00 0F 84 D9 51 01 00 | |
Windows 10 x64 1909 | 39 81 3C 06 00 00 0F 84 5D 61 01 00 | |
Windows 10 x64 1903 | 39 81 3C 06 00 00 0F 84 5D 61 01 00 | |
Windows 10 x64 1809 | 39 81 3C 06 00 00 0F 84 3B 2B 01 00 | |
Windows 10 x64 1803 | 8B 99 3C 06 00 00 8B B9 38 06 00 00 | |
Windows 10 x64 1709 | 39 81 3C 06 00 00 0F 84 B1 7D 02 00 |
Редактор Tiny Hexer не позволяет редактировать файл termsvr.dll напрямую из папки system32. Скопируйте его на рабочий стол, а после модификации замените исходный файл.
Например, для самой редакции Windows 10 x64 22H2 19045.2006 (версия файла termsrv.dll — 10.0.19041.1949) нужно открыть файл termsrv.dll в Tiny Hexer. Затем найдите строку:
39 81 3C 06 00 00 0F 84 85 45 01 00
И замените ее на:
B8 00 01 00 00 89 81 38 06 00 00 90
Сохраните файл и запустите службу TermService.
Если что-то пошло не так, и у вас возникнут проблемы со службой RDP, остановите службу и замените модифицированный файл termsrv.dll исходной версией:
copy termsrv.dll_backup c:\Windows\System32\termsrv.dll
Преимущество способа отключения ограничения на количество RDP сессий в Windows путем замены файла termsrv.dll в том, что на него не реагируют антивирусы. В отличии от утилиты RDPWrap, которую многие антивирусов считают Malware/HackTool/Trojan. Основной недостаток — вам придется вручную править файл после каждого обновления билда Windows (или при обновлении версии файла termsrv.dll в рамках ежемесячных кумулятивных обновлений).
Встроенная поддержка нескольких RDP сессий в редакции Windows 10 Enterprise Multi-session
Недавно Microsoft выпустило специальные Enterprise редакции Windows multi-session (ранее назывались Windows 10 Enterprise for Remote Sessions и Windows 10 Enterprise for Virtual Desktops).
Редакция Enterprise multi-session доступна как для Windows 10, так и для Windows 11.
Главная особенность этой редакции – она поддерживает множественные одновременные RDP сессии пользователей прямо из коробки. Несмотря на то, что редакцию Windows multi-session разрешено запускать только в виртуальных машинах Azure, вы можете вам установить эту редакцию в on-premises сети и использовать данный компьютер терминальный сервер (хотоя это будет нарушением лицензионной политики Microsoft).
Далее мы покажем, как обновить компьютер с Windows 10 Pro до Windows 10 Enterprise for Virtual Desktop и использовать его для одновременного подключения нескольких пользователей.
Откройте командную строку и проверьте текущую редакцию Windows (Professional в этом примере):
DISM /online /Get-CurrentEdition
Обновите вашу редакцию Windows с Pro до Enterprise:
Changepk.exe /ProductKey NPPR9-FWDCX-D2C8J-H872K-2YT43
Теперь установить GVLK ключ для Windows 10 Enterprise for Remote Sessions:
slmgr.vbs /ipk CPWHC-NT2C7-VYW78-DHDB2-PG3GK
Проверьте, что теперь ваша редакция Windows 10 изменилась на
ServerRdsh
(Windows 10 Enterprise for Virtual Desktops).
Активируйте вашу копию Windows Enterprise Multi-Session на вашем KMS сервере:
slmgr /skms msk-man02.winitpro.local:1688
slmgr /ato
Откройте редактор локальной GPO
(gpedit.msc
) и включите Per-User режим лицензирования в параметре Set the Remote Desktop licensing mode (Computer Configuration -> Policies -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Licensing).
После активации нужно перезагрузить Windows. Теперь попробуйте подключиться к компьютеру по RDP под несколькими пользованиями. Как вы видите, Windows 10 Enterprise multi-session одновременные RDP подключения поддерживаются прямо из коробки.
Get-ComputerInfo | select WindowsProductName, WindowsVersion, OsHardwareAbstractionLayer
Windows 10 Enterprise for Virtual Desktops 2009 10.0.19041.2728
qwinsta
В этой статье мы рассмотрели способы, позволяющие снять ограничение на количество одновременных RDP подключений пользователей, и запустить бесплатный терминальный сервер на клиентской Windows 10 или 11. У каждого из этих способов есть свои преимущества и недостатки. Какой из них использовать — решать вам.
0 / 0 / 0 Регистрация: 21.01.2021 Сообщений: 2 |
|
1 |
|
21.01.2021, 09:48. Показов 32355. Ответов 5
Всем доброго времени суток. Появилась такая проблема. У меня на компьютере под ОС Win 10 pro есть общая шара папка, в виндн 10 есть ограничения на 20 человек подключения, заходит 21 все пипец доступ ему запрещен. Вопрос как снять данное ограничения на количество подключаемых пользователей к папке?
0 |
5256 / 4203 / 1039 Регистрация: 29.08.2013 Сообщений: 26,580 Записей в блоге: 3 |
|
21.01.2021, 10:09 |
2 |
Ну неужели трудно потыкать все кнопки и найти такое? Миниатюры
0 |
0 / 0 / 0 Регистрация: 21.01.2021 Сообщений: 2 |
|
21.01.2021, 10:34 [ТС] |
3 |
Я сказал же проблема, что только 20 человек могут только подключиться, больше добавить нельзя, десятка не дает делать этого, мне надо чтобы больше 20 человек могло подключиться
0 |
5256 / 4203 / 1039 Регистрация: 29.08.2013 Сообщений: 26,580 Записей в блоге: 3 |
|
21.01.2021, 11:26 |
4 |
на win10 не получится сделать или виртуалку ставь с линуском
0 |
0 / 0 / 0 Регистрация: 24.03.2023 Сообщений: 1 |
|
24.03.2023, 14:44 |
5 |
Добавлено через 38 секунд
0 |
Модератор 8718 / 3343 / 244 Регистрация: 25.10.2010 Сообщений: 13,601 |
|
24.03.2023, 16:27 |
6 |
Я сказал же проблема, что только 20 человек могут только подключиться, больше добавить нельзя 20 подключений, а не человек. Если юзер зашел на шару и открыл документ1 и не закрыл его. Потом он снова зашел на шару и открыл док 2. Считайте уже есть 2 подключения.
0 |
В Winows 10, как и в предыдущих версиях имеется ограничение на максимальное число подключений пользователей к компьютеру, например к сетевому диску. При превышении ограничения подключения к сетевому диску выходит ошибка «Дополнительные подключения к этому удаленному компьютеру сейчас невозможны, так как их число достигло предела.»
Как узнать текущее ограничение в Windows 10 при подключении к сетевому диску?
Максимальное количество пользователей (подключений), в Windows, можно узнать, открыв командную строку от имени администратора.
В командной строке необходимо ввести команду:
net config server
В выводе команды мы видим следующие значения параметров и ограничение в 20 подключений\пользователей:
C:\Windows\system32>net config server Имя сервера \\DESKTOP-ADMINWIN.RU Комментарий для сервера Версия программы Windows 10 Home Активный сервер на NetbiosSmb (DESKTOP-ADMINWIN.RU) NetBT_Tcpip_{B61972-3E3-430F-89D7-E9F2E303F} (DESKTOP-ADMINWIN.RU) Скрытый сервер No Максимальное число пользователей 20 Максимальное число открытых файлов в сеансе 16384 Время холостого хода сеанса (мин) 15 Команда выполнена успешно.
Как увидеть активные подключения к сетевому диску?
Для просмотра активных сессий необходимо ввести команду:
net session
В выводе команды net session
мы увидим текущие сессии:
C:\Windows\system32>net session Компьютер Пользователь Тип клиента Ожидание открытия ------------------------------------------------------------------------------- \\192.168.0.16 Гость 0 00:02:41 \\192.168.0.19 Гость 3 03D 10H 07M \\192.168.0.21 Гость 11 00:00:01 \\192.168.0.22 Гость 3 00:25:39 \\192.168.0.24 Гость 9 00:02:27 \\192.168.0.25 Гость 12 00:00:10 \\192.168.0.26 Гость 3 00:06:59 \\192.168.0.27 Гость 3 00:00:03 \\192.168.0.33 Гость 10 00:04:09 \\192.168.0.16 Гость 0 00:00:32 Команда выполнена успешно.
Как сбросить активные подключения к сетевому диску?
Для сброса всех активных подключений к сетевому диску необходимо ввести команду:
net session /delete
или сбросить сессию определённого ПК:
net session имя компьютера /delete
Как изменить время холостого хода сеанса (мин).
Есть временное решение, которое позволит отключить пользователей, которые в течении определенного времени не проявляют активности с сетевым диском. Это параметр называется: Время холостого хода сеанса (мин) и стандартное время равняется 15 минутам.
Для изменения этого параметра необходимо ввести команду:
C:\Windows\system32>net config server /autodisconnect:10 Команда выполнена успешно.
После ввода команды, время холостого хода сеанса уменьшится до 10 минут.
Для проверки параметра вводим команду net config server.
C:\Windows\system32>net config server Имя сервера \\DESKTOP-ADMINWIN.RU Комментарий для сервера Версия программы Windows 10 Home Активный сервер на NetbiosSmb (DESKTOP-ADMINWIN.RU) NetBT_Tcpip_{B61972-3E3-430F-89D7-E9F2E303F} (DESKTOP-ADMINWIN.RU) Скрытый сервер No Максимальное число пользователей 20 Максимальное число открытых файлов в сеансе 16384 Время холостого хода сеанса (мин) 10 Команда выполнена успешно.
Если изменение данного параметра не сильно изменило ситуацию, то рекомендуется установка операционной системы Windows Server, где отсутствуют какие-либо ограничения для подключения.
Удаленная работа в современном мире с каждым днем становится все более востребованной, однако некоторые корпорации сталкиваются с различными проблемами. Одна из таких проблем – это общий доступ к ресурсам пользователей. Например, если группа лиц работает над одним проектом, то им нужно каким-то способом обмениваться своими данными. Обычно используются облачные хранилища, открывающие доступ к загруженным данным.
Такой способ обычно занимает уйму времени из-за того, что одному пользователю для начала нужно загрузить файл на облако, а затем другому его скачать. В связи с этим была создана функция, позволяющая настраивать общий доступ к папкам на ОС Windows 10. О том, как работает общий доступ в Windows 10 и как его настроить мы сегодня и поговорим.
Что дает общий доступ?
Общий доступ позволяет пользователям в единой сети обмениваться файлами без каких-либо усилий. Это означает, что предоставляются права на просмотр и изменение файлов другим пользователям одного компьютера. Например, если к одной сети подключено три компьютера, то на одном компьютере можно разместить документы, а на остальных загрузить их с этого же компьютера. Также это работает и с различными учетными записями на одном компьютере.
Общий доступ включает в себя:
- Перемещение любого файла в общую папку, который в последствии разрешено открыть, изменить или удалить с любого компьютера, подключенного к сети.
- Настройку доступа для каждого пользователя. Например, одному пользователю можно разрешать только просматривать папку, а другому – редактировать файлы в ней.
При помощи чего можно настроить общий доступ?
Общий доступ к папкам можно получить различными способами, о которых мы поговорим далее. Перед этим стоит знать, что всякую папку разрешено сделать общей, и процесс выполнения будет один и тот же. Также позволено открыть доступ к файловой системе Windows, однако разработчик не рекомендует этого делать в связи с тем, что другой пользователь может повредить или уничтожить ваши данные.
Итак, настроить доступ к папке можно с помощью проводника Windows 10. Как нам уже известно, доступ можно открыть как для одного ПК, так и для всей сети. Рассмотрим оба случая.
Общий доступ для учетных записей
Находим через проводник тот раздел, который нужно сделать общим, и следуем инструкциям.
Нажимаем правой кнопкой мыши по выбранной папке и открываем «Свойства». См. также: как открыть параметры папок в Windows 10.
В открывшемся окне указаны общие данные папки. Нам же нужно открыть раздел «Общие», а затем выбрать «Общий доступ…».
Далее нам предоставляется выбор пользователей, которые получат доступ. Также мы можем назначить каждому пользователю права на «Чтение» или «Чтение и запись». Для выбора пользователя вводим его имя в строку состояния и нажимаем на кнопку «Добавить». В конце выбираем «Поделиться».
Это был наглядный пример как легко открыть доступ к любой папке среди учетных записей ПК. Далее мы разберемся, как открыть доступ к папке для всех пользователей, подключенных к общей сети.
Общий доступ для пользователей в сети
Настройка общего доступа к папке в сети практически не отличается от предыдущей инструкции, однако имеет ряд нюансов, о которых я расскажу далее.
Итак, снова открываем свойства папки и переходим в раздел «Доступ». Внутри него выбираем «Расширенная настройка…». Это дает нам возможность предоставлять пользовательские разрешения, а также задавать различные дополнительные параметры общего доступа.
В открывшемся окне выбираем «Открыть общий доступ к этой папке» и указываем название папки, которое будет отображаться у каждого пользователя. Затем кликаем на кнопку «Разрешения».
Также вы можете ограничить количество пользователей, которые одновременно будут находиться внутри папки. Это будет полезно, если в сети находится более 50 участников, ограничив которых, можно снизить нагрузку на ПК.
Далее выбираем «Добавить».
В следующем меню вводим слово «СЕТЬ» большим буквами в маленьком белом окне. Затем выбираем «Проверить имена» и нажимаем на кнопку «ОК».
Итак, мы создали новую группу под названием «СЕТЬ», которая будет доступна для всех пользователей, подключившихся к сети. Однако это еще не все – далее мы включим общий доступ к папкам в настройках и установим пароль.
Для этого открываем «Параметры» из меню «Пуск».
В открывшемся окне выбираем «Сеть и интернет».
Далее выбираем «Параметры общего доступа».
Затем выдвигаем окно «Частная». В нем выбираем «Включить общий доступ к файлам и принтерам».
В этом же окне раскрываем раздел «Все сети» и в подразделе «Общий доступ с парольной защитой» выбираем «Включить общий доступ с парольной защитой». В конце нажимаем «Сохранить изменения».
После того как все окончено, рекомендуется перезагрузить компьютер в целях устранения неких сбоев.
Предоставление общего доступа
В ходе настроек доступа вы могли заметить, что разрешено изменять уровни доступа для пользователей. Доступны такие функции как «Разрешить» и «Запретить». Таким образом можно сделать доступ как открытым, так и закрытым для различных разделов. Сделать это можно несколькими способами. Поэтому, если вы хотите ограничить права пользователей, то читайте далее.
Итак, первый способ – это изменение уровня доступа через свойство папки.
Изменение уровня доступа через свойства
- Открываем свойство нашей папки, к которой мы подключили общий доступ для всех пользователей сети и переходим в раздел «Доступ». В нем выбираем строку «Расширенная настройка…».
- В открывшемся окне выбираем «Разрешения».
- Далее кладем взгляд на окно «Разрешение для группы».
Как мы видим, здесь отображено три вида доступа, которые разрешено изменить. Немного о каждом:
- Полный доступ разрешает пользователю группы читать содержимое папки, а также его изменять.
- Изменение открывает доступ редактировать файлы в папке. Ну и какое изменение без открытия файлов – здесь это также доступно.
- Чтение разрешает только читать содержимое без возможности редактирования.
Кроме главных уровней доступов, существуют еще и дополнительные, разрешающие детально установить запрет на ту или иную ситуацию. Чтобы их подключить, следуйте инструкциям:
- Возвращаемся в свойство папки и открываем раздел «Безопасность». Внутри него выбираем «Изменить…».
- Выбираем в открывшемся окне группу пользователей, для которой требуется отредактировать доступ. Например, группа «СЕТЬ», созданная в предыдущем разделе.
Итак, здесь доступны такие ограничения, как «Полный доступ», «Изменение», «Чтение», «Список содержимого папки», «Чтение и выполнение» и «Особые разрешения». Первые три ограничения уже известны, они работают аналогичным образом. Остальные же не предоставляют никаких сложностей в понимании, однако есть такая функция, как «Особые разрешения». Это такой доступ, при котором открываются дополнительные права для пользователя, о которых я расскажу далее.
Функционал доступа «Особые разрешения»
- Обзор папок – разрешено просматривать полное содержимое папки, а также открывать подпапки в поисках файлов.
- Чтение файлов – разрешает просматривать имена файлов и папок, содержащихся в папке.
- Атрибуты – открывает доступ к чтению атрибутов у таких папок как «Скрытый» и «Только чтение».
- Чтение дополнительных атрибутов – открывает доступ к чтению дополнительных атрибутов папок.
- Создание и запись файлов – разрешено добавлять новые файлы и изменять уже созданные. Также открыт доступ к записи поверх уже созданных файлов.
- Создание папок – разрешено создавать новые папки в папке, а также добавление новых данных в файл.
- Запись атрибутов – разрешает изменять атрибуты таких файлов как «Только чтение» и «Скрытый».
- Запись дополнительных атрибутов – разрешает изменять дополнительные атрибуты файла.
- Удаление подпапок и файлов – полный доступ к удалению содержимого папок и файлов.
- Чтение доступа – доступны такие разрешения как «Полный доступ», «Чтение» и «Запись».
- Изменение доступа – разрешено изменять разрешения к папкам. Например, можно включить или отключить полный доступ к папке или файлу.
- Изменение владельца – разрешено изменять владельца папки или файла на любого другого.
- Взаимодействие между файлами – разрешено синхронизировать данные между папками. Это правило работает только в том случае, если программы работают в многопоточном режиме и задействуют несколько процессов.
Таким образом, настроив особые разрешения, можно хорошо улучшить работу на другом компьютере в общей папке. Если по каким-либо причинам у вас не получилось открыть доступ к файлам, рекомендую ознакомиться со следующим способом – он более прост и понятен.
Изменение общего доступа через панель управления
Второй способ – это изменение через панель управления. Этот способ мы уже затрагивали в разделе «Общий доступ для пользователей в сети», однако мы не акцентировали внимание на открытом доступе к папкам, а только получали его.
- Открываем раздел «Дополнительные параметры общего доступа» и выбираем блок с используемым типом подключения. О том, как его открыть, вы можете узнать в главе «Общий доступ для пользователей в сети».
- Далее «Включить общий доступ, чтобы сетевые пользователи могли читать и записывать файлы в общих папках». Как видно из названия, это дает пользователям разрешение на чтение и запись данных в папке.
Второй способ легко реализовать, однако здесь нет таких мельчайших настроек доступа, как в предыдущем варианте. Поэтому, если вам нужно максимально настроить доступ к различным папкам для своей компании, то я рекомендую внимательнее ознакомиться с первым способом. Это позволит лучше контролировать процесс работы.
Post Views: 4 134
0 / 0 / 0 Регистрация: 21.01.2021 Сообщений: 2 |
|
1 |
|
21.01.2021, 09:48. Показов 9420. Ответов 3
Всем доброго времени суток. Появилась такая проблема. У меня на компьютере под ОС Win 10 pro есть общая шара папка, в виндн 10 есть ограничения на 20 человек подключения, заходит 21 все пипец доступ ему запрещен. Вопрос как снять данное ограничения на количество подключаемых пользователей к папке?
__________________ 0 |
4845 / 3992 / 1004 Регистрация: 29.08.2013 Сообщений: 25,513 Записей в блоге: 3 |
|
21.01.2021, 10:09 |
2 |
Ну неужели трудно потыкать все кнопки и найти такое? Миниатюры
0 |
0 / 0 / 0 Регистрация: 21.01.2021 Сообщений: 2 |
|
21.01.2021, 10:34 [ТС] |
3 |
Я сказал же проблема, что только 20 человек могут только подключиться, больше добавить нельзя, десятка не дает делать этого, мне надо чтобы больше 20 человек могло подключиться 0 |
4845 / 3992 / 1004 Регистрация: 29.08.2013 Сообщений: 25,513 Записей в блоге: 3 |
|
21.01.2021, 11:26 |
4 |
на win10 не получится сделать или виртуалку ставь с линуском 0 |
В Winows 10, как и в предыдущих версиях имеется ограничение на максимальное число подключений пользователей к компьютеру, например к сетевому диску. При превышении ограничения подключения к сетевому диску выходит ошибка «Дополнительные подключения к этому удаленному компьютеру сейчас невозможны, так как их число достигло предела.»
Как узнать текущее ограничение в Windows 10 при подключении к сетевому диску?
Максимальное количество пользователей (подключений), в Windows, можно узнать, открыв командную строку от имени администратора.
В командной строке необходимо ввести команду:
net config server
В выводе команды мы видим следующие значения параметров и ограничение в 20 подключенийпользователей:
C:Windowssystem32>net config server Имя сервера \DESKTOP-ADMINWIN.RU Комментарий для сервера Версия программы Windows 10 Home Активный сервер на NetbiosSmb (DESKTOP-ADMINWIN.RU) NetBT_Tcpip_{B61972-3E3-430F-89D7-E9F2E303F} (DESKTOP-ADMINWIN.RU) Скрытый сервер No Максимальное число пользователей 20 Максимальное число открытых файлов в сеансе 16384 Время холостого хода сеанса (мин) 15 Команда выполнена успешно.
Как увидеть активные подключения к сетевому диску?
Для просмотра активных сессий необходимо ввести команду:
net session
В выводе команды net session
мы увидим текущие сессии:
C:Windowssystem32>net session Компьютер Пользователь Тип клиента Ожидание открытия ------------------------------------------------------------------------------- 2.168.0.16 Гость 0 00:02:41 2.168.0.19 Гость 3 03D 10H 07M 2.168.0.21 Гость 11 00:00:01 2.168.0.22 Гость 3 00:25:39 2.168.0.24 Гость 9 00:02:27 2.168.0.25 Гость 12 00:00:10 2.168.0.26 Гость 3 00:06:59 2.168.0.27 Гость 3 00:00:03 2.168.0.33 Гость 10 00:04:09 2.168.0.16 Гость 0 00:00:32 Команда выполнена успешно.
Как сбросить активные подключения к сетевому диску?
Для сброса всех активных подключений к сетевому диску необходимо ввести команду:
net session /delete
или сбросить сессию определённого ПК:
net session имя компьютера /delete
Как изменить время холостого хода сеанса (мин).
Есть временное решение, которое позволит отключить пользователей, которые в течении определенного времени не проявляют активности с сетевым диском. Это параметр называется: Время холостого хода сеанса (мин) и стандартное время равняется 15 минутам.
Для изменения этого параметра необходимо ввести команду:
C:Windowssystem32>net config server /autodisconnect:10 Команда выполнена успешно.
После ввода команды, время холостого хода сеанса уменьшится до 10 минут.
Для проверки параметра вводим команду net config server.
C:Windowssystem32>net config server Имя сервера \DESKTOP-ADMINWIN.RU Комментарий для сервера Версия программы Windows 10 Home Активный сервер на NetbiosSmb (DESKTOP-ADMINWIN.RU) NetBT_Tcpip_{B61972-3E3-430F-89D7-E9F2E303F} (DESKTOP-ADMINWIN.RU) Скрытый сервер No Максимальное число пользователей 20 Максимальное число открытых файлов в сеансе 16384 Время холостого хода сеанса (мин) 10 Команда выполнена успешно.
Если изменение данного параметра не сильно изменило ситуацию, то рекомендуется установка операционной системы Windows Server, где отсутствуют какие-либо ограничения для подключения.
2] Теперь откройте эту консоль. Он открывает окно редактора локальной групповой политики. Вы увидите следующий список на открытой правой боковой панели. 4] После этого дважды щелкните параметр «Ограничить количество подключений».
В дереве консоли щелкните Системные инструменты, щелкните Общие папки, а затем щелкните Общие ресурсы. В области сведений щелкните общую папку правой кнопкой мыши и выберите команду Свойства. На вкладке «Общие» в разделе «Лимит пользователей» укажите желаемое ограничение: Чтобы установить максимальное число, нажмите «Максимально допустимое».
..но сколько бы локальных учетных записей вы ни создавали, существует жесткий предел Одновременные соединения 20 на ПК с Windows 10. Если вам нужно, чтобы к общему ресурсу одновременно подключалось более 20 пользователей, вам необходимо заплатить за серверную версию Windows.
Ограничение на количество пользователей — следует выбрать максимально допустимый (20 пользователей). Щелкните Разрешения, чтобы предоставить их, если вы сделали это с первым общим доступом. Щелкните ОК. Нажмите «Применить», затем нажмите «ОК».
Какое максимальное количество членов возможно в настройке рабочей группы?
Нет ограничений на количество компьютеров, которые могут быть в одной рабочей группе. Однако существует ограничение на количество одновременных подключений, которые может поддерживать псевдосервер, т.е. 20 с Windows 7.
Как увеличить ограничение количества одновременных пользователей более 20 в Windows 10?
В дереве консоли щелкните Системные инструменты, щелкните Общие папки, а затем щелкните Общие ресурсы. В области сведений щелкните общую папку правой кнопкой мыши и выберите команду Свойства. На вкладке «Общие» в разделе «Лимит пользователей» укажите желаемое ограничение: Чтобы установить максимальное число, нажмите «Максимально допустимое».
Каково максимальное количество одновременных пользователей, которые могут получить доступ к общему ресурсу Windows 7?
Однако, поскольку общая папка находится на компьютере с Windows 7, существует жестко заданное ограничение на количество одновременных подключений к компьютеру, которое в Windows 7 20… Итак, если вы хотите, чтобы к этой папке одновременно обращалось более 20 человек, вам необходимо перенести общий ресурс на лицензированный Windows Server 2008/2012 или 2016…
Ответы (5)
- Выберите файл> щелкните его правой кнопкой мыши и выберите «Поделиться с помощью».
- Выберите Поделиться> Определенным людям.
- Введите имя пользователя или просто щелкните стрелку в диалоговом окне, чтобы выбрать пользователя и выбрать «Добавить».
- Выберите Поделиться.
Сколько компьютеров могут одновременно подключаться к общей папке?
Сколько компьютеров могут одновременно подключаться к общей папке? До 20 компьютеров.
Сколько виртуальных рабочих столов можно создать в системе?
Корпорация Майкрософт предлагает служебную программу под названием «Рабочие столы», которая позволяет пользователям Windows Vista, Windows Server 2008 или более поздних операционных систем запускать приложения на уровне до Виртуальные рабочие столы 4.
Как включить беспроводную и проводную связь в Windows 10?
Шаги, как показано ниже:
- Перейдите в Панель управления и щелкните Сеть и Интернет.
- Щелкните Центр управления сетями и общим доступом.
- В левом столбце нажмите изменить настройки адаптера.
- Выберите оба соединения и щелкните правой кнопкой мыши, чтобы увидеть параметры. Щелкните сетевой мост.
- Windows автоматически создаст сетевой мост, и все готово.
Сколько локальных учетных записей может иметь Windows 10?
Вот как сделать правильный выбор. При первой настройке ПК с Windows 10 вам необходимо создать учетную запись пользователя, которая будет выполнять роль администратора устройства. В зависимости от версии Windows и настроек сети у вас есть выбор до четырех отдельных типов счетов.
Может ли Windows 10 иметь несколько пользователей?
Windows 10 делает это легко для нескольких людей использовать один и тот же компьютер. Для этого вы создаете отдельные учетные записи для каждого человека, который будет использовать компьютер. Каждый человек получает собственное хранилище, приложения, рабочие столы, настройки и так далее. … Сначала вам понадобится адрес электронной почты человека, для которого вы хотите создать учетную запись.
Как создать несколько пользователей в Windows 10?
В выпусках Windows 10 Домашняя и Windows 10 Профессиональная:
- Выберите Пуск> Параметры> Учетные записи> Семья и другие пользователи.
- В разделе «Другие пользователи» выберите «Добавить кого-нибудь на этот компьютер».
- Введите данные учетной записи Microsoft этого человека и следуйте инструкциям.
Удаленные пользователи могут подключаться к своим компьютерам с ОС Windows 10 и Windows 11 через службы удаленных рабочих столов (RDP). Достаточно включить RDP в настройках устройства и подключиться к компьютеру с помощью любого клиента удаленного рабочего стола, такого как MSTSC. Но существует ограничение на количество одновременных сеансов RDP – одновременно может работать только один удаленный пользователь. Если вы попытаетесь открыть второй сеанс RDP, появится предупреждение с просьбой отключить сеанс первого пользователя.
Изменения от 27.01.2023 г.
Настройка службы RDP на Windows 10
RDP работает только на Windows 10/11 Pro, в Home версии отключены нужные системные компоненты. Кроме этого, потребуется защитить паролем вашу учетную запись.
Включение доступа и добавление пользователей.
Откройте Пуск и нажмите на шестеренку Параметры.
Откройте раздел с настройкой системы.
Далее перейдите к настройке удаленного рабочего стола.
Включить удаленный рабочий стол.
Перейти в настройки электропитания, отключить переход компьютера в спящий режим.
Далее необходимо пользователей, которым будет предоставлен доступ к RDP По умолчанию доступ предоставлен администратору компьютера.
Добавляем еще пользователей.
Если вы попытаетесь открыть второй сеанс RDP, появится предупреждение с просьбой отключить сеанс первого пользователя.
На самом деле, количество одновременных подключений RDP в системе Windows ограничено лицензией, а не каким-либо техническим аспектом. Таким образом, это ограничение не позволяет создать терминальный RDP-сервер на базе компьютера с системой Windows 10/11. Логика компании Microsoft проста, если вам нужен сервер терминалов – купите лицензию Windows Server, RDS CALs, установите и настройте роль сервера сеансов удаленного рабочего стола.
Но технически, любая версия Windows, с достаточным объемом оперативной памяти может поддерживать одновременную работу нескольких удаленных пользователей. В среднем, для одного сеанса пользователя, требуется около 200 МБ оперативной памяти (без учета запущенных приложений). Т.е. максимальное количество одновременных сеансов RDP теоретически ограничено только компьютерными ресурсами.
Рассмотрим два способа разрешить одновременные RDP-подключения в Windows 10/11:
- с помощью RDP Wrapper
- исправления библиотеки termsrv.dll
RDP Wrapper
Проект RDP Wrapper – ПО с открытым исходным кодом, позволяет включить несколько сеансов RDP в Windows 10 без замены файла termsrv.dll. Этот инструмент работает как связующее звено между SCM (Service Control Manager) и службами удаленного рабочего стола. RDPWrap позволяет включить не только поддержку нескольких одновременных RDP-подключений, но и создать RDP-сервер в Windows Home. RDP Wrapper не вносит никаких изменений в termsrv.dll файл, это просто загрузка библиотеки termsrv с измененными параметрами.
Таким образом, RDPWrap будет работать даже в случае изменения файла termsrv.dll. Это позволяет не бояться обновлений Windows.
Вы можете загрузить RDP Wrapper из репозитория GitHub https://github.com/binarymaster/rdpwrap/releases (последняя доступная версия библиотеки RDP-оболочки — v1.6.2).
В RDPWrap-v1.6.2.zip содержит несколько файлов:
- RDPWinst.exe — библиотека-оболочка RDP для установки/удаления программы
- RDPConf.exe — инструмент настройки оболочки RDP
- RDPCheck.exe — утилита проверки RDP (Local RDP Checker)
- Install.bat, uninstall.bat, update.bat — пакетные файлы для установки, удаления и обновления оболочки RDP
Для установки оболочки необходимо запустить файл Install.bat с правами администратора.
RDPWrap не работает в Windows 10
После завершения установки запустите RDPConfig.exe . Скорее всего, сразу после установки инструмент покажет, что оболочка RDP запущена (установлена, запущена), но не работает. Обратите внимание на красное предупреждение [not supported]. В нем сообщается, что эта версия Windows 10 (версия 10.0.19041.1387) не поддерживается оболочкой RDP.
Дело в том, что для каждой версии Windows 10/11 должно быть описание в конфигурационном файле rdpwrap.ini. В текущем конфигурационном файле просто нет никаких настроек для вашей сборки Windows.
Текущую версию файла rdpwrap.ini можно загрузить здесь: https://raw.githubusercontent.com/sebaxakerhtc/rdpwrap.ini/master/rdpwrap.ini
Во всех источниках в интернете находятся советы, что необходимо скопировать новый файл rdpwrap.ini в “C:Program Файл FilesRDP Wrapperrdpwrap.ini” и перезапустить службу TermService. Но у меня это ни разу не получилось, ввиду того, что при перезапуске службы, оригинальный файл rdpwrap.ini восстанавливался на место нового.
Немного поискав решение этой проблемы, наткнулся на файл автоматического обновления rdpwrap.ini:
- С сайта GitHub
- С нашего сайта
Необходимо скопировать файлы RDPWinst.exe, RDPConf.exe, RDPCheck.exe и autoupdate.bat в каталог C:Program Файл FilesRDP Wrapper и запустить autoupdate.bat.
После завершения установки запустите RDPConfig.exe
Все работает!
Обновление Параметров Групповой политики
Количество подключений к компьютеру может быть ограничено правилами групповой политики.
В этом случае вы можете использовать редактор локальной групповой политики (gpedit.msc), чтобы включить политику “Ограничить количество подключений” в разделе Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Узел сеансов удаленных рабочих столов -> Подключения –> Ограничить количество подключений.
Измените его значение на 999999.
Модификация Termsrv.dll
Второй, более трудозатратный метод – изменение файла Termsrv.dll.
для этого нужно сделать копию файла, затем нужно стать владельцем файла.
Для начала, остановите службу удаленного рабочего стола (TermService) из командной строки:
Net stop TermService
Чтобы изменить владельца файла с TrustedInstaller на локальную группу администраторов нужно выполнить команду:
takeown /F c:WindowsSystem32termsrv.dll /A
Теперь предоставьте локальной группе администраторов разрешения на полный контроль над termsrv.dll файл с использованием icacls.exe:
icacls c:WindowsSystem32termsrv.dll /grant Администраторы:F
Затем откройте termsrv.dll файл с использованием любого шестнадцатеричного редактора (например, WinHex). В зависимости от вашей сборки Windows вам необходимо найти и заменить строку в соответствии с приведенной ниже таблицей:
Версия Windows | Строка поиска |
Windows 11 RTM (21H2 – 22000.258) |
39 81 3C 06 00 00 0F 84 4F 68 01 00 |
Windows 10 x64 22H2 19045.2486 |
39 81 3C 06 00 00 0F 84 DB 61 01 00 |
Windows 10 x64 21H2 |
39 81 3C 06 00 00 0F 84 85 45 01 00 |
Windows 10 x64 21H1 |
39 81 3C 06 00 00 0F 84 2B 5F 01 00 |
Windows 10 x64 20H2 |
39 81 3C 06 00 00 0F 84 21 68 01 00 |
Windows 10 x64 2004 |
39 81 3C 06 00 00 0F 84 D9 51 01 00 |
Windows 10 x64 1909 |
39 81 3C 06 00 00 0F 84 5D 61 01 00 |
Windows 10 x64 1903 |
39 81 3C 06 00 00 0F 84 5D 61 01 00 |
Windows 10 x64 1809 |
39 81 3C 06 00 00 0F 84 3B 2B 01 00 |
Windows 10 x64 1803 |
8B 99 3C 06 00 00 8B B9 38 06 00 00 |
Windows 10 x64 1709 |
39 81 3C 06 00 00 0F 84 B1 7D 02 00 |
Строка замены
B8 00 01 00 00 89 81 38 06 00 00 90
Данную таблицу я нашел на просторах интернета. Проверка данного метода в полевых условиях привела к тому, что я не нашел данную последовательность в своем файле termsrv.dll.
Но если понять суть, то все решается достаточно легко. Необходимо искать последовательность: 39 81 3C 06 00 00 0F 84, последние 4 байта не особо важны.
Я нашел последовательность 39 81 3C 06 00 00 0F 84 73 55 01 00
Замена на
B8 00 01 00 00 89 81 38 06 00 00 90
Обновление от 27.01.2023 г.
Вышло новое обновление Windows 10 22H2 версия сборки: 19045.2486 и 19045.2604
Версия файла termsrv.dll: 10.0.19041.2075
Открываем файл в WinHe[x, находим исходную последовательность: 39 81 3C 06 00 00 0F 84 85 45 01 00.
Меняем на строку замены.
Готовый файл можете скачать: termsrv.dll
Сохраните модифицированный файл и запустите службу TermService.
Если что-то пойдет не так, остановите службу и замените измененный termsrv.dll файл с оригинальной версией.
В моем случае модификация файла помогла включить несколько сеансов RDP.
Преимущество метода включения нескольких сеансов RDP в Windows 10 или 11 путем замены termsrv.dll файл заключается в том, что антивирусы на него не реагируют, в отличие от RDPWrap, который обнаруживается многими антивирусами как вредоносное ПО.
Основным недостатком является то, что вам придется вручную редактировать termsrv.dll файл при каждом обновлении сборки Windows 10/11. И если вы используете RDPWrap, вам также потребуется обновить файл rdpwrap.ini после установки обновлений Windows.
Столкнулись с проблемой ограничения подключения к компьютеру в Windows 10? Если ответ «да», то вы не одиноки. Некоторые пользователи Windows 10 также жалуются на подобные проблемы на форуме. Если вы столкнулись с такой ситуацией, не волнуйтесь. Мы обсудили некоторые простые решения для вашей проблемы, следуя им, вы сможете решить свою проблему очень легко. Но прежде чем перейти к основным решениям, просмотрите эти начальные обходные пути, чтобы попробовать какое-нибудь более простое решение вашей проблемы.
Обходные пути–
РЕКЛАМА
1. Если эта проблема возникает на вашем компьютере впервые, простая перезагрузка может решить вашу проблему.
2. Если эта проблема возникает в системе, не входящей в домен, последовательно выполните следующие действия, чтобы решить проблему:
а. Выключите компьютер.
б. Отсоедините кабель Ethernet или выключите маршрутизатор.
в. Теперь включите компьютер и войдите в него в автономном режиме.
д. Подключите кабель Ethernet к компьютеру или включите маршрутизатор.
Ваша проблема должна быть исправлена.
Если вы все еще сталкиваетесь с проблемой, воспользуйтесь этим решением:
Fix- Добавьте раздел реестра в настройки Интернета-
Изменение Редактор реестра может решить вашу проблему.
1. Нажмите клавишу Windows + R, чтобы запустить Бегать. Теперь введите «regedit» и нажмите Enter.
2. В Редактор реестра окно, перейдите в это место-
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionНастройки Интернета
Теперь на левой панели щелкните правой кнопкой мыши «Настройки Интернета», затем нажмите «Создать», а затем нажмите «Значение DWORD (32-разрядное)».
3. Назовите ключ «MaxConnectionsPer1_0Server».
4. Теперь снова щелкните правой кнопкой мыши «Настройки Интернета», затем нажмите «Создать», а затем нажмите «Значение DWORD (32-разрядное)». Но на этот раз переименуйте ключ в «MaxConnectionsPerServer».
5. Теперь дважды щелкните любой из ключей, чтобы изменить их значение. (Пример. Мы выбрали «MaxConnectionsPerServer».)
6. Теперь в разделе «Данные значения:» введите «10», а затем нажмите «ОК», чтобы сохранить изменения на вашем компьютере.
7. Повторите шаг 6 для другого ключа (например, для нас мы собираемся изменить значение данных «MaxConnectionsPer1_oServer».)
Закрывать Редактор реестра окно.
Перезагрузите компьютер, и после перезагрузки компьютера ваша проблема должна быть решена.
Самый верный вариант — установить серверную ревизию windows (дорого) либо (бесплатно) — linux с samba. Поднять в виртуалке особых проблем не составит.
p.s. можно попробовать windows сборку samba от cygwin, несколько лет назад читал про успешные поытки (даже рнешали проблемы с кирилицей)
сейчас возможно поможет wsl
Когда вам нужно расшарить куче народу папку с обычного рабочего компьютера — ваши проблемы только начинаются. Например, с бэкапом.
Правильное решение — завести сервер, на котором это добро будет лежать. Если нет конкретных привязок к инфраструктуре от M$ — лучше на Линуксе: будет и гибче, и надежнее.
webdav, ftp, http…
Пытаться расшарить папку на системе, предназначенной для игр и развлечений — верный путь к проблемам