Rdpwrap: RDP Wrapper not working after update in Windows 10 10.0.19042 Build 19042

Created on 11 Dec 2020  路  21Comments  路  Source: stascorp/rdpwrap

Hi Github Community.
Previously I was using RDP Wrapper and it was working correctly.
But after the update in windows 10 I am not able to use the RDP wrapper.
Listener state is listening but not supported.

Please Help me I need this solution ASAP.

Most helpful comment

@watkmogi
@arnoldvdm
@Huasah
thx for the upload; all the three termsrv.dll's have the version 10.0.19041.662; and this version is already supported on Win10 10.0.19041.662, 10.0.19041.685...

The autoupdate.bat batch file will automatically update the dpwrap.ini file to support the new termsrv.dll 10.0.19041.662.

_Update: 12.12.2020: changing the restart method so we can copy and not stream the new downloaded ini; hope this fixes problems with loading of the new ini file on some systems..._

Download & install:
https://github.com/asmtron/rdpwrap/blob/master/binary-download.md


or only the ini entries...

[10.0.19041.662]
LocalOnlyPatch.x86=1
LocalOnlyOffset.x86=B5F59
LocalOnlyCode.x86=jmpshort
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=88E81
LocalOnlyCode.x64=jmpshort
SingleUserPatch.x86=1
SingleUserOffset.x86=3BC05
SingleUserCode.x86=nop
SingleUserPatch.x64=1
SingleUserOffset.x64=0CA0C
SingleUserCode.x64=Zero
DefPolicyPatch.x86=1
DefPolicyOffset.x86=3E779
DefPolicyCode.x86=CDefPolicy_Query_eax_ecx
DefPolicyPatch.x64=1
DefPolicyOffset.x64=189D5
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
SLInitHook.x86=1
SLInitOffset.x86=68068
SLInitFunc.x86=New_CSLQuery_Initialize
SLInitHook.x64=1
SLInitOffset.x64=1D50C
SLInitFunc.x64=New_CSLQuery_Initialize

[10.0.19041.662-SLInit]
bInitialized.x86      =D1954
bServerSku.x86        =D1958
lMaxUserSessions.x86  =D195C
bAppServerAllowed.x86 =D1964
bRemoteConnAllowed.x86=D196C
bMultimonAllowed.x86  =D1970
ulMaxDebugSessions.x86=D1974
bFUSEnabled.x86       =D1978

bInitialized.x64      =106028
bServerSku.x64        =10602C
lMaxUserSessions.x64  =106030
bAppServerAllowed.x64 =106038
bRemoteConnAllowed.x64=106040
bMultimonAllowed.x64  =106044
ulMaxDebugSessions.x64=106048
bFUSEnabled.x64       =10604C

All 21 comments

RDP stopped working after morning update.
Windows 10 10.0.19042 Build 19042.685

please upload file "C:\Windows\System32\termsrv.dll" for Windows 10 10.0.19042 (x64 and x86)

go to windows update, and remove the recent windows security updates in the past two days. It will fix it.

For me the same.
I think it's KB4592438 or the dot net framework: KB4586876

After removing and trying to reinstall:

your device shall not be updated as long as updates are interrupted.
updates will resume on: 19-12-2020

image

i need the ini file plz

100% that it's KB4592438

We can ONLY help you and create the ini entries for 10.0.19042 when YOU upload the termsrv.dll for this Windows version!

Upload the termsrv.dll (v.10.0.19042)

Morning, mine not working too. Since yesterday.

termsrv.dll

termsrv.zip

I have the same termsrv.dll size so I think it's the same file. (only a higher zip compression (7z))

termsrv.dll

termsrv.zip

Mine not working either.
termsrv.zip

@watkmogi
@arnoldvdm
@Huasah
thx for the upload; all the three termsrv.dll's have the version 10.0.19041.662; and this version is already supported on Win10 10.0.19041.662, 10.0.19041.685...

The autoupdate.bat batch file will automatically update the dpwrap.ini file to support the new termsrv.dll 10.0.19041.662.

_Update: 12.12.2020: changing the restart method so we can copy and not stream the new downloaded ini; hope this fixes problems with loading of the new ini file on some systems..._

Download & install:
https://github.com/asmtron/rdpwrap/blob/master/binary-download.md


or only the ini entries...

[10.0.19041.662]
LocalOnlyPatch.x86=1
LocalOnlyOffset.x86=B5F59
LocalOnlyCode.x86=jmpshort
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=88E81
LocalOnlyCode.x64=jmpshort
SingleUserPatch.x86=1
SingleUserOffset.x86=3BC05
SingleUserCode.x86=nop
SingleUserPatch.x64=1
SingleUserOffset.x64=0CA0C
SingleUserCode.x64=Zero
DefPolicyPatch.x86=1
DefPolicyOffset.x86=3E779
DefPolicyCode.x86=CDefPolicy_Query_eax_ecx
DefPolicyPatch.x64=1
DefPolicyOffset.x64=189D5
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
SLInitHook.x86=1
SLInitOffset.x86=68068
SLInitFunc.x86=New_CSLQuery_Initialize
SLInitHook.x64=1
SLInitOffset.x64=1D50C
SLInitFunc.x64=New_CSLQuery_Initialize

[10.0.19041.662-SLInit]
bInitialized.x86      =D1954
bServerSku.x86        =D1958
lMaxUserSessions.x86  =D195C
bAppServerAllowed.x86 =D1964
bRemoteConnAllowed.x86=D196C
bMultimonAllowed.x86  =D1970
ulMaxDebugSessions.x86=D1974
bFUSEnabled.x86       =D1978

bInitialized.x64      =106028
bServerSku.x64        =10602C
lMaxUserSessions.x64  =106030
bAppServerAllowed.x64 =106038
bRemoteConnAllowed.x64=106040
bMultimonAllowed.x64  =106044
ulMaxDebugSessions.x64=106048
bFUSEnabled.x64       =10604C

Working as charm! Thank you.

@watkmogi
@arnoldvdm
@Huasah
thx for the upload; all the three termsrv.dll's have the version 10.0.19041.662; and this version is already supported on Win10 10.0.19041.662, 10.0.19041.685...

The autoupdate.bat batch file will automatically update the dpwrap.ini file to support the new termsrv.dll 10.0.19041.662.

_Update: 12.12.2020: changing the restart method so we can copy and not stream the new downloaded ini; hope this fixes problems with loading of the new ini file on some systems..._

Download & install:
https://github.com/asmtron/rdpwrap/blob/master/binary-download.md

or only the ini entries...

[10.0.19041.662]
LocalOnlyPatch.x86=1
LocalOnlyOffset.x86=B5F59
LocalOnlyCode.x86=jmpshort
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=88E81
LocalOnlyCode.x64=jmpshort
SingleUserPatch.x86=1
SingleUserOffset.x86=3BC05
SingleUserCode.x86=nop
SingleUserPatch.x64=1
SingleUserOffset.x64=0CA0C
SingleUserCode.x64=Zero
DefPolicyPatch.x86=1
DefPolicyOffset.x86=3E779
DefPolicyCode.x86=CDefPolicy_Query_eax_ecx
DefPolicyPatch.x64=1
DefPolicyOffset.x64=189D5
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
SLInitHook.x86=1
SLInitOffset.x86=68068
SLInitFunc.x86=New_CSLQuery_Initialize
SLInitHook.x64=1
SLInitOffset.x64=1D50C
SLInitFunc.x64=New_CSLQuery_Initialize

[10.0.19041.662-SLInit]
bInitialized.x86      =D1954
bServerSku.x86        =D1958
lMaxUserSessions.x86  =D195C
bAppServerAllowed.x86 =D1964
bRemoteConnAllowed.x86=D196C
bMultimonAllowed.x86  =D1970
ulMaxDebugSessions.x86=D1974
bFUSEnabled.x86       =D1978

bInitialized.x64      =106028
bServerSku.x64        =10602C
lMaxUserSessions.x64  =106030
bAppServerAllowed.x64 =106038
bRemoteConnAllowed.x64=106040
bMultimonAllowed.x64  =106044
ulMaxDebugSessions.x64=106048
bFUSEnabled.x64       =10604C

@asmtron
it`s still not working in my PC :(

termsrv.zip

@asmtron
it`s still not working in my PC :(

Leaving a blank line break at the end of the ini file fixed it for me

@asmtron
it`s still not working in my PC :(

Leaving a blank line break at the end of the ini file fixed it for me

It is confirmed that adding a blank line works.

Thanks, it works for me too. A blank line in the end added. But I'm not @MunniDerMeister by the way :)

please upload file "C:\Windows\System32\termsrv.dll" for Windows 10 10.0.19042 (x64 and x86)

Hi @asmtron ,
My OS version is 19042.746, and here is the termsrv.dll
Looking forward your relpy,
termsrv.zip
Thanks.

please upload file "C:\Windows\System32\termsrv.dll" for Windows 10 10.0.19042 (x64 and x86)

Hi @asmtron ,
My OS version is 19042.746, and here is the termsrv.dll
Looking forward your relpy,
termsrv.zip
Thanks.

Please, give your .ini file for 19042.746

please upload file "C:\Windows\System32\termsrv.dll" for Windows 10 10.0.19042 (x64 and x86)

Hi @asmtron ,
My OS version is 19042.746, and here is the termsrv.dll
Looking forward your relpy,
termsrv.zip
Thanks.

Please, give your .ini file for 19042.746

My wrapper doesn't work on 19042.746 either, -_-!
And I'm looking for help from @asmtron

Hi @asmtron ,

I also got the same problem with the OS version of 19042.746 and below is my termsrv file.
termsrv.zip
I appreciate for your help.

Thanks.

Hi @asmtron, and to those having issues with OS 19042.746...

I recently found this project and encountered the issue about with the listener not being support on OS 19042.746 and I assumed an updated INI file would be needed as I couldn't find the OS version listed in the ini file from the install.

I was going to upload my termserv.dll when I noticed that the dll file version is 10.0.19041.746 - different from the OS version.

I then found the ini file that @affinityv has created at https://github.com/stascorp/rdpwrap/issues/999#issuecomment-668673903 which does contain the references for the dll version I have and I followed the instructions in that thread for replacing the ini file with the one affinityv has updated - PROBLEM SOLVED!

Hopefully this is helpful for others now knowing that the OS version and the termserv.dll version can differ (sorry if people already know this but I am new!).

Thanks again to everyone in this community and for the project which has solved a big problem for me.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jifernandezc picture jifernandezc  路  5Comments

wanglulei picture wanglulei  路  4Comments

Trooper29 picture Trooper29  路  4Comments

shardy-uk picture shardy-uk  路  3Comments

philippseith picture philippseith  路  6Comments