一、背景介绍

Windows家庭版提示不支持远程桌面,如下图Windows11家庭版:

本文将介绍一种Windows家庭版开启远程桌面的方法,分为开启远程桌面设置、配置问题排查及解决:

  • 安装远程桌面补丁文件;
  • 手动开启“远程协助”,防火墙开放端口;
  • RDP Wrapper自救指南;
  • 远程桌面设置常见问题排查和解决。

二、安装补丁

1、下载补丁并解压,下载链接:https://github.com/stascorp/rdpwrap

注意:用谷歌浏览器会提示危险文件,选择“保留危险文件”即可。如果大家不放心,请用杀软进行查杀。

  

2、选择“install.bat”右键,选择“以管理员身份运行”进行安装,安装成功则如下提示。

3、选择“RDPConf.exe”右键,选择“以管理员身份运行”查看相关信息,如下图则表示安装成功。

此时,就能远程控制该机器了!

三、手动开启“远程协助”,防火墙开放端口

1、点击“Windows图标”打开开始菜单,然后找到点击“设置”进入设置界面。

2、在“系统”中选择“关于”“系统信息”,然后点击“高级系统设置”进入系统属性。

然后选择“远程”选项卡并勾选“允许远程协助连接这台计算机”,最后点击“应用”保存配置。

3、按“Win+S”键和输入“控制面板”进入控制面板界面,然后选择“系统和安全 > Windows Defender 防火墙 > 允许应用或功能通过Windows Defender防火墙”,最后确保远程协助已允许。

四、RDP Wrapper自救指南

当RDP Wrapper初始状态Service state为Stopped时,应该如何排查和解决呢?

1、关闭防火墙/网络防火墙、退出杀毒软件。

2、重启电脑,手动复制rdpwrap.dll至C:\Program Files\RDP Wrapper,卸载后重新install

结果:Wrapper ver正常出现

3、检查防火墙配置是否允许3389端口

4、uninstall RDP Wrapper,重新安装,就可以了:

5、最后记得重新启用网络防火墙:

五、远程桌面设置常见问题排查和解决

 1、rdpwrap下载安装之后,安装目录缺失rdpwrap.dll或rdpwrap.ini文件

 2、已经显示绿色 fully supported,但是无论如何操作 Listener state都是红色Not Listening 

解决方案(两种解决方案都可以试试):

  • 检查下C:\Program Files\RDP Wrapper\rdpwarp.ini文件,看是不是刚才生成的ini配置文件粘贴错了位置,不能粘贴在文件最底端,要求粘贴到同类型配置文件的最顶端。
  • 重启服务,发现启动不了,被篡改了注册表解决方法可参考https://blog.csdn.net/qq_35903121/article/details/104342391,按照上面操作后,命令行起终端管理员,然后执行net start TermService命令即可。

3、RDP Wrapper其他都绿了,但是termsrv ver无法显示,support level也不为绿

解决方案:

  • 这种情况可能是软件界面显示问题,理论上已经可以被远程,可以电脑远程试一下。

4、RDP Wrapper都配置OK,刚开始试过可以远程,但过段时间再远程不了电脑

解决方案:

  • 记得去设置里调一下电源选项,要不然息屏后睡眠会断网。系统--电源--“插入电源时,在闲置以下时间后将设备置于睡眠状态”:选择【从不

5、配置成功后未重启,开启防火墙后就无法远程

解决方案:

  • 配置后开启防火墙,记得需重启电脑哦!

六、参考文献

  • https://github.com/stascorp/rdpwrap
  • https://github.com/stascorp/rdpwrap/issues/1883
  • https://github.com/sebaxakerhtc/rdpwrap.ini/tree/master/autogenerated
  • https://blog.csdn.net/qq_35903121/article/details/104342391

Windows家庭版开启远程桌面的方法的更多相关文章

  1. Windows 2008开启远程桌面连接

    具体请看下面的截图. 最重要的就是要打开远程允许远程桌面的默认端口 3389 的入站规则,我第一次弄,这一端口没打开,折腾了很久!!! 第一.首先打开“服务器管理器”—“配置”—“高级安全Window ...

  2. Windows 10打开远程桌面的方法

    今天使用windows 10,想要用远程桌面连接,可是怎么都找不到,哎,win10相比于win7和XP系统,感觉还是有点使用不习惯.不过后来还是找到了两个方法,在此记录下来,分享给需要的朋友. 1. ...

  3. 关于windows上开启远程桌面连接不上的问题解决

    解决办法 启用远程桌面连接(计算机-属性-远程设置) 选择第二个:允许运行任意版本远程桌面 关闭防火墙(或者给远程桌面添加端口3389放行也可以) 创建用户以及密码 这里注意,一定要建立密码,只有账号 ...

  4. Win7系统怎么开启远程桌面?Win7远程桌面怎么用(转)

    远程桌面服务开启之后,可以方便的远程管理服务器或计算机.为生活和工作带来不少便利呢,很多小伙伴还不知道怎么开启win7远程桌面吧(下面咗嚛以内网远程桌面为例)   工具/原料 Win7 Win7远程桌 ...

  5. windows 2012 r2如何开启远程桌面

    windows 2012 r2如何开启远程桌面 编写人:左丘文 2019-7-6 Windows 2012安装完成后需要开启远程桌面才可以远程连接,网上搜索了一下,有以下几个解决办法,虽说最后还是自己 ...

  6. Windows批处理:配置防火墙规则、开启远程桌面

    一.简介 公司主机加入域后,防火墙未进行设置,规则不统一,不少主机ping不通.另打算开启远程桌面,方便远程管理网内每台主机.曾在DC上测试过域组策略内的Windows防火墙设置,无论是新增规则还是直 ...

  7. windows系统局域网内开启远程桌面图解

    需要开启防火墙 默认这里没有远程桌面   添加方法   到此远程桌面已经开好了.

  8. 如何开启远程桌面连接功能?windows的远程桌面连接功能使用步骤

    由于远程桌面的诞生,为电脑工作者提供了极大的便利.首先,推荐1款比较适合服务器管理的远程桌面: 可以管理1000+服务器/vps的远程桌面:IIS7远程桌面管理 开启远程桌面功能步骤: 1.右键点击电 ...

  9. windows server 2003 远程桌面最大连接数调整与windows 2008远程桌面后,本地帐号自动锁定

    调整windows server 2003 最大远程连接数的步骤如下: 第1步.开始-->控制面板-->添加或删除程序-->添加/删除windows组件-->选择"终 ...

  10. Linux和Windows系统的远程桌面访问知识(转载)

    为新手讲解Linux和Windows系统的远程桌面访问知识   很多新手都是使用Linux和Windows双系统的,它们之间的远程桌面访问是如何连接的,我们就为新手讲解Linux和Windows系统的 ...

随机推荐

  1. Learning by teaching --- 费曼学习法

    世界上存在成千上万种学习法,如果上天只让我掌握一种,那一定就是"费曼学习法". 介绍 费曼学习法是由诺贝尔物理学奖获得者理查德·费曼提出的一种学习方法,其核心思想是将所学内容用自己 ...

  2. manjaro/archLinux出现什么的签名未知信任的时候

    sudo pacman -S archlinuxcn-keyring 在进行该做的就可以了 出现这种状况的原因是没有规范的更新系统!

  3. HISI3520DV300 折腾记录(三)之《终篇》

    PS:要转载请注明出处,本人版权所有. PS: 这个只是基于<我自己>的理解, 如果和你的原则及想法相冲突,请谅解,勿喷. 前置说明   本文作为本人csdn blog的主站的备份.(Bl ...

  4. PowerDesigner操作要点

    一.PowerDesigner解决name和code同步问题 工具-常规选项-General  Options-Dialog-Name to Code mirroring√去掉 二.PowerDesi ...

  5. 《Go程序设计语言》学习笔记之结构体

    <Go程序设计语言>学习笔记之结构体 一. 环境 Centos8.5, go1.17.5 linux/amd64 二. 概念 结构体是将零个或者多个任意类型的命名变量组合在一起的聚合数据类 ...

  6. echarts中实现多个label

    先来个效果图 如果你刚好需要实现这种效果,那么可以瞅一瞅了 我要开始水文了 如图所示,图中顶部部分文字乍一看好像是独立于柱状图,显示在最顶上,其实它也是由柱状图模拟而成. 只是吧图形相关属性做了隐藏, ...

  7. 【Spring注解驱动开发】@PostConstruct与@PreDestroy源码的执行过程

    写在前面 在前面的<[String注解驱动开发]你真的了解@PostConstruct注解和@PreDestroy注解吗?>一文中,我们简单的介绍了@PostConstruct注解与@Pr ...

  8. 【环境配置】vscode配置C C++开发和调试环境

    按照本教程配置好之后,不再需要写任何tasks.json和launch.json文件,减轻记忆负担,即使是调试程序,也不用再写这些文件了,跟着做就能得到一个很好的集成开发环境 目录 msys2的安装与 ...

  9. YOLOv4: 虽迟但到,大型调优现场,43mAP/83FPS | 论文速递

    YOLOv4在速度和准确率上都十分优异,作者使用了大量的trick,论文也写得很扎实,在工程还是学术上都有十分重要的意义,既可以学习如何调参,也可以了解目标检测的trick.   来源:晓飞的算法工程 ...

  10. Scala 不可变集合Set

    1 package chapter07 2 3 object Test06_ImmutableSet { 4 def main(args: Array[String]): Unit = { 5 // ...