在 Windows 11 上遇到了一个非常恶心的坑:本地管理员账户被微软账号「附身」了,怎么都解绑不了。折腾了大半天终于找到解法,记录一下。
问题描述
我用的是一个本地管理员账户(用密码登录,不是用微软账号登录),但是在 Edge 浏览器里登录过一次微软账号之后,这个本地账户就被绑定到了那微软个邮箱上。
最离谱的是 —— Settings > Accounts > Email & app accounts 里面根本看不到 “Remove” 按钮,只有一个孤零零的邮箱挂在那里,删不掉。
我尝试了以下方法,全部无效:
- 从 Web 端取消设备关联
- 在设置里到处翻
- 网上各种教程
- 添加第二个微软账户再尝试删除第一个
都不行。微软官方问答里也有大量用户遇到同样的问题,微软社区支持给了一个通过注册表清理的方案,实测有效。
解决办法
核心思路:本地管理员账户关联的微软凭证信息存储在注册表中,手动删除这些残留项后,账户解绑按钮就会重新出现。
操作步骤如下(操作注册表前建议先备份!):
- Win+R 打开运行,输入
regedit打开注册表编辑器 - 搜索你的微软邮箱地址(例如
******@xx.com,替换成你实际的邮箱) - 找到以下路径中对应的邮箱条目并删除:
HKEY_CURRENT_USER\Software\Microsoft\IdentityCRL\UserExtendedProperties\*@xx.comHKEY_USERS\.DEFAULT\Software\Microsoft\IdentityCRL\StoredIdentities\*@xx.com
- 从开始菜单登出当前账户
- 重新登录后,再次打开注册表编辑器,删除以下整个
IdentityCRL项:HKEY_CURRENT_USER\Software\Microsoft\IdentityCRLHKEY_USERS\.DEFAULT\Software\Microsoft\IdentityCRL
- 再次登出
- 重新登录后,进入 Settings > Accounts > Email & app accounts,此时点击你的微软账号就会出现 Remove 按钮,点击移除即可
备选方案
社区里还有一个更简单的方案,适用于因 Microsoft Family(家庭组)导致的绑定问题:
- 登录被绑定的本地账户
- 进入 Settings > Accounts > Family
- 用家庭管理员账户登录
- 完成后账户自动恢复为本地账户
如果上面注册表方案觉得太复杂,可以先试试这个。
免责
修改注册表属于高风险操作,不当修改可能导致系统不稳定甚至无法启动。操作前务必备份注册表,请自行承担风险。
参考来源: Microsoft Q&A - unable to remove MS account from Windows 11 administrator account