HelpDesk-新建用户帐户能解决问题的奥秘
Qi,作为一名优秀的HelpDesk,在她的日常工作中,经常使用的一个TroubleShooting的方法就是:
让用户新建一个同样类型的帐户,并且采用这个新帐户进行登陆,比如,任务栏假死,任务栏的某些功能异常,某些设置不正确等等现象都可以解决。
那么这种解决故障的方法的原理在什么地方呢?
奥妙所在
其实,这个方法涉及到了两方面的知识:
注册表:
其实,大家用
开始->运行->regedit
打开注册表编辑器,可以看到:
五个分支:
- HKEY_CURRENT_USER
- HKEY_USERS
- HKEY_LOCAL_MACHINE
- HKEY_CLASSES_ROOT
- HKEY_CURRENT_CONFIG
HKEY_CURRENT_USER这个分支,包含当前登录的用户的配置信息的根目录。该用户的文件夹、屏幕颜色和“控制面板”设置都存储在这里。这些信息与用户的配置文件相关联。有时缩写为“HKCU”。当然比如任务栏等等的设置也会在这个子项之中了,需要说明的的是,这个分支是HKEY_USERS 的子项。
而这个分支对应于当前登陆用户的用户配置文件中的一个文件,如图所示:

就是这个NTUSER.DAT文件。
用户配置文件:
用户配置文件,英文Profile,是Windows的一个重要系统文件夹之一,每个登陆过的用户帐户都会有一份。存储于Documents and Settings文件夹之下,用户配置文件的名称与帐户名相同。
其实用户配置文件的作用就是存储一些和这个特定用户相关的信息,比如注册表文件(上文提到的),我的的文档,Internet临时文件,另外还有EFS加密数据的密钥
而Windows 对于每个新创建的用户帐户,都会一个标准用户配置文件作为模板,然后复制,交给这个新用户。而这个模板就是:
Default User

通过Default User这个用户配置文件模板下面的NTUSER.DAT文件:

每个新创建的Windows用户帐户,就有了一套默认的
HKEY_CURRENT_USER分支
这正恰恰是我们所希望达到的目的,因为等于用Walk around的方法恢复了用户的注册表分支。
通过这个方法,对HelpDesk来说,我们可以定位,具体这个问题究竟是不是来自用户分支的注册表损坏。
当然,对技术水平比较高而支持手段又可以接收远程协助的用户来说,我们可以在用户的相应注册表分支上面进行TroubleShoot。
但,从Qi的经历来看,往往是通过电话方式,那么我们就很难去深入排故了。但用户往往需要他的一些设置信息,比如桌面,开始菜单,收藏夹等等,那么我们应该怎样继续下去呢?
新建用户帐户之后
如果,用户只是需要桌面,开始菜单,收藏夹,等等这些内容,那么我们可以参考这里进行解决:
如何将损坏的用户配置文件中的数据复制到新的用户配置文件
使用这个方法之后注意:
本文中描述的方法可能无法传送 Outlook Express 电子邮件,以及处理与从中传送数据的用户配置文件关联的用户数据。在删除旧配置文件时,如果不首先通过使用其他方法传送该数据,可能会将其删除。
其实,还有一种方法:
文件和设置转移向导
上面两种方法,各位HelpDesk都需要自己先实践,之后掌握,以便应对用户时灵活掌握。