解决win10无法使用微软账号登录的问题

1903出来之后,找了一个合适的时间,把系统升级到了最新版本。登录之后发现,windows菜单栏无法弹出,右键的设置和个性化设置等功能都不能正常使用。想着可能是升级过程中出现了问题,于是就在官网下载了1903的镜像,准备重装系统。

当系统重装完以后(保留了原有的用户和文件),还是没有菜单栏。于是新创建的一个管理员账号,可以正常使用,但是当我想要关联微软账号的时候,提示我本地已经有一个账号关联了微软账号,不让我再次绑定。

那个绑定微软账号的本地账号叫defaultaccount,是内置账号,无法被删除。因为打不开设置,所以,我也就没法解绑这个账号,于是进入了一个尴尬的境地。

后来在网上找到了一个解绑微软账号的方法。

具体操作如下:

  1. 打开注册表,找了如下路径: 【HKEY_LOCAL_MACHINE】->【SAM】->【SAM】
  2. 右键,权限,给本账号添加完全控制的权限。
  3. 刷新 【Domains】->【Account】->【Users】
  4. 接下来先打开【Users】下的【Names】->【DefaultAccount】,此时注意看右侧中的值,值的格式为0x{编号}
  5. 然后根据这个编号,在【Users】子项中找到对应的项,比如我编号是1f4,那我找的就是000001F4,格式为00000{编号}
  6. 在选择000001F4项后(一定要根据自己的编号来找),看右边的项列表,并将这几个键值删除掉(右键选择对应的项选择删除):InternetProviderGUID、InternetSID、InternetUID、InternetUserName、Surname
  7. 重启

这样就能正常绑定微软账号了。