2008年7月8日星期二

『转载』把“Documents and Settings”文件夹移动到另外一个分区

 
       在Windows 2000/XP中,"Documents and Settings"是一个特殊文件夹,用户配置文件、桌面、甚至连密钥信息都保存在这里面,所以将其移动到他分区的好处在于:
      1.给系统分区留有足够的运行空间;
      2.加快磁盘系统的访问速度,减少对单一的硬盘的过度磨损;
      3.当重装系统或用Ghtst恢复系统时无需备份,不影响用户的个人数据。
       一、最理想的方法是采用微软给出的原创方法,就是在安装系统前进行设置,只需在安装前修改Documents and Settings文件夹的名字即可,安装系统时通过运行Winnt.exe或Winnt32.exe并携带"/UNATTEND"参数,并在"Unattend.txt"文件中插入以下语句:[GuiUNattended] ProfilesDir=D:USER,其中"D:\USER"是自定义目录 ,这样安装后的系统将会用指定的目录替代默认的"Documents and Settings文件夹。"这个方法我试了一下没有成功,也许是我的操作错误导致。
       二、如果是新装的系统可考虑间接迁移法。
       由于在登录后是无法移动当前用户的配置文件的,所以需要在控制面板的"用户帐户"创建一个拥有管理员权限的账户(如新建test帐户),再通过这个用户把目标用户的配置文件夹迁移。 
    (小提示:为了把所有目标中的所有文件复制到新目录,依次打开"工具--文件夹选项",在"高级设置"标签下确认勾选"显示隐藏文件或文件夹",并取消"隐藏已知文件类型的扩展名"和"隐藏受保护的操作系统文件"两个复选框。)
      注销当前系统后以用户test登录。假设把帐户ABC移到"D:\Documents and Settings",打开"C:\Documents and Settings"目录,把"C:\Documents and Settings\rd"目录复制到"D:\Documents and Settings"目录。然后打开"系统属性"--"高级--用户配置文件",单击"设置",选择移动目标后单击"复制到",选择"D:\Documents and Settings\ABC"为保存路径,确认操作即可。
       打开注册表编辑器,点击"编辑--查找",键入关键字"\Documents and Settings\ABC"后整个注册表中查找,把关键字前面的数据一律改为D:,退出注册表编辑器。
       注销text,并以ABC登录系统,打开命令行提示符窗口,输入"SET"并回车,在显示结果中确认"USERPROFILE"的指向路径为"D:\Documents and Settings\ABC"。这样,就把ABC迁移到D盘,现在可以把原来的"C:\Documents and Settings\ABC"目录�除了。
        最后点击"开始--运行",输入"lusrmgr.msc"回车后打开"本地用户和组"控制台,在"用户"下把test�除,再打开"C:\Documents and Settings"目录,test目录�除即可。
        这个方法只能迁移部分数据。当用户配置数据很多了,系统动态库可能在注册表中记录了"Documents and Settings"目录 的绝对路径,这可能带来系统不稳定,所以此法一般在新安装的系统中使用。这种方法虽然繁琐了些,但绝对好用,我现在就是按照这种方法把"Documents and Settings"文件夹移动到另外一个分区。
       三、对于已经安装好的系统也可以参照微软给出的原创方法,利用Windows载点命令把"Documents and Settings"目录从源目录装到另外一个目录,前提是源目录和目标目录都必须采用NTFS文件系统,而且只能间接的把"Documents and Settings"移动到其它分区的根目录,缺点是这个分区可能会比较乱,且操作上也显得比较繁琐,故此法不建议使用。我没试过,其实根本就不会。
   四、相当实用的一个优化方案:
     1."系统属性"-"高级"-"环境变量"-"用户变量"
     2."新建"建设一个变量,变量名:userprofile,变量值:例如:E:\ssss
   3.重启以后,在 E:\ssss 这个文件夹里就会出现:
       【「开始」菜单】
       【Application Data】
       【Cookies】
       【Favorites】
       【Local Settings】
       【My Documents】
       【Recent】
       【桌面】
       这些文件夹,意味着什么呢?也就是把原来系统盘里【Documents and Settings】下的一个用户的配置文件夹,全部转移了出来。那么以后重装系统就不用再备份了,也不用装n个优化软件专门设置收藏夹,我的文档等等的路径了。但是我试了一下,发现最明显的地方就是快速启动栏没了,也不可添加。本来挺方便的一种优化,现在看来也不能用了(快速启动栏至少对于我来说用得着),不知有没有办法解决这个问题?
 
PS:本人没有试验过,但是网上搜到有人用方法四试验成功。转载到此处纯记录。

没有评论: