这篇笔记为你详细记录了这次 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 执行以下“外科手术”指令:

步骤命令目的
1takeown /f C:\Windows\System32\termsrv.dll /a从系统手中获取文件所有权
2icacls C:\Windows\System32\termsrv.dll /grant Administrators:F赋予管理员完全控制权限
3taskkill /f /fi "services eq TermService"强制杀掉正在运行的服务进程
4ren C:\Windows\System32\termsrv.dll termsrv.dll.bak建立备份
5copy "C:\Users\arvin\Desktop\op\termsrv_patched.dll" C:\Windows\System32\termsrv.dll粘贴补丁文件

四、 策略重编程:注册表配置

通过注册表开启并发开关,并按照你的需求限制用户数量。

  1. 开启并发模式reg add "HKLM\System\CurrentControlSet\Control\Terminal Server" /v fSingleSessionPerUser /t REG_DWORD /d 0 /f
  2. 设定用户上限(3人)reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v MaxInstanceCount /t REG_DWORD /d 3 /f
  3. 重启服务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 功耗)