Artoo's Inter-Galactic termsrv.dll Patcher Tool™

Discussion in 'Windows 8' started by Mr Jinje, Nov 1, 2013.

  1. Majin3

    Majin3 MDL Novice

    Dec 21, 2012
    5
    3
    0
    Latest patchday broke my termsrv.dll (I assume it was KB2959626), so here's the new one in case it's needed:
    Windows 8.1 + KB2959626 (x64): d-h.st/W3M
     
  2. Mr Jinje

    Mr Jinje MDL Expert

    Aug 19, 2009
    1,769
    1,106
    60
    #142 Mr Jinje, Jul 9, 2014
    Last edited by a moderator: Apr 20, 2017
    (OP)
  3. Cowboy

    Cowboy MDL Member

    Oct 25, 2008
    189
    29
    10
    I confirm that KB2959626 is the culprit. A temporary work around is to just replace termsrv.dll with the old module until a patched version of the new one is available. Or, you can just not install KB 2959626 until a patched version of the dll is available.
     
  4. Mr Jinje

    Mr Jinje MDL Expert

    Aug 19, 2009
    1,769
    1,106
    60
  5. el_pajaro

    el_pajaro MDL Novice

    Jun 19, 2014
    1
    0
    0
    I simply uninstalled the update from progs and features, and can confirm is working again (and set updates not to run automatically so it wont come back).

    The modified termsrv.dll re-appeared (from 3.0).

    I joined forum solely to be able to download the "members only" version, so I thought I'd contribute a little ;)
     
  6. Mr Jinje

    Mr Jinje MDL Expert

    Aug 19, 2009
    1,769
    1,106
    60
    #146 Mr Jinje, Jul 13, 2014
    Last edited by a moderator: Apr 20, 2017
    (OP)
  7. Tito

    Tito Admin / Adviser
    Staff Member

    Nov 30, 2009
    18,954
    19,467
    340
  8. Mr Jinje

    Mr Jinje MDL Expert

    Aug 19, 2009
    1,769
    1,106
    60
    #148 Mr Jinje, Jul 13, 2014
    Last edited by a moderator: Apr 20, 2017
    (OP)
    Maybe someone who actually runs W8.1 can test this out make sure i didn't typo or something.

    Code:
    $KB = "KB2959626";$isinstalled = Get-HotFix -Id $KB -ErrorAction 0;If ($isinstalled -ne $null){write-host "$KB is installed!"}Else{Write-Host "$KB is not installed!"}
    #
    
     
  9. endbase

    endbase MDL Guru

    Aug 12, 2012
    4,694
    1,718
    150
    #149 endbase, Jul 13, 2014
    Last edited by a moderator: Apr 20, 2017
    Response on windows 8.1 in powershell is KB2959626 is installed!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. Tito

    Tito Admin / Adviser
    Staff Member

    Nov 30, 2009
    18,954
    19,467
    340
    #150 Tito, Jul 13, 2014
    Last edited by a moderator: Apr 20, 2017
    Code:
    PS D:\> $KB = "KB2959626";$isinstalled = Get-HotFix -Id $KB -ErrorAction 0;If ($isinstalled -ne $null){write-host "$KB i
    s installed!"}Else{Write-Host "$KB is not installed!"}
    KB2959626 is installed!
    
     
  11. neptronix

    neptronix MDL Novice

    Jun 10, 2014
    1
    0
    0
    Uninstall says error

    Hi. I have tried uninstalling the latest patch and get an error trying to do so. Anny suggestions
     
  12. passinby

    passinby MDL Novice

    Apr 11, 2013
    4
    0
    0
    #153 passinby, Jul 15, 2014
    Last edited: Jul 15, 2014
    Replaced your patched dll and working again (win8.1/32). Thank you sir!

    I'm curious, if it is possible to prevent windows update form modifiyng termsrv.dll file? I mean like replacing permissions for all users to read only is enough...
     
  13. wratterus

    wratterus MDL Novice

    Jun 16, 2014
    4
    0
    0
    #154 wratterus, Jul 16, 2014
    Last edited: Jul 16, 2014
    I have had exactly the same issue - since that update the termserv.dll file can't be deleted or changed - I used unlocker to delete the file, then replaced it with the patched version Mr Jinje linked to - works fine again, but will be a bit frustrating if MS continue to change the file with random updates.

    Another question - is it possible to somehow manually adjust the registry entry so that the multi user is allowed, but not multiple sessions per user account if that makes sense?

    I'll try and explain that better.... If Fred is remoting on, and Tony is working locally on the PC, that's fine, but if Tony then leaves his account logged in, goes out of the office and then wants to remote onto his account, the default behavior after this patch will be that he is logged into another 'instance' of his account, I would like to set it up so that if someone remoted on, they will end up in the same account no matter what. Hope that makes a bit more sence.
     
  14. Hadron-Curious

    Hadron-Curious MDL Guru

    Jul 4, 2014
    3,725
    600
    120
    If you have an additional one to replace the file with simply rename it and copy that one into the exact or same directory. That would do the trick.
     
  15. wratterus

    wratterus MDL Novice

    Jun 16, 2014
    4
    0
    0
    I've done that and it's working fine, my point was that the windows update seems to have 'locked' the termserv.dll file, where before it could just be deleted or renamed without issue.
     
  16. Mr Jinje

    Mr Jinje MDL Expert

    Aug 19, 2009
    1,769
    1,106
    60
    #157 Mr Jinje, Jul 16, 2014
    Last edited by a moderator: Apr 20, 2017
    (OP)
  17. Eldon.McGuinness

    Eldon.McGuinness MDL Novice

    Aug 10, 2014
    1
    0
    0
    Just thought I would throw this out there, in case anyone else had the same issue. The termserv.dll file not only has to be taken ownership of, but you also have to check full access on the group you want to be able to modify it. At first glance it looks like Read/Write would be enough but it is not :p

    Cheers for the patch.
     
  18. SubZero77

    SubZero77 MDL Novice

    Aug 11, 2014
    5
    2
    0
    Hello all!
    I found really cool programm for muliti-rdp RDP Wrapper Library by Stas'M
    Link: stascorp.com/load/1-1-0-63
    Very good thing is the original termsrv.dll file remains untouched. Also this method is very strong against Windows Update.
    Just tested on my Windows 8.1 with termsrv.dll 6.3.9600.17095 - it work! :) Many thanks to author!!!
     
  19. netouuu

    netouuu MDL Novice

    Sep 22, 2014
    1
    0
    0
    Amazing, it´s working!. I use vmware 10 to install windows server 2012 r2 datacenter (I know this is obvious). For the moment 2 RDP conection and one local. Thank`s for your job!:clap::worthy: