在 Windows 11 上遇到了一个非常恶心的坑:本地管理员账户被微软账号「附身」了,怎么都解绑不了。折腾了大半天终于找到解法,记录一下。

问题描述

我用的是一个本地管理员账户(用密码登录,不是用微软账号登录),但是在 Edge 浏览器里登录过一次微软账号之后,这个本地账户就被绑定到了那微软个邮箱上。

最离谱的是 —— Settings > Accounts > Email & app accounts 里面根本看不到 “Remove” 按钮,只有一个孤零零的邮箱挂在那里,删不掉。

我尝试了以下方法,全部无效:

  • 从 Web 端取消设备关联
  • 在设置里到处翻
  • 网上各种教程
  • 添加第二个微软账户再尝试删除第一个

都不行。微软官方问答里也有大量用户遇到同样的问题,微软社区支持给了一个通过注册表清理的方案,实测有效。

解决办法

核心思路:本地管理员账户关联的微软凭证信息存储在注册表中,手动删除这些残留项后,账户解绑按钮就会重新出现。

操作步骤如下(操作注册表前建议先备份!):

  1. Win+R 打开运行,输入 regedit 打开注册表编辑器
  2. 搜索你的微软邮箱地址(例如 ******@xx.com,替换成你实际的邮箱)
  3. 找到以下路径中对应的邮箱条目并删除
    • HKEY_CURRENT_USER\Software\Microsoft\IdentityCRL\UserExtendedProperties\*@xx.com
    • HKEY_USERS\.DEFAULT\Software\Microsoft\IdentityCRL\StoredIdentities\*@xx.com
  4. 从开始菜单登出当前账户
  5. 重新登录后,再次打开注册表编辑器,删除以下整个 IdentityCRL 项:
    • HKEY_CURRENT_USER\Software\Microsoft\IdentityCRL
    • HKEY_USERS\.DEFAULT\Software\Microsoft\IdentityCRL
  6. 再次登出
  7. 重新登录后,进入 Settings > Accounts > Email & app accounts,此时点击你的微软账号就会出现 Remove 按钮,点击移除即可

备选方案

社区里还有一个更简单的方案,适用于因 Microsoft Family(家庭组)导致的绑定问题:

  1. 登录被绑定的本地账户
  2. 进入 Settings > Accounts > Family
  3. 用家庭管理员账户登录
  4. 完成后账户自动恢复为本地账户

如果上面注册表方案觉得太复杂,可以先试试这个。

免责

修改注册表属于高风险操作,不当修改可能导致系统不稳定甚至无法启动。操作前务必备份注册表,请自行承担风险。


参考来源: Microsoft Q&A - unable to remove MS account from Windows 11 administrator account