1.
迁移前准备与评估
- 清点用户与应用:导出AD用户列表、应用清单与依赖(命令:Get-ADUser -Filter *)。
- 盘点个性化项:壁纸、开始菜单布局、浏览器配置、桌面快捷方式、打印机与驱动。
- 备份当前配置:对关键用户先做完整Profile备份(robocopy /mir %USERPROFILE% \\backup\profiles\%username%)。
2.
方案选择要点比较
- FSLogix容器(优点:完整Profile隔离,支持大型AppData;缺点:需文件存储与许可)。
- 文件夹重定向+配置脚本(优点实现简单;缺点无法完整保留Local\AppData及注册表个性化)。
- 应用内同步/云配置(如Chrome、Edge、Office 365帐号同步,适合跨设备保留设置)。
3.
方法A:FSLogix Profile Container详细实施步骤
- 环境准备:准备SMB/NFS存储,创建权限共享:\\fslogix\profiles,NTFS权限:CREATOR OWNER、Authenticated Users(列出文件夹权限策略)。
- 安装FSLogix:MSI静默安装:msiexec /i FSLogixAppsSetup.msi /qn /norestart。
- 配置GPO:在GPO里启用FSLogix Profile Containers,设置VHD locations=\\fslogix\profiles\%username%。
- 迁移流程:先测试小批量用户登录生成VHD(X),验证用户数据完整性(桌面、开始菜单、应用设置)。
4.
方法B:文件夹重定向+配置迁移脚本
- GPO文件夹重定向:在GPMC中新建GPO,User Configuration -> Policies -> Windows Settings -> Folder Redirection,重定向文档/桌面/图片到网络位置。
- 自定义迁移脚本:编写PowerShell脚本,复制AppData\Roaming中关键应用配置与导出注册表分支:
- 复制:robocopy \\oldpc\c$\Users\user\AppData\Roaming \\newfs\%username%\AppData\Roaming /mir /xd Temp
- 注册表:reg export "HKCU\Software\AppVendor" appvendor.reg,然后在目标导入:reg import appvendor.reg。
5.
方法C:按应用迁移细节(浏览器、Office等)
- Chrome/Edge:复制%LOCALAPPDATA%\Google\Chrome\User Data或使用内置同步登录Google/微软账号。
- Outlook:导出PST(Outlook导出向导)并保存账户设置脚本,注意不要直接复制OST,建议重建并导入PST。
- 专用应用:查阅厂商文档,导出配置文件与许可证文件位置,逐个迁移。
6.
保持桌面个性化(任务栏、开始菜单、壁纸)
- 任务栏与开始布局:使用Export-StartLayout /Import-StartLayout导出XML并通过GPO分发(适用于Windows 10/11)。
- 壁纸与锁屏:统一保管壁纸文件到共享,设置GPO指向该路径或在登录脚本中复制到%APPDATA%\Microsoft\Windows\Themes。
7.
迁移测试与分阶段切换
- 小范围试点:选择5-10名代表用户,按选定方案迁移并记录差异。
- 验证清单:登录是否正常、应用配置是否完整、打印机与驱动是否可用、性能是否可接受。
- 回滚策略:保留原始Profile备份48小时,若异常可恢复:robocopy /mir \\backup\profiles\user \\origin\c$\Users\user。
8.
常见问题与解决技巧
- 权限问题:FSLogix容器经常因共享权限导致无法创建VHD,确保Share与NTFS权限都允许Authenticated Users创建文件。
- 文件冲突:使用robocopy加参数 /FFT /XO /R:2 /W:5 降低冲突与重试时间。
9.
监控、优化与后续管理
- 容量监控:为Profile VHD开启配额报警,定期清理不活跃Profile。
- 自动化:将迁移脚本纳入SCCM/Intune任务序列,记录日志到中心日志服务器便于审计。
10.
迁移决策建议
- 若目标为长期桌面云化且需完整个性化,优先使用FSLogix容器。
- 若受限于存储或许可,则采用文件夹重定向+脚本+应用云同步的混合方式,针对关键应用单独处理。
11.
问:FSLogix迁移后用户能否保留本地AppData\\Local的个性化设置?
回答:能。FSLogix以Profile Container方式将整个用户配置(包括AppData\\Local与AppData\\Roaming、注册表HKCU)封装到VHD(X),登录时即挂载,保留本地个性化。
12.
问:文件夹重定向是否会导致应用配置丢失?
回答:部分应用将配置存于Local(如Chrome缓存)或注册表,文件夹重定向只覆盖文档类文件,需额外脚本或导出注册表来迁移应用配置,不能单靠重定向。
13.
问:如何在迁移后快速回滚单个用户至原环境?
回答:准备好原Profile备份(VHD或文件备份),用户出现问题时断开新会话并用robocopy或直接挂载旧VHD替换当前Profile,恢复注册表与关键文件后重启登录。
来源:云桌面迁移中用户配置迁移与个性化桌面保留的方法比较