Блог did5.ru

Про АйТи и около айтишные темы

Как сделать из Windows 7 SP1 терминальный сервер

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

Я уже писал про “Как сделать из Windows 7 терминальный сервер?”, но с выходом Service Pack 1 для Windows 7, эта возможность исчезла. Но кул-хацкеры не дремлют и уже модифицировали новый файл termsrv.dll. Больше ничего не изменилось, так что можно брать старую инструкцию из первой статьи и новый файл termsrv.dll и превратить Windows 7 SP1 в сервер терминалов. Еще одна приятная новость. Добрые люди написали скрипт, который за нас все сделает. И так…


1. Скачать архив Windows7_SP1_RDPhack.7z

Скачать архив с файлами для Windows 7 SP1

2. Запустить командную строку от имени администратора, перейти в папку с файлами из архива и запустить install.cmd с ключом multi. Ключ multi нужен, чтобы под одной учетной записью создавать несколько терминальных сессий. (Подробно описывал в первой статье в самом конце)

install.cmd multi

3. Перезапустить ПК

У меня все получилось с первого раза

win7 sp1 rdp1 thumb Как сделать из Windows 7 SP1 терминальный сервер

Для Windows 7 без SP — Как сделать из Windows 7 терминальный сервер?

Скачать архив с файлами для Windows 7 SP1

Нашли опечатку в тексте? Пожалуйста, выделите ее и нажмите Ctrl+Enter! Спасибо!


Хотите поблагодарить автора за эту заметку? Вы можете это сделать!


Автор: did5

26 мая 2011 в 14:22

Рубрика: IT,Windows,Windows 7

Метки: , ,

47 комментариев на «Как сделать из Windows 7 SP1 терминальный сервер»

Вы можете подписаться на RSS-ленту комментариев или оставить трекбек для публикации «Как сделать из Windows 7 SP1 терминальный сервер».

  1. всё отлично работает люди подключаються, но есть одно но как сделать так чтобы загружалась только одна программа и больше ничего? в вашей статье «Настройка TS RemoteApp в Windows 7» написоно скорее всего для win7 без сервис пака. думаю поэтому у меня нет вот этого «HKLM\Software\Microsoft\WindowsNT\CurrentVersion\TerminalServer\TSAppAllowList» что делать незнаю напишите плиз настойки для win 7 sp1. 64x и 32х битных версий.

    Den

    19 Окт 2011 в 14:51

  2. Den: ответил на Ваш вопрос в комментариях к статье «Настройка TS RemoteApp в Windows 7»

    did5

    20 Окт 2011 в 16:31

  3. Добрый вечер.

    Установил Windows 7 Ultimate SP1 x64. Не могу настроить доступ к компьютеру даже через 1 терминал. Во вкладке удаленный доступ нет раздела «Удаленный рабочий стол». До этого настраивал терминальный сервер на windows 7 без SP1, этот раздел был. Не пойму в чем причина, и где его влючить. Подскажите пожалуйста.

    Скрин:

    i28.fastpic.ru/big/2011/1...61fa07d1faa7.jpg

    Iridium

    30 Окт 2011 в 21:43

  4. Iridium, можно включить «Удаленный рабочий стол» через реестр, как это сделать написано в моей заметке «Как сделать из Windows 7 терминальный сервер?»

    did5

    31 Окт 2011 в 09:44

  5. Iridium я такое уже видел только на начальной поставь чистый windows скачай с офсайта и непарься. а описанная система реально роаботает жаль только что на 4 юзеров за одним компом но если погуглить можно на йти файл и на более юзеров.пишите помогу чем смогу если хелп нужна

    Denis

    01 Ноя 2011 в 10:15

  6. Привет! А как оратно сделать из W7-SERVER-2008 в обычную W7,

    не устаналиваются программы...

    Александр

    19 Янв 2012 в 20:05

  7. Александр, надо просмотреть файл install.cmd, и проделать обратную операцию для всех изменений в системе. Возможно, что Ваша проблема не связана с этими изменениями.

    did5

    20 Янв 2012 в 08:57

  8. Спасибо! Все работает с 1 раза. Выручили.

    Дмитрий

    27 Апр 2012 в 10:37

  9. WIN7 макс. х64. Остановил службы, запустил inst.cmd. перезагрузил. Нет реакции. Запустил inst1, тоже самое. Прочитал предыдущую версию статьи. У меня нет тех файлов реестра, что в ней описывались т.е в HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services у меня девственно чисто. ИЗ этого вытекает вопрос — что я делал не так. (Винда не оригинальная, но это ни в чем не выражается, пока).

    Иван

    13 мая 2012 в 14:06

  10. Иван, запускать inst.cmd нужно запускать от имени администратора. Что написано в cmd после выполнения inst.cmd?

    did5

    14 мая 2012 в 08:43

  11. Про права знаю. Из пож учетки администратора запускал. inst.cmd на что-то жаловался, по-моему на то, что в винде нет этой dll-ки. Вставил, и больше ни на что не жаловался.

    Иван

    14 мая 2012 в 16:03

  12. Иван, из под учетки админа и от имени администратора это разные вещи, т.е. нужно то и то сделать. Проверил на своих Win 7 x64 — на всех есть файлы termsrv.dll и rdpclip.exe.

    did5

    15 мая 2012 в 14:43

  13. Здравствуйте, что будем иметь в итоге, четыре одновременные удаленные сессии? Либо 3 удаленные + 1 локальная?

    gal

    21 мая 2012 в 20:21

  14. gal, 3 одновременные сессии, 2 по RDP и одна через консоль. Но с помощью Remote Desktop Connetction Manager можно сделать все 3 удаленные

    did5

    22 мая 2012 в 08:42

  15. В Windows XP настройку терминала производил через оснастку gpedit.msc. В Windows 7 попробовал произвести теже манипуляции через gpedit.msc, т.е. указал что запускать при подключении определенную программу...но толку нет- открывается в обычном режиме!!! в чем может быть загвоздка?!

    Дмитрий

    23 мая 2012 в 09:22

  16. при попытке скачать архив, выдаёт «файл не существует»

    Сергей

    18 Июн 2012 в 21:14

  17. Сергей, поправил ссылку на файл

    did5

    20 Июн 2012 в 08:26

  18. Извиняюсь, в предыдущем сообщении не то имя указал.

    img266.imageshack.us/img266/9341/90278891.png

    Дмитрий

    06 Июл 2012 в 22:55

  19. Дмитрий, вроде все верно

    did5

    07 Июл 2012 в 10:56

  20. did5

    Спасибо за ответ! То есть то что у меня айпи адрес из одних нулей нормально?

    Дмитрий

    08 Июл 2012 в 13:03

  21. Запускаю из командной строки install.cmd multi. Все без ошибок, но подключиться в консоли и через rdp под одним пользователем не могу. fSingleSessionPerUser в процессе выполнения скрипта устанавливается в 1. Что не так? Что еще проверить?

    PS: в первый раз запускал install.cmd без ключа multi, может это как-то повлияло.

    keyduk

    02 Ноя 2012 в 02:12

  22. did5, спасибо огромное на Максимальной все работает! А как быть с Домашней базовой!? подскажи если есть решение!!!

    Заранее благодарен)))

    vasilyu87

    14 Ноя 2012 в 10:50

  23. vasilyu87, для редакции Домашная базовая решения нет. Только Про, Корп и Макс.

    did5

    15 Ноя 2012 в 08:14

  24. did5, подскажи еще как сделать чтоб при запуске запускалась только 1С без рабочего стола! В групповых политиках ставил, толку нет!))

    vasilyu87

    19 Ноя 2012 в 05:29

  25. Люди. вопрос не по теме. но все таки, подскажите, как в win 7 sp1 prof. убрать ограничение на число одновременных сетевых подключений???

    Дмитрий

    22 Ноя 2012 в 13:43

  26. Дмитрий, единственный правильный способ — это купить Windows Server 2008 с терминальными лицензиями. Других вариантов нет.

    did5

    23 Ноя 2012 в 08:52

  27. did5 Спасибо))) я думаю тогда мне и 2003 серверной хватит, чтобы обычный файловый сервер организовать.

    Дмитрий

    23 Ноя 2012 в 14:59

  28. скажите, если у удаленного пользователя нет пароля на вход — это критично для подключения Rdp или можно как то обойти?

    евгений

    04 Дек 2012 в 22:06

  29. евгений, без пароля по RDP не подключиться и это никак не обойти.

    did5

    05 Дек 2012 в 08:24

  30. Нихрена не получается :( сделал всё по инструкции, скачал файлы, засунул в system32, установил install.cmd через строку и всё равно под 1 учёткой 1 пользователь...( если не трудно кто нить помогите в скайпе login snugens3

    Svetosha

    22 Дек 2012 в 02:02

  31. спасибо все работает) но вот такой вопрос, при удаленном подключении в меню «пуск» отсутствует «завершение работы», эта кнопка есть в «безопасность windows» так собственно вопрос, как вернуть кнопку «завершение работы» удаленному пользователю? спасибо:)

    s_shady3000

    14 Апр 2013 в 08:20

  32. s_shady3000, для завершения работы или перезагрузки при подключении по RDP я использую комбинацию клавиш Alt+F4.

    did5

    14 Апр 2013 в 10:33

  33. Интересно, кто либо смог увеличить количество подключений более 3х, если да, подскажите как это сделать?

    Murat

    08 Окт 2013 в 23:09

  34. выдает следующую ошибку — «your operating system is not supported only for windows 7 build 7601», — моя система домашняя базовая SP1, для нее этот патч не годится??

    Рустам

    03 Ноя 2013 в 15:17

  35. Murat,

    я подключил более 3 с первого раза.

    Автору рэспэкт и уважуха.

    Victor

    25 Дек 2013 в 02:13

  36. Автору большое спасибо, до посещения данной статьи потратил пол дня. Патчил termsrv.dll, редактировал ключи в реестре, ничего не получалось, при входе второго пользователя сервис перестал отвечать, я терял сессию первого пользователя. Проблемы была в SP1.

    Еще раз автору большой респект, от нас требуется только запустить bat-файл с ключом multi в командной строке запущенного от имени администратора, и всё вуаляя!!!

    Ilyas

    28 Мар 2014 в 22:40

  37. Добрый день!

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

    ОС в обеих случаях установлена с одного и того же образа. Какие могут быть предложения?

    Az

    30 Окт 2014 в 11:51

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

    Паша

    03 Ноя 2014 в 16:54

  39. Естественно это обновление надо удалить. Заходим в «программы и компоненты» далее в «просмотр установленных обновлений» находим это обновление и нажимаем удалить.

    Паша

    05 Ноя 2014 в 11:36

  40. Windows 7 sp1 корпоративная этим методом не превращается в терминал-сервер!!!! После патча исчезает возможность удаленного входа вообще, и система ведет себя оч странно (значек сетевого соединения в трее показывает что кабель отсоединен хотя сеть присутствует, комп теряет стабильность и т.д.) Вернуть обратно не смог, пришлось переставлять :(

    Михаил

    24 Дек 2014 в 10:21

  41. Паша спасибо тебе большое, зае**ался с этой проблемой биться, удалил это обновление(KB2984972) и все как по маслу!

    exsentrik

    18 Янв 2015 в 09:04

  42. Пашка, спасибо, выручил!

    Даниил

    04 Фев 2015 в 12:17

  43. А еще есть обновление KB3003743. которое точно так же меняет termsrv.dll и, соответственно, отрубает при попытке сделать более одного подключения. Естественно, его (3003743) надо снести. Кстати, ни у кого нет связи с авторами исходного кряка? Поскольку что-то в этой dll-ине таки пофиксили, надо бы крякнуть новую версию...

    Alexander

    07 Апр 2015 в 09:32

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

    exsentrik

    24 Апр 2015 в 16:01

  45. Спасибо ПашА! KB3003743 установлено не было. Все завелось. Вот тут похожая наработка, недавно оновилась. Никто для Terminal Server RemoteApp не пробовал?

    drk

    23 Окт 2015 в 16:53

  46. Полная ху*ня эта ваша заливная рыба. Прое*ался с этой терминалкой всю ночь нет у меня ни каких обновлений кроме КВ97902. И ни хрена не работает. Переделывал раз 5 — 6 точно уверен что всё в точности сделал по и нструкции. всё это поное гАвно!!!

    Сергей

    29 Апр 2016 в 08:07

  47. На Win7 максимальная х64 после удаления KB2984972 KB3003743 все заработало. На другой машине стоит Win7 x64 ultimate. Удалил обновления, но один фиг не заработало. Может есть еще какие обновления которые мешают?

    Сергей

    18 мая 2016 в 17:01

Ваш отзыв