由于我使用域帐户登录,因此这不是一个重复的问题……
我在域环境中有一台装有 Windows 7 Pro x64 的 HP Z200。我刚刚用与另一台相同的映像对我的最后一台计算机(我还有其他 5 台功能齐全的计算机)进行了映像处理,但由于某种原因,我无法使用我的 AD 帐户登录。我收到错误消息:
User Profile Service 服务登录失败
所以我去了微软网站,因为他们假装有一个解决方案(KB947215)但即使用他们的工具或通过注册表,我还是无法登录。
我也尝试过从域中删除计算机,但没有成功。我尝试重新启动服务,但由于无法停止依赖关系,因此无法重新启动。
所以我现在很无奈。有人愿意买这个吗?
问候,
大卫。
PS 我希望这不会是赏金!
答案1
很遗憾听到您正在重新成像,但我已经看到这个问题,这是我们的解决方案。
- 转到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
- 删除带有 .bak 的密钥和不带 .bak 的密钥
- 检查以下项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\SessionData
- 确保该用户未在任一键中列出,如果列出,则删除该用户。重新启动
如果您再次遇到此问题并且此方法有效,请告诉我,但它总能为我解决问题。
答案2
这个问题最简单的解决办法
默认配置文件损坏
如果默认配置文件的 NTUSER.DAT 文件不存在或已损坏,则无法登录。如果 NTUSER.DAT 不存在,则用户配置文件服务会在应用程序事件日志中记录 ID 为 1500 的事件和源用户配置文件服务:
由于无法加载您的配置文件,Windows 无法让您登录。请检查您是否已连接到网络,以及您的网络是否正常运行。
详细信息-系统找不到指定的文件。
另一方面,如果 NTUSER.DAT 已损坏,则用户配置文件服务将在应用程序事件日志中记录 ID 为 1508 的事件和源用户配置文件服务:
Windows 无法加载注册表。此问题通常是由于内存不足或安全权限不足造成的。
详细信息 - 系统已尝试将文件加载或恢复到注册表,但指定的文件不是注册表文件格式。对于 C:\Users\username\ntuser.dat
修复损坏的默认配置文件
修复损坏的默认配置文件的最简单方法是删除 C:\Users\Default 的内容,然后从相同版本的 x32/x64 工作系统中复制它。但请确保您复制的计算机具有相同的操作系统版本和语言。