在 Windows 10 中阻止从 Microsoft 帐户切换到本地帐户
有没有办法限制从 Microsoft 帐户切换到本地帐户?如果您在 Windows 10 中设置了儿童帐户,切换到本地帐户将使家庭安全处于无法工作的状态,并且家长无法再监控孩子的帐户。因此我们想出了一种方法来阻止在Windows 10中从微软帐户切换到本地帐户。
笔记:此方法仅适用于 Windows 10。它不会阻止您从本地帐户切换到 Microsoft 帐户,您仍然可以创建新的本地/Microsoft 帐户。
在 Windows 10 中阻止从 Microsoft 帐户切换到本地帐户
此方法的工作原理是重命名名为 UserAccountBroker.exe 的系统文件。重命名后,转到电脑设置->账户->您的帐户,点击“请改用本地帐户登录”链接,您将得不到任何回应。
参见:如何在 Windows 11 中将 Microsoft 帐户转换为本地帐户

在 Windows 10 中,大多数系统文件的所有者都是 TrustedInstaller。如果您想修改、重命名或删除系统文件,您必须拥有所有权并授予当前登录帐户完全访问权限。以下是如何获取 UserAccountBroker.exe 的所有权并重命名它:
- 下载并安装免费软件 TakeOwnershipPro。安装后,程序会添加“取得所有权专业版” Windows 资源管理器的右键单击上下文菜单的快捷方式。
- 打开文件资源管理器,导航到 C:\Windows\System32 目录。右键单击 UserAccountBroker.exe 文件,然后选择“取得所有权专业版” 从上下文菜单中。

- 您将看到一个弹出窗口,显示取得所有权的过程已完成。点击出口关闭它。

- 接下来通过添加以下内容来重命名 UserAccountBroker.exe 文件.bak扩大。如果您运行的是 64 位版本的 Windows 10,还需要重命名 C:\Windows\SysWOW64 目录下的 UserAccountBroker.exe 的另一个副本。

- 现在,您将无法通过“电脑设置”超级按钮从 Microsoft 帐户切换到本地帐户。如果您想稍后转换回本地帐户,则必须通过删除以下内容来重命名 UserAccountBroker.exe.bak 文件:.bak扩大。就是这样!
