如何在不登录 Mac OS X 的情况下注销另一个用户

在 Mac OS 中注销另一个用户帐户而不登录它X 多个用户帐户的 Mac,有时您可能同时登录多个用户帐户。这会使先前的用户帐户保持登录状态,同时打开另一个用户帐户会话。除了减少可用资源外,这确实没有什么问题,但有时您可能希望注销其他用户帐户。在 OS X 中注销另一个用户帐户的典型操作是切换到该帐户,从  Apple 菜单中注销,然后使用另一个登录返回到所需帐户。有点麻烦,对吧?另一种选择是强制其他用户帐户注销,而不必在 Mac 上重新登录。

请注意我们说强制注销其他帐户,因为这实际上是如何工作的强制退出目标用户的登录进程。就像在其他地方强制退出一样,使用它强制注销目标用户将导致他们帐户上任何打开的应用程序退出并退出而不进行任何保存或缓存,这可能会导致意外的数据丢失,因为没有打开的文件、应用程序或数据将被保存。如果您对此感到满意,请继续学习如何注销另一个用户帐户而无需先登录该用户帐户。如果您对此不满意,只需重新登录该用户帐户并在保存文件后手动注销即可。

如何在不登录的情况下在 Mac 上强制注销用户帐户

这将在 Mac OS X 中注销任何目标用户帐户而无需重新登录,它在所有版本的 OS X 中都一样。

  1. 从 Spotlight (Command+空格键) 或通过 /Applications/Utilities/ 启动活动监视器
  2. 从“查看”菜单中选择“所有进程”
  3. 使用活动监视器右上角的搜索框搜索“loginwindow”——确保使用准确的语法
  4. 选择属于您要注销的用户帐户的“loginwindow”进程
  5. 注销用户而不登录 Mac OS X 中的该用户帐户

  6. 单击 (X) Quit Process 按钮并确认您要退出该用户的登录窗口进程,确认它将注销相关用户帐户
  7. 如果要求输入管理员密码,否则只需选择“强制退出”并继续,完成后退出活动监视器

通过强制退出目标登录窗口进程,您将立即注销该目标用户并终止其所有应用程序和进程。

因为您使用此方法定位用户帐户名,所以没有像 个人资料图片这样的视觉提示 以帮助识别,因此请确保您选择了正确的用户帐户作为强制注销过程的目标。如前所述,它将强制退出目标登录用户帐户上的所有应用程序和进程,这可能会导致该用户帐户上的数据意外丢失。这使得该任务通常最好留给高级 Mac 用户使用,尽管所有用户帐户都可以清楚地访问它,假设您有一个管理员密码来覆盖其他登录用户帐户的密码。

如果你想知道,你可以通过定位它伴随的“loginwindow”进程 ID 并退出它,以这种方式注销任何用户帐户,无论它是登录的 Mac 上的任何其他用户帐户,a 访客用户帐户隐藏帐户,甚至您自己。当然,如果您终止了您自己用户帐户的“登录窗口”进程,您实际上是在以强制方式将自己注销,这很少是可取的。

退出登录窗口注销用户,或者你自己

如果您发现自己经常这样做,更好的解决方案可能是 为 Mac 上的用户帐户设置自动注销,以便在一段时间不活动后,他们会以 OS X 的预期方式自动注销自己,保留应用程序、文件和保存状态.这种方法基本上就像使用  Apple 菜单 > “注销用户名”方法,并且比强行退出低级用户进程要温和得多。

知道另一种注销另一个用户帐户而不必直接重新登录,或者不必终止关联用户登录窗口 ID 的方法吗?请在评论中告诉我们!