我已经在Windows 7 64bit Professional下创建了一个自定义库来处理我的源代码。当我第一次尝试Windows备份和还原时,出现以下错误
备份文件C:\ Windows \ System32 \ config \ systemprofile \ Source时,备份遇到问题。错误:(系统找不到指定的文件。(0x80070002))
我在Microsoft解答网站上的错误中找到了一个线索。但这似乎是404(Google的Cache中有一个版本),并且线程启动器始终无法解决其有效的问题。
出现此问题的原因是HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ WindowsNT \ CurrentVersion \ ProfileList下的一个或多个配置文件缺少ProfileImagePath。
要检查是否缺少配置文件:
- 打开regedit,导航到上面的注册表项。(HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList)。展开清单
- 单击列出的每个配置文件。前三个配置文件的ProfileImagePath值分别为%SystemRoot%\ System32 \ Config \ SystemProfile,%SystemRoot%\ ServiceProfiles \ LocalService和%SystemRoot%\ ServiceProfiles \ NetworkService。
- 从第4个配置文件开始,ProfileImagePath应该包含计算机上用户配置文件的路径,例如C:\ users \ Christine
- 如果一个或多个配置文件没有配置文件图像,则您缺少配置文件。
要解决此问题,请删除有问题的配置文件(警告:注册表包含系统正常运行所必需的关键设置。进行更改时请格外小心)
- 首先,导出ProfileList项以进行保管。(右键单击该键,选择“导出”,然后将其保存到桌面。)
- 右键单击有问题的配置文件,选择删除。
- 再次尝试备份。
这并没有为我工作。
有人知道这是怎么回事吗?