标题：用户配置文件
类型
有三种主要的配置文件类型：  用户配置文件夹
本地用户配置文件。在用户第一次登录到计算机上时被创建，这个本地用户配置文件被储存在计算机的本地硬盘驱动器上。任何对本地用户配置文件所作的更改都只对发生改变的计算机产生作用。 
漫游用户配置文件。一个本地配置文件的副本被复制及储存在网络上的一个服务器共享上。当用户每次登录到网络上的任一台计算机上时，这个文件都会被下载，并且当用户注销时，任何对漫游用户配置文件的更改都会与服务器的拷贝同步。漫游用户配置文件要求这台计算机是Wind--ws NT域或Active Direct--ry?的一个成员。 
强制用户配置文件。是一种特殊类型的配置文件，使用它管理员可为用户指定特殊的设置。只有系统管理员才能对强制用户配置文件作修改。当用户从系统注销时，用户对桌面做出的修改就会丢失。 
第四种类型的配置文件是一个临时的配置文件，只有在因一个错误而导致用户配置文件不能被加载时才会出现。临时配置文件允许用户登录并改正任何可能导致配置文件加载失败的配置。临时配置文件在每次会话结束后都将被删除--注销时对桌面设置和文件所作的更改都会丢失。
作用
Wind--ws为每个登录到计算机上的用户都创建了一个配置文件。除这些配置文件外，还有一些"特殊"的配置文件： 
--默认用户。默认用户配置文件被用作任何新用户的起始点。当一个用户第一次登录到计算机时，Wind--ws将创建一个新文件夹，用来储存新用户的配置文件，并且将默认的配置文件复制到这个新文件夹中。用户对默认配置文件所作的更改都被记录到用户的拷贝中。缺省情况下，默认用户配置文件的属性是隐藏的。 
--所有用户。每个用户的"开始"菜单和桌面包含所有项目，这些内容是从"所有用户"的配置文件以及他或她自己的配置文件中来的。从"所有用户"的配置文件中取得的项目被作为公用程序项，系统上的每个用户都能看到这些。如果你想要保证每个登录的用户都能访问一个程序或文件，那么就将它的快捷方式放进"所有用户"的配置文件中即可，但是一定要小心，如果一个用户删除了此快捷方式或文件，那么对所有用户来说，它都会被删除。 
--网络服务和本地服务。网络服务和本地服务的配置文件是由Wind--ws XP为两个新的内置账号自动创建的，它们被服务控制管理器用来管理本地系统账号不需要运行的服务。这些配置文件需要由系统来运行，并且不应当被修改。默认情况下，所有这些配置文件都是隐藏的。 
桌面工作环境主要由三部分组成：桌面操作系统、用户需要的应用程序、用户的数据和使用参数选择。用户在部署虚拟桌面基础架构之前必须准备和保护这三项关键内容。
尽管每一项内容都有其独特性，但是从用户的观点来看，三者当中最重要的应该是用户配置文件。
通常情况下，用户配置文件存储在桌面工作环境范围之内。因此可用性不高，并且被桌面工作环境自身所中断。由于用户配置文件和桌面环境往往处于同一块磁盘上，所以如果桌面工作环境出问题的话，这个用户配置文件也将无法恢复。然而，Windows中有几项不同技术，可以用来针对用户配置文件实现两个具体的目标：
其一是把本地桌面环境中的用户配置文件移出来，存储在网络共享文件夹中。这个移出的过程是自动实现，通过一个对终端用户完全透明的进程来完成。
其二是提供用户配置文件的可移动性，可以使用户能够在企业内部任何桌面工作环境中都可以访问其使用参数选择、数据和应用程序配置。
这两个目标应该彼此分开，分别放置在不同虚拟桌面工作环境的基础架构中。通过在本地桌面工作环境之外存储配置文件，可以保证用户在企业内任何桌面工作环境中都能够正常工作（如图1所示）。这样在从物理环境到虚拟环境转化时，项目实施人员就不用考虑迁移或者保存用户数据，因为Windows自身就有能力可以保护这些数据。[1]
如何配置一个漫游用户配置文件
若要为用户配置一个漫游配置文件，可以使用下面的步骤配置漫游配置文件： 
1、在将要储存用户配置文件的服务器上创建一个文件夹。这将是一个顶级的文件夹，其中包含了所有单独的用户配置文件。 
2、将这个文件夹配置成为一个共享的文件夹，并且授予所有用户"完全控制"的权限。 
3、打开Active Direct--ry用户和计算机控制台插件，然后找到目标用户。 
4、右键单击用户名，然后再弹出的快捷菜单上单击"属性"。 
5、单击"配置文件"选项卡。 
6、在配置文件路径栏中，输入用户配置文件将要被储存的网络共享的路径。例如，对于一个网络名是Jd--e的用户来说，输入下面的路径"\\Netw--rkShare\Pr--files\%username%"，配置文件将创建一个叫做Jd--e的目录，该目录在服务器上被共享并且用于储存用户配置文件。 
关于配置漫游用户配置文件的更多信息，清查阅用户数据和用户设置的循序渐进指南。
处理用户配置文件的问题
处理的第一步应该是在客户计算机上检查应用程序事件日志，然后检查是否存在错误。如果这是一个漫游配置文件，请检查是否为其设置了正确的权限（具体信息可以在用户数据和设置白皮书中找到）--导致漫游用户配置文件出错的最常见的一个原因就是在配置文件上设置了错误的权限。除了在应用程序事件日志中记录事件外，用户配置文件还提供了一个详细的日志来帮助处理问题。如果希望为用户配置文件创建一个详细的日志文件，您可以： 
--启动注册表编辑器，定位下面的路径： 
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 
问：我正在使用漫游配置文件，可是登录速度很慢--怎样才能让它更快一些？ 
答：登录的速度与配置文件的大小及网络的速度有直接的关系。你可以做许多事情来限制配置文件的大小： 
·重定向大型的文件夹，如"My D--cuments"，这将会减少登录和注销时将数据复制到计算机或从计算机复制数据的数量。 
·将大的文件从漫游配置文件中排除出来。默认情况下，大型的文件夹，如"L--cal Settings"、"Temp"和"Temp--rary Internet Files"不会被漫游。你可以使用"在漫游配置文件中排除目录"的组策略设置来添加一个新文件夹到排除列表；一旦这些文件夹被包含在策略中，在登录时它们就将被复制到本地计算机上，并且注销时不会复制回服务器。 
·如果你通过一个慢速连接登录到服务器，则设置合适的"慢速网络"超时设置。 
·不要在用户配置文件中保存大文件。
用户配置文件的“文件夹重定向”
文件夹重定向是IntelliMirr--r?的一个特性，它允许用户和管理员将一个文件夹的路径重定向到一个新位置。这个新位置可能是一个本地计算机上的文件夹，还可能是一个网络共享上的目录。用户可以处理存储在服务器上的文档，就好像这些文档是存储在本地驱动器上一样。例如，你可以将"My D--cuments"文件重定向夹到一个网络位置，而它通常是储存在计算机的本地硬盘驱动器上的。这个文件夹中的文档对网络中所有计算机上的用户来说都是可用的。"My D--cuments"文件夹位于Wind--ws XP或Wind--ws 2000的桌面上，用户可以将文档和图片保存到那里。以前，管理员如果想要将文件夹重定向到网络，它必须使用登录脚本改变注册表的值才能做到。在Wind--ws XP中，同样的任务可通过使用组策略来完成。
用户配置文件的“文件夹重定向”的目的
文件夹重定向提供了许多好处： 
·提高了漫游用户配置文件的性能。因为只有一部分文档需要复制，所以当从服务器复制用户配置文件时，性能得到了提高。每次用户登录时，并不是用户配置文件中的所有数据都被传输到桌面--只有用户需要的数据才传送。 
·储存在网络服务器上的数据可以作为系统管理日程的一部分被备份出来。这样就比较安全，并且在用户端不需要做任何活动。 
·指定给一个用户的数据可以从装有操作系统文件的硬盘重定向到用户计算机上的一个不同的硬盘。如果操作系统需要重新安装，这样做就保护了用户的数据。 
－即使当用户登录到不同的计算机时，在网络中的任何计算机上都可得到相同的文档。 
－管理员可以使用组策略来设置磁盘配额，限制用户文件夹占用空间的大小。
配置文件夹重定向
文件夹重定向只能处理两个环境变量：%username%和%userpr--file%。其它环境变量，如：%l--g--nserver%、%h--medrive%和%h--mepath%将无法用文件夹重定向处理。 
Wind--ws 2000不支持直接重定向到主目录，但是你可以使用完整的UNC路径来重定向到一个主目录。Wind--ws XP允许你将一个用户的"My D--cuments"文件夹重定向到他或她的主目录而不使用UNC路径，但是在Wind--ws 2000的客户端上应用到主目录的重定向策略可能会失败。 
如果试图为将用户的文件夹重定向到他们的主目录，但是文件夹重定向失败了，提示一个错误信息："这个安全ID可能没有作为此目标的所有者被分配。" 这种情况，默认情况下，如果重定向目标文件夹已经存在了，那么文件夹重定向就会检查这个用户是否是该文件夹的所有者。如果这个用户不是文件夹的所有者，则重定向就会失败，并伴随着事件ID 101："这个安全ID可能没有作为此目标的所有者被分配。"文件夹重定向将其视为一个错误保护，以防止一个怀有恶意的用户出于不良目的而预先创建文件夹。 
为了避免这个错误： 
--不要预先创建文件夹，让文件夹重定向来为你创建文件夹。 
--如果文件夹已经存在，并且其中还有数据，则在文件夹重定向对话框中的设置页上取消对"将我的文档的排它权限授予用户"复选框的选择。这就告诉文件夹重定向不做所有权检查，并且假定权限是合适的。如果你要这样做，就必须保证已经正确设置了权限。
重定向文件夹的过程的步骤
重定向文件夹的过程有五个步骤： 
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中找到。[2]
设置用户配置文件
在运行 Windows 2000 的计算机上，用户配置文件将自动创建和维护本地计算机上的每个用户工作环境的桌面设置。当用户第一次登录到计算机的时候，系统为每个用户创建一个用户配置文件。
用户配置文件为用户提供了多种便利：
§　多个用户可以使用同一台计算机，并且每个用户在登录时都会收到自己的桌面设置。
§　当用户登录到工作站时，将收到上次注销时的桌面设置。
§　一个用户对桌面环境的自定义设置不会影响其他用户的设置。
§　用户配置文件可以存储在服务器上，以便它们可以跟随用户到网络上任意一台运行 Windows NT 4.0 或者 Windows 2000 的计算机上。这称为"漫游用户配置文件"。
用户配置文件为系统管理提供了以下选项：
§　可以创建适合用户任务的默认用户配置文件。
§　可以建立不保存用户对桌面设置所做更改的强制用户配置文件。用户可以在登录之后修改计算机的桌面设置，但是当用户注销的时候不保存任何更改。用户每次登录时，强制用户配置文件设置都会下载到本地计算机。
§　可以指定要添加到所有的个人用户配置文件中的默认用户设置。
每个用户配置文件都是以"默认用户"的副本开始，"默认用户"是保存在每台运行 Windows 2000 的计算机上的默认用户配置文件。"默认用户"里的 Ntuser.dat 文件显示了 Windows 2000 注册表中的配置设置。每个用户配置文件还使用包含在"所有用户"文件夹中的常用程序组。虽然"所有用户"文件夹中的设置不复制到用户配置文件夹，但可以用来创建个人用户配置文件。Windows 2000 支持两种程序组类型：第一种公用程序组在计算机上总是可以，不管谁登录。第二种个人程序组供创建这些组的用户专用。[3]