Hi, I am having no luck with the terminal services patch. I'd like to be able to have one user logged in via RDP and one via console - was able to do that in 7 or 2008 R2 but it isn't working with this patch? Any help is much appreciated. Tried 1.6, same error "Access denied" to termserv.dll
@Aergan: You cannot use the same user for a RDP and a console session at the same time. You can only connect different users at the same time. Besides that, ensure that you add the users you want to use for remote desktop to the "Remote Desktop Users" group (you can do that via lusrmgr.msc).
Can you please download and retry the patch (with your English interface)? I have changed to use the "system" locale rather than the "user" one. Let me know if it works now. I figured out in the documentation (MSDN) that it says (for the user locale):
Hi Peter, Sorry, I should have been clearer. One local user for Media playback e.g. media center One remote Administrator for background tasks, transcoding, downloading, general admin I would like to have the local Media user logged into console and the remote Admin user logged in via RDP. This combination is easily achieved with any of the termserv.dll patches for Windows 7 on Windows 7 or by default on Server 2008 R2. The error is listed in your program's console output that it cannot patch termserv.dll after taking and verifying ownership. Program is being ran as administrator logged in locally. OS: Windows 8 Release Preview x64 with Media Center Features (Build 8400)
Aah ok you have the Media Center, hmm. Never tested with a Media Center version - can you send me your termsrv.dll?! I guess it is different (than to normal editions), would have to check out what bytes the patch in there. Sent you a pm.
It would appear that the patching is failing due either not stopping Remote Desktop Services or the time taken exceeding what is expected (Media Center Extender Service is an additional dependency = more time to stop service). I followed your patching steps manually with unfortunately no success. Upon connecting via RDP and logging in, the connection drops citing "Your remote desktop session had ended - blah blah network issues" (Which there are none) then refuses to connect until a time-out has occurred. I've just noticed that the Remote Desktop Services service is in a stopped state after the connection. I also applied the registry keys. Restoring the original termsrv.dll has put me back to a working state. Code: Log Name: Application Source: Application Error Date: 08/06/2012 11:12:16 Event ID: 1000 Task Category: (100) Level: Error Keywords: Classic User: N/A Computer: GALVATRON Description: Faulting application name: svchost.exe_TermService, version: 6.2.8400.0, time stamp: 0x4fb6f4aa Faulting module name: termsrv.dll, version: 6.2.8400.0, time stamp: 0x4fb6f0d8 Exception code: 0xc0000005 Fault offset: 0x000000000001f10d Faulting process id: 0xef4 Faulting application start time: 0x01cd455ea073828f Faulting application path: C:\Windows\system32\svchost.exe Faulting module path: c:\windows\system32\termsrv.dll Report Id: 6bd08e50-b152-11e1-9b7d-002586d9ea75 Faulting package full name: Faulting package-relative application ID:
@Aeergan Sounds interesting! Seems like I'll have to download Media Center and test myself. I will do that this weekend. @FerrumMaster Hmm, as what is it detected (what's the "virus" name)? Sounds like I'll have to kick them in the ass for detecting my ingenious software (again). Haha.
Peter, I thought that fsinglesessionperuser=0 overcame that restriction. As I am sure you know there was no such limitation in the previous Windows 7 patch. I did open termsrv.dll and verify that you patch had been applied. By default the primary User has RDP access and I can gain remote access but it logs off the current User. I hope you can find a way around this problem as I am on a domain and having to create a second User for each machine would be a real inconvenience. Thanks for your work.
I'm getting error when trying to patch basebrd.dll.mui and shell32.dll.mui. When taking ownership. I'm running as admin. Dunno what could be wrong. Can anyone upload patched shell32.dll.mui and basebrd.dll.mui? Also, do we place shell32.dll.mui on sisWOW64 folder or System32? Thanks
There are files basebrd.dll.mui and shell32.dll.mui from Windows 8 RP with Media Center. Now I have desktop without watermark. Code: h xx p ://www(dot)send space(dot)com/file/vsri7z Peter, you can integrate it into your Patcher. Instructions: 1- Take ownership and control (Windows\System32\en-US\shell32.dll.mui) and replace file 2- Take ownership and control (Windows\Branding\Basebrd\en-US\basebrd.dll.mui) and replace file Run > mcbuilder Reboot Done!