我的笔记本电脑上有本地用户。我的公司正在迁移到域设置,我想将本地用户迁移到域用户,同时保留所有设置(桌面、开始菜单、程序)。我该怎么做?
另外,当我在笔记本电脑上工作且未连接到域时,是否可以让本地用户具有与域相同的设置?
答案1
最后我用了这个解决方案
http://www.bleepingcomputer.com/forums/topic55713.html
但在注册表中,我将两个(域和本地)用户映射到相同的“Profileimagepath”,并映射到相同的设置文件夹(Documents Adm Settings\xxx),这样两个用户都可以共享他们的设置(桌面、程序)。我喜欢这个解决方案。
答案2
您应该使用 Microsoft USMT。它是免费使用的,但是相当复杂。
但是使用 GUI 可以使它变得非常简单。
有关 USMT 的更多信息,请参阅此 Technet 文章如何将 Windows 用户配置文件迁移到新帐户、新 PC 或新域
答案3
将您的个人资料转移到域名的最简单方法是:
通过控制面板 > 系统转到系统属性,或者最简单的方法是按Windows Flag+ Pause/Break。
转到高级选项卡(XP 及之前版本),或单击“高级系统设置”(Vista 和 7)。
(您可能必须先将类型更改为“漫游配置文件”)
单击“用户配置文件”下的设置,然后找到您的用户并选择复制到选项。只需选择 \servername 以及保存您的配置文件的位置即可。
使用 Active Directory 用户和计算机,将其设为配置文件路径,下次登录时,它会从服务器中提取该配置文件。
至于您是否可以在域外拥有此配置文件 - 请您的管理员启用远程工作/缓存凭据和其他移动选项。这将允许您登录并工作,而无需实际在网络上。
如果我有任何误解,请发表评论,我会进行相应的修改。
答案4
我发现了一个非常好的注册表调整。我可以确认,它适用于 95% 的计算机。我相信那 5% 是损坏的 Windows 安装。操作方法如下:http://itswapshop.com/tutorial/windows-7-migrate-local-profiles-domain-profiles-5-steps-and-5-minutes-using-registry-tweak
- 加入域,重新启动,然后以本地用户身份登录。
- 授予域用户完全权限
c:\users\local_user
,并确保选中“用可从该对象继承的权限替换所有子对象权限“。 - 在仍以本地用户身份登录的情况下,打开密钥并向域用户
regedit
授予完全控制权HKEY_CURRENT_USER
。确保选中“用可从该对象继承的权限替换所有子对象权限“。 - 重新启动并以域用户身份登录以在注册表中创建记录
- 再次重新启动并以本地用户身份重新登录:
.\local_user
- 展开
regedit
。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
此处的每个密钥都与此计算机上的用户帐户相关联。浏览每个密钥并查看字符串ProfileImagePath
。找到本地用户的字符串并复制它。将其粘贴到域用户的相同字符串中。您不必删除密钥下的本地用户的整个密钥ProfileList
。您仍然可以以本地用户身份登录。 - 重新启动并以域用户身份登录。