利用注册表迁移文件夹
技巧与实践
现在大家都会为系统盘(这里以C盘为例)做一个镜像文件,出问题时恢复一下也就几分钟时间而已。不过在此前有一个很大的问题,那就是文件备份。备份文件总是件麻烦事。其实我们只要在平时把一些重要的文件夹设置在系统盘以外的分区如D盘中,那么即使重装系统甚至格式化C盘也不会危及到这些文件(这里以Windows XP为例)。
1.先把“C:\Documents and Settings\你的用户名\”文件夹复制到D:\下。
2.运行“regedit”命令打开注册表编辑器,展开“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Explorer\User Shell Folders”分支,在右侧你会看到各种文件夹的位置的设置信息。在此包括了桌面(Desktop)、图片收藏(My Pictures)、应用程序数据(Local AppData)、开始菜单(Start Menu)、发送到(SendTo)、收藏夹(Favorites)、IE缓冲文件(Cache)、我的文档(Personal)、最近的文档(Recent)等重要系统文件夹,你可以按个人需要有选择地进行修改。我们只须逐一双击进入编辑窗口,在数值数据中的“%USERPROFILE%\”后添加一句“D:\你的用户名\”即可。
修改完成后选中这个分支,单击菜单栏的“文件/导出…”,输入文件名BAK.REG,选择保存到“D:\你的用户名\”文件夹下,确定把“User Shell Folders”分支导出为注册表文件。重装系统或格式化C盘后只须双击运行BAK.REG即可把各默认文件夹指定到“D:\你的用户名\”下的相应文件夹,原先的设置就又回来了。
注意:修改开始菜单的文件夹位置,可能会使开始菜单的设置选项找不到新的文件夹位置,不过我们可以直接进入相应的文件夹中进行修改。