用户配置文件操作详解
系统崩溃了怎么办?重装系统!但每次重装系统时大家是否始终感觉新装系统的电脑操作不方便呢?例如进论坛要重新输入帐号密码,桌面背景也不是自己喜欢的图案,以前收藏的网页也不知所踪……其实面对这些问题,我们只要备份了用户配置文件,我们所有的个性化设置都能在系统重装后轻松恢复过来。
Windows 2000/XP/2003等操作系统都提供了非常完善的用户管理机制,每个登陆计算的账户都会有独立的文件夹用于保存该登陆账号的个性化信息,这种独立分开的方式也为我们备份和保护个人数据提供了可能。
1.找到个人数据的家
在了解如何备份个人数据之前我们首先要了解用户配置文件到底是如何工作的,只有了解了它的工作原理我们才能实现个人数据的轻松、快速备份。
当我们的操作系统(Windows 2000/XP/2003)安装完成后,在首次登录的时候操作系统会为当前登录的帐号建立一个用户配置文件夹,默认这个文件夹会位于“C:\Documents and Settings”下,我们可以选择“开始”-“运行”,输入“%SystemDrive%\Documents and Settings”即可打开该文件夹。
这个文件夹默认会使用当前登录的用户名作为名字,但是如果在“Documents and Settings”文件夹中存在与当前登录用户名相同的文件夹,系统就会修改这个文件夹的名字以避免重复。
例如,当前登录的用户名为ABC,默认系统会在第一次登陆的时候建立ABC文件夹,但是如果ABC文件夹存在则会尝试将名字改为“ABC.计算机名”,如果“ABC.计算机名”也存在,Windows则会尝试将文件夹命名为“ABC.计算机名.000”,如果仍然存在这样命名的文件夹则系统就会尝试“ABC.计算机名.001”、“ABC.计算机名.002”等。
2.挽救丢失的个人数据
有了上边的介绍的原理,接下来我们再尝试恢复丢失的用户数据就不再是一件非常困难的事情了,首先我们来解决开机后桌面背景、快捷方式和我的文档中数据统统丢失的问题。
Step 1 如果你只是想找回原来配置文件中的一些数据可以进入“Documents and Settings”文件夹,然后按照时间排序,你将可以看到多个以你当前用户名开头的文件夹,选择时间相对较久的那个并尝试双击进入,如果提示拒绝访问则可以注销计算机使用“administrator”帐号登录,登录后重新找到这个文件夹并在上边单击鼠标右键,选择“属性”-“安全”(如果找不到“安全”标签,可以选择“工具”-“文件夹选项”,取消使用简单文件共享前边的勾选),然后单击里边的“高级”按钮,在弹出的窗口中选择“所有者”,在里边选中“administrator”并勾选中下边的“替换子容器及对象的所有者”,如图1所示。
设置完成后单击“应用”按钮。
图1 取得文件夹的所有权
Step 2 设置完成后关闭所有对话框,然后再次进入该文件夹的安全设置面板,单击里边的“添加”按钮,将你丢失用户配置文件的帐号添加进去,并勾选中下方的“完全控制”,如图2所示。
图2 为登录帐号赋予完全控制权限
Step 3 再使用丢失用户配置文件的帐号登录系统,进入刚才修改访问属性的文件夹,在里边就可以找到你原来在桌面和我的文档中的内容了。
Step 4 如果你希望仍旧使用你以前的用户配置文件登录的话,可以执行过上边的操作后,使用丢失配置文件的帐号登录,然后选择“开始”-“运行”,输入“regedit”,回车后即可打开注册表编辑器,定位到:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\ProfileList,在这个注册表项下可以看到非常多文件夹,挨个打开每个文件夹在里边可以找到“ProfileImagePath”子键的值,如图3所示。
图3 寻找用户配置文件的指向位置
“ProfileImagePath”后边的数值应该指向当前帐号使用的用户配置文件夹路径,如果希望下次用户登录的时候可以使用以前的用户配置文件,只要把这个路径改成指向以前的文件夹即可。
注销并下次登录时,老的用户配置文件将被重新加载。
3.为个人数据找个双胞胎
重装或者升级操作都可能会导致我们宝贵的用户配置文件彻底丢失,为了帮助我们避免出现此类损失,微软专门为我们设计了用户配置文件的备份工具,用这些工具,我们可以非常轻松地备份用户配置信息。
首先我们要为大家介绍的是文件和设置转移向导(Files and Settings Transfer Wizard)使用这个工具即使是初级用户也能很轻松地把用户配置文件迁移到新的计算机中去。
这个工具可以备份和转移的个人配置包括IE、OE、拨号连接、屏保、字体、文件夹选项、键盘、鼠标、区域选项、Office、桌面、收藏夹、Cookies 和我的文档等的设置和数据信息。
这个工具的使用方法很简单,首先在旧的那台计算机上选择“开始”-“程
序”-“附件”-“系统工具”-“文件和设置转移向导”,在出现的界面中单击“下一步”,接着选中“旧计算机”后单击“下一步”。
稍等片刻,防火墙可能会出现是否允许文件和设置转移向导访问网络的提示,选择允许,然后如图4
所示,我们可以选择将个人的设置信息备份到网络、可移动驱动器和其他设备上。
图4 选择用户配置文件的备份位置
如果你没有连接新、旧计算机的专用电缆,或者移动存储设备的话,可以选择其他,并选择一个保存个人设置的文件夹。
继续单击“下一步”后我们可以看到如图5所示的窗口,
图5 选择需要备份的用户配置文件
如果你需要设置具体备份哪些文件夹或者备份其他位置的内容,可以选中单击“下一步”时由我来选择一个自定义的文件和设置,这里我们选中这个设置并单击“下一步”按钮,我们将可以看到如图6所示的窗口,在这个窗口中我们可以删除或添加需要备份的内容,选择“下一步”后稍等片刻即可完成备份的操作。
图6 添加或删除备份的内容
当安装好一台新计算机,或者重装过操作系统后,我们就可以通过这个备份文件夹将刚才备份的用户配置文件恢复到新的系统中,具体的操作方法也与刚才的类似,再次运行“文件和设置转移向导”,然后选择“新计算机”,然后可以看到如图7所示的界面,选择“我不需要向导磁盘。
我已从旧计算机收集了文件和设置”,再单击“下一步”选择设置保存的文件夹即可。
备份的信息导入之后,系统可能需要重新注销一次才可以生效。
图7 恢复备份出来的用户配置信息
4.让用户配置文件轻松搬家
通过上边的方法我们已经可以轻松地备份或找回丢失的用户配置文件了,其实如果我们只是在一台计算机上使用这个用户配置文件,大可不必每次重装系统前进
行备份,我们只需要将用户配置文件移动到别的分区,重装系统后再将当前登录帐号的配置文件指向这个位于别的分区的文件夹,我们的设置信息就可以轻松地找回了。
Step 1首先我们来学习将整个用户配置文件迁移到别的分区的方法,首先选择“开始”-“运行”,输入“cmd”后回车即可打开命令行提示窗口,输入命令“set”后回车,在里边可以找到“USERPROFILE”字段,这个字段后边表明了用户配置文件所在的位置,如图8所示。
图8 使用命令查找用户配置文件的位置
Step 2 将这个文件夹复制到别的分区,然后再使用上边介绍的方法修改注册表,将用户配置文件指向这个文件夹即可。
小提示:不过实际上我们并不需要把所有的用户配置文件中的内容都保存到别的分区,这样可能会一直保留下很多的垃圾,为此,我们可以只备份自己需要的内容,如我的文档、桌面、Cookie等等,修改的方法也非常简单,我们以重新定向“我的文档”为例进行介绍,打开注册表编辑器,定位到:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ User Shell Folders,我们在右侧可以看到所有与会列出所有跟你个人设置相关的文件夹,只需要修改其对应的路径即可。
这些路径一般都是%USERPROFILE% 开头,当然我们可以使用绝对路径进行修改。
在里边找到代表“我的文档”的“My Documents”,将这个文件夹复制到别的分区,然后双击这个键值,将其指向别的分区即可,如图9所示。
图9 修改常见文件夹的位置
好了,至此我们关于用户配置文件的介绍就到这里了,有了上边的这些方法只要发现用户配置文件出现了问题我们就可以轻松地进行修复了。
别犹豫了,快给用户配置文件做备份吧,让自己的信息更保险。