Home » Windows » Терминальный сервер на windows 7 sp1, 2 различных способа

Терминальный сервер на windows 7 sp1, 2 различных способа

Есть очень удобная возможность сделать из обычной Windows 7 подобие сервера терминалов с возможностью подключаться и работать на одном компьютере нескольким пользователям по RDP. Это может быть актуально в небольшом офисе для работы в 1С через RDP. Несколько человек запросто смогут работать на обычном компьютере.

Если у вас есть желание освоить Linux с нуля, не имея базовых знаний, рекомендую познакомиться с онлайн-курсом Administrator Linux.Basic в OTUS. Курс для новичков, для тех, кто хочет войти в профессию администратора Linux. Подробности по .

Введение

Я знал, что подобная возможность раньше была в Windows XP. Сейчас, когда встал вопрос о Windows 7, я начал искать информацию. Возможность сделать сервер терминалов из Windows 7 появилась практически сразу после выхода системы. Затем вышел SP1 и старые способы перестали работать.

Если у вас 10-я версия системы, то читайте отдельную статью о том, как настроить сервер терминалов на Windows 10.

Нужно понимать, что подобное использование Windows 7 скорее всего является нарушающим лицензионное соглашение. Хотя я не знаю, каким именно пунктом и условием это регламентируется, но наверняка что-то подобное в лицензионном соглашении есть, так как подобный способ распространен еще со времен XP. Имейте это ввиду, если будете использовать не для временных тестов.

На сегодняшний день есть 2 различных способа сделать из Windows 7 sp1 терминал. Первый с помощью патча на библиотеку termsrv.dll, второй без. Предпочтительнее пользоваться вторым способом, но если что-то не получается, то можно воспользоваться и первым. Теперь поподробнее об этих способах.

Превращение Windows 7 sp1 в сервер терминалов, способ первый

В данный момент этот способ не работает. Он ломает удаленное подключение по rdp, так что не надо его использовать. Используйте второй способ, он рабочий.

Качаем архив: ссылка удалена.

Можно все сделать вручную, кто в этом разбирается, сможет это сделать на основе содержимого архива. В cmd файле описаны все действия, которые будут произведены с системой. Для тех, кто не хочет в этом разбираться, существует скрипт install.cmd. Для установки патча, необходимо его запустить от имени администратора

Windows 7 terminal

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

Windows 7 terminal server

Важное дополнение к этому способу: "Столкнулся с проблемой. Всё сделал по инструкции, запустил батник, всё установилось хорошо. Подключаюсь со второго компьютера — тут же сбрасывает. Закинул старый файл, всё стало как было изначально (работать может только один пользователь). Нашел обновление, которое содержало файл termsrv.dll. Путем вычислений оказалось, что при установке обновления KB2984972 возможность работы нескольких пользователей оказывается невозможной. Вдруг кому пригодится."

Терминал из Windows 7, способ второй

Скачиваем последнюю версию RDP Wrapper Library с github - https://github.com/stascorp/rdpwrap/releases. Распаковываем в любую папку и запускаем батник install.bat с правами администратора.Установка rdpwrap на windows 7

Если были подключены по rdp, то вас отключит от удаленного рабочего стола. Ничего страшного, просто подключайтесь заново. Вы увидите сообщение, что все выполнено успешно.

Успешная настройка терминала на windows 7

Все готово, можно сразу же подключаться вторым пользователем. Даже перезагрузка системы не нужна.

Работа нескольких пользователей по rdp на windows 7

Автор этого способа http://stascorp.com/load/1-1-0-63

На его странице можно узнать все подробности.

Онлайн курсы по Mikrotik

Если у вас есть желание научиться работать с роутерами микротик и стать специалистом в этой области, рекомендую пройти курсы по программе, основанной на информации из официального курса MikroTik Certified Network Associate. Помимо официальной программы, в курсах будут лабораторные работы, в которых вы на практике сможете проверить и закрепить полученные знания. Все подробности на сайте . Стоимость обучения весьма демократична, хорошая возможность получить новые знания в актуальной на сегодняшний день предметной области. Особенности курсов:
  • Знания, ориентированные на практику;
  • Реальные ситуации и задачи;
  • Лучшее из международных программ.
Не понравилась статья и хочешь научить меня администрировать? Пожалуйста, я люблю учиться. Комментарии в твоем распоряжении. Расскажи, как сделать правильно!

Помогла статья? Подписывайся на telegram канал автора

Анонсы всех статей, плюс много другой полезной и интересной информации, которая не попадает на сайт.

Автор Zerox

Zerox
Владимир, системный администратор, автор сайта. Люблю настраивать сервера, изучать что-то новое, делиться знаниями, писать интересные и полезные статьи. Открыт к диалогу и сотрудничеству.

90 комментариев

  1. Аватар

    Нормально всё работает. Какие ещё шифровальщики с троянами. Есть вообще утилита давняя Fix_for_Windows_7_v.4.2, там термсерв в составе, если лень отдельно искать и колупать. ДрВеб нормально ставит в исключения и ничего не выносит.
    Иногда надо дать временный доступ, либо доступ всего одному/двум дополнительным пользователям, не городить же ради этого сервер. С сервером тоже может оказаться весело - например для отправки отчёта по алкоголю, раз в год, надо Крипто АРМ, а она на серверной винде только платная.

  2. Аватар

    Скажите пожалуйста, у обычных пользаков на rds ферме в виндовс 7 про нет доступа на отправку сообщения через диспетчер задач - пишет нет доступа. В реестре менял значение на 1 в файле AllowRemoteRPC, не помогло. Как можно предоставить доступ?

  3. Аватар

    Жаль только со временем это слетает, если установлен антивирус Доктор Веб, причем не сразу, а спустя время, не помогли и исключения, пришлось антивирус менять.

  4. Аватар
    Алексей

    Такая же проблема отката, только со 2 способом. В архиве использовал файл удаления и все. Удаленка отвалилась и не подрубается больше. Кто сталкивался с таким, как лечили?

    • Аватар
      Аоексей

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

    • Аватар
      Аноним

      Такая же проблема.

  5. Аватар
    Сергей

    Подскажите,я так понимаю,что при создании удаленного рабочего стола любой может подобрав пользователя/пароль туда зайти.Как можно дополнительно сделать защиту? Сертификаты какие то может быть

    • Zerox

      Нужно закрывать свободный доступ по rdp. Разрешать только из доверенных сетей или ip адресов. К Win7 больше не выходят обновления безопасности. Любая новая уязвимость в rdp приведет к проблемам. А уязвимости там регулярно находят.

  6. Аватар
    Владимир

    Добрый день!
    При подключении через RDP Wrap в 7-ке в устройствах не виден встроенный микрофон на удалённом компе.
    Не подскажете, в чем может быть проблема?

    • Аватар
      Сергей

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

  7. Аватар

    Еще один вопрос. Удаленно можно заходить под одной и той же учеткой или для всех должны создать свою учетку для доступа?

    • Zerox

      Для каждого своя учетная запись.

      • Аватар
        Владимир

        Можно входить и под одной и той же учетной записью. Для этого нужно запустить RDPConf.exe, снять галку "Single session per user" и нажать "Apply". Создаются параллельные RDP-сессии. Можно не плодить учетные записи.

  8. Аватар

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

  9. Аватар

    Второй способ: RDPWrap-v1.6.2.
    Все встало, все работает.
    Но проблема в том что после закрытия сессии удаленки, проц начинает грузиться на 40-100% больше от загруженности проца, например, загрузка 40% после закрути сессии он грузится на 80%.
    Файлы были скачаны с гитхаба.
    Смотрел по пакетам, вроде ничего не качает и не отсылает. Но это непонятная загрузка процессора удивляет.
    После удаления пака проц ведет себя нормально, так что проблема в нем.

  10. Аватар
    Александр

    Не получается что-то с RDP Wrapper Library, точнее программа устанавливается, но после запуска RDPConf.exe или при попытке подключения с удаленной машины, Касперский загружает процессор до 100%. RDPConf.exe через некоторое время все-таки запускается, а вот удаленная сессия отключается, наверное по таймауту.

  11. Аватар

    Добрый день. Скажите пж, сделал по второму способу. Всё норм. Вот только начало пускать только двоих одновременно. Если третий заходит, просит что бы отключился один из активных.
    Кто нибудь может подскажет в чем проблема? Спасибо
    На win 7

    • Аватар
      Аноним

      Такая же проблема, подскажите пожалуйста как решить.

      • Аватар

        Я решил с помощью другой утилиты. Ссылка на яндекс диск https://yadi.sk/d/XGw41fmYmeWnhA
        Первым дело обнови систему полностью, после обновы как поставишь, выключи автоматическое обновление.
        Далее в архиве два файла, один для 32 битной системы, второй для 64 соотвественно.
        Выбирай какой подходит, запустить от имени Администратора, откроется окно и нажми справа Path. Дождись как закончит и перезагрузись. Всё, будет работать.

        • Zerox

          На всякий случай предупреждаю тех, кто будет пробовать. Что это за архив, кем написан и что внутри - неизвестно. Я бы не стал использовать.

  12. Аватар

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

  13. Аватар

    Я так понимаю патч сам и пользователя создает? А какой пароль у него? А если новых пользователей я не хочу?
    Если в кратце, какие операции и изменения он проделывает?

  14. Аватар

    если честно, то реально работает только tsplus. был у нас rds стандартный, отказались. поставили tsplus и работаем без проблем.
    у нас 5 пользователей, версия enterprise edition, работаем в веб интерфейсе в 1С, офисный пакет. полет нормальный. сисадмин тихонько посапывает и в ус не дует себе. как то так

  15. Аватар

    Спасибо. Пользователи подключаются. Подскажите, как снять ограничение для ОДНОГО пользователя на один удаленный сеанс ?
    Нужно, что бы один юзер открывал несколько одновременных сеансов.

  16. Аватар
    Аноним

    Сколько сессий может поднять данный способ?

    • Zerox

      Я так думаю, от железа зависит.

      • Аватар

        Странно, но у меня только 2 сессии работает [URL=https://radikalno.ru/][IMG]https://cdn1.radikalno.ru/uploads/2019/9/11/10de42fe8ee66dd98de139dfff871000-full.jpg[/IMG][/URL] [URL=https://radikalno.ru/]radical[/URL]
        Возможно из-за несовместимого релиза?

        • Аватар
          Аноним

          Проблема была решена добавлением информации о релизе операционной системы в ini файл, переустановкой с использованием этой конфигурации.

    • Аватар

      Больше 16 не держит.
      Вот группа автора в Телеграм https://t.me/rdpwrap

    • Аватар
      Сергей

      Здравствуйте.Есть пару вопросов по стандартному рабочему столу без применения патча.
      Если я захожу под другой учётной записью отличной от той на которой работает локальный пользователь,то у последнего выскакивает запрос дать разрешение подключиться пользователю,а если пол той же то сразу выкидывает локального пользователя.Чтобы всегда был запрос нужно настраивать в групповых политиках?
      Второй вопрос.Есть шлюз удаленных рабочих столов.Еть ПК в другой подсети.Можно ли как то сделать,чтобы через шлюз можно было к нему подключиться? Ну или добавить как-то этот ПК в рабочую группу , в которой шлюз,чтобы из сетевого окружения его увидеть и там уже подключиться?

      • Zerox

        1. Не знаю, никогда не прорабатывал этот вопрос.
        2. Можно, шлюз для этого и существует. В чем конкретно проблема с подключением через шлюз?

  17. Аватар
    Сергей

    Глубоконеуважаемый автор статьи. Я хочу, чтобы у тебя отсохли руки и отказали внутренние органы от рака. Объясню почему:
    Итак. После скачивания архива и запуска BAT-файла, всё установилось и заработало, но, после перезагрузки был полностью отформатирован диск D, заменены пароли на всех пользователях и пользователи переведены из админов в простые пользователи, появился единственный администратор - это пользователь под именем Adm, заблокирован/отключен. После сброса пароля и разблокировки этого пользователя, зайдя под ним в систему и было обнаружено полное форматирование диска D. Дальше - в корне диска С: появилось два запароленных архива - "D - ramonspy@india.com", размером 4.5 ГиГ и "Users - ramonspy@india.com", размером 180 мБайт. Ты, автор, подсунул людям подставу от вымогателя (гуглим ramonspy@india.com). Я то всё восстановлю после переустановки, у меня всё важное в облачных дисках. Но людей ты вставил.

    • Zerox

      Что за бред? Софт качается с гитхаба, где доступны все исходники. Автор этого способа известный человек, написавший много программ, можно в этом убедиться на его сайте. В том, что вы где-то словили шифровальщика, не виноват ни я, ни автор софта.

      • Аватар
        Сергей

        То есть я по твоему выдумал? Значит на гитхабе лежит такая цаца. Я оттуда и скачал и запустил от имени адиминистратора, моя вина - не посмотрел что там в бат-файле. Доверился.
        Заново писать я не буду, всё что в верху написано - ЭТО СО МНОЙ СЛУЧИЛОСЬ ПОСЛЕ ОТРАБОТКИ ЭТОГО БАТ-ФАЙЛА. И никакого бреда нет.
        Убеждать я никого не буду. Словил я шифровальщика или нет.
        Экспериментировать я не буду больше.

        • Zerox

          Я лично сделал тестовую виртуалку и проверил там работу патча. Никаких шифровальщиков в нем нет! Да если бы он там был, неужели никто из поставивших не написал об этом? Какой мне смысл публиковать у себя на сайте вредоносные файлы? Я из-за них вылечу с индекса поисковиков. Я первый все удалю и подчищу, если такое будет замечено.

      • Аватар
        Сергей

        Тем паче, выше люди что пишут почитай.
        "niadmin
        18.06.2018 at 13:53
        Ссылки на гит-хаб сразу блокирует хром после скачивания. после установки матерится касперски что полно вирусов."

        • Zerox

          Антивирус на любой кряк будет ругаться. Данный патч модифицирует системный файл, изменяя параметры удаленного доступа. Антивирусы вполне логично определяют его как вредоносный.

          • Аватар

            Все работает четко, не надо грязи!!!! То что ты где то нацепил и совпало с установкой врапера.

  18. Аватар

    Ссылки на гит-хаб сразу блокирует хром после скачивания. после установки матерится касперски что полно вирусов.

  19. Аватар
    Жирафик-Рафик

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

    • Zerox

      Спасибо за информацию, обновил статью. Теперь все работает, проверил.

      • Аватар

        Статья имеет смысл при нищем колхозе.
        Если на лицензию наплевать (а это наверняка нарушение) - что мешает поставить сервер?
        Всё равно серверные лицензии - от 5 шт,
        если эта полу-дюжина/дюжина не может себе позволить TS - оно им не очень то и надо
        Моё мнение, что лицензия сама по себе тоже не очень то нужна в большинстве случаев - известна )

        • Zerox

          Например, сидят два буха и у них стоит обычный комп, где файловые базы лежат. Они с ними работают из офиса, а хотят еще из дома по rdp. Админить сервер страшно, еще и аутсорсу платить как за сервер. А тут обычный комп, все просто и понятно.

          Тут еще надо смотреть на строгость нарушения лицензии. Левый сервак это сразу 60 т.р. за саму лицензию, плюс колы. Тут может меньше будет, меньше шанс на особо крупный размер набрать по совокупности.

  20. Аватар

    Здравствуйте. Может подскажете как решить проблему. Всё нормально настроено и работает. Один терминальный сервер Win7 и клиент Win10. Если на сервере отключить wi-fi, а потом заново подключить, то клиент отваливается, но снова подключиться не может. Подключиться получается только после перезагрузки терминального сервера. Как решить эту проблему без перезагрузки? Может можно просто перезапустить какую-то службу?

    • Zerox

      Так не подскажу. Надо смотреть, что меняется в системе после отключения и подключения wifi. В голову сходу ничего не приходит. Может сеанс подвисает и потом в него зайти не получается. Можно тогда завершать зависший сеанс. А может какая-то сетевая проблема. Можно попробовать пропинговать с клиента сервер после переключения wifi.

  21. Аватар

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

    • Zerox

      Можно использовать Win10. Не знаю, как с win7, давно уже не проверял, но на win10 точно работает. Статья у меня есть.

      • Аватар

        десятка тупее по скорости, чем серверная версия. семерка выбиралась именно по принципу живее работает. Можно долго спорить на тему, что ауменяработает, но каждый вывод для себя делает сам.

  22. Аватар

    Спасибо! Думал вечер убью.

  23. Аватар

    RDP Wrapper Library агонь! Поставил, поклацал пару галок и всего делов. Рекомендую! А для загрузки последней версии без ругательств антивиря не поленитесь загуглить по названию, зайти на страницу на гитхабе и скачать оттуда.

  24. Аватар

    Спасибо за разъяснения. А чтобы Вы порекомендовали в организациях? Чтобы было менее затратно на терминальный сервер например, и было законным? Или самый оптимальный вариант делать обмен по распределенным базами данных в 1С?

  25. Аватар

    Обязательно иметь статический IP-адрес, чтобы сделать терминальную сеть?

  26. Аватар

    А на сколько это законно по лицензированию виндовса? Например, если в организации поставить и подключить 5 пользователей, при проверке на лицензионное ПО могут быть проблемы?

    • Zerox

      Очевидно, что это нарушение лицензионного договора. Изначально в Windows 7 вообще нет такой возможности. Так что в организациях я бы вообще не рекомендовал использовать данный способ подключения пользователей.

  27. Аватар

    Какие требования к ПК должны быть?

    • Zerox

      Да никаких особенных. Если система стоит и работает, то можно делать терминал. А там уже в зависимости от активных пользователей будут требования.

  28. Аватар
    Александр

    можно ли теперь в "серверной 7" сделать ,как например в server 2008 "Диспетчер удаленных приложений RemoteApp"

  29. Аватар

    Добрый день. Первый вариант не работает. после его установки, выкинуло с РДП и больше не впускает....

  30. Аватар
    Светлана

    После использования патча, подключение по RDP сразу сбрасывало. Помогло удвление обновление KB2984972! Спасибо Автору!

  31. Аватар
    Аноним

    По первому способу есть простой патчик, который сам делает мультирдп и также успешно откатывает. Называется UniversalTermsrvPatch.
    Про второй способ первый раз услышал, надо попробовать.
    Вообще очень удобная весч, удаленные ПК подключил по VPN'у, заходи и делай что тебе нужно не отвлекая пользователя от работы.
    Также этот вариант отлично подходит замене тимвьювера, можно удаленно подключиться под своей учеткой и потом через "диспетчер задач - удаленное подключение", подключаться под нужным пользователем

  32. Аватар

    Подскажите какие байты менять в Win7 64bit: termsrv.dll - 6.1.7601.23403?

  33. Аватар

    А как Первый вариант откатить, Пропатчил по первому способу, подключаюсь меня выбрасывает ?

    • Zerox

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

      • Аватар

        Бэкап не делался, можно ли взять с этого сайта последнюю версию? http://www.dll.ru/files/termsrv-dll.html

        И как потом ее вернуть обратно, можете поподробней написать? Спасибо!

        • Zerox

          Попробовать можно, но я не знаю, что это за файлы. Что подробнее написать? Качаете файл и заменяете у себя его, предварительно на всякий случай сохранив тот, что есть сейчас. Если не поможет, возвращайте обратно свой.

          • Аватар

            А у вас есть этот файл для win 7 оригинальный ?

            • Zerox

              Выложил оригинальный termsrv.dll от Windows 7, скачать по ссылке -
              //serveradmin.ru/files/termsrv.dll

              • Аватар

                Спасибо! Поискал где эти фалы хранятся, он мне пять папок выдает примерно такого формата

                amd64_microsoft-windows-t..teconnectionmanager_31bf3856ad364e35_6.1.7601.17514_none_ecc547376ae3a1a3

                Получается во всех пяти менять надо?

              • Аватар

                У нас винда 7 64 разрад, на файл termsrv.dll Это не влиияет?

                • Zerox

                  Я как раз от этой винды взял.

                  • Аватар

                    Файл переместил с заменой, подключаюсь к удаленному рабочему, выкидывает...

                  • Аватар

                    Виджно что удаленный комп загружается и выкидывает...

                    • Zerox

                      Компьютер перезагружал? Очень странно, должно работать. Я только что посмотрел скрипт установки по первому способу. Там кроме замены dll файла ничего не делается. Кстати, сам скрипт делает бэкап этого файла. Он должен лежать рядом с именем termsrv.dll.%SET_VERSION%.bak,
                      %SET_VERSION% по идее версия файла.

                    • Аватар

                      Та же проблема у меня. Замена бекапной dll не помогло

  34. Аватар
    Аноним

    Ссылка №1 не работает: http://dfiles.ru/files/daf8n0lkm

Добавить комментарий

Ваш адрес email не будет опубликован.

Нажимая кнопку "Отправить комментарий" Я даю согласие на обработку персональных данных.