这篇笔记为你详细记录了这次 Surface RT 2的完整技术路线。
它不仅仅是一个简单的教程,更是你作为极客在 2026 年对跨代设备进行“算力重组”的实战总结。
🛠️ 技术笔记:Surface RT 2 远程无线音箱实现方案版本归档:Windows 10 Pro (20H2, 19042.631)核心目标:
解除单用户限制,实现主机工作、RT2 同步作为 5W 低功耗音箱。
一、 核心架构:多用户并发 RDPWindows 专业版原生限制同一时间仅允许一个活跃用户。通过修改 termsrv.dll 的二进制特征码,使 Win10 具备了服务器级的“多会话”能力。
二、 自动化:Python 补丁制作此脚本针对 19042.631 版本的特征码进行匹配并替换。脚本名称:patch_rdp.py
三、 命令行实操:文件替换与权限夺取
必须以管理员身份运行 CMD 执行以下“外科手术”指令:
| 步骤 | 命令 | 目的 |
| 1 | takeown /f C:\Windows\System32\termsrv.dll /a | 从系统手中获取文件所有权 |
| 2 | icacls C:\Windows\System32\termsrv.dll /grant Administrators:F | 赋予管理员完全控制权限 |
| 3 | taskkill /f /fi "services eq TermService" | 强制杀掉正在运行的服务进程 |
| 4 | ren C:\Windows\System32\termsrv.dll termsrv.dll.bak | 建立备份 |
| 5 | copy "C:\Users\arvin\Desktop\op\termsrv_patched.dll" C:\Windows\System32\termsrv.dll | 粘贴补丁文件 |
四、 策略重编程:注册表配置
通过注册表开启并发开关,并按照你的需求限制用户数量。
- 开启并发模式:
reg add "HKLM\System\CurrentControlSet\Control\Terminal Server" /v fSingleSessionPerUser /t REG_DWORD /d 0 /f - 设定用户上限(3人):
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v MaxInstanceCount /t REG_DWORD /d 3 /f - 重启服务:
net start TermService
五、 客户端配置:RT2 音箱引导文件
在 Surface RT 2 上使用的 .rdp 配置文件核心参数:
- 地址:
192.168.1.一一0 - 账号:
Rt2/000000 - 音频重定向(关键):
audiomode:i:0(在 RT2 本地播放声音)audioqualitymode:i:2(开启高品质音频流) - 性能优化:
disable themes:i:1(禁用主题,降低 RT2 的 CPU 功耗)