简洁版本:
我有 UserA 的 AppData 文件夹备份。Windows 10 更新期间帐户出现问题,但应用程序数据可用。因此,我创建了一个新的用户帐户 UserB。我可以将 UserA 的 AppData/Roaming 复制到 UserB 并期望它正常工作吗?
长版本:
我最近将一台 PC 升级到 Windows 10 Home(从 Win7 升级)。升级后,我发现 PC 使用的帐户(UserA)是“内置管理员”帐户,因此无法修改任何设置。
在无法找到将帐户转换为普通管理员帐户的方法后,我决定创建一个新的用户帐户(UserB)并从 UserA 复制文件和设置。
我已经完成了所有文档/下载/桌面(非常简单),但我不确定是否可以对 AppData/Roaming 执行相同操作。有很多程序设置我想转移(特别是 Adobe 相关软件)。
问题:我是否可以简单地将漫游文件夹从用户 A 复制到用户 B,从而恢复所有程序设置?如果不行,我还需要做什么?
谢谢你的帮助!
答案1
是的,漫游配置文件(%AppData%
,默认为%UserProfile%\AppData\Roaming
)旨在在计算机之间传输(在域环境中),备份然后恢复它应该可以保留大多数程序的大多数用户设置。事实上,我最近自己也这么做了。
请注意,有些程序会错误地期望本地 appdata 文件夹(%LocalAppData%
,默认为%UserProfile%\AppData\Local
)的部分内容也会被恢复。不幸的是,这确实是个案,您必须在它们出现时处理它们。通常,如果需要,您只需从漫游文件夹中删除有问题的应用程序的数据即可。如果您有备份,您也可以尝试恢复整个本地 appdata 文件夹。
您可能遗漏的另一件事是注册表项,这些项部分存储在配置文件根目录中 ( %UserProfile%\NTUSER.DAT
)。某些程序会将其设置存储在那里,这些设置不会通过漫游配置文件恢复。您可能也希望恢复此文件,但将其复制到其他用户可能行不通。如果您需要特定设置,您可以从中导出相关子项HKEY_CURRENT_USER
并将其导入到新配置文件中(或者,如果您无法以用户身份登录,请在 regedit 中安装该文件)。