修改我的文档和临时文件夹temp的位置及系统优化知识

我们知道新装Windows在默认情况下,“我的文档”、“收藏夹”等文件夹的存储位置都是在C:盘,这既不利于用户组织自己的文档,对系统的维护(包括重新安装)也造成很多困难,有没有办法把这些文件夹的默认存储位置改到其它盘呢?当然能,下面我就系统的介绍一下如何修改这些用户文件夹的默认存放位置。
一、硬盘该如何分区
现在的硬盘都很大了,动辄几十G上百G,不用再象原来小硬盘时那样对分区精打细算,但合理的分区方式还是会有效的组织硬盘上的数据,使硬盘运行的速度更快,出故障的可能性更小。我推荐的分区方式如下(我们以80G的硬盘为例):
1、给硬盘分区,首先要考虑你准备在你的机器上安装几个操作系统。我们假设你想安装两个操作系统,一个XP,一个98。如果你的系统是WinME,那么可以参照98的分区方案,如果你的系统是2000、2003等系统,可以参照XP,当然,如果你要安装Linux,如何分区恐怕我就不用介绍了。对于XP,我建议给它分一个不超过4G的主分区(其实3G就够用了),而对于98,有2G就足够了,最多不要超过3个G。我见过很多人的C盘是10个G甚至更多,这不但浪费硬盘空间,而且还会造成系统分区碎片太多,造成系统运行速度慢、不稳定等情况,也不便于系统维护。
2、分区工具不能再使用传统的FDISK,因为它的功能太弱了。我推荐使用PowerQuest公司的Partiton Magic(分区魔术师),当然,你也可以使用Acronis Partition Expert、BootStar、DiskGen(原DiskMan)、SPFDISK等软件,这些软件在软件下载站都提供有下载。这些分区软件与FDISK最大的分别就是它们可以给一个硬盘分出一个以上的主分区(Primary Partition),一个硬盘最多可以分出四个主分区,而主分区的特点就是每个主分区可以安装一个独立的操作系统,这个操作系统不受另一个主分区上的操作系统的影响。
3、下面是我对前面的80G硬盘的分区方案(从硬盘最前面顺序开始分,注意1G=1024M):
1) 主分区,3G(3072M),用于安装XP,卷标:HDA1_WXP
2) 主分区,2G(2048M),用于安装Win98第二版,卷标:HDA2_W98SE
3) 主分区,3G(3072M),用于安装一键恢复系统,保存系统的克隆文件等,卷标:SYS_SERVICE。这个分区可以根据你要存放的克隆文件的大小进行调整。
4) 扩展分区,硬盘剩下的空间全部给扩展分区,这里应该是70G左右,扩展分区没有卷标,因为还要在里面继续划分逻辑盘。
4.1) 第一个逻辑盘,30G,卷标:HDAL1_WORK,这是用户的工作分区,基本上大部分的用户程序及用户数据都应该放到这个盘上。
4.2) 第二个逻辑盘,2G,卷标: HDAL2_TMP,这是临时文件分区,系统运行时保存的临时文件及XP的虚拟内存页面文件(pagefile.sys)会放到这个分区上。为什么将这个分区放到这里呢,大家可以注意到,这个分区在硬盘的正中间位置,一般来说,硬盘的正中间是数据传送速度最快的地方,将pagefile.sys放到这个位置,可以提高系统性能。将临时文件放到这个分区,可以有效减少系统分区的碎片,对提高系统性能也是有好处的。
4.3) 第三个逻辑盘,扩展分区剩下的空间,应该是38G左右,卷标:HDAL3_DATA,这个分区也是用户数据区,我建议除了保存第一个逻辑盘上用户重要数据的备份外,还可以放一些其它数据量比较大的文件,例如你的音乐文件、电影文件等。
上面只是原则上的分区方案,你可以细分扩展分区中的逻辑盘,只要保证硬盘中间保留一个2G的临时文件分区即可。
上述分区方案下盘符分配情况:
说到盘符和分区,这里要纠正很多人的一个认识误区,很多人认为硬盘上的分区对应的盘符是固定不变的,这实际上受了微软的FDISK的误导,事实上硬盘上各个分区的盘符不是固定不变的,分区一旦确定就不会再轻易改变,但分区对应的盘符却有可能发生变化,下面只讨论一个硬盘的情况下盘符可能发生的变化,因此多个硬盘的情况下盘符分配会更复杂。
默认情况下,硬盘的盘符从C开始,按D、E、F等的字母顺序顺序往下分配,激活的主分区的盘符是C:,接着是第一个逻辑盘、第二个逻辑盘、第三个逻辑盘...,顺序是D:、E:、F:...,然后是第二主分区、第三主分区、光盘盘符。(注意:这是一个硬盘的情况下)。
在上面的分区方案中,盘符应该是这样分配的(我们假设所有的分区在所有的操作系统下都可以见到,例如所有的分区都使用FAT32文件系统):
1) C盘,C盘总是对应一个主分区,并且这个主分区是激活的。例如,你将第一主分区(XP分区)激活,那么这个分区就是C盘,你将第二个主分区(98分区激活),那么98分区就变成了C盘。除非你的所有主分区都不可见,C盘符才会分给逻辑盘。什么时候主分区是不可见的呢,情况有很多,例如你的主分区是NTFS文件系统,这在DOS或者98下不可见,或者你的主分区被分区软件设置为隐藏状态等。这里我们假设激活了XP分区,XP分区就是C盘。
2)D盘,固定对应硬盘的第一个逻辑分区。
3)E盘,固定对应硬盘的第二个逻辑分区。
4)F盘,固定对应硬盘的第三个逻辑分区。
5)G盘,对应未激活的第一个主分区,这里是第二主分区即98分区。
6)H盘,对应未激活的第二个主分区,这里是第三主分区即SERVICE分区。
7) I盘,对应你的光驱,假设你有光驱的话。
如果你激活了98分区,那么XP分区就会变成G盘,如果你激活了SERVICE分区,那么XP分区变为G盘,98分区变为H盘。
另外,每个分区分什么盘符不是不可以改变的,在98下可以使用专用的软件指定某个分区对应的盘符(当然,C盘一般来说是不能改变的),而在2000/xp/2003下,直接使用系统自带的磁盘管理器就可以改变某个分区的盘符。而在UNIX(Linux)下压根就抛弃了微软的这种愚蠢的盘符分配方式(设想一下如果你的机器中超过了26个分区Windows该怎么办),而是使用目录树管理所有的分区。当然,2000/xp/2003现在也支持将某个分区挂在某个目录上的方式了。
题外话说的太多了,分区方案是一个仁者见仁,智者见智的问题,以上的分区方案是我搞系统维护十来年后总结出的一个方案,应该具有很大程度上的通用性。
二、如何安装系统
说完分区,就该说如何安装系统了,在我的分区方案中,安装系统是很简单的,分好区后,你只要用任何分区软件将某个主分区激活,然后重新启动开始安装系统就行了,想切换到另一个系统,只需要将对应的主分区激活重新启动系统即可,如果觉得手动激活某个分区太麻烦,你可以安装一个多分区启动管理软件,这里我推荐使用BootStar,当然还有很多其它的软件,例如BootMagic、Grub、SPFDIS,Linux下的LiLo等,视个人喜好而定。至于详细的安装系统的方法,请自己找别的文章参考。
三、改变“我的文档”等用户文件夹的默认存储位置(终于说到戏肉了~~~)
说句题外话,一个人是不是会使用计算机,从他如何组织自己的文件就可以看出来。
1、我们将“我的文档”放到D:\My Documents目录下。改变方法:
1) 打开资源管理器,在“我的文档”上按鼠标右键 -> 属性 -> 修改目标文件夹为:D:\My Documents -> 确定。
2) 通过修改注册表的方式,将下面横线之间的内容(不包括横线,下同)复制到记事本保存成一个名为mydoc.reg的文件,然后在Windows下双击导入注册表即可。
------------------------------------------------------
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Personal"="D:\\My Documents"
"My Pictures"="D:\\My Documents\\My Pictures"
"My Music"="D:\\My Documents\\My Music"
------------------------------------------------------
修改完成后,你可以手动将原来我的文档中的内容移动到新的文件夹下,XP会自动移动原来文件夹中的文件到新的文件夹中。
2、修改“收藏夹”到D:\My Documents\Favorites。将下面的内容保存成myfav.reg,双击导入。
------------------------------------------------------
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Favorites"="D:\\My Documents\\Favorites"
------------------------------------------------------
3、修改临时文件夹temp和tem到其他盘。
1)在98下,编辑C:\Autoexec.bat,加上下面两句:
set temp=e:\temp
set tmp=e:\temp
别忘了在E:盘建立temp文件夹,在DOS提示符下执行下面的命令:
md e:\temp
注:98下不需要修改注册表。
2) 在XP/2000/2003下,分为用户临时目录temp和tem(我们放到e:\usertemp)及系统临时目录(我们放到e:\systemp),手动修改方法为:
我的电脑 -> 鼠标右键 -> 属性 -> 高级 -> 环境变量:
编辑用户环境变量中的TEMP和TMP,修改为e:\usertemp。
编辑系统变量中的TEMP和TMP,修改为e:\systemp。
不要忘记在E:盘上建立相应的目录,在xp的命令提示符下执行下面的命令:
md e:\usertemp
md e:\systemp
通过注册表直接修改,将下面的内容保存成xptemp.reg,双击导入注册表:
------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Environment]
"TEMP"="E:\\USERTEMP"
"TMP"="E:\\USERTEMP"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
"TEMP"="E:\\SYSTEMP"
"TMP"="E:\\SYSTEMP"
------------------------------------------------------
4、修改IE的临时文件夹的位置,我们让它指向E:\Temporary Internet Files目录。修改方法在98和xp下是一样的。
1)手工修改:打开IE(以IE 6.0 sp1为例),选择“工具”菜单中的“Internet选项”-> 常规:先点击Internet临时文件夹框下的“删除文件”按钮,选中“删除所有脱机文件”选项,按确定,然后再点击Internet临时文件夹下的“设置”按钮,将大小设置成50M(或者你自己想要的其它数值),然后点击“移动文件夹”指向E:\Temporary Internet Files。
2) 注册表修改(仅限于修改路径,设置大小请在IE中手工设置),请将下面的内容保存成IECache.reg,双击导入:
------------------------------------------------------
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Cache"="E:\\Temporary Internet Files"
------------------------------------------------------
5、修改xp/2k/2003的pagefile.sys的默认位置:
1) 手工:我的电脑 -> 鼠标右键 -> 属性 -> 高级 -> 性能 -> 设置 -> 高级 -> 虚拟内存 -> 更改:
将默认设置在C:盘的pagefile.sys设置为无分页文件,然后选择E:盘,自定义大小:在两个框中均输入你想设置的值(系统默认设置为系统内存大小的1.5倍,我建议设置成内存的2倍,例如你的内存大小为256M,那么设置成512M即可,记得两个框中均要输入这个值),然后点击“设置”按钮,再按“确定”退出(系统会提示重新启动,按否即可,不过重新启动后才会生效)。
2) 修改注册表的方法,将下面的文件保存成xp_page.reg,双击导入注册表(注意,这是十六进制的串,设置为E:\pagefile.sys,大小512M,如果你想修改,建议你用上面的手式方式):
------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"PagingFiles"=hex(7):65,00,3a,00,5c,00,70,00,61,00,67,00,65,00,66,00,69,00,\
6c,00,65,00,2e,00,73,00,79,00,73,00,20,00,35,00,31,00,32,00,20,00,35,00,31,\
00,32,00,00,00,00,00
------------------------------------------------------
6、修改Outlook Express默认的存储文件夹
使用Outlook Express收邮件的人可能不太多,用注册表的方式修改比较麻烦,因此98下和xp下修改的位置不同。还是用手工的方式修改吧,假设我们将Outlook Express的默认存储文件夹定为D:\My Documents\My Mails\Outlook Express。
先手工建立好相应的目录,然后打开Outlook Express,“工具”菜单 -> 选项 -> 维护 -> 存储文件夹 -> 更改 -> 指向刚才建立的目录,确定保存设置。
7、软件安装技巧:
在我们日常使用的软件中,有很多软件都是在使用中不断增加数据的,最典型的就是Foxmail,因为你在不断的收新邮件,所以Foxmail的安装目录中同时保存有用户数据,对于这样的软件,你可以在安装时将它安装到D:盘,例如你可以将Foxmail安装到D:\Program Files\Foxmail目录下,或者你也可以安装到D:\My Documents\My Mails\Foxmail目录下。类似的软件还有QQ、FlashGet、LeapFTP、FICQ(基本上所有的即时通讯软件)、你的报表软件等,这些软件大部分都默认安装到C:\Program Files,但你在安装时应该注意修改一下安装的目标路径。
8、系统维护技巧:
1) 少装软件,够用就好,不要试用自己不熟悉的其它软件。另外,删除软件时请使用软件提供的卸载功能,不要直接删除软件安装目录。
2) 与系统密切相关的没有用户数据的较小的软件才安装到系统分区,尽量保证系统分区的精简。
3) 保存有用户数据的或者巨大的软件请安装到D:盘。
4)记得经常给系统打补丁,升级杀毒软件。
5) 安装好系统后对系统进行简单的优化(前面就讲述了很多优化的内容),清除系统分区的垃圾文件后,对系统使用Ghost等克隆软件进行克隆,这样出了问题后恢复克隆即可。我们专门为保存系统克隆建立了一个第三主分区,当然,你可以在上面使用专用的软件建立一键恢复系统,由于一键恢复系统安装和维护比较复杂,这里就不细讲了。
注:上述大部分设置,尤其是修改注册表的设置,都需要在重新启动系统后才能生效,因此,在修改完成后请记得及时重新启动计算机。
上面基本上讲到了如何修改大部分用户经常用到的文件夹的默认存储位置,通过修改注册表的方式你甚至可以将你的桌面、程序菜单等移动到其它盘上,这些设置主要在注册表这个位置:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]

你可能感兴趣的:(修改我的文档和临时文件夹temp的位置及系统优化知识)