近日有碰到关于将工做组计算机本地用户配置文件迁移至域用户配置文件下的问题,查阅了相关文档,现记录下迁移过程,待后续翻阅。(如下迁移过程为虚拟机测试环境)dom
1. 将计算机加入域后,重启电脑; ide
2. 使用域帐号domainuser登陆电脑,生成域用户配置文件,将SID写入注册表中;学习
3. 注销域帐户,并使用原先本地帐户localuser登陆计算机;测试
4. 赋予域帐户domainuser对localuser配置文件(C:\users\localuser)夹彻底控制权限;spa
输入具备查找域用户权限的用户帐户,密码3d
5. 勾选“使用可今后对象继承的权限替换全部子对象权限”;
对象
6. 连续点击肯定后,以管理员运行注册表;blog
7. 右键HKEY_CURRENT_USER,点击“权限”;继承
8. 赋予域帐户domainuser对HKEY_CURRENT_USER彻底控制权限,并勾选“使用可今后对象继承的权限替换全部子对象权限”;文档
9. 展开“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList”,检查本地帐户localuser的SID(找到ProfileImagePath数据为C:\Users\localuser的帐户SID);
此操做前,建议先将profilelist右键导出,备份。
10. 将domainuser帐户SID的ProfileImagePath数据(C:\Users\domainuser)更改成C:\Users\localuser;
11. 删除profilelist下localuser账户的SID,关闭注册表,重启计算机;
12. 以域用户domainuser登陆计算机,查看本来地用户配置文件是否已迁移至domainuser中;
13. 原localuser登陆计算机后,生成的配置文件夹为localuser.PCname;
14. domainuser登陆后,配置文件夹实为localuser,domainuser第一次登陆计算机时建立的文件,仍在domainuser文件夹中;迁移后,domainuser在桌面上建立的文件夹,存在于localuser配置文件中。
此方法为修改注册表实现本地配置文件迁移至域用户,若有错误,还望指正! 若有更好的方法,欢迎共同窗习,交流!