彻底移动 Documents and Settings

第一招:

如果想重装系统(推荐)在安装前修改winnt.sif这个自动应答文件就可实现

方法就是在[GuiUnattended]添加

ProfilesDir="D:\Documents and Settings\"

第二招:

进入系统属性-高级-环境变量-用户变量

新建一个变量ALLUSERSPROFILE,变量值:d:\DS\ALLUSER

再来一个变量userprofile,变量值:d:\DS\ADMIN

重启后,在d:\DS\这个文件夹里就会有All Users和Administrator的替代了!

不过任务栏上的快速启动没了需要运行

xcopy "C:\Documents and Settings\Administrator" "d:\DS\ADMIN" /e/h/c

还没有就在任务栏上点右键-按T再按Q

由于游戏存档是在All Users里,可以不改userprofile,我就没改^^

第三招:

(转载《电脑爱好者》)


为什么要移动这个文件夹?由于Windows使用Documents and Settings文件夹存储了大量重要内容,所以将其移动到其他分区的好处在于:
1.随着安装软件增多,windows目录会越来越庞大,这时如果没有给系统盘留下足够空间,就需要把Documents and Settings文件夹移动到其他分区,使

得windows有足够空间运行。
2.Documents and Settings文件夹和Windows文件是系统频繁访问的路径,如果位于不同硬盘,将会加快磁盘系统的访问速度,减少对单一的硬盘的过度

磨损。
3.Documents and Settings文件夹存储的是用户个人数据,当重装系统或用Ghost恢复系统时,必须事先备份用户的个人数据,一旦忘记的话,就损失大

了。把Documents and Settings文件夹移动到其他分区,就可以无需备份,直接格式化系统分区或者使用Ghost覆盖系统分区,而不会影响用户的个人数据


两大绝招帮你迁移"Documents and Settings"
如果你试图移动或重命名"Documents and Settings"文件夹,系统会报告:Documents and Settings是Windows的系统文件夹,Windows需要它才能正常运

行,因此不能删除或重命名。因此,得寻求特别的方法。
方法一:新装系统可考虑间接迁移法思路分析:在登录后是无法移动当前用户的配置文件,需要新建一个拥有管理员权限的账户,再通过这个用户把目标

用户的配置文件夹迁移。
第一步:在控制面板的"用户账户",选择"创建一个新账户"(假设为test)并赋予"计算机管理员"权限,确定后注销当前系统后以用户test登录。
第二步:假设要把账户Administrator移到"E:\Documents and Settings",打开"C:\Documents and Settings"目录,把"C:\Documents and

Settings\Administrator"目录复制到"E:\Documents and Settings"目录。然后打开"我的电脑"的属性,切换到"用户配置文件"(Windows XP则是"高级→

用户配置文件"),单击"设置",选择移动目标后单击"复制到",然后选择"E:\Documents and Settings\Administrator"为保存路径,确认操作即可。
小提示
为了把所有目标中的所有文件复制到新目录,依次打开"工具→文件夹选项",在"高级设置"标签下确认勾选"显示隐藏文件或文件夹",并取消"隐藏已知文

件类型的扩展名"和"隐藏受保护的操作系统文件"两个复选框。
第三步:打开注册表编辑器,点击"编辑→查找",键入关键字"\Documents and Settings\Administrator"后整个注册表中查找,把关键字前面的数据一律

改为E:,退出注册表编辑器。
第四步:注销test,并以Administrator登录系统。打开命令行提示符窗口,输入"SET"并回车,在显示结果中确认"USERPROFIE"的指向路径

为"E:\Documents and Settings\Administrator"。这样,就把Administrator迁移到E盘.现在可以把原来"C:\Documents and Settings\Administrator"

目录删除了。
第五步:最后点击"开始→运行",输入"lusrmgr.msc"回车后打开"本地用户和组"控制台,在"用户"下把test删除,然后打开"C:\Documents and

Settings"目录,把test目录删除即可
这个方法只能迁移部分数据。当用户配置数据很多了,系统动态库可能在注册表中记录了"Documents and Settings"目录的绝对路径,这可能带来系统不

稳定,所以此法一般在新安装的系统中使用。
方法二:微软给的原创方法微软公司给出了移动Documents and Settings文件夹的方案,分为两种情况:
第一种情况:安装系统前设置
只需在安装前修改Documents and Settings文件夹的名字即可,安装系统时通过运行winnt.exe或winnt32.exe并携带"/UNATTEND"参数,并

在"unattend.txt"文件中插入以下语句:
[GuiUNattended]ProfilesDir=D:\USER
其中"D:\USER"是自定义目录,这样安装后的系统将会用指定的目录替代默认的"Documents and Settings"文件夹。
第二种情况:已经安装好的系统
用过Linux的用户应该知道,Linux可以把不同的装载点(可理解为不同的目录或分区)装到同一个点上,这样方便管理。其实在Windows 2000/2003/XP的

NTFS文件系统中也有类似特性,它就是Windows装载点命令,利用这个命令可以把"Documents and Settings"目录从源目录装到另外一个目录。这个NTFS装

载点迁移法的前提是,源目录和目标目录都必须采用的NTFS文件系统,而且只能间接把"Documents and Settings"移动到E:盘根目录,这样E:盘可能会比

较乱。具体步骤如下:
第一步:打开命令行提示符窗口,键入"mountvol"查看各个盘装载名。在本案例中要把"C:\Documents and Settings"目录装入到E:盘,其中E:盘

的"VolumeName"为"\\?\Volume{ae782e92-1fdb-11d9-851d-806d6172696f}\"(不包括外侧引号)。

第二步:打开记事本.输入以下内容.将其保存为C:\mount.bat文件("//"后面的是说明,不用输入)。
xcopy "C:\Documents and Settings\*.*" "E:\" /E/H
//把C:\Documents and Settings目录下的文件和文件夹拷贝到E:根目录下。
rename "C:\Documents and Settings" "C:\Backup"
//把目录该名后作为备份
mkdir "C:\Documents and Settings"
//创建一个空目录
mountvol "C:\Documents and settings"\\?\Volume{ae782e92-1fdb-11d9-851d-806d6172696f}\
//把E:盘装载到"C:\Documents and Settings"中
第三步:打开策略组编辑器,把mount.bat添加到启动脚本中,确定后退出编辑器。
第四步:重启电脑成功后,打开策略组编辑器,清除启动脚本。

小提示
★所要mountvol的源必须为空,否则将无法装载。装载后"C:\Documents and Settings"的图标变为一个盘符。
★如果恢复到原来状态,可以写一个delmount.bat批处理文件,并将其加入启动脚本中运行一次,然后登录到系统后把C:\backup和E:盘的配置文件删除即

可。delmount.bat的内容为:
          mountvol "C:\Documents and Settings"/d
          copy "C:\Backup\*.*" "C:\Documents and Settings"
★mountvol的特殊应用:Windows 2003不能自动为闪盘分配盘符。如果要使用闪盘就不得不手动为闪存指定盘符。而Mountvol命令可以让系统自动装入新

卷的功能,这样Windows 2003就能自动识别并为闪存分配盘符:单击"开始→运行",在"打开"框中键入"mountvol/E",然后单击"确定"按钮。重启电脑后

,Windows 2003就能够自动识别并指定闪存盘符了。

你可能感兴趣的:(彻底移动 Documents and Settings)