Plantre Plantre
首页
后端
技术
硬件
  • 前端文章

    • HTML
    • CSS
    • JavaScript
  • 技术

    • 技术文档
    • GitHub技巧
    • Nodejs
    • 博客搭建
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

plantre

一个后端开发者
首页
后端
技术
硬件
  • 前端文章

    • HTML
    • CSS
    • JavaScript
  • 技术

    • 技术文档
    • GitHub技巧
    • Nodejs
    • 博客搭建
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 虚拟化

  • Git

  • 可视化

  • Linux

  • 远程串流等

    • RDP
    • 家庭版添加RDP
  • SWF

  • 网络

  • 网站收藏
  • 技术
  • 远程串流等
plantre
2025-05-15

家庭版添加RDP

github地址-RDPWrap (opens new window)

RDPWrap 是一款开源工具,旨在扩展 Windows 系统的远程桌面协议(RDP)功能,突破默认限制,提供更灵活的远程访问体验。以下是其核心功能与作用的分点解析:


  1. 突破单用户限制,支持多用户并发连接 • 核心功能:RDPWrap 允许同一台 Windows 计算机同时接受多个远程桌面连接,解决了家庭版、专业版等非服务器系统仅支持单用户登录的限制。

    • 技术实现:通过动态链接库(DLL)注入和修改系统服务(如 TermService),绕过 Windows 默认的单会话模式,并利用配置文件 rdpwrap.ini 适配不同系统版本。

    • 典型场景:

    ◦ IT 管理:管理员可同时处理多台服务器的紧急问题,无需等待用户退出。

    ◦ 教育与培训:教师通过多会话监控学生操作,或在一台主机上演示多任务。


  1. 支持 Windows 家庭版启用远程桌面服务 • 家庭版兼容性:Windows 家庭版默认不支持远程桌面服务,RDPWrap 通过补丁注入和配置修改,激活其 RDP 功能,使其具备与专业版或服务器版类似的能力。

    • 实现方式:安装时运行 install.bat 脚本,动态替换系统文件(如 termsrv.dll)并更新服务配置。


  1. 灵活配置与优化 • 自定义设置:用户可通过编辑 rdpwrap.ini 调整端口、分辨率、空密码登录等参数,并适配最新 Windows 更新。

    • 性能管理:会话管理器(Session Manager)负责分配 CPU、内存等资源,确保多用户并发时的稳定性。

    • 安全增强:支持强密码策略和 IP 白名单限制,降低未授权访问风险。


  1. 低成本替代商业授权方案 • 节省成本:无需购买微软昂贵的多用户远程桌面授权(如 RDS CAL),即可实现多会话功能,尤其适合预算有限的中小企业。

    • 开源优势:代码透明,社区持续维护更新,提供免费技术支持。


  1. 应用场景扩展 • 远程协作:开发者在多会话环境中隔离测试环境,提升调试效率。

    • 家庭共享:家庭成员通过不同账户远程共享高性能主机,用于游戏或计算任务。

    • 服务器集群管理:在小型服务器集群中,通过绑定不同环回地址(如 127.0.0.2)区分服务实例。

github地址-rdpwrap.ini (opens new window)

用户帐户限制阻止了此用户进行登录。例如:不允许使用空密码,登录次数的限制,或强制实施的某个策略限制。 (opens new window)

@echo off
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i"
1
2
3
4
编辑 (opens new window)
上次更新: 2025/06/10, 09:18:05
RDP
拆包SWF

← RDP 拆包SWF→

最近更新
01
集成loki
07-04
02
TCP的ESTABLISHED是什么意思
06-24
03
安装1panel
06-24
更多文章>
Theme by Vdoing | Copyright © 2025-2025 plantre | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式