分享

已解决: Windows8 多用户 远程登录 补丁问题

 温情一路 2014-04-20

已解决: Windows8 多用户 远程登录 补丁问题 - Multi User Concurrent RDP (Remote)

关键字: Windows8 多用户 远程登录 补丁问题 - Multi User Concurrent RDP (Remote)



1. 修改注册表, modify registry:

HKEY_LOCAL_MACHINE  SYSTEM\CurrentControlSet\Control\Terminal Server 

fDenyTSConnections (dword) = 0

fSingleSessionPerUser (dword) = 0


For 懒人版,直接新建txt文件,拷贝下面的:

1
2
3
4
5
Windows Registry Editor Version 5.00
         
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"fSingleSessionPerUser"=dword:00000000
"fDenyTSConnections"=dword:00000000

另存为 "AllowMultiUserRDP.reg",注意,把.txt后缀名改成.reg


2. 找到"C:\Windows\System32\termsrv.dll",拷贝到其他文件夹下. (系统文件夹下不好编辑), 比如拷贝到D:\termsrv.dll.

3.  安装下载 UltraEdit, 度娘,谷哥去吧

4. 用UltraEdit打开D:\termsrv.dll, 进入编辑状态

5. 在UltraEdit查找Original后面的字符,比如:3B 86 20 03 00,如果找到了则替换Patched1的内容,手动敲每个字符位哦;

如果没找到,则查找Original2的字符,不同的win8版本, dll也不一样的啦....

1
2
3
4
5
6
7
8102, 8250, 8400, 9200 32-bit
Original1:   3B 86 20 03 00 00 0F 84 ?? ?? ?? ??
Patched1:    B8 00 01 00 00 90 89 86 20 03 00 00
       
8102, 8250, 8400, 9200 64-bit
Original2:   8B 87 38 06 00 00 39 87 3C 06 00 00 0F 84 ?? ?? ?? ??
Patched2:    B8 00 01 00 00 89 87 38 06 00 00 90 90 90 90 90 90 90

6. 保存这个文件.

7. 把这个编辑过的(hack过的)文件,覆盖回C:\Windows\System32\

8. 如果失败了,权限不够的话,进入下一步,获取管理员权限.

9. 新建txt文件,改名为InstallTakeOwnership.reg, 修改内容如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Windows Registry Editor Version 5.00
     
[HKEY_CLASSES_ROOT\*\shell\runas]
@="Take Ownership"
"NoWorkingDirectory"=""
     
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
     
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Take Ownership"
"NoWorkingDirectory"=""
     
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

10. 双击注册表文件, 然后对着 termsvr.dll右键,应该会有 "Take OwnerShip"菜单项, 就它了!!!! 真牛啊,这个....

11. 取得权限后,重复Step 7,把修改的文件覆盖到 C:\Windows\System32\

12. 重启,可以支持多用户登录!!!!

13. 收尾,去掉那个牛B的管理员权限获得菜单项:

一个方法,创建RemoveTakeOwnership.reg文件,内容为:

1
2
3
4
5
6
Windows Registry Editor Version 5.00
   
   
[-HKEY_CLASSES_ROOT\*\shell\runas]
   
[-HKEY_CLASSES_ROOT\Directory\shell\runas]

14. 运行它,一切收工, 清纯,干净,绿色!!!!


参考:http://forums./threads/31829-Windows-8-Patcher

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多