用户配置文件(user profile)就是在用户登录时定义系统加载所需环境的设置和文件的集合。它包括所有用户专用的配置设置,如程序项目、屏幕颜色、网络连接、打印机连接、鼠标设置及窗口的大小和位置。 当你第一次登录到一台基于Microsoft Windows XP、Windows 2000或Windows NT Workstation的计算机上时,系统就会为你创建一个专用的配置文件。
类型
有三种主要的配置文件类型:
本地用户配置文件。在用户第一次登录到计算机上时被创建,这个本地用户配置文件被储存在计算机的本地硬盘驱动器上。任何对本地用户配置文件所作的更改都只对发生改变的计算机产生作用。
漫游用户配置文件。一个本地配置文件的副本被复制及储存在网络上的一个服务器共享上。当用户每次登录到网络上的任一台计算机上时,这个文件都会被下载,并且当用户注销时,任何对漫游用户配置文件的更改都会与服务器的拷贝同步。漫游用户配置文件要求这台计算机是Windows NT
域或
Active Directory的一个成员。
强制用户配置文件。是一种特殊类型的配置文件,使用它管理员可为用户指定特殊的设置。只有系统管理员才能对强制用户配置文件作修改。当用户从系统注销时,用户对桌面做出的修改就会丢失。
第四种类型的配置文件是一个临时的配置文件,只有在因一个错误而导致用户配置文件不能被加载时才会出现。临时配置文件允许用户登录并改正任何可能导致配置文件加载失败的配置。临时配置文件在每次会话结束后都将被删除--注销时对桌面设置和文件所作的更改都会丢失。
作用
--
默认用户。
默认用户配置文件被用作任何新用户的起始点。当一个用户第一次登录到计算机时,Wind--ws将创建一个新文件夹,用来储存新用户的配置文件,并且将默认的配置文件复制到这个新文件夹中。用户对默认配置文件所作的更改都被记录到用户的拷贝中。缺省情况下,
默认用户配置文件的属性是隐藏的。
--网络服务和本地服务。网络服务和本地服务的配置文件是由Wind--ws XP为两个新的内置账号自动创建的,它们被服务控制管理器用来管理
本地系统账号不需要运行的服务。这些配置文件需要由系统来运行,并且不应当被修改。默认情况下,所有这些配置文件都是隐藏的。
桌面工作环境主要由三部分组成:
桌面操作系统、用户需要的
应用程序、用户的数据和使用参数选择。用户在部署
虚拟桌面基础架构之前必须准备和保护这三项关键内容。
尽管每一项内容都有其独特性,但是从用户的观点来看,三者当中最重要的应该是用户配置文件。
通常情况下,用户配置文件存储在
桌面工作环境范围之内。因此可用性不高,并且被
桌面工作环境自身所中断。由于用户配置文件和
桌面环境往往处于同一块磁盘上,所以如果桌面工作环境出问题的话,这个用户配置文件也将无法恢复。然而,Windows中有几项不同技术,可以用来针对用户配置文件实现两个具体的目标:
其一是把本地
桌面环境中的用户配置文件移出来,存储在网络共享文件夹中。这个移出的过程是自动实现,通过一个对终端用户完全透明的进程来完成。
其二是提供用户配置文件的可移动性,可以使用户能够在企业内部任何
桌面工作环境中都可以访问其使用参数选择、数据和
应用程序配置。
这两个目标应该彼此分开,分别放置在不同
虚拟桌面工作环境的基础架构中。通过在本地
桌面工作环境之外存储配置文件,可以保证用户在企业内任何桌面工作环境中都能够正常工作(如图1所示)。这样在从物理环境到
虚拟环境转化时,项目实施人员就不用考虑迁移或者保存用户数据,因为Windows自身就有能力可以保护这些数据。
配置
若要为用户配置一个漫游配置文件,可以使用下面的步骤配置漫游配置文件:
1、在将要储存用户配置文件的服务器上创建一个文件夹。这将是一个顶级的文件夹,其中包含了所有单独的用户配置文件。
3、打开Active Direct--ry用户和计算机控制台
插件,然后找到目标用户。
关于配置
漫游用户配置文件的更多信息,清查阅用户数据和用户设置的循序渐进指南。
重定向
文件夹
文件夹重定向是IntelliMirr--r?的一个特性,它允许用户和
管理员网络位置,而它通常是储存在计算机的本地
硬盘驱动器桌面上,用户可以将文档和图片保存到那里。以前,
管理员如果想要将文件夹重定向到网络,它必须使用登录脚本改变注册表的值才能做到。在Wind--ws XP中,同样的任务可通过使用
组策略来完成。
目的
文件夹重定向提供了许多好处:
·提高了
漫游用户配置文件的性能。因为只有一部分文档需要复制,所以当从服务器复制用户配置文件时,性能得到了提高。每次用户登录时,并不是用户配置文件中的所有数据都被传输到
桌面--只有用户需要的数据才传送。
·储存在
网络服务器上的数据可以作为
系统管理日程的一部分被
备份出来。这样就比较安全,并且在用户端不需要做任何活动。
·指定给一个用户的数据可以从装有
操作系统文件的硬盘重定向到用户计算机上的一个不同的硬盘。如果
操作系统需要重新安装,这样做就保护了用户的数据。
-即使当用户登录到不同的计算机时,在网络中的任何计算机上都可得到相同的文档。
-
管理员可以使用
组策略来设置
磁盘配额,限制用户文件夹
占用空间的大小。
步骤
重定向文件夹的过程有五个步骤:
1、根据在登录时发生改变的策略,确定要重定向的文件夹。
2、确定希望重定向的位置并验证访问权限。
3、如果文件夹不存在:创建文件夹,设置
访问控制列表(ACL)。
4、如果文件夹存在,检查ACL及所有权。
5、如果一切就绪,移动内容。
文件夹重定向失败仅仅影响以文件夹为基础的文件夹重定向扩展。如果你预先创建了文件夹,而不是让文件夹重定向扩展自动创建文件夹,则典型的错误包括:
--重定向到一个权限设置错误的文件夹。
--用户不是文件夹的所有者。
--目标不存在。
除了在
应用程序事件日志中记录事件外,文件夹重定向还能提供了一个帮助解决
故障的详细记录。为了给文件夹重定向创建一个详细的日志文件,请使用下面的
注册表键值:
HKLM/S--ftware/Micr--s--ft/Wind--ws NT/CurrentVersi--n/Diagn--stics Set: Fdepl--yDebugLevel = Reg_DW--RD 0x0f
注意:日志文件可在%windir%/debug/userm--de/fdepl--y.l--g中找到。
注意事项
文件夹重定向只能处理两个
环境变量:%username%和%userpr--file%。其它
环境变量,如:%l--g--nserver%、%h--medrive%和%h--mepath%将无法用文件夹重定向处理。
所有者所有者。如果这个用户不是文件夹的
所有者所有者 为了避免这个错误:
--不要预先创建文件夹,让文件夹重定向来为你创建文件夹。
设置
在运行 Windows 2000 的计算机上,用户配置文件将自动创建和维护本地计算机上的每个用户工作环境的
桌面设置。当用户第一次登录到计算机的时候,系统为每个用户创建一个用户配置文件。
用户配置文件为用户提供了多种便利:
§ 多个用户可以使用同一台计算机,并且每个用户在登录时都会收到自己的
桌面设置。
§ 当用户登录到工作站时,将收到上次注销时的
桌面设置。
§ 一个用户对
桌面环境的自定义设置不会影响其他用户的设置。
§ 用户配置文件可以存储在服务器上,以便它们可以跟随用户到网络上任意一台运行
Windows NT 4.0§ 可以建立不保存用户对
桌面设置所做更改的强制用户配置文件。用户可以在登录之后修改计算机的
桌面设置,但是当用户注销的时候不保存任何更改。用户每次登录时,强制用户配置文件设置都会下载到本地计算机。
§ 可以指定要添加到所有的个人用户配置文件中的
默认用户设置。
公用程序组在计算机上总是可以,不管谁登录。第二种个人程序组供创建这些组的用户专用。
问题处理
处理的第一步应该是在客户计算机上检查
应用程序事件日志,然后检查是否存在错误。如果这是一个漫游配置文件,请检查是否为其设置了正确的权限(具体信息可以在用户数据和设置白皮书中找到)--导致
漫游用户配置文件出错的最常见的一个原因就是在配置文件上设置了错误的权限。除了在
应用程序事件日志中记录事件外,用户配置文件还提供了一个详细的日志来帮助处理问题。如果希望为用户配置文件创建一个详细的日志文件,您可以:
HKEY_L--CAL_MACHINE/S--ftware/Micr--s--ft/Wind--wsNT/CurrentVersi--n/Winl--g--n
--创建一个叫做UserEnvDebugLevel的新值,将其标记为REG_DW--RD,然后将它的值以16进制格式设置为30002。
--这个日志文件就是%windir%/debug/userm--de/userenv.l--g
问:我正在使用漫游配置文件,可是登录速度很慢--怎样才能让它更快一些?
答:登录的速度与配置文件的大小及网络的速度有直接的关系。你可以做许多事情来限制配置文件的大小:
·不要在用户配置文件中保存大文件。