切片 切片 切片 切片 切片 切片 切片 切片 切片 切片 切片 编组 3 切片 切片 路径 2 download 工具 配置对比 手册 切片 切片
Windows XP 快速用户切换的体系结构
2010-11-09知识编号:032068
催更新

操作系统的以下几个部分与“快速用户切换”功能进行交互: 


•Winlogon:这是 Windows XP 的登录子系统。Winlogon 包括 Winlogon.exe、Msgina.dll 以及向操作系统提供用户标识和身份验证服务的其他组件。


•Windows 用户子系统:其中包含对桌面编程接口的支持,这些接口支持多个桌面的创建以及当前所显示桌面的设置。


•安全子系统:包含 Windows 的安全功能,其中包括对访问控制列表 (ACL) 和用户安全令牌的支持。


•Windows Shell:这是 Windows 的用户界面。包含“开始”菜单、任务栏、文件和文件夹管理用户界面以及控制面板

登录到启用了“快速用户切换”功能的计算机上: 


1、计算机在首次重新启动时进入“欢迎”屏幕。在此屏幕上,用户输入相应的标识信息并在必要时输入密码。“欢迎”屏幕位于名为 Winlogon 桌面的一个桌面上,有时将该桌面称为安全桌面,因为其他程序无法在此桌面上运行。


2、在用户输入相应的标识信息后,Winlogon 对该用户的凭据进行验证。


3、Msgina.dll 文件将该用户的令牌和配置文件信息返回给 Winlogon。


4、Winlogon 检查当前登录到该计算机上的用户的列表。如果该用户已经在列表内,Winlogon 便切换到该用户的现有桌面,登录过程就此结束。


5、如果该用户尚未登录到计算机上,Winlogon 将为此用户创建一个新线程并将信息传输到该线程。


6、用户的线程将为此用户创建一个新桌面,设置用户环境,然后在新建的桌面上启动用户 Shell。线程和桌面信息添加到当前登录到计算机上的用户的列表中。Winlogon 切换到该用户的新桌面,登录过程就此结束。

从计算机中注销或者将用户切换到启用了“快速用户切换”功能的计算机: 


1、用户的线程等待从与将要接收信号的线程相关联的事件中注销(当用户从计算机中注销时发生这种情况)。当用户从计算机中注销时,用户的线程结束。


2、在从计算机中注销之前的任何时刻,用户都可以启动一个操作(例如,切换用户),该操作可以使计算机返回到“欢迎”屏幕,而不向用户的线程发出信号宣告已经从事件中注销。出现这种现象时,用户桌面会继续运行,而且在该桌面上启动的所有程序都会继续运行。用户无法看到这些程序中的任何一个,因为桌面是隐藏的。该桌面被报告为“切换出”,但它仍是活动的。


3、当计算机显示“欢迎”屏幕时,可以对任何用户进行标识和身份验证。如果用户已经有一个切换出的活动桌面,则该桌面将成为活动桌面。将保持该用户的程序状态,因为在该用户切换出时所有这些程序都不需要关闭。如果该用户没有切换出的桌面,则将为该用户创建一个新桌面。

下列服务使用“快速用户切换”功能: 


终端服务:此服务提供一个可使多个用户同时登录到计算机的多会话环境。如果此服务未启动,则一次只能有一个用户登录到计算机上。


•快速用户切换兼容性服务:有些程序已被设计为仅在单用户环境中运行。此服务为许多这类程序提供帮助,使它们可以在多用户环境中运行。

原文:https://support.microsoft.com/kb/294737/zh-cn


0
知识有用,就点一下~
0
收藏 :
分享 :

鐢ㄦ埛鍚嶄笉姝g‘

鐧诲綍
鍏朵粬鐧诲綍鏂瑰紡

鎵撳紑鑱旀兂鏅洪€堿pp鎵爜杩涜鐧诲綍

鎵弿鎴愬姛!

璇峰嬁鍒锋柊鏈〉闈紝鎸夋墜鏈烘彁绀烘搷浣滐紒

浜岀淮鐮佸凡澶辨晥
鍒锋柊
当前网络不佳, 请刷新重试
图片加载中...