大学时喜欢折腾操作系统玩,所以windows系统不知道被我重装了多少次。其实系统的安装过程倒不是很麻烦,最麻烦的是安装后有一大堆的软件需要安装和设置。觉得Unix/Linux有一点很好的地方就是每个用户都有一个home目录,如果把这个目录放到一个单独的分区中,那么重装系统后再次挂载这个分区后所有个人设置就回来了。
后来渐渐发现windows也能实现这个功能,方法之一就是利用附件里的设置转移工具,用起来还算可以。不过后来找到一个更好的几乎可以一劳永逸的方法:
软件的个人设置一般放在这三个地方之一:
1. 该软件的安装目录;
2. C:\Documents and Settings\${USERNAME};
3. 注册表
其中,大家日常使用的软件,仅将设置写到注册表的软件非常少,而绝大部分软件将设置放在1和2两个地方。
一般来说,大家装系统都将windows装在c盘,而其它盘的数据不会动,所以我们只需要将1和2想办法放到非c盘就能避免重装系统时把个人设置覆盖掉。方法如下:
1. 将C:\Documents and Settings\${USERNAME}目录转移到别的目录,例如 D:\myProfile;要实现这一目的,首先将C:\Documents and Settings\${USERNAME}目录拷贝为D:\myProfile;然后在个人的环境变量里加上变量 USERPROFILE 为 D:\myProfile。具体做法为:右击“我的电脑”,选属性,选“高级”标签,选“环境变量”,在弹出的对话框的上面部分“${USERNAME}的用户变量”下新建,变量名为“USERPROFILE”,变量值为“D:\myProfile”。
2. 对于将设置放在软件安装目录的软件,就再简单不过了,将其安装到别的磁盘分区。从个人习惯和方便的角度考虑,我一般将软件安装到 d:\program files\ 目录下。这类软件有个的另一个特点就是就算重装了windows也可以直接拿来用,不用重新安装,也就是最原本意义的“绿色软件”。如果你对软件比较熟悉的话,可以发现绝大的软件都是这种类型的。我的原则就是凡是重装系统之后不需要重装的软件都放到 d:\program files\ 下面。
3. 个人建议将“我的文档”也转移到别的磁盘分区中,因为有的软件将设置放到这个目录下,而且这样能更好的使用“我的音乐”“图片收藏”等目录带来的方便。具体做法是:右击“我的文档”,选属性,选“目标文件夹位置”下的“转移”,然后选择你想转移的到的地方。
4. 经过这样设置,重装系统后,你只需要1. 重新增加环境变量“USERPROFILE“为“D:\myProfile”;2. 将“我的文档”转移到重装系统前的地方。然后重启系统(其实只需要注销,然后重新登录),你就会得到一个全新的系统,而且所有的软件设置,甚至包括桌面、开始菜单等,都和原来一样!
litkt 于 2008-02-03 16:55:19发表:
是除了root外所有的用户共有一个/home目录