Windows7 远程桌面 多用户 破解

分类:未分类   2021年8月1日   148 次浏览   0 条评论  

在 Windows 7 中,远程桌面登录默认只支持一个用户。如果在登录时发现当前电脑已经有其他用户使用,会弹出提示(其他用户当前已登录到此计算机 如果继续,则该用户必须断开与此计算机的连接),继续后会中断当前用户的操作。希望得到类似 Windows Server 的多用户登陆支持,需要修改 C:\Windows\System32\目录下的 termsrv.dll文件。

修改方法,网上无非是打补丁(只针对7600版本,原因后面说),或者手动修改。

因为某些版本的缘故,比如虚拟机里面的超精简版本(Win7企业版x64 6.1.7601:Service Pack 1),就无法使用这个补丁,那么弄清楚原理及修改方式就比较重要了。

1、修改文件的属性及所有者,否则无法修改。

建议把该文件备份,再做修改,用户修改替换该文件需要该文件的管理权限,赋予文件管理员(administrator)所有,给予它全部权限(读、写、修改、)才可以替换它。不然系统会提示你没有操作权限的。
20210803-08483920210803-084939

2、修改相关二进制值。

通过【UltraEdit-32】十六进制编辑器执行如下替换操作:
20210803-090423

Win7 x64 企业版

企业版 倒数8位的前4个字节是 5EC3 与其他版本不同,应该是企业版专有,也是补丁一般没法找到需要修改的地方,所以补丁无效的主要原因。

B873806000039873C0600000F845EC30000 #原来 
B80001000090898738060000909090909090 #替换后
 
488D4C2460BB01 #原来 
488D4C2460BB00 #替换后
 
1F837C24500074 #原来 
1F837C245000EB #替换后

x64 (64位系统)版本

8B873806000039873C0600000F849ACE0000 #原来 
B80001000090898738060000909090909090  #替换后
 
488D4C2460BB01 #原来 
488D4C2460BB00 #替换后
 
1F837C24500074 #原来 
1F837C245000EB  #替换后

x86(32位系统) 版本

3B86200300000F84574B01 #原来 
B800010000908986200300  #替换后
 
85E0FEFFFF43 #原来 
85E0FEFFFF90  #替换后
 
7C34397DF874 #原来 
7C34397DF8EB  #替换后

完成上述步骤就可以实现多用户登录了。在windows下创建多个用户,电脑可以登录用户使用,也可以同时用ipad2或者智能手机登录该计算机同时对系统操作,都不会相互影响妨碍。

打 赏如果您觉得这篇文章有用处,请打赏我O(∩_∩)O哈!鼓励我写出更好更多的文章!

发表评论

邮箱地址不会被公开。 必填项已用*标注