系统账户无法登录变成temp账户

来自电脑维修知识库
跳转至: 导航搜索

知识库编号:0770

问题现象

用户原账户无法进入,自动变成temp账户,出现重启后桌面文件消失,应用商店打不开,系统软件打不开等情况

如开机提示User Profile Service服务登陆失败,无法加载用户配置文件,也可按此方案处理


处理方案一:新建账户

如用户接受,直接运行netplwiz添加新的本地账户即可,切换到新账户后再将旧账户文件迁移到新账户,如用户强烈不接受,再按方案二尝试处理

具体步骤:

1、右击开始菜单,点击运行,输入netplwiz点击确定

2、在弹出的窗口中点击【添加】,继续点击【不使用 Microsoft 账户登陆(不推荐)】,继续点击【本地账户】按钮

3、输入用户名(只建议使用英文字母或者数字,不建议使用中文和特殊符号),密码不用填写,点击下一步,点击完成

4、双击刚才添加的用户名,点击【组成员】,选择【管理员(A)】,点击确定,最后重启或者注销当前账户,切换到新账户

5、打开C盘,用户,旧账户的用户名文件夹,桌面,将旧账户的文件复制到新账户,再运行netplwiz,将旧账户删除即可

处理方案二:修复账户(不推荐)

此方案耗时长,成功率低,容易复发,不推荐

1、运行【Powershell(管理员)】或者【命令提示符(管理员)】,win11则为【Windows终端(管理员)】

输入以下命令并运行,后台运行等待完成

icacls "C:\Users" /reset /t /c /q

2、运行注册表,复制粘贴并打开以下路径

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

按下图找到两个长名称的路径,查看【不带.bak】的一项,确认右侧用户配置路径是否为temp未解决,如是,则删除该项【删除的是temp账户所在的注册表文件夹!!!】

系统账户无法登录变成temp账户1.jpg

然后右击另一个.bak后缀的项目,点击重命名,并删除.bak这4个字符(不是删除项目,是重命名

系统账户无法登录变成temp账户2.jpg

最后等待第一步的命令运行完成后重启电脑即可