User Profile Service 服务未能登录转载自(sailing的新浪博客)

简介:

User <wbr>Profile <wbr>Service <wbr>服务未能登录,有效解决方法
“事件查看器”的“应用程序”一栏中找到大量来源为“Winlogon”和“User Profile Service”的错误和警告(见下图)

User <wbr>Profile <wbr>Service <wbr>服务未能登录,有效解决方法

截取其中一些日志记录:

1.错误 User Profile Service    1502

Windows 不能加载本地存储的配置文件。此问题的可能原因是安全权限不足或本地配置文件损坏。

详细信息 - 另一个程序正在使用此文件,进程无法访问。

2.警告 User Profile Service    1515

Windows 已经备份了此用户的配置文件。下次此用户登录时,Windows 将自动尝试使用此备份的配置文件。

3.警告 User Profile Service    1511

Windows 找不到本地配置文件,正在用临时配置文件让您登录。当您注销时,对此配置文件所作的更改将丢失。

4.警告   User Profile General   1509

Windows 不能将文件 C:\Users\Default\AppData\Roaming\Microsoft\Ime\IMSC5\ 复制到 C:\Users\TEMP\AppData\Roaming\Microsoft\Ime\IMSC5\。这可能由网络故障或安全权限导致。

详细信息 - 拒绝访问。

5.警告    User Profile General   1509

Windows 不能将文件 C:\Users\Default\AppData\Roaming\Microsoft\Ime\IMSC5 复制到 C:\Users\TEMP\AppData\Roaming\Microsoft\Ime\IMSC5。这可能由网络故障或安全权限导致。

详细信息 - 拒绝访问。

6.Winlogon错误和警告的事件ID主要有 6004 6001 6000

 

以上警告4和5好像显示某些配置文件复制出错,笔者检查C:\Users\TEMP\AppData\Roaming\Microsoft\Ime\下确实没有IMSC5文件夹,手动复制过去,注销管理员账户,登录问题账户依然没有解决,于是在“事件查看器”中“联机查找原因”,根据微软提供的一些信息(如下图)User <wbr>Profile <wbr>Service <wbr>服务未能登录,有效解决方法
针对此问题,微软给出的解决办法:

User <wbr>Profile <wbr>Service <wbr>服务未能登录,有效解决方法
用户配置文件出了问题,但是登录时尝试用“临时配置文件”过程又有毛病,双重因素导致不能登录

1.按Windows+R,键入“regedit”,回车。

2.进入:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList,最后有两个文件夹,以“s-1-5...”开头的,一个有“.bak”后缀,一个没有。把这两个文件夹的名字互换。然后退出,重启电脑,问题就解决了。

 

附:如果还没有解决,继续以下步骤:

在新的那个带“.bak”后缀的文件夹中找到refcount,右键选modify,把值改为0,然后退出,重启。

我的折腾就到这里,还没遇到不能解决的情况。

如果你按此步骤还不能解决,请给我留言。

User <wbr>Profile <wbr>Service <wbr>服务未能登录,有效解决方法

对照正常管理员账户 “State”子键的键值“0”,查看“高级系统设置”中“用户配置文件”一栏,正常账户状态为“本地”,而问题账户状态为“备份”。很明显State“8000”即为“备份”,State“0”为“本地”了。而不带“.bak”后缀的注册表项中"ProfileImagePath"子键的键值为“C:\Users\Temp”,而且仅有三四个子键。

 

 

 

笔者不知到是抽了还是有直觉,毫不犹豫直接把整个不带“.bak”后缀的注册表项删除,注销当前账户,登录问题账户,成功登录这时问题解决了,再查看注册表发现带“.bak”后缀的注册表项的“.bak”自动消失变成不带“.bak”的项,而且其下子键数量与刚开始一模一样,不过State变为了“0”,进入“高级系统设置”中“用户配置文件”一栏,两个账户状态均变“本地”了。

 

 

问题反思:"ProfileImagePath"子键的键值为“C:\Users\Temp”的注册表子项中子键数量明显比其他正常账户少,可能是对该项写入不完整导致不能通过“临时配置文件”登录,删除该项,登录时自动重建,“备份”状态转化为“本地”。

 

 

 

总之,笔者最简单的解决方法就是:

 

 

1、开机按F8进入到安全模式,登录系统;

2、打开注册表,找到带“.bak”的项(如【HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ S-1-5-21-****-****-1000.bak】)不要动它。

3、定位到带“.bak”的项上方一个不带“.bak”的项(如【HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-****-****-1000】),确认该项包含键值为“C:\Users\Temp”的子键"ProfileImagePath",在左侧删除整个项,带“.bak”的项不要动,即可实现正常登录。 登录之后会发现带“.bak”的项自动去掉了“.bak“。



本文转自 abc3486389 51CTO博客,原文链接:http://blog.51cto.com/1336014/1866639

相关文章
|
SQL 关系型数据库 MySQL
十九、禁止ROOT用户远程登录
十九、禁止ROOT用户远程登录
567 0
|
3天前
|
安全 前端开发 网络安全
【Azure App Service】访问App Service应用报错 SSL: WRONG_VERSION_NUMBER(上海蓝云阻断页)
在Azure App Service上部署的应用遇到`SSL: WRONG_VERSION_NUMBER`错误。问题可能由不兼容的TLS版本引起,但即使将最小入站TLS版本改为1.2,问题仍存在。实际原因是上海蓝云的阻断页面,表明网站未完成ICP备案或有安全规定限制。解决方案包括:1) 对App Service绑定自定义域名并进行ICP备案,或2) 使用Application Gateway处理公网请求。在复杂环境中,需仔细排查和适配规则。
32 11
|
2月前
|
存储 缓存 网络协议
系统&服务管理进阶(SERVICE)
系统&服务管理进阶(SERVICE)
|
2月前
|
Kubernetes API 网络架构
k8s学习-CKS真题-启用API Server认证,禁止匿名访问
k8s学习-CKS真题-启用API Server认证,禁止匿名访问
123 0
|
10月前
|
Linux 调度
18.2 【Linux】rsylog.service:记录登录文件的服务
18.2 【Linux】rsylog.service:记录登录文件的服务
39 0
|
安全 关系型数据库 MySQL
从输入任何密码都可以直接登录 MySQL 的 root 用户谈 auth_socket 验证插件---发表到爱可生开源社区
一线的工程师反映了一个奇怪的现象,刚刚从 MySQL 官网上下载了一个 MySQL 5.7.31,安装完成后,发现使用任何密码都能登陆 MySQL,修改密码也不管用,重新启动 MySQL 也不能解决。
423 0
CRM Fiori Launchpad初次登陆后返回的service metadata信息
CRM Fiori Launchpad初次登陆后返回的service metadata信息
CRM Fiori Launchpad初次登陆后返回的service metadata信息
Confluence 6 从 Jira Service Desk 中取消未许可用户的访问
如果你为 Jira Service Desk 使用 Confluence 作为知识库,你可以选择允许激活所有用户和客户(这些可以让没有 Confluence 许可证的用户进行登录)来查看特定空间的页面。
1278 0