一种解决Windows10用户登录问题的方案

(第一次在CSDN发文,手机编辑有点麻烦,本来是在华为备忘录里写的,复制下来格式全乱了,仅做记录和经验分享,没有图真是抱歉啦)

关键词:

Windows 10,Windows Hello PIN,Microsoft账户,0x80180001,无法验证凭据。

注意:本文不是“如何更改PIN”或“如何更改登录密码”

本人设备: Lenovo B50-45
系统版本: Windows 10 专业版 20H2

出现问题:
  • 开机后无法使用密码登录,只能使用PIN登录,但出现错误,导致无法登录用户。
    直接原因:
  • “设置”中点选了“需要通过Windows Hello登录Microsoft账户”
解决问题的不利条件:
  • Windows Hello PIN设置存在问题,出现“无法验证凭据”错误。
  • Microsoft账户绑定Administrator超级管理员用户。
  • Microsoft重置PIN验证存在0x80190001错误。
  • 未设置Windows10系统还原点。
  • 未开启注册表备份RegBack。 (Win10后续版本默认关闭)
  • Windows10自带“启动修复”出现错误。
  • Windows10命令行模式无法创建账户。
尝试与错误:
  1. 尝试使用PIN输入框下方“我忘记了我的PIN”进行Microsoft账户验证重置,失败。
  2. 尝试使用Windows10自带启动修复修复账户问题,失败。
  3. 尝试使用系统还原点重置设置,失败。
  4. 尝试使用命令行模式(只需通过登录密码验证不需要PIN)创建新账户,失败。
  5. 尝试使用局域网内远程连接登录账户,成功。
在此基础上探索方法:
  1. 启动电脑,保持在登录界面。
  2. 通过RD Client手机客户端连接电脑,此时需要账户名和登录密码(而不是损坏的PIN,远程连接并不能使用PIN)。
  3. 打开“设置”,试图修改Windows Hello配置,但失败。原因是远程连接权限不够。
  4. 打开cmd,使用net user和net group命令添加新用户并设置成管理员(具体使用方法请在cmd中输入net user /?或net group /?)。
  5. 关闭RD Client,使用新用户登录电脑。
登录后试图找回原用户配置,经数次尝试与错误后找到一可行方法:
  1. 再建立一个管理员用户,并切换登录一次,此时电脑中共有三个用户,分别是Administrator(无法登录),管理员1(工具用户),管理员2(目标用户)。
  2. 登录管理员2,待加载完成后注销,返回管理员1。
  3. 打开注册表编辑器(运行-regedit),检查HEKY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList项,子项为每个账户对应的配置信息(名称以S-1-5-xx开头)。
  4. 用ProfileImagePath项确定用户。此项为文本格式的用户目录(如C:\Users\Administrator)。
  5. 找到管理员2对应的项(含有值为……$管理员2的用户名$的项)
  6. 将ProfileImagePath值改为无法登录的管理员用户对应的值(即C:\Users\Administrator)。
  7. 登录管理员2用户,桌面、文档、应用数据与Administrator无异。
  8. 打开Office 365任意软件,账户头像边会显示感叹号,点击重新登录,自动将设备上新管理员用户转换为Microsoft账户,如果不使用Office 365等微软在线功能,此步可略。
备注:
  • 新用户会报错“需要修复Microsoft账户问题”(登录Office 365后解决)
  • Onedrive可能会报错。(解决方法同上)
  • 只能作为临时手段,我因为不久后会更换新电脑所以没有在意细节,总之能开机就行,这种方法可以作为重装系统前迁移数据的手段,完美解决问题还需重装。
  • 为了保险,请保留另外两个用户(损坏的用户和转移用的工具用户)。
  • 为了保险,请记住更改的注册表项或备份注册表。
  • 如果还需长时间使用,注意设置Windows还原点或启用注册表备份防止因设置错误再度导致问题(方法请自行搜索)。

你可能感兴趣的:(笔记,windows,microsoft,windows,10)