Windows 远程桌面(mstsc)完整迁移方案(含历史连接记录、RDP 配置、保存的账号密码)
一共需要备份3 套内容,缺一不可,全部原生系统功能,无需第三方工具,Win10/Win11 通用。
一、三套需要迁移的内容说明
- Windows 凭据(核心:保存的账号 + 密码)
所有勾选「记住我的凭据」的 RDP 密码,存在凭据管理器,导出
.crd加密备份文件。
- 注册表(mstsc 下拉历史 IP / 主机列表)
打开 mstsc 下拉框里的历史连接记录,导出 reg 注册表文件。
- 手动保存的.rdp 文件(自定义分辨率、多显示器、本地设备映射等配置)
你另存为的桌面 / 文档里的
.rdp快捷配置文件。
第一部分:旧电脑备份(Win10)
1. 备份密码(Windows 凭据,最关键)
- Win+R 输入
control 打开控制面板 → 用户账户 → 管理你的凭据
- 切换到 Windows 凭据,这里所有
TERMSRV/xxx 就是远程桌面保存的账号密码
- 左上角点 备份凭据
- 选择 U 盘 / 文件夹保存文件,后缀
.crd
- 弹出提示:按
Ctrl+Alt+Delete 进入安全桌面
- 设置一个加密密码(导入新电脑必须输入这个密码,务必记住)
- 完成,得到加密凭据备份
backup.crd
rundll32.exe keymgr.dll,KRShowKeyMgr
2. 备份 mstsc 历史连接下拉列表(注册表)
- Win+R 输入
regedit 打开注册表
- 定位路径:
HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default
- 右键
Default → 导出,保存为 RDP历史记录.reg
- 同目录下还有
Servers 项,也建议导出,保存服务器分组记录
3. 备份自定义.rdp 配置文件
- 如果你手动点过「另存为」保存连接,找到所有
.rdp文件全部复制
- 默认保存位置:
文档文件夹、桌面
- 包含:分辨率、多显示器、打印机 / 磁盘映射、网关、端口等全部自定义参数

第二部分:新电脑恢复(Win11)
步骤 1:恢复密码凭据(导入.crd)
- 打开凭据管理器(
rundll32.exe keymgr.dll,KRShowKeyMgr)
- 点击 还原凭据
- 选中旧电脑的
backup.crd
- 按
Ctrl+Alt+Delete,输入你备份时设置的加密密码
- 所有 RDP 账号密码自动恢复,打开 mstsc 可自动填充密码
步骤 2:导入历史连接注册表
- 双击
RDP历史记录.reg → 是,导入注册表
- 重启 mstsc,下拉框会出现全部旧的 IP / 主机历史记录
步骤 3:复制.rdp 配置文件
把旧电脑所有.rdp粘贴到新电脑相同位置,双击直接打开,所有显示、设备配置不变。
三、补充实用命令(查看本机所有 RDP 保存凭据)
输出带TERMSRV/的条目就是 RDP 登录凭据。
四、常见问题与限制
- .crd 备份跨电脑可以正常解密密码吗?
可以,Windows 原生加密备份支持任意 Windows 设备导入,只要记住备份时设置的密码。
- 只复制注册表 /rdp 文件,密码会丢失吗?
会!密码独立存在凭据管理器,注册表只存 IP,不存账号密码。
- 导入凭据后还是需要输密码?
- 确认导入成功,Windows 凭据列表出现对应
TERMSRV/xxx
- 关闭所有 mstsc 窗口重新打开
- 远程地址、用户名必须和原凭据完全一致(大小写、域名 / IP 不能差)
- 安全提醒
.crd包含所有远程登录密码,属于高敏感文件,不要上传云盘、不要发给他人,迁移完成后及时删除。
极简迁移流程总结
- 凭据管理器 → 备份凭据 → 生成
.crd
- 注册表导出 Terminal Server Client 项 →
.reg
- 复制全部
.rdp配置文件
- 导入
.crd恢复密码
- 双击
.reg导入历史连接
- 粘贴
.rdp文件,直接使用所有远程桌面连接 + 自动填充密码