Hi Sunstar, I've been following up your steps to crack my Windows 8.1 Enterprise x64 but no luck so far :-( Any advice is more than welcome! Thanks as always !
I use this batch file and pre-patched termserv.dll for Windows 8.1 Enterprise 64 bit. Works a treat. Also works for Professional x64. h t t p : / / goo.gl/ffTasE (mega . co . nz)
Hi just new to the forum and also on 8.1. Unfortunately bought and installed 8.1 basic rather than pro, hence rdp does not work. After screening all posts for days it doesn't seem anyone has resolved this successfully. I hope I'm wrong, please advise. Thank you so much !
This worked perfectly for me in Win 8.1 Pro x64, I've just tried to patch another PC (Win 8.1 Pro x64) that is on a domain and the patch doesn't seem to work. It goes though without any errors, however the PC is not accessible at all via RDP after the patch is applied. I replaced the termserv.dll file with the original, and remote desktop started working again. I'm unsure if the machine being on a domain causes issues with this patch or not. Any help would be appreciated. Thanks!
Just a FYI for anyone else reading this - I was able to resolve my issues using the artoo patcher (v3). Worked a charm. It seemed that after patching with the file I was using originally caused the RDP service (and a bunch of others) not to start. I'm unsure why this worked fine on a test PC running 8.1 Pro, but not on a domain connected 8.1 Pro PC, either way the 'artoo' patcher is definitely the way to go. I am unable to post a link to it, but there is a dedicated thread on these forums for it.
Can any smart developer build correct solution for new termsrv.dll 6.3.9600.17095 (x86 and x64)? I not good know assembler, but i turned this solution for x64 dll: 1) for previous version - find "39813C0600000F841B700000" and replace to "B80001000089813806000090" for 6.3.9600.17095 version - find "39813C0600000F849E310500" and replace to "B80001000089813806000090" 2) for previous version - find "837C2468000F84" and replace to "837C24680090E9" for 6.3.9600.17095 version - find "090085C07F078BD8" and replace to "090085C090908BD8" 3) Find "BB01000000C7" and replace to "BB00000000C7" (not changed) This is work for me, but i am not sure that this is correctly.
fly_indiz, thanks. I haven't been able to try it yet, but for x64 I'm a little surprised by the 2nd of the 3 changes, since it seems to have no relation to the original 8.1 termsrv. I don't mean its location but the bytes on either side of the search location usually strongly resemble the previous version. It's completely different this time. *** Interestingly, the search patterns for the x86 version have not changed for termsrv.dll 6.3.9600.17095, so the ones from up the thread should work: Find 3B81200300000F84C0EC0100 Replace B80001000089812003000090 Find 837DF8007415 Replace 837DF800EB15 Find 8D44242843 Replace 8D44242890
My x64 6.3.9600.17095 termsrv.dll (see below - i'm not sure what this path is correct, but working) Download: rghost.ru/56833679
bjf2000 patched files work on x64, I can get concurrent users, but I also get concurrent sessions (which is undesiderable for me)
That's a separate thing from the patch, a Registry setting. Try it out: HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server DWORD (set to 1): fSingleSessionPerUser
And thanks to fly_indiz for coming up with that new, tricky replacement string that made the updated x64 possible.