前言

我看网上说,像win10家庭版,win10专业版都是不具备多用户登录功能的,如果需要多用户登录,就需要破解,幸运的是,这个破解在GitHub上很火爆。。。

一、准备

下载 rdpwarp:https://github.com/stascorp/rdpwrap/releases/tag/v1.6.2

【这个rdp版本是最新的版本,最近更新时间在2017年,之所以是2017年,是因为它的配置和核心代码分开了,后续如果需要支持新的系统版本的话,只需要更新一下最新的配置文件就可以了】

下载rdpwrap.ini:https://github.com/asmtron/rdpwrap/blob/master/res/rdpwrap.ini

【这个是我搜到的一个最新的ini配置文件】

二、设置RDP

1. 关闭remote service

设置RDP之前,需要先关闭remote service,

输入win+r 在命令界面输入services.msc

点击确定:

在服务列表里面找到remote desktop services选项,进行关闭,注意,关闭的时候,最好将另外这俩远程桌面服务都关掉
【其实当Remote Desktop Services选项关闭之后,这三个就全都关闭了】。

2. 安装RDP

解压下载好的rdp压缩包:

以管理员身份运行install.bat

安装成功。以管理员身份运行 RDPConf.exe

3. 配置ini文件


可以看到这里显示 [Not supported] 这个不是这个软件的问题,是配置文件的问题,RDP自带的配置文件太老了,所以需要到GitHub上找到对应版本的ini文件。

如图,我的版本是10.0.18362.836,登录GitHub,https://github.com/stascorp/rdpwrap/issues

点击对应的issue,进行搜索,搜索相关的版本号。

有时候如果搜不到的话,就需要再次点击issue,查看其它仓库

搜索结果如下:

然后再这些issue中,找到了目前最新的ini配置文件:https://github.com/asmtron/rdpwrap/blob/master/res/rdpwrap.ini

将这个配置文件下载下来,用来替换本地的ini文件。

用记事本打开这个ini文件,然后将最新的ini内容复制进去。

复制完之后,再次运行RDPConf.exe可以看到全绿了。

【注】:
至于为什么需要搜索这个版本号,举个例子,如我的版本号为10.0.18362.836这个版本号太新了,再老版本的ini配置文件中是找不到的。而在新下载的配置文件中是可以搜到的,如图:

三、配置gpedit.msc

配置这个文件是为了配置多用户远程登陆。

按win+r 输入gpedit.msc


点击管理模板->windows 组件->远程桌面服务->远程桌面会话主机->连接

主要配置这三个选项:


以上两个配置没啥可说的,都是很简单的理解,主要说一下,下面的这个配置,这个将远程桌面服务用户限制到单独的远程桌面服务会话

对于这个配置,其实按照正常人的逻辑,应该是选择启用的。这样的话,当服务器在启动一个服务,希望用户关闭远程会话后,再次连接仍然回到原来的会话,是很有用的,会回到当初退出时的界面,服务仍然在运行。这时如果有另一远程主机也登陆同一账户的话,之前的先前登录账户会被顶掉。新登录的客户端,维持的界面仍然是之前正在运行服务的界面。【不会因为客户端的改变,而改变服务端】

使用此策略设置可以将用户限制到单独的远程桌面服务会话。

  1. 如果启用此策略设置,则将使用远程桌面服务远程登录的用户限制到该服务器上的单独会话(活动状态或断开连接状态)。如果用户将会话保持在断开连接状态,则下次登录时用户将自动重新连接到该会话。
  2. 如果禁用此策略设置,则允许用户使用远程桌面服务进行不限数量的同时远程连接。 如果未配置此策略设置,则“远程桌面会话主机配置”工具中的“限制每个用户一个会话”设置将确定是否将用户限制到单独的远程桌面服务会话。

最后的配置应该是这样子的:

注意,还有一个地方是这个样子的,在连接的同一目录下,选择会话时间限制,可以设置已中断会话时间限制,这个理论来说应该是永不关闭,按照windows的默认原则,一个会话只要开启了,除非手动注销和关闭会话,否则会话哪怕处于断开连接状态,服务器里的程序仍然运行着,下次用户登陆的时候,还是这个会话,当然也可以在这里设置多长时间之后就关闭会话,关闭会话的意思就是:下次再次连接的时候,当初运行在上一次会话的所有任务都将被停止,然后删除上一个会话,下次连接是一个完全的崭新的会话。

这样做的意义就是,如果我们没有将用户限制到同一个会话中去,每次远程连接服务器,都是重启一个新的会话,那么如果旧的会话,没有被手动注销,按照Windows默认原则,旧的会话会一直保留,这样旧的会话也算一个连接数,久而久之,当初设置的最大连接数,就会被慢慢占满,相当于内存泄漏的感觉,就需要重启服务器来清除无用的僵尸会话。设置了会话在中断一段时间后,自动清除,就可以避免这种情况。


设置完gpedit.msc之后,就可以重启remote service了,其实重启不重启都无所谓,因为在运行完install.bat之后,安装RDP成功了,Remote Desktop Services就已经重启了。

四、添加新用户

因为这里配置的是多用户远程登陆,所以首先要有多用户。

1.添加新用户

右击我的电脑,选择管理,选择本地用户和组,添加新的用户:

右击,选择添加新用户:

注意,这里要点密码永不过期。

2. 添加可远程登陆的用户

右击我的电脑,选择属性,选择远程设置:

配置如下两项:

同时点击选择用户,添加可远程登陆的用户:




选择刚刚创建的用户,点击确定,

点击确定

点击确定,最后点击应用,点击确定。此时用户就可以进行远程登陆了。为了测试多用户远程登陆,我又添加了一个账户,也就是此时新建了两个账户,第二个账户添加方法和第一个用户一样。

五、测试远程登录

回到rdpwarp的文件夹中:

选择RDPCheck.exe文件,以管理员身份运行。

可以看到如上图所示,选择一个用户进行登录,此时选择用户 t


登录之后选择个人喜好配置。之后,点击接受。

可以看到用户t成功登录,接下来测试多用户登录,同时登陆用户test,再次以管理员身份运行RDPCheck.exe,【为了测试多用户,不要关闭用户t的窗口】

可以看到,多用户远程登陆成功运行,只要在同一个局域网下,就可以使用win10自带的远程桌面功能来远程连接计算机。

在win10自带的远程桌面下,填入如下字段,点击连接之后,再输入密码,就可以远程连接了。

【注】当然如果一个用户,没有被添加到可以远程访问的用户列表里面,会显示没有权限。

其次,如果使用的是这里模拟的RDPCheck.exe的话,是不可以登录本机正在登陆的用户的,会提示拒绝访问。

如果点击右下角开始,选择用户,切换用户,登录用户test,在切换回Administrator,可以看到用户test会话仍然被保持着,即用户test仍然处于登录状态,其次用户t使用RDPCheck.exe模拟登录,仍然也会显示登陆状态。

六、其他

  1. 有时候,在运行RDPConf.exe的时候,会出现Listen啥的错误,这时Remote Desktop Services没有启动的缘故。可以手动在services.msc中手动启动Remote Desktop Services。
  2. 有时候,会出现哪怕已经按照上述教程走了一遍,但是在测试的时候,仍然报有其他用户连接,当前用户连接即将中断的错误,也就是服务器只允许单用户登录,这个错误,是出现在这两个文件上,只需要替换这两个文件就行了【注:替换之前,要将自己电脑的原来的文件,备份一下,防止操作失误,需要回滚】

    这两个文件的位置如下:

下面的是我贴上来的,我自己电脑的文件,当然也包括了最新的ini配置文件,有需要自取。

链接:https://pan.baidu.com/s/1OQ6LfBs5S2mzRowjERWzTg
提取码:l6lg

  1. 有时候对于非超级管理员用户,如果想要修改ini配置文件的话,会提示权限不足,不能修改文件,这就需要修改文件权限了。

    右击ini文件,选择属性,选择安全:

    选择高级:

    更改所有者为Everyone

    输入e,点击检查名称,自动出现Everyone

    点击确定:

    点击应用,点击确定。

    点击编辑,点击添加:

    同样选择Everyone


    将Everyone的权限修改为完全控制,点击应用确定,此时,所有人都有了对这个文件的完全控制权限,就可以修改ini文件内容了。

【 win10多用户登录 】win10环境下实现非企业版多用户登录相关推荐

  1. win10,64位环境下curl7下载安装和配置详细图文教程(亲测有效)

    win10,64位环境下curl7下载安装和配置教程 一.前期准备: (1)windows10,64位: (2)python3.8 二.下载: 三.安装: 四.环境变量配置: (1)新建 ==CURL ...

  2. 【Python从零开始】caffe2的安装过程(在win10+Python+VS2015的环境下,改成caffe2的安装)(2)

    前言: { 上次中断是因为C:\Program Files (x86)\中没有Windows Kits,这次是添加了Windows Kits后的过程. } 正文: { 在搞定Windows Kits之 ...

  3. 初探Django2.1:Win10+Python3.6.6环境下安装Django

    Django的简介 Django的是一个开放源代码的网络应用框架,由Python的写成.采用了MVC的框架模式,即模型男,视图V和控制器C.它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为 ...

  4. win10 python3.5.2环境下 安装xgboost

    在命令行中直接使用 pip install xgboost 情况下,我这里出现了 no files/directories 的问题,网上查了一下很多人也有这样的问题. 以下为解决方法: 1. 打开网址 ...

  5. Win10和Jetson Nano环境下安装Mediapipe-python

    最近因学习需要用到google的mediapipe包进行手部识别,效果不错便想将其移植到jetson nano的ubuntu系统上.坑不少,在这里记录一下过程. 步骤 一.Windows10的安装方法 ...

  6. redhat环境下ssh不能自动认证登录的解决方法

    一.摘要: 许多开源项目,特别是分布式应用,如hadoop,mpi等都需要配置多个服务器之间能自动登录.但是redhat enterprise 6.3,安装后默认是没有开启ssh的自动认证功能. 二. ...

  7. win2008服务器终端多用户同时连接,Win2008下如何实现远程多用户共享

    在远程桌面的操作中,win2008系统和win2003系统还是有一定的差别的,win2008系统不支持多个用户同时登录远程桌面,一旦有多个用户进行登录的话,已登录的用户就会自动退出,这样一来就给操作带 ...

  8. 如何在win10+VS2017环境下新建一个简单的WDF示例程序

    上一课我们在win10系统+VS2017开发环境下搭建了WDK驱动程序开发环境的搭建,详见我的博客[如何在win10+VS2017环境下安装USB驱动开发套件WDK],今天我们来尝试建立一个最简单的K ...

  9. 工程院院士李德毅:数据挖掘就是云环境下的搜索服务

    ZDNET至顶网CIO与应用频道 05月21日 北京报道(文/羽飞):在今天上午举行的第六届中国云计算大会上,中国工程院院士李德毅分享一些对云计算与大数据的认识和看法,他表示,大数据标志着一个新时代的 ...

最新文章

  1. React-Todos
  2. ‘utf-8‘ codec can‘t encode character ‘\udcc0‘ in position 35
  3. 传央行闭门会议将出台两项举措 等同降准150基点
  4. python 二次平滑_时序分析 指数平滑
  5. graphx 基础算法
  6. 微信H5扫码支付 java
  7. 记录点滴——2019年终总结
  8. 《凤凰架构》读书笔记
  9. 迪普融合之路 构建价值网络
  10. 企业园区网IPv6地址规划方案与应用
  11. VB类计算机专业毕业设计题目
  12. android file assets,关于Android Assets读取文件为File对象
  13. 性能测试——jmeter性能测试——重点—核心——线程组、Ramp-Up Period、Loop Count 次采样...
  14. 摄像头采集图像本地HDMI输出延迟测试
  15. 计算机毕业设计ssm文档资料管理系统
  16. 【LTE基础知识】GUTI(Globally Unique Temporary UE Identity)分配
  17. 数据挖掘与数据分析项目链家租房数据(一)数据爬虫
  18. Qt编写自定义控件37-发光按钮(会呼吸的痛)
  19. 视频编码的守望者--Jason Garrett-Glaser
  20. 深信服校园招聘c/c++软件开发B卷

热门文章

  1. 最强Java修仙之路【附赠BAT修炼资源】,这些核心技能是你必须要掌握的!!
  2. 系统试运行报告是谁写的_煤矿安全监控系统升级改造验收方案
  3. PAT 乙级 1075  链表元素分类
  4. conda使用清华源解决pytorch安装过慢问题5分钟安装成功!!!!!!!
  5. 51nod 1301 集合异或和
  6. Java用while循环for循环解决有一张足够大的纸、折成与珠穆朗玛峰的高度。
  7. 网上报名上传电子照片时,要求大于30K小于200K,该怎么修改?...
  8. 亚马逊程序员:我曾拼命逃离996
  9. Android运行虚拟机怎样解锁,vm 虚拟机 android 如何解锁
  10. [最大独立集]Knights