全部。
从 C:\Users 中手动删除一些基于域的非漫游用户配置文件(包括我自己的)后,我在登录时不断收到以下错误:
“用户配置文件服务登录失败。无法加载用户配置文件”
我尝试从注册表中删除 SID 以及用于缓存 SID 的 GUID 注册表项,但无济于事。使用 procmon 找出它想要什么后,我发现它引用了几个文件夹:
C:\users[myaccount] C:\users[myaccount].[domain_forest_name] C:\users\Default(在另一台 2008 服务器上不存在能登录到)
由于问题发生在另一个用户身上,我尝试将他的个人资料恢复到我删除之前的状态,但即使按照以下步骤操作后,他仍然无法登录。
我不知道该怎么办。我搜索的每一条信息都提到了 SID 删除方法,这显然对我来说不起作用。
有人遇到过这个问题或有建议吗?非常感谢!
答案1
尝试从系统属性的“高级”选项卡中删除配置文件(这是删除用户配置文件的正确方法)。配置文件可能会显示为“未知帐户”,因此如果您看到任何配置文件被列为“未知帐户”,请将其删除,看看是否能解决问题。
答案2
当我收到“无法加载用户配置文件”消息并使用临时配置文件登录时,我注意到我的配置文件目录 (C:\users\) 丢失了。我重新创建了它并将其留空。然后它在高级系统设置中显示为“备份”状态;我从那里删除了它,下次我重新登录时,系统为我创建了一个新目录,其状态正确(即“本地”)。
答案3
关闭 UAC 可解决该问题。