Блог вопиющего в пустыне

При запуске конфигуратора RDP Wrapper статус "not supported" или "supported partially"

Просмотров :  28112  |  Комментариев :  10

  По рекомендациям, которые нашел в сети, по-новому переустановил RDP Wrapper (re-install.bat), обновил (update.bat), обновил rdpwrap.ini (rdpwrap_ini_updater.bat). Запустил RDPConf.exe и опять получил "not supported"

В окне RDP Wrapper configuration высветилась версия моей Windows 10.0.17763.437, которая, как я понял, на тот момент не поддерживалась. Параллельно открыл файл rdpwrap.ini. И, дествительно, последняя в списке была версия 10.0.17763.379. 

Полез на форум портала github.com. Шерстил долго, но - безрезультатно. Пока случайно не наткнулся на какую-то тривиальную, почти бессмысленную рекомендацию. Человек просто взял и заменил в файле rdpwrap.ini последние цифры близлежащей версии на свои. Попробовал проделать то же самое у себя: заменил 379 на 437. Запустил RDPConf.exe и получил "fully supported".

Не поверил. Запустил RDPCheck.exe и получил параллельную RDP-сессию 

Не поверил. Попробовал подключиться по RDP удаленно. Подключился. Бред какой-то. Вообще-то, не должно было прокатить, но, почему-то прокатило. Попробовал то же самое проделать на другой машине с Windows 7. Прокатило! Чудно! 

P.S. Гладко было на бумаге, да забыли про овраги! Рано было ставить точку, - вынужден снова вернуться к этому вопросу.
    Пользователь при установке какой-то игровой "хрени" словил BlueScreen, который стал периодически повторяться. Не заморачиваясь особо, запустили восстановление системы. А "десятка" при восстановлении ещё и обновилась до более старшей версии: была 10.0.17763.437, а стала 10.0.17763.771. Естественно, при запуске RDPConf.exe опять получил "not supported".  По новой проделал все вышеописанные шаги. В файле rdpwrap.ini для версии 10.0.17763.771 ничего не добавилось. Заменил в rdpwrap.ini  437 на 771. Не прокатило! Видимо 437 была ближе к 379, чем 771 к 437.
    Пришлось опять шерстить портал github.com, где в комментах нашел блок для версии 10.0.17763.771 (ссылка на источник https://github.com/stascorp/rdpwrap/issues/886). Скопировал, вставил в rdpwrap.ini, подключился по RDP, параллельная сессия пошла.
    Позже на другой машине в схожей ситуации "десятка" при восстановлении обновилась вообще до версии 10.0.18362.267. Естественно, все вышеописанные манипуляции ни к чему не привели. Но на этом же портале уже кто-то выложил build for win 10 home v18362.267 (ссылка на источник https://github.com/SobieskiCodes/RDPWrap).  Скачал, проделал стандартные шаги по установке и обновлению. Из папки W10Privacy ничего не запускал, - параллельная RDP-сессия пошла и так. 

P.S.  P.S. 13 и 14 января 2021 года Windows 10 обновилась до версии 10.0.18362.1316. Опять получил "not supported".  Нашел для неё дополнение в rdpwrap.ini:

[10.0.18362.1316]
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=83075
LocalOnlyCode.x64=jmpshort
SingleUserPatch.x64=1
SingleUserOffset.x64=0DC4C
SingleUserCode.x64=Zero
DefPolicyPatch.x64=1
DefPolicyOffset.x64=1FE65
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
SLInitHook.x64=1
SLInitOffset.x64=22E9C
SLInitFunc.x64=New_CSLQuery_Initialize

[10.0.18362.1316-SLInit]
bInitialized.x64      =F6A8C
bServerSku.x64        =F6A90
lMaxUserSessions.x64 =F6A94
bAppServerAllowed.x64 =F6A9C
bRemoteConnAllowed.x64=F6AA0
bMultimonAllowed.x64 =F6AA4
ulMaxDebugSessions.x64=F6AA8
bFUSEnabled.x64       =F6AAC

Запустил RDPConf.exe, получил  "fully supported". Но второго пользователя по RDP не пускает. Несколько раз перезагрузился. Бесполезно. Блокирует второго юзера по RDP, хоть убейся. Полез опять на портал github.com. Нашел свежий файл autoupdate.batПоместил его в папку с установленным RDP Wrapper. Запустил от имени администратора. Потом попробовал подключиться по RDP. Подключение пошло, но сначала открылся черный (и пустой) рабочий стол. Потом через пару попыток оставил его таким на некоторое время. И, о чудо, всё появилось. В дальнейшем все последующие подключения пошли нормально. Каким образом этот батник повлиял, я так и не понял. Может, просто совпадение.

P.S.  P.S. P.S. В двадцатых числах июня 2021 года Windows 10 обновилась до версии 10.0.17763.1971 и, соответственно, опять "not supported".

10.0.17763.1971 - "not supported"

"Не мудрствуя лукаво" просто запустил файл autoupdate.bat, который ранее был скачан с портала github.com и помещён в папку с установленным RDP Wrapper. И сразу получил  "fully supported". Параллельная RDP-сессия пошла.

ДОПОЛНЕНИЕ от 25.05.2024 года

После обновления Windows 10 до версии 10.0.19041.4355 получил "not supported". Но на портале github.com уже было выложено дополнение к файлу rdpwrap.ini:

[10.0.19041.4355]
LocalOnlyPatch.x86=1
LocalOnlyOffset.x86=C1BB9
LocalOnlyCode.x86=jmpshort
SingleUserPatch.x86=1
SingleUserOffset.x86=45605
SingleUserCode.x86=Zero
DefPolicyPatch.x86=1
DefPolicyOffset.x86=415B9
DefPolicyCode.x86=CDefPolicy_Query_eax_ecx
SLInitHook.x86=1
SLInitOffset.x86=700D8
SLInitFunc.x86=New_CSLQuery_Initialize
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=91281
LocalOnlyCode.x64=jmpshort
SingleUserPatch.x64=1
SingleUserOffset.x64=1835B
SingleUserCode.x64=Zero
DefPolicyPatch.x64=1
DefPolicyOffset.x64=1F375
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
SLInitHook.x64=1
SLInitOffset.x64=2885C
SLInitFunc.x64=New_CSLQuery_Initialize

[10.0.19041.4355-SLInit]
bInitialized.x86      =E398C
bServerSku.x86       =E3990
lMaxUserSessions.x86  =E3994
bAppServerAllowed.x86 =E399C
bRemoteConnAllowed.x86=E39A4
bMultimonAllowed.x86  =E39A8
ulMaxDebugSessions.x86=E39AC
bFUSEnabled.x86       =E39B0
bInitialized.x64      =123094
bServerSku.x64        =123098
lMaxUserSessions.x64  =12309C
bAppServerAllowed.x64 =1230A4
bRemoteConnAllowed.x64=1230AC
bMultimonAllowed.x64  =1230B0
ulMaxDebugSessions.x64=1230B4
bFUSEnabled.x64       =1230B8


  • Комментарии
Загрузка комментариев...


Возврат к списку