Windows 7:手动将用户配置文件迁移到另一台计算机

Windows 7:手动将用户配置文件迁移到另一台计算机

这是我想要实现的简单任务:

我需要将用户配置文件从旧电脑迁移到新电脑。

我得到了什么:

  • 旧 Windows 7 PC 的硬盘
  • 新的 Windows 7 电脑

我无法使用 Windows 轻松传送,因为旧电脑已经不见了。

我在新电脑上做了什么:

  • 创建new_user账户
  • new_user以初始化个人资料的身份登录
  • 重新启动
  • 登录Administrator并将配置文件从旧电脑硬盘复制到C:\Users\old_profile
  • 更改权限C:\Users\old_profile:添加new_user具有完全访问权限的帐户
  • ProfileImagePath将注册表中的 new_user 项更改[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList]为:C:\Users\old_profile
  • 加载配置单元C:\Users\old_profile\ntuser.dat并添加new_user具有完全访问权限的帐户
  • 重新启动
  • 登录为new_user

乍一看一切都很顺利,但当我点击桌面上的任何文档时,系统提示“文件未找到/位置无效”。当我尝试点击“开始”->“计算机”时,系统提示“explorer.exe 访问被拒绝”。 编辑:我可以读取和运行任何文件Task Manager,除了explorer.exe

旧电脑只有 C: 盘并且所有文件都仅保存在配置文件目录下。

我是不是忘了什么?

谢谢。

答案1

解决方案是额外执行 1 个步骤:

加载配置单元C:\Users\old_profile\AppData\Local\Microsoft\Windows\UsrClass.dat并添加new_user具有权限的账户Full Access

结果:用户配置文件的迁移与旧计算机上的完全一样。无需使用任何实用程序。=)

更新(四年后): 我开始使用免费工具用户配置文件管理器(不是用户配置文件向导!)来自 ForensiT。它确实只需点击几下即可完成上述所有操作。

答案2

我使用 Zinstall 来完成这种工作,尽管是从一台旧电脑而不是驱动器进行传输(此处的教程可能会有所帮助:http://www.zinstall.com/how-to/how-to-migrate-user-profile-to-new-domain-windows-10-windows-7)。过去,我确实用它进行过驱动器传输,因此它也应该可以正常工作。

关于Windows 10传输后无法打开开始菜单的问题,解决方法如下:

  1. 从受损用户彻底注销,然后以其他用户身份登录(例如管理员)
  2. 删除所有内容

C:\Users\有问题的用户名\AppData\Local\TileDataLayer\Database\

  1. 重新开始

现在将打开开始菜单。

相关内容