win7 登录系统提示 user profile service服务未能登陆,无法加载用户配置文件

win7 登录系统提示 user profile service服务未能登陆,无法加载用户配置文件,第1张

解决方法如下:

1,首先,重启计算机,连续按 F8 并选择进入“安全模式”。开启管理员Administrator帐户。

2,通过管理员Administrator帐户进入电脑(也可在安全模式下 *** 作以下步骤),“开始”——搜索功能——键入 regedit 并回车——“注册表编辑器”,也可以使用“运行”(Windows + R),键入 regedit 直接打开“注册表编辑器”。

3,在“注册表编辑器”中,找到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList项,并在左窗格中找到以“S-1-5”(SID 密钥)开头,后跟一长串数字的文件夹(数字是随机的)。

4,在这里大家可以看到两个带有一长串数字的文件夹,除去末尾的“.bak”外文件夹名称的其他部分完全相同,分别查看这两个文件夹在右窗格中“ProfileImagePath”的数据,无“.bak”的文件夹,其数据为“C:\Users\TEMP”。而以“.bak”结尾的文件夹,其数据为“C:\Users\账户名称”,将这两个文件夹的名称互换,将带有“.bak”的文件夹去掉“.bak”更改为正常文件夹,将原本没有“.bak”的文件夹加上“.bak”(重命名方法:右键单击文件夹,选择“重命名”)。

5,更换完成后,选择现在名称修改后的不含“.bak”的文件夹,在右窗格双击“RefCount”,键入 0 并确定,双击“State”,键入 0 并确定。

6,关闭“注册表编辑器”,重启计算机,此时电脑恢复正常状态。

1、首先是正常创建一个用户帐户,然后切换到此用户。如果一切正常那就没问题了,如果有错误提示,那就继续下一步。

2、切换到原来的管理员帐户(我的是Administrator),打开注册表,展开到HKEY_LOCAL_MACHINE\SORTWARE\Microsoft\Windows NT\CurrentVersion中的ProfileList项,可以看到里面并没有属于新创建账户名的项。

3、在控制面板——用户帐户的左侧,找到“配置高级用户配置文件属性”,打开后发现储存在本机上的配置文件中,也没有新创建账户名的配置文件。

4、然后打开我的电脑,在C:\Users文件中,新建一个文件夹,名称与用户名称一样的文件夹。

5、回到第3步的用户配置文件窗口,选择默认配置文件,点击右下角的“复制到??”,在新的窗口中点击浏览,选择C:\Users\新创建账户名,确定

6、然后按“win+R”打开运行窗口,输入“CMD”,回车确定。

7、然后输入wmic useraccount get name,sid,回车确定,在结果中找到新创建账户名与对应的SID,将SID复制出来。

8、在注册表的HKEY_LOCAL_MACHINE\SORTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList下,新建一个项,名称就是上一步复制的SID的名称。并在此项的右侧,新建一个DWORD值,名为Flags值为0;一个字符串值,名为ProfileImagePath,值为C:\Users\user1;一个DWORD值,名为State值为0。以上都要注意大小写一致,重启电脑即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11030916.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存