如何在Windows家庭版操作系统上轻松开启Windows 10/11远程桌面服务?
|
admin
2024年10月24日 7:54
本文热度 1084
|
在这个信息化时代,远程办公和远程技术支持已经成为许多企业和个人的日常需求。无论是在家中、咖啡馆、还是旅途中,只要能够连接到互联网,我们就能通过远程软件轻松地访问和使用我们的电脑。但是在企业的内网,并没有连接到互联网,为了安全,企业也不会将内网开放到互联网,虽然有些企业为了方便,使用无线网卡将内网电脑接入互联网,然后使用向日葵、Todesk等远程软件供厂家技术员远程处理问题使用,但是这样只能解决一台电脑的远程接入,而如果要从这台电脑跳转到其它电脑上去,就得使用SSH或者Windos远程桌面服务,Windows远程桌面服务(Remote Desktop Services,RDS)是Windows操作系统提供的一项强大功能,它允许用户通过网络远程访问和控制另一台计算机。通过远程桌面连接,用户可以像在本地计算机上一样使用远程计算机上的程序和文件,实现无缝的远程办公和协作。但是现在的企业有时候在采购中由于价格原因,采购的都是Windows家庭版操作系统。
由于Windows家庭版默认不包含远程桌面服务,这就导致企业无法直接享受远程连接的便利。随着技术的不断进步和用户需求的不断增长,许多第三方工具和补丁应运而生,帮助家庭用户突破这一限制。其中,RDP Wrapper就是一个广受欢迎的解决方案。RDP Wrapper是一个开源项目,它通过修改系统配置来启用Windows家庭版上的远程桌面服务。
本文旨在为这些用户提供一份详细的指南,教他们如何在Windows家庭版操作系统上轻松开启Windows远程桌面服务。通过本文的指导,用户将能够充分利用远程桌面连接的便利,实现远程办公、文件传输、技术支持等多种功能。
一、准备工作
在开始之前,你需要确保以下几点:
Windows家庭版操作系统:本文适用于Windows 10和Windows 11家庭版用户。
管理员权限:你需要拥有目标电脑的管理员权限才能进行修改和配置。
网络连接:确保你的电脑和要远程访问的电脑都连接到互联网或同一局域网内。
二、安装RDP Wrapper补丁
访问以下链接:
https://github.com/stascorp/rdpwrap
下载最新的RDP Wrapper补丁文件,目前最新的是V1.6.2。注意:在下载过程中,某些浏览器可能会提示文件存在风险。请放心,这是因为RDP Wrapper是一个第三方工具,用于修改系统配置。你可以选择保留文件,并使用杀毒软件进行扫描以确保安全。选择“install.bat”右键,选择“以管理员身份运行”进行安装,安装成功则如下提示。选择“RDPConf.exe”右键,选择“以管理员身份运行”查看相关信息,如下图则表示安装成功。在弹出的窗口中,你会看到RDP Wrapper的状态、配置信息和支持的远程桌面版本。如果看到“fully supported”和绿色的勾选标记,表示安装成功。
1、配置防火墙:
按下“Win+S”键,输入“控制面板”,并打开控制面板。
选择“系统和安全”>“Windows Defender 防火墙”>“允许应用或功能通过Windows Defender防火墙”。
在弹出的窗口中,找到并勾选“远程桌面”或“远程协助”(取决于你的Windows版本),然后点击“确定”以保存设置。
2、启用远程桌面服务:
按下“Win+R”键,输入“sysdm.cpl”并按回车,打开系统属性窗口。也可以点击“Windows图标”打开开始菜单,然后找到点击“设置”进入设置界面。在“系统”中选择“关于”或“系统信息”,然后点击“高级系统设置”进入系统属性。
在“远程”选项卡中,勾选“允许远程协助连接这台计算机”和“允许远程连接到此计算机”选项(如果可用,一般是没有这个选项的)。
注意:在某些Windows版本中,“允许远程连接到此计算机”选项可能不可用或已被重命名。如果遇到这种情况,请确保你安装了正确的RDP Wrapper补丁,并参考相关文档进行配置。
3、配置电源选项(可选):
- 为了防止电脑在远程连接期间进入睡眠状态而断开连接,你可以配置电源选项。
- 进入“系统”>“电源和睡眠”,在“插入电源时,在闲置以下时间后将设备置于睡眠状态”下,选择“从不”。
- 确保你以管理员身份运行了“install.bat”文件。
- 检查是否有杀毒软件或防火墙阻止了RDP Wrapper的安装和运行。
- 尝试关闭杀毒软件或防火墙后重新安装RDP Wrapper。
- 确保远程电脑的远程桌面服务已启用,并且防火墙已配置为允许远程连接。
- 检查你的网络连接是否正常,并确保远程电脑的IP地址正确无误。
- 尝试重启远程电脑和发起远程连接的电脑,然后再次尝试连接。
- 检查你的网络连接速度和稳定性。较慢或不稳定的网络连接可能会导致远程桌面性能下降。
- 尝试降低远程桌面的分辨率和颜色质量,以减少数据传输量并提高性能。
- 在远程电脑上关闭不必要的后台程序和服务,以释放系统资源并提高性能。
- 在Windows中,mstsc.exe通常位于C:\Windows\System32文件夹中。如果你无法找到该文件,请确保你的系统路径包含了该文件夹。
- 你还可以通过在命令提示符窗口中输入“mstsc”并按回车来启动远程桌面连接应用程序(前提是mstsc.exe存在于你的系统路径中)。
5、 当RDP Wrapper初始状态Service state为Stopped时,应该如何排查和解决呢?
- uninstall RDP Wrapper,重新安装,就可以了
6、rdpwrap下载安装之后,安装目录缺失rdpwrap.dll或rdpwrap.ini文件
https://github.com/stascorp/rdpwrap/issues/1883
网址手动下载后,复制到安装路径下。再然后卸载->安装,看看有没有rdpwrap.ini文件,没有的话去网址https://github.com/sebaxakerhtc/rdpwrap.ini/tree/master/autogenerated
根据termsrv ver.后面的版本号,将里面内容复制到安装路径下,然后重启电脑7、已经显示绿色 fully supported,但是无论如何操作 Listener state都是红色Not Listening
检查下C:\Program Files\RDP Wrapper\rdpwarp.ini文件,看是不是刚才生成的ini配置文件粘贴错了位置,不能粘贴在文件最底端,要求粘贴到同类型配置文件的最顶端。重启服务,发现启动不了,打开regedit,找到路径HKLM\System\CurentControlSet\Services\TemmService\Parameters
发现少了一个二制文件serviceDll。手动创建,右键新建-->可扩充字符段值,设置名称为serviceDLL,值设置成:%SystemRoot%\System32\termsrv.dll
创建好之后,再次启动Remote Desktop Services服务,无报错。服务器远程访问恢复正常。命令行打开终端管理员,然后执行net start TermService命令即可。8、RDP Wrapper都配置OK,刚开始试过可以远程,但过段时间再远程不了电脑这个可能就是电脑电源设置问题,按配置电源选项(可选)这个将电脑电源选项中【插入电源时,在闲置以下时间后将设备置于睡眠状态”】选择【从不】。
在病毒和威胁防护中,查看“保护历史记录”,将拦截记录设置为“此威胁或应用被允许”,再次尝试远程检查远程服务是否启动,“cmd”以管理员身份运行命令:net start termService。
该文章在 2024/10/24 9:20:19 编辑过